A little update from my office.
As noted in my first blog post, I have been working on reorganizing the Rainbow project both administratively and finding ways to make it into a Professional Grade/Commercial Grade product. Here's a little of what I've been working on.
I have proposed a new documentation structure for Confluence (our Wiki) to better serve our Customers. These include Users, Developers, Designers, and Administrators. I looked at http://www.psoft.net and http://codex.wordpress.org to get some ideas. I liked the way WordPress does their documentation. (I also like they way their software looks and works. . . no wonder they have one of the best blogging engines out there)
I have also proposed a new structure for JIRA (our Bug/Issue/Project Management software). I think it's a bit absurd to force users of any kind to create a login into our system and start tracking bugs in this software. This is why I am repurposing JIRA for Team Task Management, and an internal store for Issue/Bug resolution. User issues and bugs will be collected from many different sources and compiled by the Support admin and assigned to the right teams in JIRA.
The Modules have been categorized, and I am going to go through each one of them one by one and define the changes that need to be made. The kinds of changes I will be noting will deal with usability and functionality as well as necessity. I see us releasing a "Lite" Rainbow distribution which can be used to create basic content websites. Most people that want to put up a website use at most 5-6 of the modules in place. They don't ned 60 modules. The "Standard" Rainbow version will include more modules, but I think I want to knock off a few of the not-so-cool modules. (Dilbert?, Come On.. )
Five basic teams have been conceptualized and I have asked Eric to start filtering the volunteers to get committed individuals that can contribute. I am looking for Designers, Developers, Testers, Documentors, Support Admin, Wiki Admin, and many more. If you have the heart to contribute and are committed to making an awesome product, we will find a place for you on the team.
Today (Wednesday), I had to meet people today so that pretty much ate up my Schedule so I took off from Rainbow. I'll be back at it tomorrow.
Rahul