EGI-InSPIRE:User Services Advisory Group

From EGIWiki
Revision as of 17:29, 13 December 2010 by Sarac (talk | contribs)
Jump to: navigation, search


The User Services Advisory Group (USAG) has representatives from the user communities and from the developer teams of user-facing services to discuss and advice on the evolution of user tools and requirement based on requirements gathered from user communities.

USAG Terms of Reference


  • a forum to discuss the development direction of user-related tools developed within NA3 and JRA1. The directions must be driven by the requirements and recommendations collected from user communities.
  • USAG helps the User Community Board (UCB) to make informed decisions. Particularly, USAG
    • reviews of requirements collected and pre-processed by UCST before the UCB
    • identifies gaps that should be filled by UCST before presenting the list to the UCB
    • identifies inconsistencies that the UCST should try to resolve before presenting the list to the UCB
    • identifies potential technologies/approaches to deliver the required new services and functionalities
    • identifies dependencies among the requirements, recommendations to support the planning
    • associates estimated cost of development with the requirements
  • a forum to discuss the user requirement and recommendation gathering processes used by EGI

USAG is not

  • a forum to communicate new user requirements and recommendations to NA3. Other channels are provided by the UCST for this purpose.
  • a forum to discuss the short term development problems of tools delivered by NA3. The fortnightly NA3 sub-task leaders meetings provide forum for this.
  • a forum to discuss the short term development problems of tools delivered by JRA1. The weekly JRA1 meetings and OTAG meetings provide forum for this.

List of USAG Members

  • Chair: Leader of TNA3.3 task (NGI User Support Teams), Gergely Sipos/
  • Secretary, Maria Dimou/CERN
  • Representing the customers of user-facing services:
    • User Community Board Chair: Steve Brever/
    • Two VRC representatives to be selected by the UCB to represent the interests of the Virtual Research Communities
  • A representative from the Heavy User Communities: Jamie Shiers/CERN
  • Representative of the SA3 (Heavy User Communities) work package: Maria Girone/CERN
  • Representing the developers and providers of user-facing services:
    • The NA3 Technical Services task leader: Marios Chatziangelou/IASA
    • Training Services: David Fergusson/UEDIN
    • Applications Database: William Vassilis Karageorgos/IASA
    • VO Services: Ignacio Blanquer/UPV, Gonçalo Borges/LIP
    • GGUS helpdesk: Torsten Antoni, Helmut Dres, Guenter Grein /KIT
    • Operations Portal: Hélène Cordier, Cyril Lorphelin /IN2P3
  • Representative of Operations (SA1): Tiziana Ferrari/


  • USAG meets at least as frequently as the UCB: once every 3 months
  • Meetings should be held before the UCB meetings, possibly having a few days gap
  • Convene additional meetings if the chair feels that necessary because of special user requirements and recommendations
  • Teleconference meetings (e.g. EVO). F2F meeting only when USAG can be co-located with other events that USAG members would attend anyway
  • Mailing list
  • Meetings with minutes linked to the agenda: Indico category for USAG meetings

User Tools provided by EGI-InSPIRE

This table provides a summary of the tools that fell under the competence of USAG.

Name of the user tool Link to current production release of the tool List of requirements, feature requests collected from users How can additional requirements be submitted? Expected date and version number of next release New features planned in next release Workplan to achieve next release
Training events calendar, training material repository, trainers' database,, Documents collected during OGF E&T Community Group, e-IRG ETTF, ICEAGE and EGEE projects April 15th v10.0

1) General actions for training Events service:
1.1) Request or suggest a training event - done, modification of email list to EGI list waiting on definition of EGI list

1.4) Publicly available material for or related to the event (download the slides or files to be used in the event etc.) - already available on web site
1.5) Comment on event, material, trainer (publicly available comments for other people to read)
1.6) Subscribe for notifications about training events in flexible ways (only in a given country or region etc.) - RSS and ATOM feeds available.
1.7) Categorization of the events (event for researchers, for developers, for administrators, for trainers and sub-categories for gLite, ARC, UNICORE, job submission, data management etc.) - project based filtering supported in data structure, presentation modification required.
1.8) Filtering the events (events by Date, by Country, by Trainer, by Event Category etc.) - date filtering already in the web site, others supported in data structure and require presentation modifications.

2) General actions for Materials repository service:
2.1) Request a new material - new form required.
2.2) Upload or update material(the files, articles, video, slides or references to them) - as above
2.3) Comment on material (publicly available comments for other people to read) - already supported, new input form required.
2.4) Subscribe for notifications about new materials in flexible ways (by category etc.) - RSS, ATOM feeds already presented and integration with iTunesU
2.5) Categorization of the material (material for researchers, for developers, for administrators, for trainers and sub-category for gLite, ARC, UNICORE, job submission, data management etc.) - full search available already, collections can be created on demand.
2.6) Filtering the material (materials by Date, by Provider, by Category, by profile etc.) - full search already available
2.7) Profile management (users should be able to manage their profile) - profile support required to be added.
2.7.1) Create (create new profile) - profile side to be developed
2.7.2) Update (update the details of profile)
2.7.3) Delete (delete the profile)
2.8) Profile synchronization (with other services)
2.8.1) Indico - could be very difficult
2.8.2) Facebook - already done
2.8.3) Twitter
Application Database GGUS AppDB SU April 15th, 2011 - v1.1.0
  • Introduce NGI,VO entities + data integration (GOCDB, CIC) [EGI RT #765]
  • Add requested details in app,tool,people entries
  • Interconnect apps,tools,people with new entities (NGIs, VOs)
  • CSS/Styling integration
  • Web/PHP API (localized sites, etc.)
  • Other person profile management by NGI reps
  • Full MSIE 8+ support
VO services
  1. VO Services Wiki
  2. Core VO services evaluation
  3. Survey on monitoring tools
  4. VO Management FAQS
  5. VO Centric Nagios
Requirements transmitted via NA3 UCB GGUS VO Services SU
  1. April 15th, 2011 - v1.1.0
  2. April 15th, 2011 - v1.1.0
  3. April 15th, 2011 - v1.1.0
  4. April 15th, 2011 - v1.1.0
  5. April 15th, 2011 - v1.1.0
  1. Complete the VO Services Wiki page
  2. Complete the survey on the Core VO services evaluation
  3. Complete the inventory on monitoring tools
  4. Initial release of the VO Management FAQ document
  5. Initial release of the VO Nagios tool
  6. Build and analyze the catch-all services survey from NGIs
GGUS helpdesk
[Operations Portal] December 16th - v2.4.1