Sounds like we are doing one release per month! Django-Jython 1.1.1 is now available, almost exactly one month after 1.1.0. Which is something I didn’t expect this time, as I’ve been really busy with my thesis and other stuff. Fortunately, open source software has this extraordinary property of letting a community move a project forward. Indeed, this release is mainly powered by the efforts of the community and not by the lately-mostly-absent-maintainer (that’s me!).
The big new feature is JNDI support for leveraging the connection management and pooling provided by the Java application servers, making django-jython projects much more friendly to JavaEE environments. Kudos to Victor Ng for figuring out the integration and exploring the options on how to implement it.
Aside from fixing a couple of bugs, we also received a contribution by John Sonnenschein to build WAR files without bundling Django/Jython/django-jython, for those cases in which you deploy a lot of django projects on the same server and prefer to keep only one copy of the common libraries at the application server level.
More details on the changes from the 1.1.0 release can be seen on the release notes.
Finally, and in case you haven’t seen it yet, I strongly recommend you to see Chris McAvoy’s talk from the latest DjangoCon, titled “Django on Jython: Ready for Production”
Originally published at techblog.leosoto.com on January 18, 2010.