>> So there are three things
>> 1. "sage" should be the only entry point for any non-developer.
>> 2. $SAGE_ROOT/local/bin is not known to non-developers.
>> 3. Inside $SAGE_ROOT/local/bin scripts can assume a proper environment.
> 
> I think this is a good suggestion.

Would there be interest in the following workflow for installing sage.

a) Get the sage tarball
b) extract the tarbal to SOMEDIR
c) cd SOMEDIR
d) configure (with or without --prefix)
e) make
f) make install

I'm not so sure whether I'd like to copy the whole of sage into the 
--prefix directory, but one should consider the option of --exec-prefix 
to specify a place where the "sage" script would be copied to.
Since there is a configure step, the "sage" script would exactly know 
where the SAGE_ROOT is. No guessing.

I'm not (yet) too much into sage, and I don't know whether this 
complicates things more for novice sage users, so consider this just as 
a contribution to a discussion. I'd also like to learn how things 
actually work.

Ralf

--~--~---------~--~----~------------~-------~--~----~
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