Major enhancements in trunk, new 0.9.5 release coming soon - 10/25/09
I've been busy working on Graphite for the past several weeks and now a bunch of code is getting merged back into trunk. More details on the latest changes are available here. The short story is that Graphite is getting more scalable in the backend, more usable in the frontend, and more robust overall. Lots of problems fixed, lots of messes cleaned up, lots of groundwork laid for the future, this should be a good release. We'll be testing for the next couple weeks, after that we'll release 0.9.5, and then some new documentation (with brief video tutorials!) before Thanksgiving.
Major enhancements in the works - 9/4/09
The last release of Graphite is getting a bit stale and a lot of bug fixes have made their way into trunk over the last several months. Thanks to everyone who keeps asking questions, submitting bug reports, and sending in patches. The active community is what has kept this project from stagnating over the past several months as I changed jobs back in March and haven't been able to refocus my efforts on Graphite until recently. There are a lot of exciting things in the works! Currently I am putting the finishing touches on a complete rewrite of carbon that will support federated storage. The new carbon is built on Twisted and many of the administrative annoyances of the previous multi-process carbon have been addressed. On the UI front, I have removed the prototype.js dependency from the Composer UI and upgraded to ExtJS 3.0 (which now comes bundled with Graphite instead of requiring a separate download). The look and feel have not changed significantly but many bugs have been fixed as a result of this. The last major change I have planned for the next release is to migrate the installation process to use distutils. I hope to have the release ready in a month or so, in the mean time keep the bug reports coming! Thanks.
Finally, a new release⦠0.9.4 - 1/30/09
It's been a good 6 months since the last release. Not much has changed aside from a few minor enhancements and some good bug fixes, unfortunately I've not had nearly as much time as I'd like to dedicate to working on Graphite. Regardless, it is getting more mature slowly but surely. In the next few months I may be in a better position to get more real work done on it, but we shall see. For now I'd just like to thank everyone who has given me great questions and bug reports, your feedback is what keeps this project moving. Thanks.
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.





