Light Style© by Fisana

Jump to content


Photo

Seeking a Coordinator for the Credits Screen


  • Please log in to reply
14 replies to this topic

#1 Jeru

Jeru

    Factotum

  • Web Development Team
  • 4,988 posts

Posted 20 August 2011 - 09:01 PM

We get a lot of people asking if there is any way for them to contribute to 0 A.D. without having existing background in C++ programming, 3D modeling, web design etc. So here's your shot: We are looking for a new team member who will be in charge of overseeing the credits screen and compiling the list that will show up on it.

Credits page coordinator: Help the 0 A.D. development team document who did what for the project since its inception. You should devise a format for the 0 A.D. credits screen befitting the project's collaborative nature and put it up for internal team review. You should thoroughly mine various sources of information to generate a credits list that fellow development team members can agree with. You should reach out to people who may have contributed to 0 A.D. in the past and are unlisted in the credits. Also, you should help devise a system for people who believe they should be listed to ask to be included and have their request evaluated. Good people skills, good written English skills, and attention to detail are a must.


This is an important role because as 0 A.D. is a non-profit initiative, the people who have contribute to it receive literally no compensation other than recognition of their works. We want to give each contributor proper recognition, with as few false positives (freeloaders) and false negatives (unsung heroes) as possible.

This role is for hardworking people who are undaunted by the prospect of going back to records from 2003 or even 2001 and compiling lists of names and nicks of people they have probably never met online, but may have been pivotal to 0 A.D.'s development. The person who gets this volunteer position will have to work with existing partial lists, ask old-timers to bring up memories, mine SVN logs, run forum searches, etc.

Interested parties are invited to apply as detailed in the application form. Thanks in advance!
  • 0

Aviv Sharon [ aka Jeru ]

Wildfire Games 0 A.D. PR & Social Media Contributor
Contact me:
E-mail & Google Talk: aviv dot sharon at gmail dot com
MSN: lc_jerusalem at hotmail dot com
Facebook, Twitter, LinkedIn


#2 gudo

gudo

    Duplicarius

  • Community Members
  • PipPipPip
  • 239 posts

Posted 14 November 2011 - 06:43 PM

Not committing to it just yet, but I figure I can help whoever decides to tackle this. Main focus right now is the people who have done few things. If anyone wants something added to the list, either PM it to me, or post here ;P

[EDIT]
You can view my latest compilation of credits here.
[/EDIT]

Edited by gudo, 13 January 2012 - 03:25 AM.

  • 0
Did you contribute to 0 AD?
Make sure you're in the credits!


AI Players
JuBot | RootBot | SplitBot | qBot | Marilyn | arBot

#3 feneur

feneur

    Cartographer of imaginary worlds

  • 0 A.D. Project Leader
  • 7,925 posts

Posted 14 November 2011 - 07:22 PM

I think the best structure for a credits screen would be to list according to department (art, programming, etc), and before that list a few special people. Jason (Long time project lead, was important in RaW, contributed art, design), Ken (design lead, passed away a couple of years ago, but was incredibly influential and important to the projects early years), Department Leads, Philip, perhaps a few others from the old years whom I don't remember/know about.

I don't think the in-game credits screen should mention exactly what everyone did/list people based on how many commits they have etc. Apart from the few mentioned above I don't think we should make any difference on whether someone has made a hundred commits or 2, it might be a good idea not to list the people who joined the team, but left before they had started doing any work (unfortunately there has been a few of those =) a lot fewer now since we went open source and have started making the application process more open as well, having people showing that they can contribute before we go through the work of setting things up etc). I'd say rather include than exclude though, otherwise it's too easy to miss someone who for example contributed a lot of models, but had e.g. Michael adding them into the game and committing them and thus doesn't show up in the commit logs. Also, if someone did some work that is no longer used we shouldn't exclude them.

If you or someone else really wants to go through and list every commit feel free to, but it's absolutely not necessary. And likely to get outdated soon unless the person maintaining it is constantly updating the lists.
  • 0

Erik Johansson [ aka feneur ]

Wildfire Games
Contact me: feneur@wildfiregames.com



Support Wildfire Games!


#4 gudo

gudo

    Duplicarius

  • Community Members
  • PipPipPip
  • 239 posts

Posted 14 November 2011 - 07:52 PM

