Ask Your Question

Revision history [back]

click to hide/show revision 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!

  1. Is it possible for me to just update a package and install it without too much headache?
  2. Should I mess with something where there is an open Trac ticket?
  3. Is someone helping with the particular Trac tickets XXXX or YYYY?

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.