[pkg-bioc] Re: Google SoC R project
Dirk Eddelbuettel
edd at debian.org
Sat Apr 22 04:44:42 UTC 2006
Hi Chris,
You just caught me before going to bed :)
On 21 April 2006 at 21:10, Christian Bird wrote:
| Dirk,
|
| I'm interested in applying for Google's summer of code and
| implementing a debian package generator for CRAN packages. I'm a C.S.
| Ph.D. student at UC Davis and I use both R and python quite a bit for
[ Off-topic: Do you know that R Core member Duncan Temple-Lang is now at UC
Davis, in the stats dept? I guess you probably do ... ]
| my research (and of course, use debian). I saw automatic package
| generation of CRAN packages as a suggestion and it's something that
| would directly help me in my work so I'm interested in it. I have two
| questions for you. First, have many other people contacted you about
Nope, you're number one. Only posted two days ago though...
| working on this? Second, is it possible to get a bit more detail
| regarding what you're wanting exactly? Is it just automatic packaging
| of the packages or is there more to the equation (regression testing,
| etc.). Thanks for any info you can provide.
The page(s) on alioth and the corresponding mailing list archives may help
you.
In essence, several years Albrecht Gebhard ago wrote a perl hack to build
SuSE package off CRAN. That later landed in Detlef Steuer's lap as Albrecht
moved on to Debian. Maybe two years ago I grabbed that script and turned it
into a Debian hack -- and generated packages for my Quantian distro. I then
joined forces with Matt who had started an alioth project for BioC. The BioC
/ CRAN project is still on alioth (and you could join that _now_ irrespective
of what happens with SoC, get an alioth id and I will add you), and a few
good folks have sinced joined and pushed the script further. It is in version
control and the wiki pages have some notes on current statis.
It is still a pretty simple Perl hack. Given how easily CRAN packages build
(given how regularised they are with their own QA and unit-like testing...)
it is mostly a matter of mapping Depends etc. And polishing so that it runs
daily in an automated manner.
I also do not know how likely we are to get this approved a) within Debian
and b) with Google. I *did* learn that the R Core group had been approached
(presumably directly by Google) so we may have a chance with a proposal.
Not sure if we can flesh this out so that it maps to your PhD research. But
we can definitely do _something_. I have meant for so long to create a
process that follows daily CRAN updates, builds new debs, summarizes changes
to a mailing list (or rss feed) etc. Not hard -- but I just haven't found
the time with work, 70+ Debian packages, Quantian ...
I'll see this to the pkg-bioc list where I had dropped a note about the SoC
idea.
Cheers, Dirk
|
| -- Chris
|
| --
| Christian Bird
| cabird at gmail.com
--
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison
More information about the pkg-bioc-devel
mailing list