Upload
nuno-ferreira
View
51
Download
0
Embed Size (px)
Citation preview
www.egi.eu EGI-InSPIRE RI-261323
EGI-InSPIRE
www.egi.eu EGI-InSPIRE RI-261323
AppDB usage and features
23/09/2013 1
Nuno Ferreira
User Community Support Team
EGI.eu, Amsterdam
www.egi.eu EGI-InSPIRE RI-261323
Overview
AppDB service overview
Features highlighted
Usability
Quality of information
Information retrieval
Taxonomy
Dissemination of information
Integration
23/09/2013 2
www.egi.eu EGI-InSPIRE RI-261323
AppDB Features
Usability
• accessibility
• navigation
• content
Information retrieval
• advanced searching mechanism (rated search results)
• 'faceted search' mechanism, for search refinements
dissemination of information
• custom RSS/Atom news feeds
• news e-mail subscription lists
• focused user communication (messaging, requests, etc)
• special dissemination tool for sending ad-hoc messages to a group of scientist
• 'follow' button for receiving all the activity related to a registered SW item
• dissemination features customizable through user preferences
quality of information
• application tagging, ratting, commenting
• per application contact expertise information
• application problem and comment abuse report
taxonomy
• technical classification
• scientific classification
• tags
Integration
Gadget
API
www.egi.eu EGI-InSPIRE RI-261323
Applications Database?
4
Visits: > 25k / year http://appdb.egi.eu
Software entries (476)
People (742)
Publications
www.egi.eu EGI-InSPIRE RI-261323
AppDB frontend
5
www.egi.eu EGI-InSPIRE RI-261323
Accessibility +r world
+w EGI Single Sign On
Navigation : uses browser’s history mechanism
Usability
www.egi.eu EGI-InSPIRE RI-261323
Quality of information
Metadata
Tagging
Rating
Commenting
Sanitization
Contacts
www.egi.eu EGI-InSPIRE RI-261323
Information retrieval
Powerful searching mechanism
Rated search results
Faceted search (multiple filters)
www.egi.eu EGI-InSPIRE RI-261323
Taxonomy: technical classification
www.egi.eu EGI-InSPIRE RI-261323
Taxonomy: scientific classification
A new scientific classification
www.egi.eu EGI-InSPIRE RI-261323
Dissemination of information (1/2)
www.egi.eu EGI-InSPIRE RI-261323
Dissemination of information (2/2)
www.egi.eu EGI-InSPIRE RI-261323
Dissemination tool (1/2)
www.egi.eu EGI-InSPIRE RI-261323
Dissemination tool (2/2)
www.egi.eu EGI-InSPIRE RI-261323
Tune dissemination
E-mail settings
Dissemination & Communication
Notifications
API key management
www.egi.eu EGI-InSPIRE RI-261323
Integration: API
• Main aim: Third party registries, portals, databases and clients can add or
update content in the AppDB Database.
• Typical use case: The API could used by the grid/cloud developer
environments, for registering new software in the EGI AppDB Database as
part of their development projects.
• Authenticated access: apikey, username, password
• Defining net filters: location of the portal/service making use of the apikey
API doc. with examples and sample use cases is available @ EGI Wiki
www.egi.eu EGI-InSPIRE RI-261323
Integration: gadget (1/2)
www.egi.eu EGI-InSPIRE RI-261323
Integration: gadget (2/2)
www.egi.eu EGI-InSPIRE RI-261323
AppDB features story
• +w for SSO; + r API; VO integration; User profile; GUI
• Search; Tags; Feeds; Performance; Browser compatibilities 2011
• Browser’s history; Stat charts; Dissemination tool
• Category taxonomy; +w API 2012
• New look & feel; Releases & community repository
• New sci. classification; Facet search; Google search. 2013
• Social network
• Virtual appliance marketplace, … Dev
www.egi.eu EGI-InSPIRE RI-261323
Contact/Assistance
• EGI Requirements Tracker
[http://rt.egi.eu]
• EGI Helpdesk
[http://helpdesk.egi.eu]
• AppDB development team
• EGI User Community Support team
www.egi.eu EGI-InSPIRE RI-261323
EGI-InSPIRE
www.egi.eu EGI-InSPIRE RI-261323
AppDB usage and features
23/09/2013 21
Nuno Ferreira
User Community Support Team
EGI.eu, Amsterdam