Default value attribute candidates for removal

From TEIWiki
Revision as of 14:33, 1 June 2015 by Mholmes (talk | contribs) (Created page with "Ticket [https://sourceforge.net/p/tei/feature-requests/546/] asks for the removal of default values for attributes, since they are generally more confusing than helpful, and beca...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Ticket [1] asks for the removal of default values for attributes, since they are generally more confusing than helpful, and because most users are not aware of them, and are therefore magically asserting things that they do not know they are asserting.

This page is a list of defaultVals which I believe should be deleted, along with the reasons for deleting them. For each case, Council will either agree and begin a process of deprecation, or decide to retain.

Cases

att.fragmentable/@part

@part has the defaultVal "n", which means:

(no) either the element is not fragmented, or no claim is made as to its completeness. [Default]

If it means "No claim is made as to its completeness", then there's no point whatsoever -- and actually the fact that this means _both_ "not fragmented" _and_ "I'm not saying whether this is fragmented or not" is completely contradictory.

att.divLike/@org

There are two values, and the first value, "composite", means "no claim is made about the sequence in which the immediate contents of this division are to be processed, or their inter-relationships." Yet this is not the default value; the _other_ one, "uniform", which _does_ make a claim, is the default.