New Release 0.9.3 - 7/16/08
This release is an incremental improvement over 0.9.2, including lots of bug fixes, major enhancements to the installer, and several new handy scripts. Thanks to everyone who submitted bug reports and questions. The next few Graphite releases will continue to focus on quality rather than new features. In particular, 0.9.4 will include a re-write of the carbon backend, which will be much simpler and easier to administer and troubleshoot. I am also working on porting lots of internal documentation to this wiki. My goal is to have a 1.0 release by the end of the year, which must be well-documented, easy to deploy, easy to troubleshoot, and of course as bug-free as possible. If there is time a new feature or two might make it in, but this is not the primary focus.
New Release Available - 7/2/08
I've received a bunch of great bug reports and feedback on the 0.9 release and have resolved lots of minor issues this week as a result. So please try out the new 0.9.2 release on the downloads page and keep the bug reports coming!
Holy Bugfixes Batman… - 6/30/08
Ive gotten a lot of response from the recent Slashdot / CNet visibility, and several people have uncovered bugs in the 0.9 release. Many of these are already fixed in trunk and once I feel I've gotten all the big ones I will create a new point release in the next couple of days. Please be patient and please keep the bug reports coming!
Press Releases and ERMA - 6/27/08
Graphite has gotten a little bit of press lately, check out Slashdot, CNet and InfoQ. Also I'd like to give a proper shout-out to a related Orbitz open source initiative, ERMA. If you haven't checked out ERMA, you are missing out. It does for code instrumentation what Log4J did for logging. Currently its Java only, but ruby is on the way, and probably python soon too.
Code Refactoring Complete! - 6/27/08
All of the changes have been merged to our main branch, and I will put together a new release in the next week or two. After that I'm going to focus on filling in gaps in the documentation, and migrating all of our open bugs to the launchpad bug tracker (we've been using an internal bug tracker up until now).
Major Code Refactoring Underway - 6/10/08
Over the past couple of years Graphite's code base has grown drastically because everybody at Orbitz has been asking for new features and improvements. Now that Graphite is open source, this is a great opportunity for us to tidy up the code and make it as robust, readable, and hence maintainable, as possible. Functionality should not change much, though hopefully we'll fix a few bugs along the way. I expect to finish by the end of June.