On 3/10/2009 4:37 PM, Norman Rasmussen wrote:
On Tue, Mar 10, 2009 at 5:13 AM, Brett Zamir <bret...@yahoo.com <mailto:bret...@yahoo.com>> wrote:

    Nice idea... I'd like to add lack of full XML and namespace
    support (ok, maybe not XML with notations, external DTDs, etc.,
    but processing instructions could have been handy)... But moving
    forward, no outlawing of namespaced attributes anywhere, and
    especially true namespacing in Data Forms... (and perhaps
    requiring acceptance of <s:stream xmlns:s='...'/>, etc., while
    we're at it).


surely that's an implementation issue?
Well, yes, but there are issues such as these in the specs:

1) RFC3920bis-09: "for historical reasons MAY accept only the 'stream:' prefix" 2) RFC3921bis-08: "The <show/> element MUST NOT possess any attributes." (also with <status/>, <priority/>, <body/>, <subject/>)

The latter could be made to state "MUST NOT possess any non-namespaced attributes".
In theory xml:lang SHOULD be supported, so it's not really a question.
xml:lang can be supported without namespace awareness--the original XML spec (before XML Namespaces) allows, without reservation, the colon in an XML Name (as in an attribute), but according to the above issues, an implementation could theoretically (if not actually) use a parser which rejects any attributes on such elements.

Brett
_______________________________________________
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: jdev-unsubscr...@jabber.org
_______________________________________________

Reply via email to