[Libusbx-devel] Keeping the 1.0.9rc3 tag

Michael Plante michael.plante at gmail.com
Sun Mar 25 08:37:00 EDT 2012


Pete Batard wrote:
>> My thinking is that having we should be able to use the nano for that
>> (obviously, we're not going to break major/minor) with an offset (eg
>> +10000) and the git distance to root should solve both the problems of
>> being able to know *exactly* which commit the library came from, even if
>> built from git, if generated against mainline (if not, then it's a fork,
>> and since anything can happen in a fork, of course we don't care about
>> version conflicts there), as well as being able to know whether someone
>> is using libusb or libusbx.


You mentioned that cygwin was distributing from your repo and branch, right?
Now I understand that your offset takes care of that, but this approach is
nevertheless shortsighted.  I have no problem including this ALSO.  But I
think it is insufficiently descriptive in some cases.  Like Trygve and
Peter, I would prefer at least a prefix of the commit hash be included.
Obviously there are automation problems doing that (the result can't be
checked in), but you don't really have nano-updating automated either, and
I've noticed you frequently forget to bump it.  I know you don't do anything
that would cause this distance-from-root scheme to fail, but other
maintainers may.

Thanks,
Michael




More information about the libusbx mailing list