This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
I noticed that many occurrences of "derived from ID" (similarly IDREF/IDREFS) are replaced with "constructed from ID". Is this a conscious decision we have made? In 1.0, only those types that are derived from ID/IDREF/IDREFS by restriction are considered ID/IDREF/IDREFS types. If we use "constructed" instead, it means that lists and unions of these types are also treated specially. Don't remember we've made a decision here. Maybe I missed something. As section 2.2.1.1 mentions, one of 2 entities is used to replace the old "derived". Shouldn't the &derived; one be used instead of the &constructed; one for these cases? raised on 25 Jun 2004 by Sandy Gao
Proposal: only add a value to ID/IDREF table when it's actually validated using ID/IDREF or a type derived from them. Resolution: adopted at 2006-10-17 telecon.