William Stein wrote:
> Hi,
> 
> I personally disagree with trying to make Sage's python and the
> general environment be as isolated as possibly from each other. We
> should try to interoperate with the greater Python world as much as
> possible, not change things to discourage that. If you want total
> isolation, use Docker, don't mess with environment variables like
> this...
> 
> I realize that this might just get closed due to philosophical
> differences. How about just document PYTHONUSERBASE in our FAQ or
> something (like it is in python) and trust users to have a clue?
> 
> I've made https://trac.sagemath.org/ticket/21456 about this.  However,
> the authors of the new code in Sage that sets PYTHONUSERBASE if it
> isn't set, might have a very different opinion, and for a good reason.
> Thoughts?

See also https://trac.sagemath.org/ticket/21430 for a very recent,
related discussion.

TL;DR:  I'm against nannying people (i.e., forcing [Sage-]specific
settings), but at the same time we should IMHO prevent users from any
breakages caused by *unintentional* settings (probably even made by
others, not knowing Sage).

And as always, there are three important things:  Documentation,
documentation, and documentation.


-leif


-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to