On 17 Feb 2016, at 21:25, Balaji Gurudoss wrote:
Hi Donald
I was just curious to know if the date per se is needed. Why not have
the
month and year alone
Yes, I think it is. Unfortunatly (in the history), a maintenance release
is frequently
needed just days after release…
Otherwise bug fix releases would be restricted to once a month
(This way it’s max at once per day)
- Martin
Thanks
Balaji
On Feb 18, 2016 12:03 AM, "Donald Sharp" <[email protected]>
wrote:
Balaji -
I'm a bit confused by your comment. I have proposed putting a date
in
the version. The date of the release would be come the bugfix level.
So if I were to release something today it would become:
1.0.20160217
If I were to release a minor release based tomorrow the version would
be:
1.1.20160218
If I were to release a bug fix to the minor release in 2 days:
1.1.20160219
donald
On Wed, Feb 17, 2016 at 1:22 PM, Balaji Gurudoss
<[email protected]>
wrote:
The idea sounds good but should we require a date in the version. I
believe the month and year should suffice. Even if we were to make
more
than one release in a month the major and minor versions should hold
good.
Just my thoughts
Thanks
- Balaji
On Feb 17, 2016 11:31 PM, "Jafar Al-Gharaibeh" <[email protected]>
wrote:
I like the idea.
This should work as long as users do not read too much into
YYYYMMDD
thinking of it as a build date rather than a sub minor version with
actual
fixes/changes in the sources, but probably that is unlikely.
--Jafar
On 2/16/2016 7:28 PM, Donald Sharp wrote:
In today's Monthly meeting we briefly discussed how we would like
to
version Quagga going forward. Two proposals were put forward, a date
based
version string or a Major.Minor.Bug version string. I'd like to
propose
that we combine the two of them together and get this:
Major.Minor.YYYYMMDD
Major = Major restructuring/Feature added to the system, VRF comes
to
mind.
Minor = Minor restructuring/Feature added to the system. The MTR
code
changes or the zebra refactoring that has been going on comes to mind.
YYYYMMDD =
YYYY - The Year of the release
MM - The Month of the release
DD - The Day of the month of the release
In the unlikely event we need to release a bug fix on the same
date
add something like a -1 to the end, or wait till tommorrow.
donald
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev