Next: , Previous: , Up: Compiling and Developing  


1.2.6 How do I update the task list?

The task list (http://savannah.gnu.org/pm/?group_id=99) is supposed to tell people what jobs are waiting to be done. Feel free to add to it or update the tasks that are there (you need to create a login for yourself first).

One job of major importance that pretty much anyone can do is to look for jobs to add to the task list. In the case of methods from the OpenStep specification or the MacOS-X documentation not being present in the GNUstep libraries, it is also helpful to add the method prototypes to the library header files.

Send any changes or additions to bug-gnustep@gnu.org.

A beginner can look through the MacOS-X documentation, the OpenStep specification and the GNUstep source and contribute task items.

If a class or method is in MacOS-X and OpenStep but is not in GNUstep - it’s a high priority TODO and should at least be added to the GNUstep headers and a dummy version added to the source with a FIXME comment.

If a class or method is in MacOS-X but not OpenStep or GNUstep - it’s a low priority TODO. It should be added to the GNUstep headers bracketed in #ifndef STRICT_OPENSTEP

If a class or method is in OpenStep but not in MacOS-X or GNUstep - it’s a low priority TODO. It should be added to the GNUstep headers bracketed in #ifndef STRICT_MACOS_X

There are a couple of people working on this already, so it’s a good idea to get in touch with Greg, Adam or Richard to coordinate efforts.


Next: , Previous: , Up: Compiling and Developing