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

Dr. David Kirkby wrote:
Robert Bradshaw wrote:
[snipped]
For spkgs, changes to shell scripts, etc. a it is much more important
to test on a wide variety of platforms. Fortunately, most
contributions are plain vanilla Python/Cython.

Thanks for bringing this up, this is an example of what separates (in my mind) the "sage-build" level stuff from the "sage-devel" level stuff.

- Robert


What you say about 'most' being Python/Cython is undoubtedly true.

And I think 'most' applies to people as well as patches.

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.

The recent update to R, which screwed up on Solaris, resulted in iconv being added to Sage rather hurriedly (directly as a standard package).
Iconv seems to be the cause of some problems on Fedora building gd,
though it appears it can be solved by removing an option to gd's
configure script.

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.

Moreover the releasemanager should have tested it on all available machines.

Yes. If an spkg breaks something during the release process, and not hesitate to bump ones that have issues.

IMHO, the updates to .spkg files are not being done carefully enough.

+1

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.

- Robert

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