expertmeeting opensocial portals - edukapp

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

Upload: surfnet

Post on 24-May-2015

328 views

Category:

Technology


0 download

DESCRIPTION

Presentatie tijdens Expertmeeting OpenSocial Portals op 26 september

TRANSCRIPT

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