Jonathan Bober <jwbo...@gmail.com> writes:
> Actually, the code base of psage is not "deeply connected" to sage. It
> really is just a python library that more or less depends on "all" of
> sage being present. (Or at least a lot of sage.) It could probably
> switch to git without much of an issue. As for the LMFDB, I haven't
> really thought about it at all. I would like it if it used git, but
> I'm not going push for people to switch without much reason.

I see. Makes sense.

> I don't think Sage _needs_ to ship mercurial if it switches to git,
> but it would be nice for me, and probably other, if it did. As I've
> noted before, mercurial seems to be a PITA to build from source when I
> don't have root access, and the last time I tried to do it I gave up
> and decided to use Sage's mercurial. (git was easy to build, though.)

By the way, I've noticed many people saying "Sage should provide X as an
SPKG because it is difficult for me to build X otherwise, not that Sage
really has much of a dependency on X." I think this is exactly the
problem that switching to Prefix would solve. For such packages, you
could just grab an ebuild from the Gentoo people and stick it in Sage,
rather than needing a Sage developer to create an SPKG for you.

> In this (still hypothetical) situation, since most of the work has
> already been done, mercurial could probably also just stick around as
> an optional package, at least until it breaks from lack of
> maintenance.

Fair enough.

-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