Expertmeeting OpenSocial Portals - Edukapp

12
Sharing Gadgets and Widgets Niels van Dijk, Technical Product Manager SURFconext Utrecht, Sept. 26 2012

description

Presentatie tijdens Expertmeeting OpenSocial Portals op 26 september

Transcript of Expertmeeting OpenSocial Portals - Edukapp

Page 1: Expertmeeting OpenSocial Portals - Edukapp

Sharing Gadgets and Widgets

Niels van Dijk, Technical Product Manager SURFconextUtrecht, Sept. 26 2012

Page 2: Expertmeeting OpenSocial Portals - Edukapp

2

Share Gadgets -1

Share source

How can SURF add value?

● Discoverable? Source Code repository for NL?→

● What if the gadget needs an application?

● Standardize on Interfaces?

Page 3: Expertmeeting OpenSocial Portals - Edukapp

3

Share Gadgets -2

Functional gadgets

How to add value?

● Discoverable? Metadata repository for NL?→

● Backend applications

● Standardize Metadata?

Cases:

→ A place where portals can find their 'apps'

→ Share p-2-p

Page 4: Expertmeeting OpenSocial Portals - Edukapp

4

Portal Admin

Page 5: Expertmeeting OpenSocial Portals - Edukapp

5

Gadget 'Subscriptions'

Page 6: Expertmeeting OpenSocial Portals - Edukapp

6

Gadget 'Repository' Requirements

● Centralized Service

● Open | Community

● Moderated

● Trusted

● Access control

● Tagging / Rating

● APIs? REST/JSON, ATOM, OAI-PMH, ...→

Page 7: Expertmeeting OpenSocial Portals - Edukapp

7

Introducing EDUKapp

Page 8: Expertmeeting OpenSocial Portals - Edukapp

8

EDUKApp demo

UK Demo Platformhttp://widgets.open.ac.uk:8080/

Gadget Repository ATOM Feed

http://edukapp.conext.surfnetlabs.nl:8081/widgets/edukapp

Page 9: Expertmeeting OpenSocial Portals - Edukapp

9

Repository based on EDUKApp

● Centralized Service

● Open | Community

● Moderated

● Trusted

● Access control

● Tagging / Rating

● APIs? → REST/JSON, ATOM, OAI-PMH, ...

Page 10: Expertmeeting OpenSocial Portals - Edukapp

10

Status Gadget 'Repository'

● Centralized Service

Experimental service based on EDUKApp Q4 2012→

● Open | Community

All Gadget metadata will be openly available

● Moderated

SURFnet will (for now) moderate gadget submissions

● Trusted

Runs from https location

● Access control

Add Federated login (Done)

● Tagging / Rating

Define some categories (based on SURFmarket)

● APIs? → REST/JSON, ATOM, OAI-PMH, …

Add ATOM (DONE), Investigate OAI-PMH

Page 11: Expertmeeting OpenSocial Portals - Edukapp

11

ToDo

● GUI

● Setup and Run service @SURFnet

● Create integration with Apache Rave

● Investigate syndication with UK and Role Project

Syndication code based on ATOM introduced

Page 12: Expertmeeting OpenSocial Portals - Edukapp

Wanneer?29 november van 10:00 – 22:00

Waar?SURFnet kantoor, Hoog Catharijne

Wat?In één dag een OpenSocial gadget ontwikkelen met ondersteuning van SURFnet experts.

Voor wie?Applicatieontwerpers en -ontwikkelaars, functioneel beheerders, communicatie- en informatiespecialisten, studenten.

De beste gadget wint een ‘developer-for-a-day’ om de gadget door te ontwikkelen