From tim.triche at gmail.com  Fri Mar 21 03:20:44 2014
From: tim.triche at gmail.com (Tim Triche, Jr.)
Date: Thu, 20 Mar 2014 19:20:44 -0700
Subject: [Rd] [RFC] A case for freezing CRAN
In-Reply-To: <CABtg=K=HozOjgCFJVQ4=CF1L2seZi74-=8FuaYtVn+5y7v01cQ@mail.gmail.com>
References: <129902082.964468.1395296156508.JavaMail.root@fhcrc.org>
	<532AC885.1090305@gmail.com> <532B3E0A.4030907@fhcrc.org>
	<CAOTG1hVzjPBhw8yZ5egftKf6dBXKzgUZ_xDBw7fMz+ASk10xTQ@mail.gmail.com>
	<532B6A7D.3070800@fhcrc.org>
	<532B6BDA.8070006@statistik.tu-dortmund.de>
	<532B798F.2040905@fhcrc.org>
	<CABtg=KkDOtXFhq5LgS0ZGnhe1wyNwAUSDcPWB8czF8YLPPFhkA@mail.gmail.com>
	<E66794E69CFDE04D9A70842786030B933FA94EED@PA-MBX01.na.tibco.com>
	<CABtg=K=HozOjgCFJVQ4=CF1L2seZi74-=8FuaYtVn+5y7v01cQ@mail.gmail.com>
Message-ID: <7666D0E2-F675-4DC1-BE9B-670B6FDF52FF@gmail.com>

Except that tests (as vignettes) are mandatory for BioC. So if something blows up you hear about it right quick :-)

--t

> On Mar 20, 2014, at 7:15 PM, G?bor Cs?rdi <csardi.gabor at gmail.com> wrote:
> 
> On Thu, Mar 20, 2014 at 9:45 PM, William Dunlap <wdunlap at tibco.com> wrote:
> 
>>> In particular, updating a package with many reverse dependencies is a
>>> frustrating process, for everybody. As a maintainer with ~150 reverse
>>> dependencies, I think not twice, but ten times if I really want to
>> publish
>>> a new version on CRAN.
>> 
>> It might be easier if more of those packages came with good test suites.
> 
> Test suites are great, but I don't think this would make my job easier.
> More tests means more potential breakage. The extreme of not having any
> examples and tests in these 150 packages would be the easiest for _me_,
> actually. Not for the users, though.....
> 
> What would really help is either fully versioned package dependencies
> (daydreaming here), or having a CRAN-devel repository, that changes and
> might break often, and a CRAN-stable that does not change (much).
> 
> Gabor
> 
> [...]
> 
>    [[alternative HTML version deleted]]
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



[Rd] [RFC] A case for freezing CRAN
Tim Triche, Jr.