ESciDoc Developer Workshop 2008-10-07

ESciDoc

Date: 07.10.2008 Start time: 14:30

Location: Karlsruhe, München (Video conference)

Participants MPDL: Natasa Bulatovic, Wilhelm Frank, Thomas Endres

Participants FIZ: Michael Hoppe, Matthias Razum, Harald Kappus, Frank Schwichtenberg

=Agenda=

Last Video conference outcome

 * available at ESciDoc Developer Workshop 2008-09-30

Group Handler

 * status

Outcome

 * interface methods ESciDoc_User_Group_Handler agreed mostly
 * createGroup - will only create the group and group description
 * id (unique), label(unique), name, description
 * maybe it would be also nice to provide smth like type of the group (OU, USER, SHIB, MIXED) - not certain use case, but may be used for filtering of groups - if agreed, will be updated by the solution
 * retrieveGroup
 * will retrieve the group and the information on the members of the group
 * updateGroup - should only update the group attributes, and not the members
 * add group member(s), remove group member(s)
 * would work with list of object Ids and/or Shibboleth attributes
 * discussion on term, member is confusing, Michael will think of a better name e.g. memberCriteria or groupcriteria etc.
 * in general there are two types of group members (resource, shib-attrib).
 * when shib-attrib and adding/removing group members we should also provide attribute name and value
 * this list is not equal and is different to the members-list.xsd schema
 * when resource-id and adding/removing group members - resource id is sufficient (if needed the type as well e.g. OU, GROUP, USER solution can provide it when adding)
 * retrieveMembers
 * agreed to have the method without filters for start (not necessary for core-services release 1.0)


 * TIMELINE: FIZ will be able to provide info on timeline until eSciDoc Workshop (the aim is to have the handler and authorization mechanisms ready in core-services release 1.0)

Note: It is possible to create Containers including members. That means, struct-map is NOT ignored on create. Frank 16:03, 7 October 2008 (UTC)

Next eSciDoc Workshop

 * München, 14-15.10.2008
 * Agenda at ESciDoc München Workshop 14-15.10.2008
 * Agenda to be finalized by end of the week (i.e. 10.10.2008)