Expertmeeting OpenSocial Portals - Edukapp
-
Upload
surfnet -
Category
Technology
-
view
329 -
download
0
description
Transcript of Expertmeeting OpenSocial Portals - Edukapp
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