William Stein <wst...@gmail.com> writes: > On Wed, May 16, 2012 at 2:35 AM, Robert Bradshaw > <rober...@math.washington.edu> wrote: >> I don't think we should be storing the unpacked src/ directory in the >> spkg at all, instead we should store a pointer to a tarball (which >> could be external or right in the spkg itself. Upon install this >> tarball would get unpacked into src/. The sage-spkg script would >> unpack this tarball, compare it to src/ (if it exists) making sure >> there are no differences (that are not accounted for by the existing >> patches, or perhaps even creating a patch to describe the difference), >> and then create the .spkg file excluding the src/ directory (but >> possibly including the pristine, unpacked tarball). > > I read the above 4 times and I don't understand what you're proposing, > except maybe (?) to make it impossible to build Sage if you're not > connected to the internet...? Or to basically change nothing? > Confused.
This would make it possible to ship spkg-install scripts and SPKG.txt files for all optional and experimental SPKGs at a low disk space cost (because their src/ dirs would not be shipped). Integrating this stuff, along with everything else, into a single repository, would allow for easier development. This goes back to what we discussed at Review Days 2. -Keshav ---- Join us in #sagemath on irc.freenode.net ! -- 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