What to do when upstream doesn't version

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

 



Hello!

I wanted to add a package for erlang-zlib, but I noticed that the
upstream doesn't seem to have tagged any releases at all for the package:

https://github.com/processone/zlib/issues/6

Hopefully they will respond to my request, but if they do not, I am
curious - what is a good policy for packaging when the package doesn't
have an official version? I thought of a few schemes:

erlang-zlib-YYYY-MM-DD
erlang-zlib-0.0.YYYY-MM-DD
The above, with git hash added at the end. This could also just be
entered in the description, or as a comment in the spec file.

The first scheme is more straightforward, but if the package ever gains
a version in the future it will cause upgrade problems that will
necessitate the use of the epoch of shame.

The second might be nice because it avoids the epoch, but will only work
so long as the first version of the package that upstream does tag is at
least greater than 0.0.2016 ☺

What is the collective wisdom with problems like this? Is this situation
what the epoch is for (i.e., version schemes changing)?

-- 
Randy Barlow
xmpp: bowlofeggs@xxxxxxxxxxxxxxxxxxxxx
irc:  bowlofeggs on Freenode

Attachment: signature.asc
Description: OpenPGP digital signature

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux