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

- Jason Grout