In the beginning, OMI produced BB. They did all the work:
- analysis
design
programming
testing
marketing and sales
provide communication between users and between OMI and users
- analysis
design
programming
testing
provide communication between users and between OMI and users,
In making BB OpenSource, they probably wished for the Community to do
- testing
proposal of bugfixing
So now they decided to discontinue their involvement with BB.
The community needs to fill this vacuum and it was proposed to form an "authorative center" to do that.
Based on this, I propose the center's job to be:
- analysis
design
programming
marketing
provide communication between users and between center and users
Marketing is a central task in an OpenSource community project, because without a critical mass of users, the community is too small to carry on the project.
As further tasks of the Center, I propose
- Centralization
Internationalization
Ports
Internationalization is necessary to grow the user base
Portability is the strength of a good framework, and it helps grow the user base. Ports to different systems and platforms are therefore necessary to keep a framework alive and useful.