This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
3.4.4 says: "A document element containing no alias elements signals that the document in question has no aliases. By implication having no alias also signals that there can be no inter-document references to it." If an URI has a fragment-only reference, then one way to interpret it is that it refers to something in the same model document, which invalidates the above statement. This depends on whether the "base URI" mechanism also applies to fragment-only references. See bug 5171.
Proposal: Accept #2 from John's proposal to 5171. That is: 2. Fragment-only references are always treated as what RFC 3896 calls "same-document references" where "same-document" means the model definition/instance document in which the reference is logically embedded. Once that is accepted, resolve this bug as "won't fix"
In comment #1: > Once that is accepted, resolve this bug as "won't fix" The sentence quoted in the bug report contradicts to bug 5171 suggestion. It *must* be fixed, *especially* if we adopt the relevant part of 5171. Counter proposal: once #2 in bug 5171 is accepted, fix this bug by removing the sentence "By implication having no alias also signals that there can be no inter-document references to it".
Wait for Sandy's SML IF inter-doc ref proposal
Pls fix as per Sandy's proposal
fixed based on this proposal ( resolution as proposed by Sandy in comment #2 ) http://lists.w3.org/Archives/Public/public-sml/2007Nov/att-0204/sml-if-idr-V1.html