Re: How to properly integrate cran2deb into Debian?

2011-02-18 Thread Andreas Tille
On Fri, Feb 18, 2011 at 07:25:10AM -0600, Dirk Eddelbuettel wrote:
> 
> I just wanted to state that I have never in the past nor in the present
> suggested to use cran2deb to insert a large number of packages---currently
> 2800 at CRAN and growing at a 40% yearly growth rate---into Debian.

To make ma intend more clear.  I do NOT want to include any random CRAN
package created by cran2deb into official Debian "just because it
works" (in case it wourl work).  My intention would be rather to cherry
pick those packages which are of interest for some reason.  The strongest
indication that there is some interest would be that the package is just
included in Debian.

The process to update *these* packages could probably be automated because
the critical detail - the copyright - is just there.  Perhaps there is some
issue in keeping the changelog (I admit I did not dived into cran2deb to
learn about how this is handled).

The advantage would be that the package is quite probably up to date
with less hassle and on the other hand we could keep an Uploaders field
where you always can contact a maintainer who (formerly) was responsible
for the packaging.

This way the current Debian maintainer of the package might safe some
time to keep on cherry picking for other *selected* CRAN packages which
will not bloat the archive as much as the 2000+x CRAN packages which is
definitely not needed.

> If memory serves, the NEW Queue maintainer just complained about 300 packages
> waiting and too few people helping.  I think there is a __a lot__ of work
> involved in getting the archive, builder, bug system, ... going.  Adding
> 2800+ packages which are, for a very large part, pretty fringe, is not going
> to be a smart idea.

I do not think that I asked for adding 2800+ packages to NEW queue.
 
> Additional cran2deb resources would be good. It has been leaning on Charles
> alone for too.  I think I speak for Charles when I say that our vision always
> was to get cran2deb "up and running" as a "test repository" and gather
> experience running it.  One could then analyses popular packages (or clusters
> thereof) and insert those, provided some maintainer (or groups) stand behind
> them.

Ahhh, same idea - different wording.  Fine. :-)

> Talking to ftp maintainer as Manuel suggested is definitely a good
> idea too, or even imperative.
> 
> I won't have much to add to the discussion so please feel free to drop the 
> CCs.

I kept CC for the moment because it seemed to need clarification.

Kind regards

   Andreas. 

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110218141325.gj9...@an3as.eu



Re: How to properly integrate cran2deb into Debian?

2011-02-18 Thread Dirk Eddelbuettel

On 18 February 2011 at 13:10, Manuel Prinz wrote:
| On Fri, Feb 18, 2011 at 11:08:20AM +0100, Andreas Tille wrote:
| > probably not the right list, debian-science list comes rather to mind
| > because Dirk Eddelbuettel (in CC) is also reading there.  So please move
| > to this list in case you want to continue discussing this issue.
| 
| Done. Totally forgot to CC Dirk, thanks for noticing!

I just wanted to state that I have never in the past nor in the present
suggested to use cran2deb to insert a large number of packages---currently
2800 at CRAN and growing at a 40% yearly growth rate---into Debian.

If memory serves, the NEW Queue maintainer just complained about 300 packages
waiting and too few people helping.  I think there is a __a lot__ of work
involved in getting the archive, builder, bug system, ... going.  Adding
2800+ packages which are, for a very large part, pretty fringe, is not going
to be a smart idea.

Additional cran2deb resources would be good. It has been leaning on Charles
alone for too.  I think I speak for Charles when I say that our vision always
was to get cran2deb "up and running" as a "test repository" and gather
experience running it.  One could then analyses popular packages (or clusters
thereof) and insert those, provided some maintainer (or groups) stand behind
them.  Talking to ftp maintainer as Manuel suggested is definitely a good
idea too, or even imperative.

I won't have much to add to the discussion so please feel free to drop the CCs.

Good luck,  Dirk


-- 
Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com


-- 
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/19806.29494.66161.844...@max.nulle.part



Re: How to properly integrate cran2deb into Debian?

2011-02-18 Thread Manuel Prinz
On Fri, Feb 18, 2011 at 11:08:20AM +0100, Andreas Tille wrote:
> probably not the right list, debian-science list comes rather to mind
> because Dirk Eddelbuettel (in CC) is also reading there.  So please move
> to this list in case you want to continue discussing this issue.

Done. Totally forgot to CC Dirk, thanks for noticing!

> I once suggested a similar brain-stormish idea to Dirk (IMHO in PM some
> years ago).  Yes, the copyright issue is the hardest reason why
> automatic builds can not go into Debian.  However, we could consider
> manually written copyright files step by step for packages in our interest
> and trigger a move to official Debian in case this file exists.  I do
> not think that any signed checksums are needed.

Yes, this approach may make sense. AIUI, cran2deb currently creates the
debian/copyright file. My idea of adding a signature was to give the build
process (and ftp-master) a trust-path, so that it's clear that some human
was involved in writing up that file. But I did not think thoroughly about
that yet.

> > Given that ftp-masters meet next month, it might be a good point for
> > their agenda? I could bring this up and maybe even meet with them to
> > discuss that, as they meet "just around the corner". Anyone interested?
> 
> I'd consider this a good idea.  However, you should definitely
> coordinate with Dirk.  IMHO it makes no sense to convince ftpmaster to
> accept something if the main person who is involved into cran2deb
> refuses to do something into this direction.

Full ACK. I was not going to push that hard on my own, that's why I asked
if there is some interest in pushing this in the first place. I guess there
is, but if it's not in "upstreams" interest, we'd better not take that
route. I guess it will take a few years and several discussions anyway.

Best regards,
Manuel


-- 
To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110218121047.GD19055@woodstock