TEIC / TEI

The Text Encoding Initiative Guidelines
https://www.tei-c.org
Other
276 stars 88 forks source link

classes/memberOf should be ordered (att.global first, then alphabetical) #2463

Open joeytakeda opened 1 year ago

joeytakeda commented 1 year ago

As discussed at the F2F, we have tended to order classes/memberOf as att.global first, and then alphabetical for the rest. Only 14 elements do not have att.global as their first attribute class child (i.e. classes[not(memberOf[starts-with(@key,'att.')][1]/@key = 'att.global')]):

<change>:

  1. att.ascribed
  2. att.datable
  3. att.docStatus
  4. att.global
  5. att.typed

<death>:

  1. att.datable
  2. att.dimensions
  3. att.editLike
  4. att.global
  5. att.naming
  6. att.typed

<fDecl>:

  1. att.datcat
  2. att.global

<geogFeat>:

  1. att.datable
  2. att.editLike
  3. att.global
  4. att.naming
  5. att.typed
  6. att.dimensions

<geogName>:

  1. att.datable
  2. att.editLike
  3. att.global
  4. att.naming
  5. att.typed

<line>:

  1. att.typed
  2. att.global
  3. att.coordinated
  4. att.written

<media>:

  1. att.typed
  2. att.global
  3. att.media
  4. att.resourced
  5. att.declaring
  6. att.timed

<objectName>:

  1. att.datable
  2. att.editLike
  3. att.global
  4. att.personal
  5. att.typed

<offset>:

  1. att.datable
  2. att.editLike
  3. att.global
  4. att.naming
  5. att.typed
  6. att.dimensions

<placeName>:

  1. att.datable
  2. att.editLike
  3. att.global
  4. att.personal
  5. att.typed

<ptr>:

  1. att.cReferencing
  2. att.declaring
  3. att.global
  4. att.internetMedia
  5. att.pointing
  6. att.typed

<punctuation>:

  1. att.declarable
  2. att.global

<ref>:

  1. att.cReferencing
  2. att.declaring
  3. att.global
  4. att.internetMedia
  5. att.pointing
  6. att.typed

<stage>:

  1. att.ascribed.directed
  2. att.global
  3. att.placement
  4. att.written

I submit these should be all be changed to att.global and then alphabetically (A-Z)