Skip to content
Prev 6156 / 21312 Next

[Bioc-devel] Please bump version number when committing changes

Before we go and invent all kinds of stuff, is this a real problem that we
need to spend resources thinking about?

Dan's original post was about 2 people who check out devel from svn may see
the same version number, but have different versions of the code.  I
acknowledge that this is theoretical possible.  In the rare situation where
this might matter, it would be better to compare svn revision numbers.  And
does this really happen with any frequency, I mean, the people who install
packages from devel using svn must be very limited for a given package
(perhaps I am different, but I only do it occasionally, and almost always
for my own packages or if I depend on a package where I have identified an
issue, the other author has fixed it and I need to test now and not
tomorrow).

With the current build policy, as I understand it, two people each
installing not from svn, but from the published tarball throguh biocLite,
is guaranteed to have the same code if they have the same version.

The remaining issue is if one user installs from svn and one user from a
tarball.  But I think everyone who does svn just need to understand that
this can happen.  The affected users must be rather limited.

One version of the problem, which I can see being confusing, is if an
author pushes a bug fix to svn, but does not bump DESCRIPTION.  Then I
could see some unfortunate discussion between the developer and a user, but
that really comes down to lack of understand of the build system for the
developer. While I am sure it happens, the solution in my opinion is better
education for the developers about the build system.

Best,
Kasper



On Fri, Sep 5, 2014 at 9:48 PM, Michael Lawrence <lawrence.michael at gene.com>
wrote: