Differences between revisions 45 and 49 (spanning 4 versions)
Revision 45 as of 2007-09-01 01:26:45
Size: 1914
Editor: was
Comment:
Revision 49 as of 2017-02-06 00:04:32
Size: 1917
Editor: mrennekamp
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
A page to summarise and coordinate SAGE development activity. Hi! The page you're looking for probably would be [[devel]], but hey, you're here.

A page to summarise and coordinate Sage development activity.
Line 4: Line 6:
Instead of this wiki page the development team now uses Sage's trac installation at http://www.sagetrac.org/sage_trac - please use trac and move open issues there. Changing entries in Sage's trac requires an account, so please contact William Stein ([email protected]) or in #sage-devel if you need an account. Instead of this wiki page, the development team now uses Sage's trac installation at http://trac.sagemath.org - please use trac and move open issues there.
Line 7: Line 9:
[:DavidHarvey:David Harvey], ["Martin Albrecht"], Joel Mohler, Robert Bradshaw, [:WilliamStein:William Stein] [[DavidHarvey|David Harvey]], [[MartinAlbrecht|Martin Albrecht]], Joel Mohler, Robert Bradshaw, [[WilliamStein|William Stein]]
Line 15: Line 17:
 * build [:MallocReplacements:omalloc] as a shared library (or link it statically to memory.so the Pyrex wrapper) and make sure as much stuff as possible uses it (SAGE_malloc macros, GMP, etc.)  * build [[MallocReplacements|omalloc]] as a shared library (or link it statically to memory.so the Pyrex wrapper) and make sure as much stuff as possible uses it (SAGE_malloc macros, GMP, etc.)
Line 26: Line 28:
 * [:graph:Main Project Wiki]  * [[graph|Main Project Wiki]]
Line 48: Line 50:
William Stein, David Joyner, [:IftikharBurhanuddin:Iftikhar Burhanuddin] William Stein, David Joyner, [[IftikharBurhanuddin|Iftikhar Burhanuddin]]

== Notebook ==
  [[notebook]]
  * Jason Grout

Hi! The page you're looking for probably would be devel, but hey, you're here.

A page to summarise and coordinate Sage development activity.

Caution

Instead of this wiki page, the development team now uses Sage's trac installation at http://trac.sagemath.org - please use trac and move open issues there.

Core arithmetic team

David Harvey, Martin Albrecht, Joel Mohler, Robert Bradshaw, William Stein

  • Develop new __mul__ semantics for rings/algebras using something like ToyQuarternionAlgebraElement as a test case.

  • Write up more entries in WritingFastPyrexCode. (everyone)

  • Write a benchmarking module or improve on the existing one.
  • Optimise pyrex in coercion module.
  • Make Algebra _base_ring into a cdef attribute. This will make it possible to give a fast pathway for scalar multiplications.

    • Rewrite polynomials over Z and Z/nZ using direct NTL calls. (David)

  • build omalloc as a shared library (or link it statically to memory.so the Pyrex wrapper) and make sure as much stuff as possible uses it (SAGE_malloc macros, GMP, etc.)

3D Graphics

Robert Bradshaw, Alex Clemesha, Robert Miller, Tom Boothby ...

Graph Theory Implementation

Emily Kirkman, Robert Miller, Bobby Moretti, Tom Boothby

GSL

Josh Kantor, William Stein, Tom Boothby

Teaching

David Joyner, Bobby Moretti

  • Creating functions to teach Fourier series and discrete Fourier transforms on various groups.

Coding theory

David Joyner

  • Wrapping GAP and GUAVA code to support work in error-correcting codes.

Group theory

David Joyner

Documentation

William Stein, David Joyner, Iftikhar Burhanuddin

Notebook