Game Development Community

dev|Pro Game Development Curriculum

Open Call: Join the Torque 3D Open Source Committee

by Dave Wyand · 09/13/2012 (2:34 pm) · 57 comments







Open Call: Join the Torque 3D Open Source Committee


On Monday, Eric and I both posted blogs announcing our upcoming release of Torque 3D under the MIT license. If you haven’t already read through those, please head over to them now before continuing:
GarageGames to Release T3D as Open Source
The Future of Torque 3D is Open Source!

After going through the comments in both blogs it is great to hear an overwhelmingly positive response to our announcement. Outside of our community we’ve also seen people getting excited about our coming launch. For example, read through the comments from the announcement on Gamasutra.

While the GitHub repositories are being put together in preparation for the launch, we would like to begin the process of recruiting members of the steering committee from the community. The steering committee has Write Access to the master branches and are responsible for managing requests and submissions from the general community (who always have Read Access to the repositories to fork as they please).

To give you a better understanding of the roles and responsibilities of the steering committee we’ve put together a draft charter. This is our first pass at it and it will be expanded and refined over time, especially by the steering committee itself.




Torque 3D Open Source Steering Committee Charter (Draft)


1. Vision

We are dedicated to making the best core version of Torque 3D 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 3D. 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 3D as an open source project.

4. Duties and Responsibilities


  1. Maintain, enhance and support the Torque 3D 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 3D 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, and shall 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. Is available for at least 8 to 20 hours a week of work on the Torque 3D open source product such as programming, documentation, administration, etc.

  2. Have expert knowledge in game engine and tool development, such as documentation, C++ engine programming, operating system platform programming, etc.


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.

In addition to the steering committee, we desire two other essential members: project manager and secretary. These roles are not decision making positions; rather, they 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.

7. 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.

8. 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.




As I mentioned in my previous blog, the steering committee currently consists of myself, Eric, David MB, and Scott. I will remain as the only permanent member of the committee while the others will be replaced by community members over time. The committee may also be allowed to grow according to the product’s needs.

Does being a part of the Torque 3D open source steering committee interest you? Are you ready to be a leader and organizer in the community? Have you read through the draft charter and have a feeling of awesomeness swelling inside? If so, then please get in touch by email at davew@garagegames.com and let me know. We want to hear from you!

- Dave

Page «Previous 1 2 3 Last »
#1
09/13/2012 (2:41 pm)
Thanks Dave! This is a great opportunity for YOU to be in the driver's seat from the beginning. We look forward to your request for one of the committee seats!
#2
09/13/2012 (3:04 pm)
Nice initiave! Really glad to see this moving forward quickly.
#3
09/13/2012 (3:34 pm)
I could do a lot of the above, but I refuse to join a committee ;)
I'm willing to help committee members with several of the points, though.

Oh, and: Dave for president.
#4
09/13/2012 (3:34 pm)
This at first seemed to be the beginning death-throws of Torque 3D in the midst of the iphone development era, but now I see it as a brilliant move to keep it alive and well. I do believe the market will shift back after the iphone becomes super-saturated with developers. There are already developers complaining of making nothing even with great success with downloads with varying models of purchase.
#5
09/13/2012 (3:43 pm)
I'm here!!! I'm here!!!

Can i participate in some way?
#6
09/13/2012 (3:49 pm)
That's great a blog! Something to consider for the future.

**I vote for Alfio!!!!!!!!!!!!**
#7
09/13/2012 (4:20 pm)
Sounds great, I will follow this very closely...
#8
09/13/2012 (4:23 pm)
I dunno, I think Alfio might be TOO good a choice ;)
#9
09/13/2012 (7:24 pm)
+1 for Alfio
#10
09/13/2012 (7:39 pm)
"Have expert knowledge in game engine and tool development, such as documentation, C++ engine programming, operating system platform programming, etc."

on documentation(tutorial) and engine programming we already have seen alfio's capability.so i also vote for him.
also to Lukas Joergensen,michael hall,Frank Carney and Steve Acaster, as they are almost always active in community.(if they are interested ).
#11
09/13/2012 (7:51 pm)
I would jump on this if my game engine and tool development skills were not rusty or in other words, if I actually had a clue. Hope you find excellent people to participate.


Votes:

- Alfio Saitta
- Kevin Mitchell
- Michael Hall
- Steve Acaster
- Robert Fritzen
#12
09/13/2012 (8:41 pm)
Michael Hall. Alfio is a good candidate too for what has been seen on the CE.
#13
09/13/2012 (10:23 pm)
Thanks Ahsan.

I am interested in the committee, but cannot at this time commit to the time requirement and I would not consider myself an expert just yet. However, I will volunteer to assist a committee member(s) as needed. I would like to see Alfio on the committee if he is willing.

I don't know everyone's background here, but I definitely want to see people who have shipped Torque based products on the committee. There is nothing like experience with the technology. They know all the ins and outs of what works and what does not.
#14
09/13/2012 (11:20 pm)
I would love to participate and help ... but me in deepest darkest Africa ... okay maybe just South Africa. 8-{


Let me know what I can do to help ... I am an avid supporter of Open Source .
#15
09/13/2012 (11:28 pm)
I'm also interested in the comittee.
But I can't commit to the time requirement because my workload varies a lot.
For meetings (IRL) requirement, I can't, because I live in France.

I can give a hand to translate documentation in French.
I use Torque since TGE 1.3, so I think I have a good understanding of the engine.

I'm pleased to see that the idea of a foundation finally arrives.
#16
09/14/2012 (12:09 am)
Approximate release date of the engine under license MIT?
#17
09/14/2012 (1:51 am)
Oh i would wish i had the time for this! Unfortunately already studying 45 hours a week, developing IPS and different hobbies etc. However you can always call on mé for small tasks like documentation!
Btw, alot of people seems to wanna help the commitee but dont have the time for it.. What about creating a task force which the commitee can utilize to alleviate their work?

Also i double Sean bradys votes!

@ahsan thanks for the nomination! It's an honor!
#18
09/14/2012 (2:00 am)
I'm debating if I should try to join along or not. While I haven't been terribly active lately, I've been with Torque for quite a long time now... With the open source change and what not, I'd like to get more involved. Question is if I have the time.
#19
09/14/2012 (2:43 am)
OK.I AM Technical Artist
#20
09/14/2012 (3:54 am)
I second all the votes already cast and would like to nominate Konrad Kiss! I know nomination isn't how this works, but it's worth a try ;P.
Page «Previous 1 2 3 Last »