On Mon, Nov 23, 2015 at 8:47 PM, Sérgio Basto <ser...@serjux.com> wrote:

> we have two counters, one when upstream change the source
> other when we rebuild the package, it will be better readable, to
> understand if the upstream had updates or not.
>


Maybe I'm not understanding you well, but we *do* have two counters... in
fact, we have *three*.  We have epoch, version, and release.  When an
upstream community puts out a newer version of the software, the version
number should increase.  When the packager puts out a new package with the
same version number, she/he should increase the release number.  This is
why pre-release software should have a release number that begins with
"0.", so that when the production release happens, the release number can
start at "1".  Last but not least, Epoch can be used to override the
version and release numbers in special cases where the version and release
numbers of a newer release don't sort to the top.  (One such example might
be if we needed to downgrade a particular package for some reason.)

Does that help make things more clear?

--
Jared Smith
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to