2011-12-16 19:13, John Foster skrev:
It makes no sense to me why we can not use the already installed
mathematics apps that are available to us and fill their requirements as
'dependencies'. I dont mean that the current process is wrong. I just
don't get it & I want to understand.
I am not one of the developers, but only a user.
Sage is, as already answered, a bunch of libraries connected by and
extended by a lot of custom code.
Those libraries need to have versions that work well together, and when
changing the versions of libraries, this must be managed and tested.
The process you describe has been tested, but apparently it is _far_ to
much work to be feasible for sage as a project to work that way. The
issue is (I expect) that sage works on many different systems, and in
this context two systems are different if they can be expected to have
different versions installed of a library on which sage depends, so any
two linux distributions are probably different, and different releases
of the same linux distribution are also different. This means that using
system-libraries everywhere would lead to a huge maintenance burden.
/ johan
--
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