[rabbitmq-discuss] shipping the amqp spec xml file

Esteve Fernandez esteve at sindominio.net
Tue Apr 7 19:05:43 BST 2009

Hi all,

after talking to several people at PyCon, the biggest complain about txAMQP 
was that they all had to figure out that they needed to pass the XML spec as 
an argument.

I think that autogenerating code out the official spec is a neat trick, but I 
understand that, sometimes, it's a pain having put that file somewhere, so 
the next version of txAMQP will come with all that autogenerated code already 

Anyway, when we met in San Diego, I asked Tony about why RabbitMQ uses its own 
JSON spec file to generate the Java client API, and it seems it's because the 
XML file is not completely DFSG-free according to debian-legal. If so, do you 
know the exact reasons why Debian considers the XML spec file as non-free?


More information about the rabbitmq-discuss mailing list