Okay, since it looks like the discussion has stalled. Here is what I will announce in the forums tomorrow if you don't stop me from doing so by telling me what else I did miss or what is wrong:
-------------------------- In the future dev releases we will add several new campaigns to mainline and make adding campaigns to mainline a whole lot easier. Here is a guideline with what you have to do to allow the campaign be added to mainline: TRANSLATIONS * The campaign must be in wescamp prior to inclusion and all strings that should be translateable have to be marked as such. UNITS * All custom units should follow the guidelines for the inclusion of new units into mainline, except for the balance part. That is: the units do need to have reasonable arts, animations and all this stuff. * All units that are not included in data/units/ do have to be in the campaign itself (using campaignspecific units from other (mainline-)content is not the way to go, copy it over. This makes it possible to easier remove content when something is not working and to easier split packages. COMPLETENESS * The campaign should be complete. It doesn't have to be polished in all aspects, but it shouldn't have any gaps. This means the story should have an end, and anything that needs to be done after that can be qualified as "improvement" BALANCE * The campaign should be reasonably balanced within each difficulty level, and if the level has the same name as a difficulty level in mainline, it should be about the same difficulty STORY * The story should be interesting and reasonably consistant with the rest of the wesnoth universe.. This means that if you point to Wesnoth history it should somehow match it. If you do vary history in some places, please mark it accordingly as "legend" or something like this in the intro of the campaign. MAINTAINANCE * Once your campaign is in SVN the campaign dev will be in charge of it. Most of the time, you will just have to mail him the new version, but he will have all power to change what he feels like changing to either fix bugs/spelling mistakes/changed WML or storyparts that either do not fit with the history to match it better. In general the mainainer of the campaign will not have to get commit access to the Wesnoth-svn just because "his campaign is in". PAST HISTORY * The campaign must be on the campaign server for some time. * A feedback thread on the forum is a must. * A mainline developer has to speak in favor of adding the campaign. So in general: don't ask us for adding it, we will contact you when we think your campaign is ready. STORY ART * If you got *good* artworks, include it. Do not include placeholder graphics, better use black screens just with text. PORTRAITS * Better do use no portraits than bad / incomplete ones. REMOVAL OF CAMPAIGNS * We will remove campaigns that are not maintained good enough or that we do think of don't meet the level of quality we want to achieve. So in general: it will be a lot easier to get something into mainline, but removing it from mainline will be just as simple. If we ship a campaign in a development release it does not mean that it will be shipped in the next stable release, too. Following this guideline some campaigns have already been added to mainline since 1.3.2: "Northern Rebirth" and "Son of the Black Eye" were the first ones to be added following these rules, others are to follow. -------------------------- Any comments on this? Did I miss anything important? If I receive no comment withhin the next 24 hours (that is until 7pm GMT+2 (CEST)) I will announce that very version shown above. Cheers, Nils Kneuper aka Ivanovic _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
