Release early, release often.

Linus Torvalds said right from the beginning “Release early, release often”. This seems to be a critical requirement for open source projects to attract collaborators. There is a whole chapter on this in The Cathedral & The Bazaar, the classic open source text.

Having released ehcache-1.2beta3 with the distributed stuff in, some old collaborators and new ones have come forward. Making the beta release is a symbol that the new version will be released. Collaborators know their efforts will not be wasted.

Apart from releases here is what has been going on with lines of code:


Fisheye is cool. See the whole ehcache fisheye here. The steeper the line the more you have been doing. The flat lines represent periods of inactivity.

I am now driving ehcache-1.2 to final release. If anyone else is interested in helping out contact me at gluck _ A T _ gregluck.com.

By Greg Luck

As Terracotta’s CTO, Greg (@gregrluck) is entrusted with understanding market and technology forces and the business drivers that impact Terracotta’s product innovation and customer success. He helps shape company and technology strategy and designs many of the features in Terracotta’s products. Greg came to Terracotta on the acquisition of the popular caching project Ehcache which he founded in 2003. Prior to joining Terracotta, Greg served as Chief Architect at Australian online travel giant Wotif.com. He also served as a lead consultant for ThoughtWorks on accounts in the United States and Australia, was CIO at Virgin Blue, Tempo Services, Stamford Hotels and Resorts and Australian Resorts and spent seven years as a Chartered Accountant in KPMG’s small business and insolvency divisions. He is a regular speaker at conferences and contributor of articles to the technical press.