[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Gurtle: IBugTraqProvider for Google Code

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 20 Aug 2008 17:46:01 +0200

Atif Aziz wrote:
> Hi Stefan,
>
> I recently learned about *IBugTraqProvider* and issue tracker
> integration available with TortoiseSVN 1.5 (good stuff). As I have
> several projects hosted at Google Code, I was particularly interested in
> getting the integration going. I first looked around if it was already
> done and my search didn't yield anything so I went ahead and implemented
> the plug-in in C# using WinForms (for sake of productivity). The result
> is project Gurtle <http://code.google.com/p/gurtle/>. I've just released
> v 0.1 tonight to summon some feedback and see if there is any interest
> in the Google Code/TortoiseSVN community taking this further. Before
> announcing, however, I was wondering if you would have a moment to take
> Gurtle for a spin. I would really appreciate your initial comments and
> feedback. Remember, it's a 0.1 so there's no glitter like a setup
> program, but there is an installation script you'll find in the root of
> the download. As for setting up the plug-in within TortoiseSVN, I think
> you need little introduction :) beyond the fact that the parameters
> syntax for Gurtle is:
>
> project=/PROJECT/
>
> where PROJECT is the name of a project on Google Code, like
> commitmonitor <http://code.google.com/p/commitmonitor/> (case-sensitive).
>
> If you think this could interest a couple of other folks at this
> incubation stage then feel free to CC them or foward this mail.

Great plugin!
Installation wasn't difficult once I read the install.html file. Also
worked without problems.

If I may add some comments (I know it's not finished yet, and I guess
you already have thought of most of these already - just want to give
some feedback/input):

* issues which are not assigned yet are shown grey. But grey is
'reserved' for inactive or non-selectable stuff in a list control. I
suggest using another color.
* the columns are not sortable. I'd like to sort the issues not just by
ID but by type, status, priority, owner (maybe not really by summary,
but once you've implemented sorting for the other columns, that column
comes without additional cost)
* a selected issue results in the text "Fixed #XXX : summary" inserted.
This is good. But maybe a combobox or something like that where I can
select whether the commit will actually fix the issue or is just a first
step ("adds to #XXX" instead of "fixed", or "part of #XXX" or ...)
* a button to fetch *all* issues, also the already closed ones
(sometimes it's necessary to add something to an issue which was
considered as finished and closed, but then something was discovered
later which is still part of that issue).
* some projects have a *lot* of open issues (after all: the issue
tracker is open to everyone, which means popular projects can have
hundreds of open issues). I suggest adding a search box / filter box
like e.g. the TSVN log dialog has to faster find the right issue
* is it possible to assign an issue? then maybe another config string
'user=USER' could be used and a button to assign the selected issue(s).

That's all for now :)
Great work!

> P.S. During my development, I noticed that the title of the "Issue
> Tracker Integration Add" dialog box seems incorrect. The title currently
> reads, "Configure Hook Scripts."

Thanks for the report.
Fixed in r13743.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

Received on 2008-08-20 17:46:31 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.