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

Re: [Subclipse-dev] PATCH: new extension point for issue tracking integration

From: <FSauer_at_dsthealthsolutions.com>
Date: 2006-11-27 20:20:51 CET

> An example issue is to picture a scenario where I have plugins for
> Bugzilla, JIRA and some other issue tracker all installed. Which one
> does Subclipse interact with?

All of them. Which one is used is determined by the svn
property 'bugtraq:type' This is correlated with an extension
of the same type, which is then used in the commit dialog.

So the hierarchy of the stuff you're committing determines which
bug tracking UI to use - if any.

> There has to be some kind of project-level configuration for this.

Agreed, I made that part of the 3rd plugin that integrates JIRA with
Subclipse.
It's a project properties page where you set your JIRA server and pick a
project
and component to associate with. This results in the appropriate bugtraq:*
svn properties being set on the project. (including the above mentioned
bugtraq:type)

Frank

P.S. I agree also that Mylar is probably the correct way to go with this.
Just watched
the webcast and it looks awesome.

Mark Phippard <markphip@gmail.com>
11/27/2006 01:01 PM
Please respond to
dev@subclipse.tigris.org

To
dev@subclipse.tigris.org
cc

Subject
Re: [Subclipse-dev] PATCH: new extension point for issue tracking
integration

FSauer@dsthealthsolutions.com wrote:
>
> I've modified the subclipse ui because we had a requirement to
> integrate with the Jira issue tracker,
> so that the commit dialog in subclipse actually queries for and shows
> the Jira issues. Now, in order to
> not pollute Subclipse with Jira dependencies, I did NOT add all this
> code to the subclipse ui plugin,
> but instead created a new extension point:
> org.tigris.subversion.subclipse.ui.bugtrackingui, which
> third party plugins can use to contribute a UI to the commit dialog,
> like this:
I am in favor of the concept here (using an Extension Point). I think
that you should try to get together with the Mylar people though to get
an idea of what they are doing. I think an idea was for them to define
these extension points, and then we would add the code to use it.

An example issue is to picture a scenario where I have plugins for
Bugzilla, JIRA and some other issue tracker all installed. Which one
does Subclipse interact with? There has to be some kind of
project-level configuration for this, as there is for team providers.
Mylar is working on defining that stuff.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: dev-help@subclipse.tigris.org

-----------------------------------------
This e-mail and any attachments are intended only for the
individual or company to which it is addressed and may contain
information which is privileged, confidential and prohibited from
disclosure or unauthorized use under applicable law. If you are
not the intended recipient of this e-mail, you are hereby notified
that any use, dissemination, or copying of this e-mail or the
information contained in this e-mail is strictly prohibited by the
sender. If you have received this transmission in error, please
return the material received to the sender and delete all copies
from your system.
Received on Mon Nov 27 20:54:45 2006

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