1. Sharing Gadgets and Widgets
Niels van Dijk, Technical Product Manager SURFconext
Utrecht, 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?
2
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
3
8. EDUKApp demo
UK Demo Platform
http://widgets.open.ac.uk:8080/
Gadget Repository ATOM Feed
http://edukapp.conext.surfnetlabs.nl:8081/widgets/edukapp
8
9. Repository based on EDUKApp
â
Centralized Service
â
Open | Community
â
Moderated
â
Trusted
â
Access control
â
Tagging / Rating
â
APIs? â REST/JSON, ATOM, OAI-PMH, ...
9
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
10
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
11