Back To: Proposed SME Server Community Constitution Docs
Communications Group Roles
The following roles are suggested, which are above and beyond those mentioned in the constitution.
Documentation Leader(s) (DL)
This/these position(s) shall exist at the discretion of the CM OR Webmaster to offload the work of developing documentation OR maintaining sections of the website.
- The Documentation Leaders shall oversee the development of the documentation for the release assigned to them by the CPM to the extent agreed upon between them. An example of this in action might be to have the DL work with an RL to develop the documentation that is to accompany an upcoming release.
- Documentation Leaders could also be used to develop candidates for the next CPM election.
- The Documentation Leaders should review all documentation for grammar, format and spelling prior to posting / publication.
- The Documentation Leaders (or CM) should review all freely contributed documentation for grammar, format and spelling after its posting for website style consistency.
Documentation team
This group is comprised of people who wish to contribute written or graphical documentation to the core development of the SME server. This group can be extended to provided assistance to the developers of contributions that either contribute their own documentation or ask for documentation assistance.
- This is purely a volunteer post.
- People shall be assigned the task that they either volunteer for or are capable of doing and are assigned to do.
- No volunteer contributions will be turned away, but submission of documentation should be subject to a minimal review by a DL or CM.
Reporters
This group is comprised of people who wish to monitor various documents or sections of the website for the purpose of sharing any changes or updates with others. Examples of this might be monitoring Gforge, and writing News articles to announce new contribs; or monitoring a set of forums or threads and writing howtos or FAQs with the information provided.
Translations Manager
The Translations Manager will take responsibility for translating the SME Server text and documentation. The ultimate goal of this role is to help make SME Server usable by people all over the globe. This person will:
- Evaluate whether there is enough interest in and volunteers for translating the materials for a particular language.
- Initiate a query with the Development Manager to determine if any technical issues exist with adapting the SME materials into a given language. Arrange to help perform any tests or fixes necessary to address any issues. The TM will work with the CM to champion suitable modifications to development team guidelines to ensure that alternate language selection is as easy as possible in an SME server deployment.
- Choose a Language Leader for the language and identify potential volunteers
- Coordinate between the language leaders and the CM to obtain English translations of interesting developments on foreign language SME related web sites for use on the main community website.
- Arrange for the necessary materials, tools, and space for the language team to work.
- Help the Language leader gain enough members to accomplish the task in a reasonable time without placing an undue strain on the team members.
- Monitor the team's activities and provide help, guidance, and resolution when required.
- Identify, with the Communications Manager, a “core” set of documents to be translated into any language. Potential candidates should include:
- Server Manager and Console strings
- Release Notes and changelog
- SME Server User's Guide
- A set of introductory web pages - About SME, How to download, Burn to CD, Installing SME, etc.
- New User's FAQs
- Act as a central point of contact for the Language leaders, the website and documentation teams in general, to take note of any changes and distribute them to all the Language leaders. Keep the translation(s) in sync.
Language Leader
The Language Leader is a role responsible for getting a particular translation finished in the language of their choosing. The Language Leader chooses the team members and is the initial point of contact for the project. Once the team is established, the Language Leader will:
- Choose what translation efforts occur in what order.
- Assign specific tasks to volunteers as their skills and interests dictate.
- Arrange to have finished translations checked for accuracy, and for whether they function correctly in SME Server.
- Act as a liaison between the Translations Manager and any changes to foreign language documents or webpages (in their chosen language) for the purposes of sharing developments and news items with other translation efforts and keeping them in sync..
Translations Team
This group is comprised of people who wish to provide translations to assist the core development and documentation of the SME server. This group can be extended to provided assistance to the developers of contributions that either contribute their own documentation or ask for translation assistance.
- This is purely a volunteer post.
- People shall be assigned the task that they either volunteer for or are capable of doing and are assigned to do.
Org Support Manager
The Org Support Manager is responsible for forming a small group to document the community and its processes.
Media Liaison
This role is in charge of promoting SME Server to potential users in small business, education, non-profit organizations, and homes, using personal contact, linux websites and magazines. The liaison can work with volunteers if necessary to share the work. The liaison will work in concert with the CM in the development of news releases about SME server developments for the general public. The CM retains final approval of news releases.