Heading for 1.0

Discussion among members of the development team.

Moderators: Forum Moderators, Developers

Dave
Founding Developer
Posts: 7069
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Heading for 1.0

Post by Dave » May 29th, 2005, 6:13 pm

We are now planning to head aggressively for 1.0.

The most important implication of this is that no new features will enter the engine between now and 1.0. The only code-changes that will be made are for bug-fixes.

We've had the game in development for more than 18 months, and I believe that if a feature hasn't made it in in that time then it really isn't important enough to delay 1.0 for. So, we are cutting off all features immediately.

Addition of more documentation, sounds, animations, and music will still occur, as well as unit balancing.

In fact, we would really love all units to be completely animated with all the animations the engine currently supports, as well as some more and better sounds and music by 1.0.

We also have Dragonking and Noy working on balancing units so that 1.0 multiplayer experience can be a good one, and Doc Paterson is working on putting together the multiplayer maps we will use for 1.0.

We will be releasing 0.9.2 hopefully on friday, and it will be our first step toward 1.0. From there we will have regular releases which we hope our users will test thoroughly and report any bugs that are found.

We will freeze all strings at least 4 weeks before 1.0 is released to give translators a chance to catch up and so that we can deliver 1.0 with some complete translations.

We are also considering which campaigns to use for 1.0, and suggestions in this regard are appreciated. The biggest barrier to adding new user campaigns as official campaigns is the problems with translating them in a short period.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

stormoog
Posts: 47
Joined: March 4th, 2005, 12:34 am
Location: Netherlands / Finland
Contact:

Post by stormoog » May 29th, 2005, 10:03 pm

Good!
Amor omnia vincit.

User avatar
allefant
Units Database Administrator
Posts: 516
Joined: May 6th, 2005, 3:04 pm

Post by allefant » May 30th, 2005, 2:09 am

Yes, sounds very good, both that you stay as leader for longer, and the 1.0 plans :)

That is, personally, I don't like feature freezes, because in another open source project which also is in feature freeze right now, some of my patches were turned down because of it (or rather, I'm free to commit them to an alternate CVS branch, which I'm too lazy to do, installing 2 different CVS versions of it at the same time and so on.. :P) - but anyway, that doesn't belong here.. heading for 1.0 certainly is the right thing to do with Wesnoth.

Woodwizzle
Posts: 719
Joined: December 9th, 2003, 9:31 pm
Contact:

Post by Woodwizzle » May 30th, 2005, 5:57 am

I think this is great news! Hopefully stability and animation will improve. Will Frame's new terrains still make it in when he is done?
Signature dropped due to use of img tag

Dave
Founding Developer
Posts: 7069
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave » May 30th, 2005, 6:05 am

Woodwizzle wrote:Will Frame's new terrains still make it in when he is done?
They can make it for 1.0 if they are done in time and don't require any engine changes.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

Disto
Posts: 2039
Joined: November 1st, 2004, 7:40 pm
Location: Cambridge, UK

Post by Disto » May 30th, 2005, 8:52 am

Does this mean that me and shadow have no chance of getting our units in except by custom campaigns?
Creator of A Seed of Evil
Creator of the Marauders
Food or Wesnoth? I'll have Wesnoth

torangan
Retired Developer
Posts: 1365
Joined: March 27th, 2004, 12:25 am
Location: Germany

Post by torangan » May 30th, 2005, 9:31 am

I guess new units could go in if more / other campaigns go into mainline. I think 1.0 should include most campaigns which are playable, balanced and fitting into the concept by the time a deep freeze occurs.
I don't think that translations are a big blocker there. For one, there's WesCamp-i18n and translations for other campaigns have already begun and it should be possible to have 1.0.x releases with not only bugfixes but also translation updates.

Of course it is a good idea to wait for as much translations as reasonable and don't release when a new translation is only a few days away from completion. If it's away a few weeks, there'll most likely be bug fixes anyway.

Disto
Posts: 2039
Joined: November 1st, 2004, 7:40 pm
Location: Cambridge, UK

