Discussion:
[Proftpd-user] Thoughts on using semver for future version labels?
TJ Saunders
2017-04-24 01:23:32 UTC
Permalink
I've been thinking/wondering whether it would make sense for ProFTPD to
use semver[1] semantics for its versioning. Thus rather than:

1.3.7rc1

we'd have:

1.3.7-rc1

Or maybe we'd move away from the RC process, and instead start to
increase the patch number more frequently, incrementing that number
instead of using RC labels:

1.3.7
1.3.8
1.4.0

And so the "stable" releases would start be more of incrementing the
minor or major versions.

Thoughts?
TJ

[1] http://semver.org/
Dieter Bloms
2017-04-24 03:48:39 UTC
Permalink
Hi,
Post by TJ Saunders
I've been thinking/wondering whether it would make sense for ProFTPD to
1.3.7rc1
1.3.7-rc1
Or maybe we'd move away from the RC process, and instead start to
increase the patch number more frequently, incrementing that number
1.3.7
1.3.8
1.4.0
And so the "stable" releases would start be more of incrementing the
minor or major versions.
I would like the stable version with an even number in the middle an the
unstable ones with an odd one.

Ex. for unstable versions
1.3.7
1.3.8

2.1.0
2.1.1
2.1.2

Ex. for stable ones:

1.4.0
1.4.1
1.4.2

2.2.0
2.2.1
--
Regards

Dieter

--
I do not get viruses because I do not use MS software.
If you use Outlook then please do not put my email address in your
address-book so that WHEN you get a virus it won't use my address in the
Post by TJ Saunders
From field.
Thomas Spicer
2017-04-24 12:48:00 UTC
Permalink
My vote would be to drop the RC and use incrementing numbering. If you look
at the master commit branch the amount of work/updates/fixes/patches occurs
with great frequency. It will require thinking about how your branches are
working though, so that might be the biggest change in a switch.
Post by TJ Saunders
I've been thinking/wondering whether it would make sense for ProFTPD to
1.3.7rc1
1.3.7-rc1
Or maybe we'd move away from the RC process, and instead start to
increase the patch number more frequently, incrementing that number
1.3.7
1.3.8
1.4.0
And so the "stable" releases would start be more of incrementing the
minor or major versions.
Thoughts?
TJ
[1] http://semver.org/
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Unsubscribe problems?
http://www.proftpd.org/list-unsub.html
Loading...