Organizing and centralizing the credits
Moderator: Forum Moderators
Organizing and centralizing the credits
I want to get the credits properly sorted out in trunk.
First of all, let's make data/about.cfg the only place where the credits are defined. Currently we have credits defined in about.cfg, the wiki, and about.cpp. Coders are defined in about.cpp, but not as coders but as "developers" (the result: only coders are "developers" in the credits), which makes zero sense. I know some people have wanted to make the wiki page the "master list", but I disagree (for practical purposes). If you have good arguments for using the wiki instead of about.cfg, I kindly ask you to start a new thread about it, as I don't want this to get derailed by that debate. Besides, the structural changes (which are the main point after centralizing the credits) proposed here aren't really dependant on whether the "master list" is the wiki or about.cfg or whatever.
I'm thinking that it would be clearest to not use the word "developer" in the new structure - developer status is a bit weird to begin with (commit rights don't make anyone any more a "developer" than contributing a lot of art for example does), and the difference between a developer and an active contributor is irrelevant to the target audience anyway. To me it makes sense to list the main programmers, for example, under "Programming", and minor code contributors in a sub-category under that. Note that we also could later remove the "Additional Contributors" sub-category label altogether and just draw the names under that with a smaller font.
So, something like this is what I have in mind:
Some sections are missing since I got bored of copypasting, but the fine details are irrelevant - at this point the point is to get all the credits moved to one place. Also, I have some ideas how the large number of art contributors and translators could be squeezed to several adjacent columns, but that would require new code support so that can wait until we get the structure sorted out and the actual names up to date.
So, comments? Anything obvious I missed? It would also be rather nice if the people in lead of specific parts of the game (Jetryl/freim: art, etc) could volunteer to compile the complete list of contributors and such (by merging the names from the wiki and about.cfg) when the time for that comes, too.
EDIT: Oh, forgot to mention: I volunteer to do the actual reorganizing of about.cfg, if I get enough help with merging the names and such.
First of all, let's make data/about.cfg the only place where the credits are defined. Currently we have credits defined in about.cfg, the wiki, and about.cpp. Coders are defined in about.cpp, but not as coders but as "developers" (the result: only coders are "developers" in the credits), which makes zero sense. I know some people have wanted to make the wiki page the "master list", but I disagree (for practical purposes). If you have good arguments for using the wiki instead of about.cfg, I kindly ask you to start a new thread about it, as I don't want this to get derailed by that debate. Besides, the structural changes (which are the main point after centralizing the credits) proposed here aren't really dependant on whether the "master list" is the wiki or about.cfg or whatever.
I'm thinking that it would be clearest to not use the word "developer" in the new structure - developer status is a bit weird to begin with (commit rights don't make anyone any more a "developer" than contributing a lot of art for example does), and the difference between a developer and an active contributor is irrelevant to the target audience anyway. To me it makes sense to list the main programmers, for example, under "Programming", and minor code contributors in a sub-category under that. Note that we also could later remove the "Additional Contributors" sub-category label altogether and just draw the names under that with a smaller font.
So, something like this is what I have in mind:
Code: Select all
Project Founder
David White (Sirp)
Programming
John W. C. McNabb (Darth Fool)
Jérémy Rosen (Boucman)
Jörg Hinrichs (Yogi Bear/YogiHH)
Cédric Duval
# And so on...
Additional Contributors
Jeff Breidenbach (Jab)
Jane Doe
# Random people who've contributed a bit of code, like patches, go here
Artwork & Graphics
Francisco Muñoz (fmunoz)
Richard Kettering (Jetryl)
Hogne HÃ¥skjold (frame/freim)
# And so on...
Additional Contributors
Robert Bolin (Zebulon)
Zhukov
# And so on...
Music
Aleksi Aubry-Carlson (Aleksi)
Timothy Pinkham (TimothyP)
Joseph Toscano (zhaymusic.com)
# And so on... (no need to separate additional contributors, since there aren't many)
Sound Effects
Lari Nieminen (zookeeper)
Corey Woodworth (woodwizzle)
# And so on...
Multiplayer Maps and Balancing
Bartek Waresiak (Dragonking)
Mike Quiñones (Doc Paterson)
Richard S. (Noy)
Soliton
Joshua Northey (Becephalus)
Peter Groen (pg)
Tom Chance (telex4)
# And so on...
Packaging
Cyril Bouthors (CyrilB)
Darryl Dixon
edge
Isaac Clerencia
Jay Hopping
Jörg Hinrichs (Yogi Bear/YogiHH)
Marcin Konicki (ahwayakchih)
Marcus Phillips (Sithrandel)
Mark Michelsen (skovbaer)
Internationalization and Translation Managing
Cédric Duval
David Philippi (Torangan)
Mark Michelsen (skovbaer)
Nils Kneuper (Ivanovic)
Susanna Björverud (sanna)
Translations
Afrikaans Translation
András Salamon (ott)
Erhard Eiselen
Nico Oliver (nicoza)
Renier Maritz
Basque Translation
Alfredo Beaumont (ziberpunk)
Julen Landa (genars)
Mikel Olasagasti (Hey_neken)
Bulgarian Translation
Anton Tsigularov (Atilla)
Bono Nonchev
Georgi Dimitrov (oblak)
# And so on...
So, comments? Anything obvious I missed? It would also be rather nice if the people in lead of specific parts of the game (Jetryl/freim: art, etc) could volunteer to compile the complete list of contributors and such (by merging the names from the wiki and about.cfg) when the time for that comes, too.
EDIT: Oh, forgot to mention: I volunteer to do the actual reorganizing of about.cfg, if I get enough help with merging the names and such.
Last edited by zookeeper on November 3rd, 2006, 9:21 am, edited 2 times in total.
"Multiplayer Maps and Balancing" should be: "Multiplayer Maps and Unit Balancing"
"Packaging" should be more specific, maybe "Release Packaging"
"Packaging" should be more specific, maybe "Release Packaging"
http://www.wesnoth.org/wiki/User:Sapient... "Looks like your skills saved us again. Uh, well at least, they saved Soarin's apple pie."
-
- Retired Developer
- Posts: 2633
- Joined: March 22nd, 2004, 11:22 pm
- Location: An Earl's Roadstead
Re: Organizing and centralizing the credits
Excellent, a volunteer is the most important thing. After the changes were made to enable the whole WML configurable credits, there was much discussion about reorganizing the credits and exactly how, but for lack of a volunteer (the obvious candidates all took a step back) it languished and things were left in the current state. The proposal is basically a good one. I would make one minor modification, and that is to leave Dave hard coded in the about.cpp as "Lead Developer", or maybe as "Battle for Wesnoth Original Design and Concept." It's not really necessary, and we do need to keep in mind that for total conversions like spacenoth, having Dave as lead developer doesn't really make sense, so that would imply either the latter choice, or just use your original proposal and move everyone to about.cpp. It's not as if keeping anything in about.cpp really protects against someone using the code and stealing credit for it. Maybe it is just me being sentimental. I trust your judgement in this matter.zookeeper wrote:I want to get the credits properly sorted out in trunk.
[/snip]
EDIT: Oh, forgot to mention: I volunteer to do the actual reorganizing of about.cfg, if I get enough help with merging the names and such.
"you can already do that with WML"
Fight Creeeping Biggerism!
http://www.wesnoth.org/forum/viewtopic. ... 760#131760
http://www.wesnoth.org/forum/viewtopic. ... 1358#11358
- Viliam
- Translator
- Posts: 1341
- Joined: January 30th, 2004, 11:07 am
- Location: Bratislava, Slovakia
- Contact:
It seems to me that translators make more than half of credits list. What do you think about showing in credits only the translators of the player's selected language? This would reduce the list significantly.
It may seem a bit cruel towards the translators of other languages, but they did not directly contribute to the playing experience of that player. But if you think that everyone should appear on all lists, perhaps it would make sense to display the translators of the player's language first; then the remaining languages.
This would require giving to an "about" tag a new attribute "language", which would contain the code of the language, for a translators group.
Multiple columns would be nice, but the number of columns should depend on the screen size.
It may seem a bit cruel towards the translators of other languages, but they did not directly contribute to the playing experience of that player. But if you think that everyone should appear on all lists, perhaps it would make sense to display the translators of the player's language first; then the remaining languages.
This would require giving to an "about" tag a new attribute "language", which would contain the code of the language, for a translators group.
Multiple columns would be nice, but the number of columns should depend on the screen size.
Translators make up the vast majority of the credits, but they're at the end, so IMHO it's OK.
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
And I hate stupid people.
The World of Orbivm
Re: Organizing and centralizing the credits
Though I take ire towards not using the wiki, since committing changes takes about three times as long; I'll still agree to use about.cfg as the new list. There are other benefits (like authorization) towards doing so, and I'll defer to your choice since you're doing a ton of work with it.zookeeper wrote:I know some people have wanted to make the wiki page the "master list", but I disagree (for practical purposes). If you have good arguments for using the wiki instead of about.cfg, I kindly ask you to start a new thread about it, as I don't want this to get derailed by that debate. Besides, the structural changes (which are the main point after centralizing the credits) proposed here aren't really dependant on whether the "master list" is the wiki or about.cfg or whatever.
However, you should know that I was the last person doing what you're attempting right now, and I was using the wiki as the master list. I think they set up something to copy it periodically, but if not, the wiki is much more up-to-date, just so you know.
Yes. Very good idea.zookeeper wrote:I'm thinking that it would be clearest to not use the word "developer" in the new structure - developer status is a bit weird to begin with (commit rights don't make anyone any more a "developer" than contributing a lot of art for example does), and the difference between a developer and an active contributor is irrelevant to the target audience anyway. To me it makes sense to list the main programmers, for example, under "Programming", and minor code contributors in a sub-category under that. Note that we also could later remove the "Additional Contributors" sub-category label altogether and just draw the names under that with a smaller font.
There is one demand I have, and that is that you DO NOT remove the painstakingly assembled descriptions I slowly put together that describe in detail what people actually did. I poured a ton of time into that, and it would be really uncool to discard that just to fit a "cleaner" format. It was difficult, because for some people, no one really knew who they were or what they did. It was a lot of sleuthwork, and reading forum archives/IRC logs to unearth that. Do not destroy that, or I will do what I haven't done in some time: lose my cool.
I think it would make sense to display the translators of the currently selected language first and then the rest alphabetically sorted.
WesCamp-i18n - Translations for User Campaigns:
http://www.wesnoth.org/wiki/WesCamp
Translators for all languages required: contact me. No geek skills required!
http://www.wesnoth.org/wiki/WesCamp
Translators for all languages required: contact me. No geek skills required!
Re: Organizing and centralizing the credits
Ok. Now, is it enough to write who did what as WML comments next to the name (so that they are simply recorded and easy to check from the file), or should they be visible also in-game? Personally, I don't think they should be visible for the player (since I don't think it makes sense to present that much detail, that mostly would make the overall look messy, to the player), but I guess it could go either way.Jetryl wrote:There is one demand I have, and that is that you DO NOT remove the painstakingly assembled descriptions I slowly put together that describe in detail what people actually did. I poured a ton of time into that, and it would be really uncool to discard that just to fit a "cleaner" format. It was difficult, because for some people, no one really knew who they were or what they did. It was a lot of sleuthwork, and reading forum archives/IRC logs to unearth that. Do not destroy that, or I will do what I haven't done in some time: lose my cool.
That would be good.torangan wrote:I think it would make sense to display the translators of the currently selected language first and then the rest alphabetically sorted.
I could get my bot to automatically do it the other way around, if it's decided that about.cfg is the master list. (So the wiki page could remain and would always display the newest version - but it shouldn't be edited anymore.)I think they set up something to copy it periodically, but if not, the wiki is much more up-to-date, just so you know.
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
I've started a sister topic here to address how the credit screen looks. I'd like to see the descriptions in the actuall game credits, but to do so nicely would require formating that may not be possible before 1.2.
I'd also be in favor of having 2 or 3 font sizes to indicate different levels of contribution. The credits are one of the few tangible means of rewarding contributors, and it makes sense that the recognition should roughly correspond to the contribution. If contributing a single patch or icon gets you all the recognition in the credits you will probably be every able to recieve, then the incentive value of the credits is greatly decreased. Whole games are built around the desire to "level up" It's not a big deal for me personally, but i think it would be appreciated by others.
I'd also be in favor of having 2 or 3 font sizes to indicate different levels of contribution. The credits are one of the few tangible means of rewarding contributors, and it makes sense that the recognition should roughly correspond to the contribution. If contributing a single patch or icon gets you all the recognition in the credits you will probably be every able to recieve, then the incentive value of the credits is greatly decreased. Whole games are built around the desire to "level up" It's not a big deal for me personally, but i think it would be appreciated by others.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity
- Maeglin Dubh
- Moderator Emeritus
- Posts: 1154
- Joined: November 16th, 2005, 8:38 pm
- Location: Valley of the Shadow of Death
- Contact:
What category do people like me (mainly writers, no code or artwork contributions) fit into? Not that I think I'm eligible for the credits yet, I should probably fix up a few more mainline descriptions before that happens, but I'm wondering if there's even such a precedent.
Cuyo Quiz wrote:I really should push for Temuchin's brainstorming with all my might someday, when the skies are cloudy, the winds dance and the light is free to roam over the soil along the fog.
I'd guess you'd go into "miscellaneous" now, unless we create new categories. We could create a new category for the writing, history and general setting though, in which case you'd fit there (who else, when not counting campaign authors/writers?).Maeglin Dubh wrote:What category do people like me (mainly writers, no code or artwork contributions) fit into? Not that I think I'm eligible for the credits yet, I should probably fix up a few more mainline descriptions before that happens, but I'm wondering if there's even such a precedent.
Btw, I'm in the process of reorganizing about.cfg. When I'm done (kick me in a few days if I still haven't done it then), I'll post what I have so you guys can help with the name merging (and splitting people appropriately to main/minor contributors).
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
English Localization?Maeglin Dubh wrote:What category do people like me (mainly writers, no code or artwork contributions) fit into?
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity