All developement is coordinated through our Savannah web-site:
http://savannah.nongnu.org/projects/ruqueue/
Anyone who wants to be a developer should register and get an account
on this web-site.
The ruQueue source code can be
checked out
through anonymous CVS.
If you want to contribute a patch back but don't
want to be an ruQueue developer you can
submit a patch through the Savannah web-interface.
If you
want to be an ruQueue developer please contact
the project manager
and request to be member of the ruQueue group.
As a member
of the ruQueue group you will have access to features like
the following:
Task management
Bug tracker (submitting and updating bugs)
Project news submission (appears on the ruQueue Savannah page)
Support request management
Patch management
Task management is very useful for scheduling the
implementation of new features and tracking the progress of their
implementation. Developers are encouraged to create tasks for
every new feature or sufficiently important code update, and notify
other developers by sending a message to the ruqueue-devel list.
It's also a good idea to send a message once you've
completed the task, or once you've finished a portion of it which
is significant enough to justify notifying the other developers.
Bug tracker is similar to the task manager. It helps
keep track of bug reports and makes sure that bugs are assigned
to someone so that they will eventually be fixed.
Support and patch managers are similarly used to
track feature requests and user-submitted patches. These are mostly
for outside users. Developers should use CVS directly instead of
submitting patches, and tasks are preferred to support requests.
Open tasks, bugs, patches, and support requests related to you
appear on your personal Savannah page until they are closed (the task
is finished, the bug is fixed, etc.)
The ruqueue-devel mailing lists is the main vehicle for
developer communication. If the need arises more developer mailing
lists will be created. Mailing lists are archived and searchable.