Mark Phippard wrote:
> I have a possible idea for how we could do this, I think I suggested
> something like this several months ago.
>
> 1) A property would be added that specifies the name or an identifier of
> a program to call. The program either has to write the SELECTED bug ID's
> back to stdout or to a temp file that is passed as an input parm. TSVN
> would only support one or the other (whatever is best for you). I would
> suggest a temp file only because in some programming languages writing to
> stdout is not as easy as others.
A program is not the ideal way to go. This program would have to be
installed on every users computer, not to mention the whole
configuration (paths, params, ...) too.
> 3) TSVN would supply a default program that will read and parse a URL and
> present choices in a selection dialog. Of course selections would be
> written to stdout or temp file like any other program. TSVN would either
> support no authentication or just whatever you could reasonably easily.
> Again, up to you.
Parsing stdout isn't easy. And (as you can see with TCVS) it isn't
'streamy', i.e. you can't get any progress information.
> 4) It would be up to bug tracking tools to provide their own client
> program for their tool if the TSVN default program could not work for
> them. Perhaps they just need to prompt for a username and then call the
> TSVN program? Or maybe they do not use http:// etc....
>
> 5) If the above property were set, a button would be added to the UI to
> select issues. This would trigger calling the program.
Again, a button isn't much of a difference to starting the browser. Yes,
I know: the automatic insertion of a selected issue. But that alone just
isn't worth the amount of work it would need to implement this.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Feb 21 21:40:08 2005