On 11:03 am, screwtape@froup.com wrote:
On Mon, Feb 08, 2010 at 08:26:43AM +0100, Gabriel Rossetti wrote:
Ok, thank you. Just a question, would it be interesting to anyone to be able to choose in between the internal XPATH implementation and an external lib/implementation for the XMPP stuff? I have often wondered if it would not be better to allow the user to choose.
I seem to recall that the last time people discussed reusing a generic XML library rather than a custom one, it was discovered that XMPP isn't quite actually XML - it has a bunch of crazy restrictions that basically mean you need an XMPP-specific library. If there's a third-part XMPP library that could be plugged in, that would be a very interesting thing to know.
The discussion is mostly summarized here: http://twistedmatrix.com/trac/ticket/3201 I hope that eventually someone will find a good XML library which has the the features described there, and then we can switch to it. Jean-Paul