[standards-jig] [jepnews] JEP-0021: Jabber Event Notification Service

Shawn Wilton shawn at black9.net
Mon Mar 4 22:46:22 UTC 2002

I agree with you.  But the namespace should remain a link to the spec.
That's really the direction that jabber needs to be moving so we have
instant documentation.

-----Original Message-----
From: standards-jig-admin at jabber.org
[mailto:standards-jig-admin at jabber.org]On Behalf Of Casey Crabb
Sent: Monday, March 04, 2002 2:32 PM
To: standards-jig at jabber.org
Subject: Re: [standards-jig] [jepnews] JEP-0021: Jabber Event
Notification Service

Just a small comment on the protocol specifics:
In most other IQ requests there is a query tag which holds the namespace,
and the actual parameters to the request are encapsulated in the query
element. It would be nice to see that continue or the xmlns declared in
the IQ. This makes for cleaner code when parsing the xml structure.

For example:
<iq id='sub1' type='set' from='subscriber-jid to='ens-jid'>
    <subscribe xmlns='http://xml.cataclysm.cx/jabber/ens' jid='event-

could become:
<iq id='sub1' type='set' from='subscriber-jid to='ens-jid'>
    <query xmlns='http://xml.cataclysm.cx/jabber/ens'>
       <subscribe jid='event-jid'/>

Does this make sense, or is it too petty?
It allows me to be stricter in my validation and to keep validation

The other comment was upon acception into the jabber standard, the
namespace probably ought to be changed to jabber:iq:ens or something like


Standards-JIG mailing list
Standards-JIG at jabber.org

More information about the Standards mailing list