Robert Bradshaw wrote:
On Mar 19, 2010, at 4:07 PM, Jaap Spies wrote:

Dr. David Kirkby wrote:
However, there is still a significant number of .spkg updates each release.

Yes. I would like a policy that spkgs are only updated on x.y releases, but I'm in the minority with you in trying to get release numbers to mean something more concrete.

Robert, I doubt we are in such a minority. We might have been the only two people to say this, and my efforts to persuade William of this have been unsuccessful, but I have no evidence to suggest that our views are a minority view.

Most major pieces of software use the system we propose - both commercial like Mathematica and Open-source like gcc. Since most software uses the system we propose, it suggests to me most developers think it is a good idea.

I don't know if it is possible in trac to have the release number of the next release as 'next release' then at some point during the release cycle, agree on a version number, taking into account what changes have occurred.

Whoever introduced this package or/and the one who gave it a positive review
should have tested this change on all supported platforms :)!?

Or at least a reasonable selection.

Testing on every linux distribution would be an enormous task. Testing on all supported OS X versions would probably be too. Since there is only one supported (or will be supported in Sage 5) version of Solaris, testing on that is less of a hassle.

I think testing on at least one supported Linux system, at least one supported OS X system and at least one supported Solaris system would be a reasonable minimum.

My thoughts as well. Part of this may be due to the fact that currently spkgs don't fit as well into the whole trac/mercurial queues refereeing paradigm.

Perhaps, though I think the main issue is that there are a lot of code changes, and in most cases the person updating the .spkg did write the code, so they don't know in much detail what changes have taken place.

Hence my point number #9 in the thread "Guidelines for updating standard 
packages".


- Robert


Dave

--
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

To unsubscribe from this group, send email to sage-devel+unsubscribegooglegroups.com or 
reply to this email with the words "REMOVE ME" as the subject.

Reply via email to