Some very positive first impressions of Celtix. Yes, the Celtix development community pays a lot of attention to "the little things" that make for a great out-of-the-box experience. The items mentioned in that review are very important to get right, as are some other "little" things such as
- a well-designed, relatively simple, and stable build system
- automatically enforced coding style rules
- strict requirements for unit and system tests accompanying all committed features and functionality
- high test coverage that's easily checked and verified via a build target
- adherence to relevant industry standards
These are some of the things that differentiate a "product" from a "project," whether it's open source or not, but they're especially important for open source systems. Thanks to the diligence and focus of the development community producing it, Celtix has all the above, and more. Get it and try it for yourself.
