>From a development perspective, it makes no sense to have two separate projects (Sage/SPD). In working on SPD, I have already run into small bugs in Sage's infrastructure. Currently, we have to fix such things in both SPD and Sage and manage the respective tickets/patches for both projects. That is pretty painful for things that are simple to fix.
>> What I meant is that it can't be easily included by default. Or do you >> want to ship Sage with all those extra dependencies? > > It's possible that there could be a *version* of Sage with them, if > they all worked well. There's no technical reason why one couldn't do > that at all. It's completely a matter of willpower and effort. >From the organization side of things is the "multiple versions of Sage" option something you and the other Sage devs would support? Would this required making changes to the decision making process for spkgs inclusion? >> Let's say I need SPD + another 10 packages. Downloading each of them >> by hand with "./sage -i" is boring. Of course I can just ship a script >> that does that. But better is to have some package, where I just do >> "make" and it builds everything. >> >> What can be done, that when buildling sage, one can do: >> >> make electromagnetics >> >> and it will only build stuff for electromagnetics. Another option is >> to use Sage just like Matlab, e.g. you install it once and don't touch >> it. And then one would just ship a script "electromagnetics", that >> will download and install those 10 more packages. That's definitely >> one way. Maybe that's what users want, I don't know. But then I think >> the base Matlab like package should be smaller (SPD). :) Even though I >> agree Matplab itself is not small. Having custom make targets like this might be a good approach. Cheers, Brian --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---