On 12 Oct 2018, at 17:32, Jeff Newmiller <jdnew...@dcn.davis.ca.us> wrote:
> 
> Reinstall the updated versions however you originally did. The "obstacles" 
> imposed by CRAN that cause package developers to forgo sharing there came 
> about to confirm documentation, cross-platform compatibility and 
> dependencies. With no referee enforcing such care in the environments you are 
> pulling from, you cannot expect automated dependency management to work. You 
> are riding a mustang in the Wild West... so have fun while it lasts... 
> eventually bit-rot will break your library unless you freeze it (use packrat 
> and keep old versions of R?).

I agree on all accounts — there is a thread here someplace where I expressed my 
displeasure at the fact people publish papers making a big deal of the fact 
they have github packages when it is obvious this is just a quick and dirty 
approach that creates as many issues (in terms of software management) that it 
might fix (in terms of whatever the code does). 

Unfortunately some developers only release on github, or do not submit a new 
version to CRAN with all the bugfixes they put on github.  An unintended 
consequence of devtools.    

Cheers

F



> 
> On October 12, 2018 8:00:11 AM PDT, Federico Calboli 
> <federico.calb...@kuleuven.be> wrote:
>> Hi all,
>> 
>> more and more people (sadly) are putting stuff on github, with either
>> no CRAN upload or an package.  So I am stuck with using devtools and
>> install_github.
>> 
>> I know how to keep stuff from CRAN updated — how do I do the same for
>> github stuff?
>> 
>> Cheers
>> 
>> F
>> 
>> 
>> --
>> Federico Calboli
>> LBEG - Laboratory of Biodiversity and Evolutionary Genomics
>> Charles Deberiotstraat 32 box 2439
>> 3000 Leuven
>> +32 16 32 87 67
>> 
>> 
>> 
>> 
>> 
>> ______________________________________________
>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
> 
> -- 
> Sent from my phone. Please excuse my brevity.

--
Federico Calboli
LBEG - Laboratory of Biodiversity and Evolutionary Genomics
Charles Deberiotstraat 32 box 2439
3000 Leuven
+32 16 32 87 67





______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to