Re: How to properly integrate cran2deb into Debian?
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?
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?
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