What constitutes an new, stable release?

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
User avatar
pezhead53
Posts: 30
Joined: Fri Jan 27, 2012 7:51 am
Location: Saint Louis, Missouri

What constitutes an new, stable release?

Post by pezhead53 »

I've been curious about this for a while. When/how does the ScummVM team decide to "cut-off" new game support and bug-test/create a new stable release? Is it number of new games supported, amount of time elapsed, or something else entirely?
MrPunchy
Posts: 127
Joined: Mon Nov 06, 2006 2:04 pm

Post by MrPunchy »

+1
User avatar
Raziel
ScummVM Porter
Posts: 1581
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet
Contact:

Post by Raziel »

I believe right now, due to constant effort and adding stuff, fixing bugs and to keep the user from waiting too long, a 6-month development period is aimed...so, two releases a year, adding one or two extra releases, if inbetween bugfixing is needed.
User avatar
Strangerke
ScummVM Developer
Posts: 335
Joined: Wed Sep 06, 2006 8:39 am
Location: Belgium

Post by Strangerke »

The current stable major version (1.5.0) has been released on 27/7, so we are indeed late on the schedule described by Raziel.

The only strict rule for a new stable major release is "when it's ready". It's not only a joke: in order to release a new version, we first make a pre-release period during which we ask porters to compile a new binary, and users/developers to test a list of engines. Then of course developers have eventually to fix bugs... then when it's ready we announce it.

This requires obviously developers to have a fair amount of free time to be able to test and fix their engine(s), and to porters to test and fix their port(s).

Also, there would be no interest to release a new version of ScummVM if nothing was modified since the last one. Each time until now, we had new games supported, bugs fixed, new features... It'll be the same for v1.6.0 as we have 4 new games supported in the daily builds.

I can understand that it's painful to wait... But please be patient, it'll come... when it's ready! :)

If you want to contribute: don't hesitate to tell. We always need more testers, more developers, etc.
User avatar
pezhead53
Posts: 30
Joined: Fri Jan 27, 2012 7:51 am
Location: Saint Louis, Missouri

Post by pezhead53 »

Thanks for all the info, I didn't mean to come off as begging for a new release, I just wondered what the thought process was "behind the scenes". While I'd be about as helpful as a pet rock when it comes to programming/development, I'd be more than happy to test the games I own.
Post Reply