We're updating the issue view to help you get more done. 

Deprecate validSubLocales,…

Description

Deleted Component: other

The validSubLocales attribute is defined on many elements.

We only use validSubLocales currently in collation/, but they don't add any value. Any implementation can simply get them from the sublocales in main/. So they are really only a possible source of errors, and we are better off removing them.

The cp element was a hack that we had to represent values that XML doesn't permit, like control codes. However, we always use a hex notation (like \uxxxx) for those now, and don't need it.

We should also deprecate references in ldml elements, since we don't use those.

FYI: The following elements are not found in the data, but are not deprecated. They should be reviewed as well.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ldml compressedIndexSeparator ldml cp ldml currencyGroup ldml indexLabel ldml indexLabelAfter ldml indexLabelBefore ldml indexLabels ldml indexRangePattern ldml indexSeparator ldml mapping ldml nativeZeroDigit ldml patternDigit ldml reference ldml special ldml usesMetazone supplementalData languageCodes ldmlBCP47 attribute

Unused (but not deprecated) attributes are found in column F of

https://docs.google.com/spreadsheet/ccc?key=0AqRLrRqNEKv-dHVXV1UtYXJLelI4RHpZU0FBTkoyLUE&usp=drive_web#gid=0

The distinguishing attributes are marked with *.
«NONE» means that the element is found with no attributes sometimes.

xpath

None

locale

None

Status

Priority

medium

Assignee

Mark Davis

Reporter

Mark Davis

tracReporter

mark

Reviewer

John Emmons

Labels

None

Components

None

Fix versions

None

phase

None