Introduction to the TeamsAll work within the Mambo Project is the result of team effort. While we may be members of one or more teams within the Project, the interrelationship of each team to the others is very important. Every team is crucial to building Mambo and its community. Within Mambo, we recognise the importance of every contribution to the project as a whole. While we each have our specific roles within the project, we are not limited to those roles and are free to offer contributions to other team’s efforts (in fact, this is encouraged). All the teams together and all team members are collectively referred to as "Team Mambo".
Team MamboTeam Mambo is made up of people from all over the world who come together to create free, open source software for all to use. We work together as volunteer contributors in a spirit of sharing and co-operation. We each bring our individual skills for the benefit of Mambo development and growth. Like any mature software project, Mambo has a team structure. Project LeaderThe Project Leader has the overall lead on Mambo development and co-ordinates the following:
All Team Leaders report to the Project Leader. The Project Leader is head of the Mambo Steering Committee, which is made up of all team leaders. Collectively, the MSC manages the Mambo development project. Programming TeamThe Programming Team consists of volunteers who are directly contributing to the development of the source code. The Programming Team works closely with the Analysis & Design Team and the QA Team. Quality Assurance and Testing (QA)The QA Team consists of people with programming and/or software testing experience. This team is responsible for defining testing methodology and for ensuring that the source code undergoes rigorous usability and security testing. The QA Team works very closely with the Programming Team. Analysis & Design TeamAnalysis and Design is an intrinsic part of software development. This team consists of people with expertise in these areas as well as in the areas of usability and accessibility. The team works closely with the Programming Team and also interacts directly with users of Mambo. Translation TeamThis team consists of programmers and translators. The team works on the internationalisation and localisation of Mambo and is responsible for translations within the Mambo releases. It also works on translations of documents. DocumentationThe Documentation Team works with other teams to gather information for the official documentation. It is responsible for both developer documentation and Mambo end- user documentation. The team works closely with all other teams and co-ordinates documentation translation efforts with the Translation Team. Advocacy & Public RelationsThis team works on the marketing, public relations, advertising and promotion of Mambo. Community RelationsThe Community Relations Team looks after the Mambo Foundation membership. This team is involved with recruiting new team members as well as community building. 3rd Party DevelopmentThe 3PD Team works to build relationships with third party developers. It is the primary communication channel between Team Mambo and 3PD’s and works closely with all other teams to create a welcoming and supportive environment for third party developers. Forum ManagementThe Forum Management Team consists of forum administrators and moderators. They are responsible for the smooth operation of our community forum. |
| <Previous | Next> |
|---|
