Replies: 3 comments 12 replies
|
So you're considering abandoning the major version number in the version numbering system. The welcome screen shown above looks good to me. |
|
Of the options suggested, I am particularly in favour of #2. |
|
It might actually make more sense to go with a I can’t recall every example off the top of my head, but I’ve definitely seen developers adopt full year-based versioning for better clarity and long-term readability. Some well-known examples using date-based versioning include: Ubuntu → Using Immediately communicates release age without ambiguity So for example, instead of
…feels clearer and more future-proof, especially now that the version is user-facing. If the goal is relatability + simplicity + longevity, full year-based versioning is arguably the most intuitive option. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I'm considering changing how novelWriter uses version numbers. The format we have now, like 2.8.2, is not very intuitive. Since the app is now considered stable, this format is no longer as useful from a developer point of view either. Basically, we will just end up with 2-point-something forever because there is no reason to change the "2" any more.
The second reason is that the version number is now more visible to the user, like on the Welcome dialog. So it is better if the number is more relatable.
I see a few options that will all work fine:
I like all of the above really, so if anyone on here have an opinion, it may make it easier for me to pick one. I do think the ones including a year are easier to relate to as a user, because it says something about how old the version you're using is.
Update
Here's an example of how an internal version number 26.1.1 could be displayed:
All reactions