Re: Sage in debian (WIP)
Seeing this email, I also want to use the opportunity and offer my help. I'm actually working on a project on flint (upstream), so I know myself around the code to some extent. I would like to help getting flint into debian, which according to your graph is not there yet, but there is some work being put into it, if I am not mistaken. Do you know who is working on it, and can you tell me how I can get involved? Thanks!
On Tue, Jul 24, 2012 at 3:17 PM, Julien Puydt <firstname.lastname@example.org>
Le 24/07/2012 14:24, Cédric Boutillier a écrit :
Notice that the dot file has also explanations about who does what and pointers to bug reports.
I am interested in having sage in Debian, and I am willing to provide
manpower to reach this goal. I believe that the TODO is summarized by
I'm trying to see the other people involved on irc, on #debian-science, and to provide regular updates on this mailing-list. I must admit that I have been absent those last weeks (and will probably be again) so I'm not following things as closely.
I have a couple of questions:
- What would be an 'easy' task for someone wanting to join this effort?
Just picking a red package? I have some experience with packaging, but
mainly with Ruby libraries.
- How coordination is organized? this mailing list? IRC?
An easy but worthy task if you're not very interested in putting your fingers in the packaging grease would be something better than my dot file ; some page (on the debian wiki?) with a kind of array where one could see for each sage package name which versions are in which sage version, which packages correspond to it in debian (I have something about it somewhere if that can help), and as a last column pointers to bug reports or package-to-sponsor pages about it.
If you would like to do more about the packaging, you can either pick a red package indeed, but that might not be the wisest route. Indeed, if they're still red, that's probably because something blocks tinkering with them -- though I'd gladly be proven right. A probably more promising route is to choose a blue one and see if you can help. For example, if the packaging is already in the debian science git repository, you can check how worthy it is and provide patches ; if it's a "someone has a local draft", ping someone to see how drafty it is and if you can't take the draft and turn it into something more public and more complete.
Yet another idea is to help making sage easier to package ; for example if they use a patched upstream, there's a chance the debian package won't have what's needed. Such a patch should either be forwarded upstream (something the sage developers have the bad habit not to do), or perhaps be added to the debian package. Or if sage is late on some package compared with debian, provide them with an updated package (something I have done for eclib, for example).
In any case, there's a lot to do, and any help is welcome :-)
Archive: [🔎] 500EA082.email@example.com" target="_blank">http://lists.debian.org/[🔎] 500EA082.firstname.lastname@example.org