On Mon, Aug 2, 2010 at 11:41 AM, Harald Schilly <harald.schi...@gmail.com> wrote: > On Aug 2, 4:58 pm, "Dr. David Kirkby" <david.kir...@onetel.net> wrote: >> .. if the difference between experimental >> and optional could be clarified. > > Personally. if I could define it, I would use these definitions: > > 1. standard: that's well tested, included in each distribution, > essential, and the responsibility of the Sage project that they work. > > 2. optional: that's some addition to sage that is supported by the > sage project (more or less), but if it builds on all systems or not is > not an issue. It should follow some defined standards, everybody who > wants to improve one of it has to go through trac+review to do so and > there should be a matrix on which systems one of these packages is > expected to work. If requested, some of them may be promoted to > "standard", as it already happened more than once. > > 3. experimental (which I would rename to "contributed"): this is a set > of packages a user has created, it is not supported by the sage > project, but only by one or more maintainers who are the only ones who > are responsible for it. they might not work on all systems, they might > not work at all, but most importantly, they bypass the trac+review > process. > > The reason why I wish there is this 3rd category is that for example > the openopt package that i've created, it is up for review (#7708) for > more than 6 months. That's longer than the release cycle. If it won't > work somewhere, I would try to fix it and take the responsibility if > it is wrong or faulty. I don't see the benefit of still providing a > really outdated version of it (officially) while not pushing this > updated version. >
I think I'm personally happy with the above definitions. William -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org