So regarding a sage personal package archive, I see another advantage that has perhaps been discussed elsewhere: over time, dependencies could be moved from a monolithic package -> a dependent package in the PPA, likely just a version bump of the official Ubuntu package -> eliminated from the PPA for those Ubuntu releases where the requisite version is present. This could be a good way to gradually align Sage dependent versions with those in Debian (or the other way around, more likely) and by extension the other distros. Also PPAs maintained by the upstream project are seen as an early testing-ground for packages to be included in universe.
Suggestion: maintain two PPAs, * one starting with the existing non-monolithic debian packages (which are imported into Ubuntu, see [1]) and updating it, over time trying to make it pass doc tests by including custom versions of the dependencies. This could then go back upstream as an updated package in universe/sid. * another which is monolithic, designed to pass doc tests, as a near- term distribution method for Ubuntu users (think of all the new QA testers!!) I am willing to put some time into this since it's not much harder for me to set up a PPA than deal with the sage source builds. (my launchpad profile [2]) One issue, the current "i686" binary packages are decidedly NOT i686 compatible. My Pentium-M won't run them. I think the buildbot will spit out proper i686 packages, which means less optimal for high-end 32bit x86 yes? Regards, Eric Drechsel http://wiki.shared.dre.am/people/eric/ [1] http://packages.ubuntu.com/karmic/sagemath [2] http://launchpad.net/~ericdrex/ On Nov 2, 10:41 am, Jason Grout <jason-s...@creativetrax.com> wrote: > Ondrej Certik wrote: > > On Fri, Oct 30, 2009 at 6:39 PM, Jason Grout > > <jason-s...@creativetrax.com> wrote: > >> Ondrej Certik wrote: > > >>> I solve this problem by using gmail, filtering all messages into the > >>> "sage" label (folder) and then when I want to check threads, which I > >>> am involved in, I click on the "sent emails" link and gmail will > >>> highlight those threads that contain new emails. So it's super easy > >>> for me to see if someone has said anything. The only disadvantage is > >>> that sometimes someone replies a week later, and thus the highlighted > >>> thread will be on some older page in the "sent emails" view in gmail. > >>> So some button "show unread" would be cool. > > >> I use Thunderbird to read the newsgroup from the gmane mirror of the > >> list (gmane.comp.mathematics.sage.devel). It's not in my regular email, > >> and newsreaders have all sorts of tools for tagging, filtering, > >> prioritizing messages, threading, etc. That's worked out to be a > >> wonderful solution for me. > > > Does this approach also work if you work on several computers? I > > usually just use 2 computers. > > That is the one disadvantage that I've seen (I also use multiple > computers). Typically I will first sort by date, pick the last message > I read, and mark all messages before that as read. Then click a button > to sort back into threads and start reading. It would be nice to have a > way to sync up message read status across multiple thunderbird > installations. I suppose I could use something like git to synchronize > the local cache and settings, but that sounds painful. > > Jason --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---