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 assume, but I can't find where it is explicitly stated, that implementations can ignore annotations that are in namespaces that it doesn't recognize. I expected to find text like there is for pragmas or options, something like: "If the namespace URI of an annotation's expanded QName is not recognized by the implementation, then the annotation is ignored." But I don't see that anywhere...
I don't see it either. The tests (I wrote) for this assume they are ignored: https://github.com/LeoWoerteler/QT3TS/blob/master/prod/Annotation.xml I remember thinking at the time that "ignore" is implied since no error condition is specified. But, I agree, it should be clarified.