[Members] MOTION: JEP-0106 (JID Escaping)

Richard Dobson richard at dobson-i.net
Thu Mar 25 03:10:29 CST 2004

> > I am not too familiar with escaping mechanisms in general, so I won't
'second' neither say 'nay', but I tend to agree with richard on this:
existing gateway implementations should not prevent us from using a standard
> >
> > Actually, the JEP-0100 is still experimental, and the following rule can
still be modified:
> >
> > "... The traditional convention in the Jabber community has been to
replace the '@' character with the '%' character. Although we might not
design such a method today, there is no good reason to define a new method
that breaks backward compatibility; therefore, the traditional substition
MUST be used"
> >
> > I think we _do_ now have a good reason for defining a better replacement
for the '@' ...
> The problem is that, even though JEP-0100 is experimental, it merely
> attempts to document best practices among gateways, some of which have
> been around for almost 5 years. The question is whether we want to break
> all the existing MSN gateways.

I would say yes, since they will have to be reprogrammed to properly support
jabberd2 anyway, people are not going to want to be running both jabberd1.4
and 2 along side for very long, also surely its not that big a change in
reality anyway. Yes this causes some short term problems but IMO it is
definatelly worth it in the long run to have a much more standards based
approach to escaping rather than using a less than desirable solution to the
problem, IMO we shouldnt set a precident and restrict ourselves because of a
bad implementation decision, otherwise we will encourage this kind of thing
in the future.


More information about the Members mailing list