State of Communit.as - November 2008
I’m sure by now you all think we’re making this piece of software up, but I swear we’re not. The good news is that we recently made some key decisions about what we’re going to roll out with (and what we’re not going to roll out with). At this point the “alpha” version will be released in mid to late December (2008, hopefully) with whatever is ready to go when the default theme is done.
Speaking of the default theme, I’d like to give the proverbial shout-out to The Swift Collective, an digital branding agency here in PDX. Swift is using (and significantly extending) communit.as for a very large client implementation and as such has contributed quite a number of resources to the open source project. Swift gets open source at a very profound and pragmatic level and we’re very happy to have their help.
First off, they’re designing and implementing our default application theme, which I think is probably the most important non-engineering related task for the launch. Then, in the early part of 2009, they’ll have polished off the first version of the communit.as CMS tool, which will serve as the foundation of a lot of other internal projects going forward. Finally, Swift also contributes a critical resource to our project, in that they provide us with office space so we don’t have to work out of my dining room anymore.
We’ve made some platform and tool changes that are pretty important and worth mentioning. The biggest one is that we’ve decided to ditch phpdocumentor in favor of Natural Docs. There are a couple of reasons for this, but the biggest one is that phpdocumentor makes it very tedious (if not impossible) to generate documentation for our plugin API. Natural Docs makes this much easier and has the side benefit of being able to document everything from our PHP code to our JavaScript to our SQL files.
We’ve also started using phing for packaging, replacing our rather tedious (read: Jaybill copies a bunch of files and runs a tar command) manual build process.
We’re also hoping to throw together some kind of swanky (or at least semi-swanky) launch party here in PDX, so stay tuned for news on that.
As an aside, you probably noticed that we’re using WordPress to run our site here. That’s because the aformentioned CMS module has not come online yet. Sometime in early 2009 we’ll relaunch the site using communit.as. On the day of the product launch, (in December) we’ll also launch some sort of forums to tide us over until we can use the communit.as forums. This may seem kind of like we’re not eating our own dog food. Guilty as charged. We just thought it was more important to get the first version out the door than it was to create the be-all, end-all community site for the project that we eventually want to have.
Comments off