Post by Disto » May 30th, 2005, 9:40 am

A campaign with lv. 3 outlaws would be really useful to get in so that custom campaigns can be small, but then it may need a code change so they aren't used in HttT and change the gameplay.
Creator of A Seed of Evil
Creator of the Marauders
Food or Wesnoth? I'll have Wesnoth

Shadow
Posts: 1264
Joined: September 9th, 2004, 10:27 am
Location: Following the steps of Goethe
Contact:

Post by Shadow » May 30th, 2005, 10:15 am

Disto wrote:Does this mean that me and shadow have no chance of getting our units in except by custom campaigns?
I can´t remember if something bigger was added actually. And I don´t really care anymore.
... all romantics meet the same fate someday
Cynical and drunk and boring someone in some dark cafe ...
All good dreamers pass this way some day
Hidin’ behind bottles in dark cafes

Disto
Posts: 2039
Joined: November 1st, 2004, 7:40 pm
Location: Cambridge, UK

Post by Disto » May 30th, 2005, 10:56 am

? I do care because i'm going to need to do them to a high standard and when i have spent whatever hours doing them and they are rejected then i don't know what i will do.
Creator of A Seed of Evil
Creator of the Marauders
Food or Wesnoth? I'll have Wesnoth

ott
Inactive Developer
Posts: 838
Joined: September 28th, 2004, 10:20 am

Post by ott » May 30th, 2005, 11:15 am

Disto wrote:A campaign with lv. 3 outlaws would be really useful to get in so that custom campaigns can be small
You are aware of Scott's Level 3 Outlaw unit pack on the Campaign Server?
but then it may need a code change so they aren't used in HttT and change the gameplay.
A code change is not needed. The level 3 outlaws are included if a specific macro is defined -- to use them in your own campaign you just define that macro.
This quote is not attributable to Antoine de Saint-Exupéry.

Disto
Posts: 2039
Joined: November 1st, 2004, 7:40 pm
Location: Cambridge, UK

Post by Disto » May 30th, 2005, 11:21 am

I know, but it does make the campaigns a whole lot larger using them, if they were bundled in with the actual game then it would be easier, as a modem user i nearly always go for the smaller campaigns. And can we have something to tell you the progress of downloading a campaign it is a real pain not knowing how long left of a 2mb campaign.

Oh yeah and also i actual use the outlaw pack in my campaign.
Creator of A Seed of Evil
Creator of the Marauders
Food or Wesnoth? I'll have Wesnoth

ott
Inactive Developer
Posts: 838
Joined: September 28th, 2004, 10:20 am

Post by ott » May 30th, 2005, 11:32 am

Disto wrote:I know, but it does make the campaigns a whole lot larger using them
Why? The whole point of the unit pack is that you can say "if you want to use my campaign, please download the unit pack also". Then someone only needs the unit pack once and it can be used in many different campaigns.
And can we have something to tell you the progress of downloading a campaign it is a real pain not knowing how long left of a 2mb campaign.
Yes. Which is why it was fixed in CVS. See http://changelog.wesnoth.org/
This quote is not attributable to Antoine de Saint-Exupéry.

Disto
Posts: 2039
Joined: November 1st, 2004, 7:40 pm
Location: Cambridge, UK

Post by Disto » May 30th, 2005, 11:36 am

Ok thanks.
Creator of A Seed of Evil
Creator of the Marauders
Food or Wesnoth? I'll have Wesnoth

Shadow
Posts: 1264
Joined: September 9th, 2004, 10:27 am
Location: Following the steps of Goethe
Contact:

Post by Shadow » May 30th, 2005, 11:39 am

Disto wrote:? I do care because i'm going to need to do them to a high standard and when i have spent whatever hours doing them and they are rejected then i don't know what i will do.
I gave up ist´s not worth the afford I will mostly do stuff for scenario designers.
... all romantics meet the same fate someday
Cynical and drunk and boring someone in some dark cafe ...
All good dreamers pass this way some day
Hidin’ behind bottles in dark cafes

Post Reply