3 ms·
That's typically only true for really obscure things, but not for well-established projects like GAP, Singular, or Scipy. So what part of Sage is in this state?
by jordigh 12y ago
That's typically only true for really obscure things, but not for well-established projects like GAP, Singular, or Scipy. So what part of Sage is in this state? Are people contributing to Sage itself but failing to provide any reasonable infrastructure to support that software?
- judk 12y agoPeople don't "contribute" math components to Sage, for the most part. Sage is like Debian or Slackware: it is a distro: a "bag" holding a giant bag of any third party program/library that the maintainers are able to compile and run in the distro bundle; plus a high level shell (akin in function to a Desktop/WM like xfce or unity)
- jordigh 12y agoI know that there are some pretty big components that are Sage-only, like the sage-combinat package, and I know the people working on it are packaging it correctly (i.e. no grad-student kind of work). I don't know what proportion of the work goes into such components instead of integrating every other major free math software out there. I'm just surprised to see Sage getting accusations of grad-student level of maintainership code. Are they really scrambling that much outside of the mature math projects for code?
- judk 12y agoYes. USA institutions are happy to pay for commercially licensed software, but refuse to pay non-tenured-profs to write open source software, AMD refuse to assert scientific ethics and send their license dollars to open source projects.