[OMPI devel] New bug tracker

2006-05-17 Thread Brian Barrett

Hi all -

We've finally got a bug tracker running again.  Since RT had some  
problems that we couldn't figure out how to work around (namely,  
sending tons and tons of e-mail when ticket status changed) and it's  
interface made it difficult to generate custom queries, we decided to  
look for other options.  After some searching, it seemed that a  
project called Trac would give us what we were looking for, and has  
some nice integration with Subversion.


The new URL for our bug tracker is:

  https://svn.open-mpi.org/trac/ompi

By default, you will see the anonymous view, which basically allows  
you to do nothing more than see the open bugs in the system.  If you  
click on the "login" button and use your SVN username / password, you  
will be able to file bugs and see more information about the current  
state of the SVN repository.  As we discussed, only developers with  
SVN access can create or modify bugs.  In the future, this may  
change, of course.


Using the system is pretty self explanatory.  One thing I should  
point out is that a "milestone" is an upcoming release for which the  
bug must be fixed / implemented / etc.  A "version" on the other  
hand, is where the bug was discovered.


By default, the only people who are some how participating in the bug  
(either by creating it, being assigned the bug, or have added  
themselves to the cc list) will receive e-mail notification on  
change.  If you want to receive an e-mail whenever any bug in the  
system changes, you can re-subscribe to the bugs@open-mpi mailing list.


There are some nice reports that you can view to get information on  
current bugs.  These include:


  - tickets without owners
  - "my" open tickets
  - tickets for each milestone

It's quite easy to add new reports, so if you have ideas on what you  
would like to see, please let me know.  Jeff has already suggested a  
milestone view that only shows bug reports (as opposed to bug reports  
+ feature requests).  I'll probably add that in the next day or two.


Right now, we're still playing around with the integration between  
Trac and Subversion.  But it should be possible to change the status  
of a ticket from a SVN commit message.  It's also possible to  
associate a commit with a particular bug number by adding something  
like "ticket:1" (without the quotes) to your commit message to  
associate the commit with ticket # 1.  The ticket will automatically  
be updated to reflect the connection.


I'll add bugs as they come in on the users and devel mailing lists.   
I'll also be hounding people to pick up unassigned bugs.  For now,  
plan on receiving e-mails about unassigned bugs on Mondays and then  
hearing about them on the weekly telecon ;).  Please let me know if  
you have any questions about the bug tracker.


Brian

--
  Brian Barrett
  Open MPI developer
  http://www.open-mpi.org/




Re: [OMPI devel] New bug tracker

2006-05-17 Thread Jeff Squyres (jsquyres)
Brian --

This is most excellent.  Thanks for all the work to set it up! 

> -Original Message-
> From: devel-boun...@open-mpi.org 
> [mailto:devel-boun...@open-mpi.org] On Behalf Of Brian Barrett
> Sent: Wednesday, May 17, 2006 9:49 PM
> To: Open MPI Developers
> Subject: [OMPI devel] New bug tracker
> 
> Hi all -
> 
> We've finally got a bug tracker running again.  Since RT had some  
> problems that we couldn't figure out how to work around (namely,  
> sending tons and tons of e-mail when ticket status changed) and it's  
> interface made it difficult to generate custom queries, we 
> decided to  
> look for other options.  After some searching, it seemed that a  
> project called Trac would give us what we were looking for, and has  
> some nice integration with Subversion.
> 
> The new URL for our bug tracker is:
> 
>https://svn.open-mpi.org/trac/ompi
> 
> By default, you will see the anonymous view, which basically allows  
> you to do nothing more than see the open bugs in the system.  If you  
> click on the "login" button and use your SVN username / 
> password, you  
> will be able to file bugs and see more information about the current  
> state of the SVN repository.  As we discussed, only developers with  
> SVN access can create or modify bugs.  In the future, this may  
> change, of course.
> 
> Using the system is pretty self explanatory.  One thing I should  
> point out is that a "milestone" is an upcoming release for which the  
> bug must be fixed / implemented / etc.  A "version" on the other  
> hand, is where the bug was discovered.
> 
> By default, the only people who are some how participating in 
> the bug  
> (either by creating it, being assigned the bug, or have added  
> themselves to the cc list) will receive e-mail notification on  
> change.  If you want to receive an e-mail whenever any bug in the  
> system changes, you can re-subscribe to the bugs@open-mpi 
> mailing list.
> 
> There are some nice reports that you can view to get information on  
> current bugs.  These include:
> 
>- tickets without owners
>- "my" open tickets
>- tickets for each milestone
> 
> It's quite easy to add new reports, so if you have ideas on what you  
> would like to see, please let me know.  Jeff has already suggested a  
> milestone view that only shows bug reports (as opposed to bug 
> reports  
> + feature requests).  I'll probably add that in the next day or two.
> 
> Right now, we're still playing around with the integration between  
> Trac and Subversion.  But it should be possible to change the status  
> of a ticket from a SVN commit message.  It's also possible to  
> associate a commit with a particular bug number by adding something  
> like "ticket:1" (without the quotes) to your commit message to  
> associate the commit with ticket # 1.  The ticket will automatically  
> be updated to reflect the connection.
> 
> I'll add bugs as they come in on the users and devel mailing lists.   
> I'll also be hounding people to pick up unassigned bugs.  For now,  
> plan on receiving e-mails about unassigned bugs on Mondays and then  
> hearing about them on the weekly telecon ;).  Please let me know if  
> you have any questions about the bug tracker.
> 
> Brian
> 
> -- 
>Brian Barrett
>Open MPI developer
>http://www.open-mpi.org/
> 
> 
> ___
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>