Since Thom initiated this thread, I have generated an outline to help put this project into smaller chunks for all of us to determine how, and what we can contribute. There should be some requirements for some of these roles, and I spell out which ones in the following document.
The one thing I think is necessary is to require that everyone refrain from playing musical chairs with these roles. If everyone believes that we can show this project to be more professional than it currently is, then that responsibility is on US! We must show discipline if we want to showcase this project as professional. This does NOT mean clocking in or any other conventional corporate measurement or means. It DOES mean dedication to the team and tasks you decide to commit to. This also means populating the ENTIRE schedule of roles. In the word 'TEAM', each letter has a position it holds to spell the word. Two letters cannot be in front. One letter MUST be last. Each position MUST be filled in order to spell this word. There will be roles that are unpopular in this list, but THEY MUST BE FILLED! I simply ask that everyone fill a role, and not play favorites, myself included.
I have taken quite a bit into consideration when generating this outline, bringing this project through its current form and incorporating a commercial hybrid format. There are revenue-generating sections, and pro-bono sections. I believe all contributions should be rewarded in some manner--it may not always be money, but payment isn't everything. If we can assemble this project into a deliverable project that functions as well as its host operating system, I personally think we can kill two of the world's current leaders in both computers and home automation--Microsoft and Crestron, in one product and take over their markets. This would ensure compensation for even the doorman!
I also appreciate the efforts of our developers and all they have contributed to this project thus far. This project convinced me as well to jump into Linux three years ago. I have performed several installations since version 1.1, added a number of components to my installation, I use most of LinuxMCE's functions, and am now going through the steps of following through with Linux certification. I have designed databases and remote control interfaces on my own, and I have been published several times in a number of home automation and construction industry periodicals. I am a Marine and a Drill Sergeant, so I know how to perform in a team, and moreso how to develop a team. Please check my LinkedIn page for reference: http://www.linkedin.com/in/digilifellc
I have other documents that I have generated for this project, along with business plans on target markets that LinuxMCE can serve well. I will contribute them when they are completed.
The outline is here: http://www.digilifellc.com/uploaded/LinuxMCEProjectDirection.doc
I also have a connection diagram here: http://www.digilifellc.com/uploaded/LinuxMCEConnections.pdf