Here's the ClearOS 6.0 update for February 1!
CentOS Update
The CentOS 5.6 release bumped the priority on CentOS 6.0, but that's not really slowing us down too much. It does make it more difficult to push out an easy-to-install developer environment.
Framework Update
We have pretty much nailed down a good chunk of the framework. Some highlights:
- The CodeIgniter engine including ClearOS tweaks is set. That was good timing -
CodeIgniter 2.0.0 was released just a few days ago.
- The base and network application stacks are nearing completion (most apps require one or both of these stacks).
- The
theming engine is ready for the design team. The hand-off will occur this week.
- The
coding standards are set including a tool (
PHP CodeSniffer) to check for issues.
- The unit testing framework (
PHPUnit) has been integrated.
The current gaps:
- The widget set will be updated once the design team has some time to play with the theming engine. Things like "dashboard" and "chart" widgets will be added.
- The User/Group/Directory stack is still a work in progress. There's a lot of back and forth that needs to be done between yours truly and the LDAP experts.
- Ajax/Javascript is a bit of a wild west, but that's what we're expecting in 6.x.
- Developer documentation is still a work in progress.
Developer / Rolling Alpha Release
Judging by the recent forum comments, it looks like there are quite a few people interested in jumping in even with half-completed developer documentation! Let me finish off the
rolling alpha install notes this week and those who are interested can jump right in. Maybe it would be a good idea to dust off my IRC client for a few weeks
Bottom line: most of the groundwork is now in place. By next week, we should be hammering out a webconfig page or two every day. There will be a bit of a pause to re-evaluate progress and integrate new widget sets, and then the push to complete the 6.0 feature set will continue at full throttle. We'll also get some of the "hard" RPM packaging done so we can be as ready as possible when CentOS 6.0 hits the wire.