Bug tracker

Dirk Hohndel dirk at hohndel.org
Thu Oct 18 14:46:40 PDT 2012


We discussed this a while ago and I was sceptical at first, but in
preparation for 2.1 I realized that that was foolish.

All this is always a compromise. How much work do I want to spend on
installing and configuring and maintaining it? So I opted for something
fairly simple and bare-bones. Yet it should be reasonably easy to use
and powerful and allow anonymous bug submissions (I HATE HATE HATE bug
trackers that require you to create an account). Oh, and of course it
had to be actively maintained and open source.

After looking around a bit during a couple of sleepless nights I
installed and configured Trac for Subsurface.

http://trac.hohndel.org

And those paying close attention to the commit logs will have noticed
that we even have git integration - so commits that fix bugs that are
tracked in Trac can simply say so by referencing the bug number - and
Trac automagically closes the ticket.

That last commit that (hopefully) fixes Linus' problem with translations
when Subsurface was properly installed under Linux?

I created a ticket for it:

http://trac.hohndel.org/ticket/2

and then the commit message marks that ticket as fixed.

commit 834825f4061b1d74f6925233cdf9d1be1fdcc8f7
Author: Dirk Hohndel <dirk at hohndel.org>
Date:   Thu Oct 18 14:30:45 2012 -0700

    Find translation files on Linux after Subsurface was installed
    
    So far we only looked in the a local subdirectory, but once Subsurface has
    been installed, we don't need to change the search path for translation
    files anymore.
    
    Fixes #2
    
    Signed-off-by: Dirk Hohndel <dirk at hohndel.org>


Cool :-)

I don't necessary expect everyone here on this list to use Trac to
report problems. I think it's much more natural to do this in email,
especially when the report comes with a patch attached :-)

But I was thinking that most "regular users" (which we will hopefully
attracr once we release 2.1 as binaries for Windows and Mac) will prefer
more traditional bug tracking system to report their problems.

Please take a look and tell me what needs to change to make this more
useful.

Thanks

/D


More information about the subsurface mailing list