Thanks for answering my questions. I'm liking the listing by Dept. idea. I wonder if there should also be a separate credit listing for donators in game as well... Anyways, how's this for a dept listing

Engine/Programming
Dept Heads and Major Contributors
AI (General, Jubot, any other bots included in default)
Engine
Misc

Art/Content
Dept Heads and Major Contributors
Art (2d, 3d, concept)
Mapping (Handmade maps, RMS module, RMS rulesets)
Sounds (Effects, Music)
Misc

Other
Hosting
Misc

Donators (if included)
Pledgie Drive 1
Pledgie Drive 2
Flattr


If you or someone else really wants to go through and list every commit feel free to...


Dear God, no. I was just doing it because I found myself with some spare time and thought that we might want to list completed tickets (ie: "Jubal - 6 patches.") Now that I know I don't have to, I'll stop (and pull them from the list above.) Still gonna have to go through them though, see who belongs in what category >_>
  • 0
Did you contribute to 0 AD?
Make sure you're in the credits!


AI Players
JuBot | RootBot | SplitBot | qBot | Marilyn | arBot

#5 Ykkrosh

Ykkrosh

    Primus Pilus

  • WFG Programming Team
  • 4,921 posts

Posted 14 November 2011 - 08:45 PM

As Erik said, there's been some people who've been official members but haven't actually done anything (for various reasons), and I think it seems fairer to only list people who've contributed usefully, so it may be good to record pointers to at least one significant commit from each person (or patches committed on their behalf) (or forum posts etc for designers and concept artists etc who haven't committed stuff) to verify that. ("significant" is kind of a judgement call - I probably wouldn't count r10494 but would count e.g. r10531.) But I don't think we should try to differentiate based on exactly how much work each person has done (since it's generally impossible to quantify and not particularly important) so we don't need to record that much more detail.

I believe contributors.txt was accurate as of the time it was last updated, but is somewhat outdated now, and it only counts source/ (not programming in JS, or any non-programming work). Also it only records real names, not nicknames, since WFG originally had a real-names policy for members (to encourage a more professional and less impersonal community, I guess), but that doesn't work well with open source contributors so I'm not sure of the best approach.

Listing donators in the credits seems good, where people have said they're happy to be non-anonymous.
  • 0
Philip Taylor [aka Ykkrosh]

Wildfire Games Programmer
Contact me: philip@wildfiregames.com

#6 gudo

gudo

    Duplicarius

  • Community Members
  • PipPipPip
  • 239 posts

Posted 19 November 2011 - 06:15 PM

I've been making some progress on this. Listing at least one contribution by each member was getting pretty cluttered, so I removed it. You'll just have to trust that I found a contribution for each of the above :P I came across the Team Profiles page which is looking like it'll make things a whole lot easier. Sadly, looks like it was only kept updated to Nov '09.

Does anyone know how accurate that was? If I could just pull names off that and skip 5 years of commits, I'd be ecstatic.
Also, when did the project go open source? I wanna know when I have to start really keeping an eye out for contributions by people that may not be credited elsewhere.
Isn't "root" an auto-generated user on trac? If so, then who did this commit?
  • 0
Did you contribute to 0 AD?
Make sure you're in the credits!


AI Players
JuBot | RootBot | SplitBot | qBot | Marilyn | arBot

#7 feneur

feneur

    Cartographer of imaginary worlds

  • 0 A.D. Project Leader
  • 7,925 posts

Posted 19 November 2011 - 06:27 PM

If you want to do this seriously I suggest we make you an official team member so you have access to the staff forums and archives, that will make your job a lot easier :) The team profiles page is really not a good source =) We tried to keep it updated, but people were lacking in adding the information needed, and a lot of people joined and then disappeared without getting much done so they had to be removed etc etc.
  • 0

Erik Johansson [ aka feneur ]

Wildfire Games
Contact me: feneur@wildfiregames.com



Support Wildfire Games!


#8 Ykkrosh

Ykkrosh

    Primus Pilus

  • WFG Programming Team
  • 4,921 posts

Posted 19 November 2011 - 08:38 PM

Also, when did the project go open source?

10 July 2009.

Isn't "root" an auto-generated user on trac? If so, then who did this commit?

I believe it was MarkT logged in as root on his CVS server.
  • 0
