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

Do we track releases or development versions [Was: r-bioc-cummerbund ... upstream/1.1.3-17-gae72ebb]



Hi,

when I was dealing with a watch file of a BioConductor package it turned
out by accident that I prepared it for development releases.  Thanks to
Charles this was fixed and we are now tracking stable releases.  Today I
stumbled upon r-bioc-cummerbund which in the watchfile explicitly stated
to track development release.  I do not consider this a good idea for
two reasons:

  1. Upstream has its reasons to release stable versions.  If there is
     a version that is declared stable we should by default pick this one
     except there are really strong reasons which should be documented.
     (For sure this does not concern prereleases which might be interesting
     before there is any stable release).

  2. We finally do not actually manage to package each and every
     development release.  In this actual example of r-bioc-cummerbund
     we are lagging behind *several* development releases - so it is no
     argument to gain for the latest and greatest - we just do not have
     the manpower to even release the stable release (were we are also
     lagging behind).

Could we agree to this general rule?  Carlos, any reason for explicitly
tracking devel?  Would you mind updating the package?

Kind regards

       Andreas.

----- Forwarded message from Andreas Tille <tille@debian.org> -----

Date: Tue, 08 May 2012 06:55:55 +0000
From: Andreas Tille <tille@debian.org>
To: debian-med-commit@lists.alioth.debian.org
Subject: [SCM] r-bioc-cummerbund branch, master,
	updated. upstream/1.1.3-17-gae72ebb
X-Spam_score: -2.3

The following commit has been merged in the master branch:
commit ae72ebb7fbd383c4cf9adb62ee033eecec508fee
Author: Andreas Tille <tille@debian.org>
Date:   Tue May 8 08:55:16 2012 +0200

    Is there any point in following development releases rather than stable releases?

diff --git a/debian/changelog b/debian/changelog
index 21a3c4d..47bf072 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+r-bioc-cummerbund (1.2.0-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * debian/watch: Track stable releases instead of development releases
+
+ -- Andreas Tille <tille@debian.org>  Tue, 08 May 2012 08:52:06 +0200
+
 r-bioc-cummerbund (1.1.3-1) unstable; urgency=low
 
   * Initial release (Closes: #657997)
diff --git a/debian/watch b/debian/watch
index 014149c..ae82512 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,6 +1,6 @@
 version=3
 
 # This tracks the current devel version of bioconductor
-opts=downloadurlmangle=s/\.\./packages\/devel\/bioc/ \
-http://www.bioconductor.org/packages/devel/bioc/html/cummeRbund.html \
+# opts=downloadurlmangle=s/\.\./packages\/devel\/bioc/ \
+http://www.bioconductor.org/packages/release/bioc/html/cummeRbund.html \
  ../src/contrib/cummeRbund_(.*).tar.gz

-- 
Packaging for R/Bioconductor/cummeRbund in Debian

_______________________________________________
debian-med-commit mailing list
debian-med-commit@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit


----- End forwarded message -----

-- 
http://fam-tille.de


Reply to: