It's not that important, but after 0.9 comes 1.0.
0.10 equals to 0.1 in math. So 0.10 is actually a wrong version number I think. It's not that important really, but it bothers me. I think 0.10 is worth being a 1.0 release, because LÖVE is pretty stable and can make already what it's supposed to do.
If this is 0.10, what would 1.0 do? Would it feature a "Make a game" button?
EDIT: Do we really need to be this much humble?
EDIT: At the time of this writing, LÖVE is the #1 2D game engine on slant. Including commercial ones.
Shouldn't 0.10 be 1.0?
Re: Shouldn't 0.10 be 1.0?
Versions: major 0, minor 10, release 2. It's not a decimal number, it's a dot notation of the previous: 0.10.2
It's not major version 1 yet because dev team thinks something crucial is still missing.
It's not major version 1 yet because dev team thinks something crucial is still missing.
Re: Shouldn't 0.10 be 1.0?
I understand that, but it makes no sense. What does LÖVE have to do to have a 1.0 release?raidho36 wrote:Versions: major 0, minor 10, release 2. It's not a decimal number, it's a dot notation of the previous: 0.10.2
I used to develop open source software (not a game engine, but still), I understand version numbering, but still it has to make sense like it's incremental.
Do we have to release a lot of minor releases before it's 1.0? It would feel like version numbers are sporadical. To make sense, you need nearly 100 minor releases in this position. 0.10 to 1.0? It would seem absurd.
As I said, it's not that important, but for people who doesn't know how your version numbering works, it has to make sense. If I saw 0.10, I would think this is an alpha release.
- zorg
- Party member
- Posts: 3449
- Joined: Thu Dec 13, 2012 2:55 pm
- Location: Absurdistan, Hungary
- Contact:
Re: Shouldn't 0.10 be 1.0?
Heat death of the universe, Half Life 3 released, DNF remade with the build engine, Borderlands 3 released, one Nintendo game released on PC...bgordebak wrote:I understand that, but it makes no sense. What does LÖVE have to do to have a 1.0 release?
But it is incremental; after minor version 9 came minor version 10.bgordebak wrote:I used to develop open source software (not a game engine, but still), I understand version numbering, but still it has to make sense like it's incremental.
That's not how it works. But yes, releases are sporadical since you wouldn't want to update your codebase each day a tiny fix happened, now would you? Things would become even more incompatible than how it is now, and people still find things that only support 0.9 or even 0.8 ... not to mention some people are still stuck on 0.9 because their computers don't support 0.10... and 0.11 will come out soonish with features that won't be realistically backported either... but as raidho said below, at least Löve only increments the minor number when enough changes accumulate for a new release (and they only increment the sub/revision number if they absolutely need to release a hotfix)bgordebak wrote:Do we have to release a lot of minor releases before it's 1.0? It would feel like version numbers are sporadical. To make sense, you need nearly 100 minor releases in this position. 0.10 to 1.0? It would seem absurd.
Well, if by alpha you don't mean "released" as in 1.0, then you are right, these are alpha releases.bgordebak wrote:As I said, it's not that important, but for people who doesn't know how your version numbering works, it has to make sense. If I saw 0.10, I would think this is an alpha release.
Last edited by zorg on Wed Feb 08, 2017 4:16 pm, edited 2 times in total.
Me and my stuff True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.
Re: Shouldn't 0.10 be 1.0?
It's done when it's done. While it isn't, there could be untold gorillions of sub-versions.
There is an unfortunate trend of incrementing major versions randomly, sporadically as you put it, without major changes in the software to back it up, but this far LÖVE doesn't follow the suit which I and I'm sure many others can appreciate.
There is an unfortunate trend of incrementing major versions randomly, sporadically as you put it, without major changes in the software to back it up, but this far LÖVE doesn't follow the suit which I and I'm sure many others can appreciate.
Re: Shouldn't 0.10 be 1.0?
No problem. As I said, not that important.
EDIT: But I'd like it if the developers chime in and tell us what needs to be done to be a 1.0 release.
EDIT: But I'd like it if the developers chime in and tell us what needs to be done to be a 1.0 release.
- bartbes
- Sex machine
- Posts: 4946
- Joined: Fri Aug 29, 2008 10:35 am
- Location: The Netherlands
- Contact:
Re: Shouldn't 0.10 be 1.0?
If you really want a major version, you can pretend the major number doesn't exist, and we're on 10.2 instead!
There is no fixed point, 1.0 doesn't need to preceded by 0.99, maybe 0.11.0 will become 1.0.0, or maybe 0.12.0 will, or maybe the one after that, etc.bgordebak wrote: Do we have to release a lot of minor releases before it's 1.0? It would feel like version numbers are sporadical. To make sense, you need nearly 100 minor releases in this position. 0.10 to 1.0? It would seem absurd.
I think there's a disturbing trend of dumbing this down. If I see version 3.9 following 3.8 I expect relatively small changes, if I see version 4.0 following 3.9 I would expect large changes. Recently, projects have been going from 3.9 to 4.0 with a "minor" change which means the major version is just useless at that point. It may as well be version 39 and version 40.bgordebak wrote: As I said, it's not that important, but for people who doesn't know how your version numbering works, it has to make sense.
Re: Shouldn't 0.10 be 1.0?
Okay, never mind. Not really important, and what you all say make sense.
I think I'm generally bothered with how the open source software version numbering systems work. Most of the time, some stable software which does what it's supposed to do well, is still years behind from a 1.0 version. It doesn't make sense to me generally. Not about LÖVE only.
It's a personal thing, and don't mind me. But I think being so different than commercial version numbering systems is too humble. Maybe if all the people used some names or dates for version names, I'd be more happy.
I think I'm generally bothered with how the open source software version numbering systems work. Most of the time, some stable software which does what it's supposed to do well, is still years behind from a 1.0 version. It doesn't make sense to me generally. Not about LÖVE only.
It's a personal thing, and don't mind me. But I think being so different than commercial version numbering systems is too humble. Maybe if all the people used some names or dates for version names, I'd be more happy.
Last edited by bgordebak on Wed Feb 08, 2017 4:49 pm, edited 1 time in total.
- zorg
- Party member
- Posts: 3449
- Joined: Thu Dec 13, 2012 2:55 pm
- Location: Absurdistan, Hungary
- Contact:
Re: Shouldn't 0.10 be 1.0?
Me and my stuff True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.
Re: Shouldn't 0.10 be 1.0?
That's just awesome!
Who is online
Users browsing this forum: No registered users and 3 guests