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

Reply via email to