Community
Participate
Working Groups
This is useful for committers who talk about bugs on IRC all the time. They will say something like bug 75285, and it would be nice if that was hyperlinked by default to go to Eclipse's bugzilla. ie., https://bugs.eclipse.org/bugs/show_bug.cgi?id=75285
I'm interested in working on this bug on Eclipse Bug Day (July 27 2007). I can't update http://wiki.eclipse.org/BugDayJuly2007, because I can't login to wiki.eclipse.org :(
Created attachment 74836 [details] Patch to add new hyperlink support for bugs I think that adding a new preference page to customize hyperlinks for bugs could be nice and also share this hyperlinks with other providers (MSN, XMPP, etc). The org.eclipse.ecf.ui plugin could be the right place to add the preference page and also share it with other providers?
Cool Abner, can you please list the bug here too as yours: http://wiki.eclipse.org/BugDayJuly2007 Assigning to you. Becareful on this bug... it involves the hyperlinkDetectors extension point and may take a bit longer than the other bugs. Also, the ability to set what URL to use as a preference for this would be nice too. For example, by default it should be https://bugs.eclipse.org/bugs/show_bug.cgi?id=<bug#> Some users may want to set another bugzilla URL depending if they say maybe work on Mozilla.
Created attachment 74848 [details] Patch to add new hyperlink support for bugs (II) Patch for plugin org.eclipse.ecf.provider.irc.ui, adds hyperlink support for bugs and uses URL from preferences page.
Created attachment 74849 [details] Patch to add URL configutration in chat room preference Adding URL configuration in chat room preference page. Plugin: org.eclipse.ecf.presence.ui
(In reply to comment #3) > Some users may want to set another bugzilla URL depending if they say maybe > work on Mozilla. Not that I have any idea of how to manage this, but wouldn't the URL configuration ideally vary by connection? If I were active in more than one project, it would be of considerable annoyance to have the linking work correctly, for example, in #eclipse but not #fedora.
Created attachment 94483 [details] Demo hacking this bug again :D I'm getting repository information from Mylyn to generate the bug report URL, so if you add all the bug repositories you want to work with in mylyn, you'll see one hyperlink for each repository in the chatroom view. Well, this image shows the result. Any suggestion? I have to clean my code before submiting a patch
Created attachment 95000 [details] Patch Adding * Integration with Mylyn (repositories information) * Multihyperlink enabled if MultiHyperlinkPresenter is available otherwise use the default presenter.
Created attachment 95001 [details] mylyn/context/zip
(In reply to comment #8) I don't think we want to introduce a hard dependency on the IRC provider in o.e.ecf.mylyn.ui in my opinion.
(In reply to comment #10) > (In reply to comment #8) > I don't think we want to introduce a hard dependency on the IRC provider in > o.e.ecf.mylyn.ui in my opinion. you're right, maybe creating an o.e.ecf.presence.mylyn.ui or o.e.ecf.mylyn.ui.presence plugin could be an option?
I think there is another way (instead of creating a new plugin) to leave o.e.ecf.mylyn.ui without any IRC Provider hard dependency. I'll work on that.
Created attachment 95471 [details] Patch Updated Fixed,... o.e.ecf.mylyn.ui doesn't have any dependency on IRC Provider
Resolving as wontfix due to limited resources. If contributors or committer resources become available for additional work in this area then please reopen.