[glue-wg] flat xml rendering

Florido Paganelli florido.paganelli at hep.lu.se
Wed Aug 29 12:35:05 EDT 2012


Hi David, Hi all,

Here's some comments I have after reading through the schema, I didn't 
have time to propagate them earlier.

* grouping elements commented out. is it possible to have them? any
   issue with that? I'd also like to have a <Services> grouping. Balazs
   said it was taken out at a certain moment, but I'd like it back.

   In the end in the flat model it should not really matter, if one
   doesn't want to use them he/she might not, but in ARC's case we would
   like to keep them. The motivation is that we would like the XML
   document to look like the LDAP three the most.

* IDs: I think they should all be URIs to be consistent with model.
   I dream of some form of distributed database that can hold them one
   day.

* association names for domains (UserDomainAggregationID and
   UserDomainParticipationID etc):
   I think they're ok those you've choosen.

* Naive question: in glue2_2SampleDoc1.xml, the <glue:...> prefix is
   added to every element. Is that mandatory? A consumer should search
   within the namespaces in the header, isn't it like that?

I already know my XML document will not validate due to the absent 
groupings. I will comment those out and check if it works.

Cheers,
-- 
Florido Paganelli
Lund University - Particle Physics
ARC Middleware
EMI Project

On 2012-06-29 14:36, david.meredith at stfc.ac.uk wrote:
> Hi all,
>
> Following OGF 35 I have produced an updated draft of the XSD:
> http://tools.ngs.ac.uk/ngstools/glue2proposal/flat.zip
>
> This rendering has a ‘flat’ style and includes the global <Entities>
> element bag with abstract elements/substitution groups. There are a few
> choices that still need to be addressed which are highlighted with TODO
> annotations (please do a search on ‘TODO’ in glue2_2.xsd).  A sample
> instance document is also provided (glue2_2SampleDoc1.xml).
>
> For the purposes of demonstration, there is also a sample XSD
> (sampleGlue2_2Extension.xsd) that imports the glue2_2.xsd to define new
> service and endpoint element types. This shows how future profiles could
> extend the glue XSD in order to define new sub-type specialisations
> (also see the sample instance doc, sampleGlue2_2ExtensionDoc.xml).
>
> I guess the next step is to do another telephone conf to agree/disagree.
> If possible, i would prefer to do this before spending too much effort
> on updating the Word doc.
>
> Cheers,
>
> David
>
> ==========================
>
> David Meredith
> Scientific Computing Technology
> eScience
> Daresbury Laboratory
> Tel: +44 (0) 1925 603762
> Fax: +44 (0) 1925 603100 (Site)
> Email: david.meredith at stfc.ac.uk
>
> Skype name: davidismeredith
>
>
> --
> Scanned by iCritical.
>
>
>
>
> _______________________________________________
> glue-wg mailing list
> glue-wg at ogf.org
> https://www.ogf.org/mailman/listinfo/glue-wg
>





More information about the glue-wg mailing list