On Tuesday 03 March 2009 11:05:25 Peter Saint-Andre wrote:
> My question is, where does the definition of XLTS really belong?
>
> It feels odd *not* to define it in XEP-0166, since that is the core
> Jingle spec and the addition of security contexts changes how sessions
> are negotiated.

I think it's fine to put the transport security bits into XEP-0166.

I also suggest dropping the term "XTLS".  That name used to have a meaning, 
but today it is misleading, and I don't think we need a special name anyway.  
Security in Jingle can simply be called just that: Jingle Security.  Or 
Jingle Transport Security.  Whatever name you happen to use for the new 
section in XEP-0166. :)

> On the other hand, if we define security contexts in an Internet-Draft
> then it is more likely to receive proper security review within the
> IETF. However, at that point it seems that we might be bringing in a
> whole raft of dependencies. Perhaps that is manageable (I don't think
> it's appropriate to suddenly move all of the Jingle specifications to an
> XMPP WG!), but I want to make sure that we can manage this work in such
> a way that we receive the proper security reviews for XTLS without
> burdening the IETF with masses of new work.

No matter how you slice it, anyone doing a security review will have to read 
the whole of Jingle.  So unless you plan to publish the entire thing as IETF 
material, I'd say it doesn't matter much what you do otherwise (such as 
publishing just an e2e XML streams spec).

-Justin

Reply via email to