PROJECTS 1.33 KB
Newer Older
1 2 3
This file is meant to hold a list of small tasks that need doing that would be
appropriate for new developers.

Morten Welinder's avatar
Morten Welinder committed
4 5 6
Description                                             Difficulty  Integration
------------------------------------------------------  ----------  -----------
- Ability to Create a new sheet that is a copy          Medium      Medium
Jody Goldberg's avatar
Jody Goldberg committed
7
  of an existing sheet.
Morten Welinder's avatar
Morten Welinder committed
8 9 10 11 12 13 14 15 16 17

- Financial functions (src/functions/fn-financial.c)    Medium      Very low

- Thoroughly check for division-by-zero and other       Low         Low
  arithmetic problems in functions, mostly financial.

- Add tests for all kinds of error conditions for       Low         Low
  functions to samples/regress.gnumeric so we can be
  sure that we are returning the right error code.

Jody Goldberg's avatar
Jody Goldberg committed
18
- Make the new combo boxes tear-off-able   		High	    Low
Morten Welinder's avatar
Morten Welinder committed
19

Jody Goldberg's avatar
Jody Goldberg committed
20
- Save/Restore the values of the last selected colours	Low	    Low
21 22
  from the toolbar for background or font.

Jody Goldberg's avatar
Jody Goldberg committed
23
- Intelligently handle setting the size of ALL		Low	    Medium
Jody Goldberg's avatar
Jody Goldberg committed
24 25
  rows/cols.  We should change the default,
  not set the size of every ColInfo.
Morten Welinder's avatar
Morten Welinder committed
26 27 28 29 30 31 32

Difficulty: an estimate of how hard the task would be for the average hacker.
  (This is not an estimate of project size; a project can be very big, but
   easy at the same time.)

Integration: an estimate of how much of Gnumeric's internals you need to know
  in order to take on this project