OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xliff message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re csprd01 comment 006 was: Fwd: what was our position on core, modules, extensions order in XLIFF 2.0?


Hi Fredrik, all,

regarding the order of core, module, and extension elements I propose the following solution by Sean Mooney, who will join the TC on behalf of LRC early next month

If an order is to be enforced it would be preferable if non core element came either  first or last.

currently both group and unit allow any element to be placed after all core elements but not file, which allows any element to be placed after the modules but before group or unit.

my suggestion for the ordering would be to match it up with the ordering within group and unit where
xliff core elements appear first,
followed by the core modules,
followed by any namespace element.

this would give the following structure: [Reemoved modules and extensions from segment, anticipating the resegmentation solution]

<xliff> 1
|
+---<file> +
     |
     +---<skeleton> ?
     |
     +---<gls:glossary> ?
     |
     +---<mda:metadata> ?
     |
     +---<res:resourceData> *
     |
     +---<slr:profile> ?        
     |
     +---<val:validation> ?        
     |
     +--- At least one of (<group>* or <unit>*)
     |
     +---<group> *
     |   |
     |   +--- At least one of (<group>* or <unit>*)
     |   |
     |   +---<mda:metadata> ?
     |   |
     |   +---<val:validation> ?
     |   |
     |   +---<any> *
     |
     +---<unit> *
     |   |                
     |   +---<segment> +
     |   |   |                
     |   |   +---<source> 1
     |   |   |                
     |   |   +---<target> ?
     |   |   |             
     |   |   +---<notes> ?
     |   |   |    |                
     |   |   |    +---<note> +
     |   |   |             
     |   |
     |   +---<ignorable> *
     |   |   |                
     |   |   +---<source> 1
     |   |   |                
     |   |   +---<target> ?
     |   |   |
     |   |   +---<mda:metadata> ?
     |   |                
     |   +---<notes> ?
     |   |   |                
     |   |   +---<note> +
     |   |                
     |   +---<originalData> ?
     |   |       |                
     |   |       +---<data> +
     |   |
     |   +---<mtc:matches> ?
     |   |
     |   +---<gls:glossary> ?
     |   |
     |   +---<mda:metadata> ?
     |   |
     |   +---<ctr:changeTrack> ?
     |   |
     |   +---<val:validation> ?
     |   |
     |   +---<any> *
     |
     +---<any> *


On 26/06/2013 13:08, Dr. David Filip wrote:
Did you want all extended elements come last?
Thanks
dF

Dr. David Filip
=======================
LRC | CNGL | LT-Web | CSIS
University of Limerick, Ireland
telephone: +353-6120-2781
cellphone: +353-86-0222-158
facsimile: +353-6120-2734




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]