However, for being well prepared to a possible later stage of the project, when the game is kind of working and many more contributors come and go a more formal level of organization might be advantageous. Here I want to present my ideas about how much hierachy there should be. Actually I was inspired by a question about whether I would like to have team leaders for graphics, programming, ... Please feel free to comment on anything.
The different roles and their duties I see are:
- Founder Is a for lifetime position and supposed to be the creative soul of the project.
- Chief manager is the person coordinating everything. Should give guidance to team leaders, helps in finding team leaders. Should know everything about the project and keeps in on track. Compares progress with overall project vision. Should have the support of a large majority of project contributors. Must be present regularly and over a very long time period.
- Team leader in (programming, graphics, sound, other). Is the person coordinating and giving guidance in their respective field towards realizing the project goals. Makes sure all contributed contents meet our quality and open source licensing standards. Also documents intermediate results so that later editing is possible (graphics, sound). Must be an experienced person in his field. Should have the trust of other contributors. Must be present regularly and over a longer timer period.
- Webmaster is responsible for and change the website of our project. Keeps it nice and functional and uptodate.
- Community moderator Rarely needed but present in every forum for various reasons.
- Contributor Gives input into the game in the widest sense. In form of programming, doing graphics, assembling sound, testing, writing reports, searching for useful information, discussing concepts, ... the list can be really long. May the contribution be very small, it's still important.
- Fan Someone who plays the game and likes it. In the best case he/she comes along and says a "thank you".
Important note: This was just a list of duties, not or rights (although it sounds so). We will still keep it as informal as possible and certainly we don't want leaders running around bullying others. It will never make any difference what you are, in such cases you will be kicked from the project.
Also the current distribution is as follows (and quite boring too):
Trilarion: Founder, Chief manager, Team leader programming (and currently only member ), Webmaster, Community moderator
Veneteaou: Team leader graphics and music
So this whole thing was a bit silly , but if we grow in the future, we have already set a course here.