Forum OpenACS Q&A: Response to Priorities, Roles, and the future of OpenACS
Here are my thoughts for what they are worth:
- The current leadership group of Don, Ben, Dan and Roberto started this project and have brought it a long way. They earned the right to lead it as they see fit. Others will rise into leadership roles by taking on the the tasks that need to be done and earning that right. While everyone can contribute their ideas, someone has to make the final decision and at this point in time, these are the guys. Stop whining. When the organization needs to change, I trust they will make that decision. You can choose to contribute directly to the core project under their guidance or pursue parallel or complementary projects as fits your needs. Thats the beauty of open source. You are always free to pursue your own vision. (Xemacs as a branch from emacs comes to mind). We dont all have to agree on everything as we all have different areas of interest and concern.
- OpenACS is not a commercial venture and it should not be one. The demands of a commercial venture are much different that a community software effort even though you can build a sustainable business around it. I have no wish to see investors control OpenACS in any way.
- To help all those trying to build a business around OpenACS, I think it might be worth considering a separate organization or association of developer companies which can address needs of the commercial community. Things like education (maybe update some boot camp problem sets for OpenACS) and even certification or central job registry etc.. The objective being to promote what we find to be good practices and code, provide some means of confidence to clients what we know what we are doing etc and to promote a larger presence that a single small company cant provide by itself (ie if you go out of business the client can feel confident that there are other companies in the association or whatever who can pick it up). This should be separate from the OpenACS effort which is focused on develooping the core toolkit. This would be focused on supporting consulting practices centered around the OpenACS toolkiit.
- Right now we have enough work cleaning up OpenACS 3.X and getting 4.X to work the way it needs to. Working on the intranet in 3.2.5, I am still finding bugs and overhauling the current structure which I hope to fold back into the release when it gets a bit farther.
Ok..said my peace and hope we can move on to more productive stuff