Philip Taylor [aka Ykkrosh]

Wildfire Games Programmer
Contact me: philip@wildfiregames.com

#9 gudo

gudo

    Duplicarius

  • Community Members
  • PipPipPip
  • 239 posts

Posted 19 November 2011 - 09:36 PM

If you want to do this seriously I suggest we make you an official team member so you have access to the staff forums and archives, that will make your job a lot easier :) The team profiles page is really not a good source =) We tried to keep it updated, but people were lacking in adding the information needed, and a lot of people joined and then disappeared without getting much done so they had to be removed etc etc.


I certainly wasn't going to the profiles as my only source :P Just as a source. Adding everybody from them would help me blast through the trac commits I think. I was under the impression that all that was needed for credits was a user name + real name (if available.) All the profiles have that much info at least. And the people who disappeared without doing much doesn't seem to be a problem. If their profile go deleted, then no biggie. If it didn't... Well, safe to include rather than exclude.

If you want to make me a team member, I'd be fine with that, but it'll be a while before I get around to digging through the staff archives. I still need to dig through 10k commits, and then double check every ticket with [patch] before I start looking elsewhere.
  • 0
Did you contribute to 0 AD?
Make sure you're in the credits!


AI Players
JuBot | RootBot | SplitBot | qBot | Marilyn | arBot

#10 feneur

feneur

    Cartographer of imaginary worlds

  • 0 A.D. Project Leader
  • 7,925 posts

Posted 19 November 2011 - 09:49 PM

There could be a profile or two for someone who had their profile put up but then that was about the extent of their contribution to 0 A.D. :P But yeah, in general it should be safe to add the people in the profiles :)

Ok, then I say let's see your going through the commit log as your evaluation period and then you can join the team officially ;) :)
  • 0

Erik Johansson [ aka feneur ]

Wildfire Games
Contact me: feneur@wildfiregames.com



Support Wildfire Games!


#11 gudo

gudo

    Duplicarius

  • Community Members
  • PipPipPip
  • 239 posts

Posted 12 January 2012 - 10:10 PM

A few days ago, I reached a milestone with the credits. I've sorted through all the contributors.txt and team profiles! Just a few questions before I post my list so far to the apps/contribs sub forum:

Where should I put Kimball? Profiles says he's retired dept head, but his forum group is for active dept heads.
Do you like how the contributors are divided? Should they be more or less subdivided in the various depts?
Any other comments?
  • 0
Did you contribute to 0 AD?
Make sure you're in the credits!


AI Players
JuBot | RootBot | SplitBot | qBot | Marilyn | arBot

#12 Kimball

Kimball

    Rise of the East

  • WFG Retired
  • 1,620 posts

Posted 12 January 2012 - 10:57 PM

If I'm on the credits list at all, don't put me as an active department head. That doesn't make sense.

I just help keep the forum clean every once in a while.
  • 0

Rob Kimball
Scion Development Producer (Rise of the East)

Posted Image Posted Image Posted Image Posted Image Posted Image Posted Image Posted Image


#13 majapahit

majapahit

    Sesquiplicarius

  • Community Members
  • PipPip
  • 157 posts

Posted 06 June 2012 - 12:54 PM

How about make the credit linked to a webpage or the game can download text files from the web that can be changed or updated later.

Cos maybe later this game can have sponsors or supporters that want to put some pictures, etc. :sword_rune:

Edited by majapahit, 06 June 2012 - 01:02 PM.

  • 0
----------
Fried Banana, Steamed Banana, Banana Kolak, Nagasari, Banana Ceriping, and still many more delicious banana based cuisine.

#14 bstempi

bstempi

    Centurio

  • WFG Retired
  • 743 posts

Posted 11 June 2012 - 03:27 AM

Don't forget us web-critters!
  • 0

Brian Stempin [ aka bstempi ]
Wildfire Games Webmaster
Contact me: bstempi@wildfiregames.com

Personal website: brianstempin.com


Support Wildfire Games!


#15 MishFTW

MishFTW

    Primus Pilus

  • Web Development Team
  • 1,921 posts

Posted 11 June 2012 - 03:32 AM

Don't forget us web-critters!

The new website will have a humans.txt included so no worries :)
  • 0
Mish [Adarash Mishra]
Wildfire Games Webmaster
Email Me | About Me