Skip to content

Steering Committee Charter

Peter Robinson edited this page Oct 27, 2015 · 1 revision

Torque Logo

[Version 1.1 Voted on October 27, 2015]

1. Vision

We are dedicated to making the best core version of Torque 2D so that others can build upon a reliable foundation.

2. Mission

To build a foundation for a sustainable environment that fosters collaboration and community development of the greatest open source development platform.

3. Goals

  1. To maintain the best master branch version of Torque 2D. Performance, reliability, maintainability and scalability.
  2. Act as a representative on behalf of the collective community.
  3. Actively communicate in a transparent manner.
  4. Promote Torque 2D as an open source project.

4. Duties and Responsibilities

  1. Maintain, enhance and support the Torque 2D open source product.
  2. Operates under ethical and professional standards with individuals, community, and the world.
  3. Create and revise the product’s roadmap.
  4. Review and act appropriately on all community submitted action items.
  5. Encourage growth of the Torque 2D product through community participation.
  6. To ensure that all contributions are free from intellectual property encumbrances in order to maintain the integrity of the product.
  7. Act in a professional manner and lead by example.
  8. Periodically review the charter and composition of the membership and make changes as necessary.

5. Membership

Members of the steering committee must be willing and able to commit time and energy to fulfilling the committee’s mission. At least one (1) one of the committee members must come from GarageGames LLC or its representative. The committee will choose one (1) of its members to act as chair of the committee. The remainder of the membership may grow as appropriate according to the committee’s duties, but the total committee size shall remain at or below six members.

To be considered as a member of the committee, the prospective member should meet the following criteria:

  1. Must be able to actively work on the Torque 2D open source product, serving in areas such as programming, documentation, and administration.
  2. Must have expert knowledge in at least one discipline of value to Torque 2D such as Torque Script, documentation, C++ engine programming, or operating system platform programming.
  3. Must be able and willing to attend meetings under normal circumstances unless previous arrangements have been made with the chair.
  4. Must respond to email and other forms of communication within a timely fashion to facilitate communication within the committee.
  5. Agree to the Open Source Software Agreement available on the GarageGames web site.
If a member is unable to serve on the committee for any reason, the vacancy may be filled or left empty at the discretion of the committee. If the committee as a whole is unable to perform its duties, an employee of GarageGames LLC or its representative may step in and provide the course of action.

One member of the steering committee will act as a secretary. This member will be responsible to document, format, and deliver information to the community.

6. Meetings

The chair of the committee is responsible for organizing formal meetings, which should be held at least once a month. During these meetings the progress of the previous month shall be reviewed and goals shall be set for at least the next month. More frequent meetings may be held as required.

All meeting minutes shall be published to the community by the secretary, or another committee member if required. These minutes must be published to the GarageGames web site, along with any other location as determined by the committee.

7. Voting

Each member of the committee has one vote. Any decision by the committee that requires a vote must have a two-thirds majority to pass. The chair of the committee has veto power over any vote, if required.

8. Removal

If a committee member commits the following acts, they could be removed from the committee:

  1. Unable to fulfill their time requirements.
  2. Removed by a majority vote for no longer aligning with sections 3 and 4 above.

9. Amendments

This charter is a living document and may be amended by the committee as outlined in section 4. Any amendments require the approval of the committee chair.