James Tauber's Blog 2010/07/21


blog > 2010 > 07 >


Open Source Project: FOP

I have to do an impromptu additional blog post because I just found out that my first big open source project, Apache FOP, just had its 1.0 release today.

I started FOP in 1998 and, in 1999, donated it to the Apache Software Foundation. I haven't been involved in its development for a long time but am delighted to see it reach 1.0, and from the articles written about its release, it sounds like it's actually used by a lot of well-known companies.

FOP was the first project I used Python on. It was the first open source project I did involving other contributors. It was the first large Java project I did (and I remember first grokking things like the Visitor Pattern in trying to solve design problems in FOP)

For a blast down memory lane, be sure to look at my archive of the old FOP website.

by : Created on July 21, 2010 : Last modified July 21, 2010 : (permalink)


Open Source Project: Pinax

It seems entirely appropriate that today's featured open source project should be Pinax.

I gave a talk on Pinax at OSCON this morning and at the end of the talk announced the availability of the first 0.9 alpha.

Pinax 0.5 was our first release. 0.7 represented a response to Pinax's first contact with actually building real sites and included fairly cutting-edge (at the time) use of virtualenv and pip.

The development work since then has come from a lot more experience building websites with Pinax. But while a lot of work has taken place, a lot of people didn't know about it because we went too long without a release.

Today that was rectified. Pinax 0.9a1 is now out and is available as easily as typing "pip install Pinax" (preferably inside a virtual environment)

Brian Rosner did a great write up on the mailing list about 0.9a1.

by : Created on July 21, 2010 : Last modified July 21, 2010 : (permalink)