07-27-2011, 07:24 AM
Xonotic has been developed since March 2010 and loads of stuff has been done since that and Xonotic is really different from Nexuiz 2.5.2. Of course there is still loads of to do, but at the current state I think Xonotic is getting to the direction how we want this game to be.
I was thinking that should we make some kind of "feature freeze" for Xonotic 1.0. Briefly said - decide what features we want that Xonotic 1.0 has and finish them, but not make anything new things. Just to finish the 1.0 TODO-list and release the game after all requirements are done.
That's because there is still so much to do and I think after finishing all the things that are currently under developement, Xonotic is ready to hit gold state. Adding new features just slows down the developement while people are making new things before actually finishing current ones, and Xonotic will hit 1.0 maybe in 2020. We have lots of maps to play on, new models which needs polishing (and textures), current physics seems to be one which will be used and so on. Xonotic is completely playable at it's current state and when current "in developement" features are done. While we do "feature freeze" decision, that should motivate developers to finish the current jobs and Xonotic 1.0 will be reality. There is actually something to aim to.
What do you think about this? Should we make "feature freeze" list or continue with current developing stage just adding new stuff and decide somewhere in the future when Xonotic is ready for 1.0?
Examples being on "feature freeze" list:
- Finish current maps (bugfixes etc.) and decide which of them will be official
- Finish all the new weapon models and replace them with the current ones
- Finish all weapons (lightning gun?)
- Global stats system (?)
- All possible bugfixes
- All possible balance fixes
- Finish all translation files
Of course finish all the things above will take several months, but after that Xonotic is ready to hit 1.0 (IMO). Adding new features will, of course, continue after that but come to Xonotic 1.1, 1.2, 2.0 etc...
What's your opinion?
I was thinking that should we make some kind of "feature freeze" for Xonotic 1.0. Briefly said - decide what features we want that Xonotic 1.0 has and finish them, but not make anything new things. Just to finish the 1.0 TODO-list and release the game after all requirements are done.
That's because there is still so much to do and I think after finishing all the things that are currently under developement, Xonotic is ready to hit gold state. Adding new features just slows down the developement while people are making new things before actually finishing current ones, and Xonotic will hit 1.0 maybe in 2020. We have lots of maps to play on, new models which needs polishing (and textures), current physics seems to be one which will be used and so on. Xonotic is completely playable at it's current state and when current "in developement" features are done. While we do "feature freeze" decision, that should motivate developers to finish the current jobs and Xonotic 1.0 will be reality. There is actually something to aim to.
What do you think about this? Should we make "feature freeze" list or continue with current developing stage just adding new stuff and decide somewhere in the future when Xonotic is ready for 1.0?
Examples being on "feature freeze" list:
- Finish current maps (bugfixes etc.) and decide which of them will be official
- Finish all the new weapon models and replace them with the current ones
- Finish all weapons (lightning gun?)
- Global stats system (?)
- All possible bugfixes
- All possible balance fixes
- Finish all translation files
Of course finish all the things above will take several months, but after that Xonotic is ready to hit 1.0 (IMO). Adding new features will, of course, continue after that but come to Xonotic 1.1, 1.2, 2.0 etc...
What's your opinion?