Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 143612 - Allow 3rd party providers to use web based ui to add new issues
Summary: Allow 3rd party providers to use web based ui to add new issues
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 0.6   Edit
Assignee: Eugene Kuleshov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 145123
Blocks:
  Show dependency tree
 
Reported: 2006-05-24 17:48 EDT by Eugene Kuleshov CLA
Modified: 2006-06-19 19:34 EDT (History)
1 user (show)

See Also:


Attachments
Hook to web-based UI for creating Jira tasks (6.78 KB, patch)
2006-06-16 20:21 EDT, Eugene Kuleshov CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Kuleshov CLA 2006-05-24 17:48:20 EDT
If form based editor or new issue wizard is not awailable, 3rd party providers such as Jira should be able to use web based UI to add issues.
Comment 1 Eugene Kuleshov CLA 2006-05-24 18:11:32 EDT
Should clarify that this is about "New repository task" wizard.
Comment 2 Mik Kersten CLA 2006-05-29 19:38:05 EDT
Good idea.  I never liked how JIRA was just absent from that list, and all we need is a URL.
Comment 3 Eugene Kuleshov CLA 2006-05-29 19:51:00 EDT
(In reply to comment #2)
> Good idea.  I never liked how JIRA was just absent from that list, and all we
> need is a URL.

Isn't it obvious one? Mylar already had feature to open Jira query in the broser...

Comment 4 Mik Kersten CLA 2006-05-29 20:34:14 EDT
I never said it wasn't an obvious ;)
Comment 5 Eugene Kuleshov CLA 2006-06-16 20:21:01 EDT
Created attachment 44710 [details]
Hook to web-based UI for creating Jira tasks

This is a clone of wizard from web-based provider for adding Jira tasks using Jira web UI. I tried it for codehaus and spring jiras. http://jira.codehaus.org/ http://opensource.atlassian.com/projects/spring/ as well as http://developer.atlassian.com/jira/
Comment 6 Mik Kersten CLA 2006-06-16 22:25:38 EDT
Nice.  Patch applied.  Next week let's figure out if we should get rid of that page, or if the prompt is actually helpful.  Once the Generic Web stuff is solid it may also make sense to have this extend it.
Comment 7 Mik Kersten CLA 2006-06-16 22:27:09 EDT
OK, so I lied and maybe I will mark some of your stuff completed ;)
Comment 8 Eugene Kuleshov CLA 2006-06-16 23:09:56 EDT
(In reply to comment #6)
> Nice.  Patch applied.  Next week let's figure out if we should get rid of that
> page, or if the prompt is actually helpful.  Once the Generic Web stuff is
> solid it may also make sense to have this extend it.

I think it would make sense to expose something like getNewTaskUrl(repository) method on connector class, so it could be used instead of new task wizard.

BTW, I noticed that init() method is not being called on all the wizards, so they can't use context from the current selection.
Comment 9 Mik Kersten CLA 2006-06-19 19:34:40 EDT
Maybe we should add an IWebUiHandler to the connectors?  That would make implementing that optional, but it means that Bugzilla and others could offer both web and integrated capabilities while making them optional.