Post-release tags

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

We have for quite some time figured out what to do with pre-release tags: 0.#.<tag>.#%{?dist}

But what to do with _post_-release tags?

Here is an example:

These upstream software releases its software from pre-release to final like that:

1_1_0_BETA
1_1_0_BETA1
1_1_0_BETA2
1_1_0_CR1
1_1_0_CR2
1_1_0_GA

So far so good, we use pre-release tags for all but the last, which we call just '1.1.0'.

After the final release (GA- General Availability), the process goes on. After some fixes are added, they release:

1_1_0_CP1
1_1_0_CP2
1_1_0_CP3

So I thought we could just add one decimal point: .1, .2 and .3 for the above.

Eventually, they have a wider distribution one with a different naming:

1_1_0_SP1   (SP = Service Pack)

And there goes my extra decimal point scheme.

I think CPs after that would go like:

1_1_0_SP1_CP1

as I've also seen then use

1_1_0_GA_CP1  instead of just 1_1_0_CP1

I've also seem ugly things like

1_1_0_PATCH1

What should we do in these cases?


Add non-numerics in the version field and have:

1.1.0.GA

1.1.0.GA.CP1  or   1.1.0.GA_CP1

Or should we create a "post-release" convention, with a numeric field (non-zero, to distinguish from pre-release tags) followed by the alphanumeric from upstream, like "GA", "GA_CP1" etc?

Please, think a little bit about this, they have quite a few packages.


Regards to all,
Fernando


P.S.: We don't need the leading '0.' in this case as there won't be a following pure digit version, like it happens for pre-release tags.

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux