expertmeeting opensocial portals - edukapp

Post on 24-May-2015

328 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentatie tijdens Expertmeeting OpenSocial Portals op 26 september

TRANSCRIPT

Sharing Gadgets and Widgets

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

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?

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

4

Portal Admin

5

Gadget 'Subscriptions'

6

Gadget 'Repository' Requirements

● Centralized Service

● Open | Community

● Moderated

● Trusted

● Access control

● Tagging / Rating

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

7

Introducing EDUKapp

8

EDUKApp demo

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

Gadget Repository ATOM Feed

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

9

Repository based on EDUKApp

● Centralized Service

● Open | Community

● Moderated

● Trusted

● Access control

● Tagging / Rating

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

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

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

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

top related