Differences between revisions 7 and 9 (spanning 2 versions)
Revision 7 as of 2007-06-14 05:40:52
Size: 1652
Comment:
Revision 9 as of 2007-06-17 17:32:37
Size: 2045
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
 * D Deshommes and W Stein: Fully port SAGE to Solaris [didier: almost done]  * D Deshommes and W Stein: Fully port SAGE to Solaris [didier: done]
Line 10: Line 10:
 * didier deshommes: Improve support for '''SAGE on NexentaOS'''. Several packages need to be patched. [didier: almost done]  * didier deshommes: Improve support for '''SAGE on NexentaOS'''. Several packages need to be patched. [didier: done]
Line 13: Line 13:
{{{
When doing sage -i a.spkg, you can find the size of each package you're downloading:
size: 0.00 MB

''When doing sage -i a.spkg, you can find the size of each package you're downloading'':
{{{size: 0.00 MB
Line 23: Line 23:
}}}
''However for sage -optional, it would be better if the file in http://www.sagemath.org/packages/optional/list had the sizes listed.
Line 24: Line 26:
However for sage -optional, it would be better if the file in http://www.sagemath.org/packages/optional/list had the sizes listed.
}}}
didier
''

 * '''Versioning issues''' [didier: sent a patch]. Make {{{sage -i some_package}}} work, without specifying version numbers. See below:
 ''
   (3) Versioning issues. If one types "sage -i foo" then the newest version
     of the foo package should be installed. Currently one has to type the
     version number. Fixing this is just adding something to some shell script.
''

Packaging and Distributing SAGE

[:days4/projects/:SAGE Days 4 Project]

  • W Stein: Go through all the standard SAGE packages and, when possible, add an spkg-check, which runs some sort of analogue of "make check" when possible.

  • N Alexander: Greatly improve testing infrastructure.
  • Introduce some form of package sanity checking to sage -upgrade, such as file size checks, CRC checks, or digital signatures [didier: done. Patch sent] .
  • D Deshommes and W Stein: Fully port SAGE to Solaris [didier: done]
  • improve SAGE's package management system. [didier: converting several packages so that they have repos]
  • Mike Hansen, Yi Qiang(?): Bootable (Cluster) CD for SAGE/DSAGE. Using BCCD ( http://bccd.cs.uni.edu/ ) as a base, create a bootable CD to allow one to easily turn in unused lab into DSAGE cluster.

  • didier deshommes: Improve support for SAGE on NexentaOS. Several packages need to be patched. [didier: done]

  • sage -optional : It would be useful to list the size of each package together with this. Also when doing sage -i optional, to tell the user about the size of the package.

When doing sage -i a.spkg, you can find the size of each package you're downloading: {{{size: 0.00 MB http://www.sagemath.org//packages/standard/README --> README [.] size: 0.00 MB http://www.sagemath.org//packages/standard/sagex-20070504.spkg --> sagex-20070504.spkg [..................................................] size: 0.56 MB [...] }}} However for sage -optional, it would be better if the file in http://www.sagemath.org/packages/optional/list had the sizes listed.

didier

  • Versioning issues [didier: sent a patch]. Make sage -i some_package work, without specifying version numbers. See below:

    • (3) Versioning issues. If one types "sage -i foo" then the newest version
      • of the foo package should be installed. Currently one has to type the version number. Fixing this is just adding something to some shell script.

days4/projects/packaging (last edited 2008-11-14 13:42:04 by anonymous)