[glue-wg] Phone Conference Reminder

Maarten.Litmaath at cern.ch Maarten.Litmaath at cern.ch
Mon May 18 16:39:51 CDT 2009


On Mon, 18 May 2009, Laurence Field wrote:

> Don't forget the phone conference today at 16:00 CET.
> 
> A daft agenda is available on the wiki.
|   ^^^^

Pretty silly indeed!  :-)

> http://forge.gridforum.org/sf/wiki/do/viewPage/projects.glue-wg/wiki/PhoneMeeting20090518

Even when I am logged in, the Wiki does not show an edit button,
so it seems I cannot upload the minutes attached to this message.
Please send corrections as needed.
Thanks,
	Maarten
-------------- next part --------------
Participants
------------

* Sergio Andreozzi
* Stephen Burke
* David Horat
* Balazs Konya
* Maarten Litmaath
* Paul Livesey

Minutes (please send corrections)
-------

* Handling of Entity: agreement to keep Entity prefix for all attributes except
  for the ID, which takes the name of the first derived class as prefix.

* Attributes otherwise keep their names also in derived classes.

* IDs are globally unique (also across different classes).

* Sergio: LDAP objects need 1 abstract class, 1 structural class and
  any number of auxiliary classes.

* Relationships: imitate v1.x "ForeignKey: SomeForeignAttribute=value" syntax
  (no) or David's proposal "SomeForeignAttribute: value" (yes).

* Balazs: copy LDAP DIT from XML rendering.  LDAP also needs to allow for
  grouping elements.

* Stephen: is grouping optional?

* Sergio: in XML mandatory where defined.

* Stephen: DIT not needed for queries.

* Sergio: v1.x uses foreign keys because of LDAP limitations.
  For XML keys are only added where the tree relationships are insufficient.

* David: makes queries difficult.

* Balazs: some relationships are less important, therefore not rendered.

* Stephen: every relationship needs a foreign key.  Agreed.

* Sergio: chunk key was invented for parent-child relationships.

* Stephen: now all IDs are unique, no more local IDs, no special treatment
  needed for parent-child relationships.

* David: should a tree be imposed?

* Stephen: BDII changes the tree at the root!  How many Admin Domains?

* Stephen: some objects are optional --> nodes may be missing.
  DataStore <--> Manager; Activity <--> {Endpoint, Resource, Share}

* David: XML has the same problem?

* Balazs: yes.

* David: imposing a tree conflicts with optional nodes in the middle.

* Stephen: one would have to relate all affected classes to Service etc.

* Maarten: impose structure at lower levels, look at higher levels later.

* Sergio: postpone discussion until we have looked at XML example.

* Stephen: which side of a relationship holds the foreign key?

* David: the side with fewer attributes, else depends on the case.
  We need to look at the undecided cases to try and optimize for queries
  corresponding to expected use cases.

* Next meeting planned for Tue. May 26 at 16:00.

Actions
-------

* David will look at XML rendering and convert example to LDAP.



More information about the glue-wg mailing list