1 | initial version |
You have three different questions, I think. The first two are great for ask.sagemath; the third really belongs on sage-devel@googlegroups.com, which you should join!
Answer 1: http://www.sagemath.org/doc/developer/producing_spkgs.html is the canonical answer to this. Ideally, one can just drop in the new material in /src
and update the SPKG.txt, check in changes, use sage -pkg
to bundle it up, and then do sage -i numpy-new.number
and see what happens. Probably these are not quite that simple of packages to do that with, but you might as well try! It would be worth having the data points on the newest one to see what failed.
Answer 2: This is more cultural, but it turns out that the answer is also yes. At the very least seeing if it works is very valuable. And oftentimes someone halts work on a ticket because they just don't have energy any more, or not enough help testing - so pointing that out any helpful information there is a great thing to do.