[glue-wg] VOTE by 8/1: GLUE 2.1 for describing cloud resources?

david.meredith at stfc.ac.uk david.meredith at stfc.ac.uk
Tue Jul 29 07:56:28 EDT 2014


> david.meredith at stfc.ac.uk [mailto:david.meredith at stfc.ac.uk] said:
> > I would be in favour of adding new 2.1 cloud entities provided:
> >
> > *	2.1 only adds new (cloud) implementations that are derived from the
> > 2.0 abstract entities.
> > *	There are no changes to the 2.0 entities, especially no changes to the
> > core abstract entities.
> 
> Can I clarify exactly what you're saying: you want no completely new free-
> standing objects (analogous to e.g. Benchmark or StorageServiceCapacity)? And
> you don't want even optional attributes added to the abstract classes? Both of
> those would be OK in LDAP in the sense that if a server doesn't publish new
> objects/attributes it makes no difference whether the schema contains them or
> not.

What I'd like to try and avoid, if possible, is making changes to the 2.0 core abstract entities because this would require changes to the published 2.0 XSD - i.e. new attributes would need to be added to the base XSD. Conversely, only adding new attributes to new (cloud) entity sub-types would not require change to the base XSD (since we're just extending).  Isn't this the whole point for inheritance and sub-type specialisation?  

-- 
Scanned by iCritical.


More information about the glue-wg mailing list