21
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 [email protected]

App db egi.tf.2013.v2

Embed Size (px)

Citation preview

Page 1: App db egi.tf.2013.v2

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

[email protected]

Page 2: App db egi.tf.2013.v2

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

Page 3: App db egi.tf.2013.v2

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

Page 4: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Applications Database?

4

Visits: > 25k / year http://appdb.egi.eu

Software entries (476)

People (742)

Publications

Page 5: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

AppDB frontend

5

Page 6: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Accessibility +r world

+w EGI Single Sign On

Navigation : uses browser’s history mechanism

Usability

Page 7: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Quality of information

Metadata

Tagging

Rating

Commenting

Sanitization

Contacts

Page 8: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Information retrieval

Powerful searching mechanism

Rated search results

Faceted search (multiple filters)

Page 9: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Taxonomy: technical classification

Page 10: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Taxonomy: scientific classification

A new scientific classification

Page 11: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Dissemination of information (1/2)

Page 12: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Dissemination of information (2/2)

Page 13: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Dissemination tool (1/2)

Page 14: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Dissemination tool (2/2)

Page 15: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Tune dissemination

E-mail settings

Dissemination & Communication

Notifications

API key management

Page 16: App db egi.tf.2013.v2

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

Page 17: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Integration: gadget (1/2)

Page 18: App db egi.tf.2013.v2

www.egi.eu EGI-InSPIRE RI-261323

Integration: gadget (2/2)

Page 19: App db egi.tf.2013.v2

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

Page 20: App db egi.tf.2013.v2

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

[[email protected]]

• EGI User Community Support team

[[email protected]]

Page 21: App db egi.tf.2013.v2

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

[email protected]