[Numpy-discussion] Changes and new workflow on Trac

Stéfan van der Walt stefan@sun.ac...
Mon Mar 9 02:35:33 CDT 2009


Hi all,

Here is an outline of recent changes made to the Trac system.

I have modified the ticket workflow on
projects.scipy.org/{numpy,scipy} to accommodate patch review (see
http://mentat.za.net/refer/workflow.png).  I hope this facility will
make it easier to contribute, and I would like to have your
feedback/suggestions.

Instructions to contributers:

 * [http://projects.scipy.org/numpy/newticket Contribute a patch] or
file a bug report
 * [http://docs.scipy.org Write documentation]
 * [http://projects.scipy.org/numpy/report/12 Review patches] available
 * [http://projects.scipy.org/numpy/report/13 Apply reviewed patches]

The last two are new items.

A ticket can be marked "needs_review", whereafter it can be changed to
"review_positive" or "needs_work".  Also, a "design decision needed"
state is provided for stalled tickets.

Other changes:

To simplify ticket structure, "severity" was removed ("priority"
should be used instead).  Furthermore, tickets are no longer
"accepted", but simply "assigned".  You can still assign
tickets to yourself.

Source repository:

A git repository is available on http://projects.scipy.org/git and
http://projects.scipy.org/git/{numpy,scipy}.  This repository can be
browsed from Trac by clicking on the "Git Repo" button, or at

http://projects.scipy.org/{numpy,scipy}/browse_git

It can be cloned from

http://projects.scipy.org/numpy.git

Pauli installed the necessary SVN post-commit hooks to ensure that the
git repository is always up to date.

Ticket mailing lists:

Trac tries to send out e-mails, but only a handful are going through.
We are investigating the problem.

Comments and suggestions are very welcome!  Thank you to David, Peter
and Pauli for all their hard work on the server setup during the past
week.

Regards
Stéfan


More information about the Numpy-discussion mailing list