Community
Participate
Working Groups
I've spent a bunch of time configuring a web connector. I'd like to be able to take the work that I've done, and make it available to others. However, there's no easy way to export the data that's used in the Mylyn configuration for others to use (e.g. like how .launch configurations are stored). It would be great if there was a way of saving that definition. NB This kind of information should really be configured by the preferences, and then you'd be able to export them as normal Eclipse preferences. Any reason why that's not done?
++1 As I discussed on bug 193546, I think that a mechanism of this sort is required for the Generic Web Connector to graduate from Incubation status. Rather than doing this with Eclipse preferences-based sharing, I think that it would be best as a simple Team Project Set like XML file that can be specified by the project itself (e.g. a particular SF.net or Google Code Hosting project). That way the project admin only has to configure the template once and users should only have to enter credentials and connectivity settings instead of having to figure out URL/param internals.
I don't think this is anyhow specific to the web repository connector and should be generic for all repositories. That would be in line with team project set functionality, which is connector neutral. Also note that repository templates won't help much, because many issue trackers like sf.net (and in the less extent google code), have multiple projects on the same repository, so actual projects are represented by the accordingly configured queries. Those preconfigured queries need to be provided/imported as part of the project provisioning story.
+1 for making this generic. I think it is most relevant to making the generic web connector usable since repositories are much easier to add with a rich connector. Regarding queries, note that several connectors (JIRA, CollabNet, Rally) support retrieving queries server side so query import/export is not as relevant to them.
(In reply to comment #3) > Regarding queries, note that several connectors (JIRA, CollabNet, Rally) > support retrieving queries server side so query import/export is not as > relevant to them. Server side queries have very limited usefulnes for provisioning. For example, in JIRA there is no real classification or hierarchy, so all queries from all projects are in the same flat list. Jason also commented about that at some point.
*** Bug 198762 has been marked as a duplicate of this bug. ***
Jevgeni: Cc'ing you since this is related to work that you have been doing.
Jevgeni has provided much of the infrastructure needed for this via bug 196031. If anyone else is interested in taking this on for bugday please propose UI first so that other contributors can share some of the previous discussion about this and point out relevant framework code.
In Mylyn 2.x this is available via the Operations submenu of the Task List popup menu.