My current project is to bring Sage to the Pandora.
http://www.sagemath.org/
I'm making good progress, at least I managed to finish the compilation process. It took more than a week, mostly because it often took several hours before I noticed that it got stuck somewhere - actual compile time was "only" 3 or 4 days. So I can now get the Sage prompt and confirm that 1+1 equals 2
Sage is a huge collection of software though, and of course most stuff is only loaded when needed. So it will take me a while to check that everything works - I'm probably going to stop at some point, and just wait for complaints to fix stuff as needed.
It will take some effort to nicely package this as a PND, since it is damn huge. I'm talking several gigabytes in its raw just-compiled form. A lot of the stuff is probably not needed if you can live with not being able to install additional packages (it would be very hard to make that possible anyway, since installing packages usually means compiling them from sources, for which you need a nontrivial setup), because then I can throw out a lot of include files and sources. I'm also going to strip all debug symbols away from all binaries and libraries, remove all object files etc etc.
Meanwhile, if you're a Sage user and you want me to verify that something works, let me know so I can check that before I upload some initial PND to the repo.
http://www.sagemath.org/
I'm making good progress, at least I managed to finish the compilation process. It took more than a week, mostly because it often took several hours before I noticed that it got stuck somewhere - actual compile time was "only" 3 or 4 days. So I can now get the Sage prompt and confirm that 1+1 equals 2
Sage is a huge collection of software though, and of course most stuff is only loaded when needed. So it will take me a while to check that everything works - I'm probably going to stop at some point, and just wait for complaints to fix stuff as needed.
It will take some effort to nicely package this as a PND, since it is damn huge. I'm talking several gigabytes in its raw just-compiled form. A lot of the stuff is probably not needed if you can live with not being able to install additional packages (it would be very hard to make that possible anyway, since installing packages usually means compiling them from sources, for which you need a nontrivial setup), because then I can throw out a lot of include files and sources. I'm also going to strip all debug symbols away from all binaries and libraries, remove all object files etc etc.
Meanwhile, if you're a Sage user and you want me to verify that something works, let me know so I can check that before I upload some initial PND to the repo.