Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 131038 - Last page of new bugzilla issue wizard should be an editor
Summary: Last page of new bugzilla issue wizard should be an editor
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows All
: P2 enhancement (vote)
Target Milestone: 0.6   Edit
Assignee: Robert Elves CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 106922 146823 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-09 01:24 EST by Eugene Kuleshov CLA
Modified: 2006-06-16 23:24 EDT (History)
4 users (show)

See Also:


Attachments
mylar/context/zip (48.58 KB, application/octet-stream)
2006-06-16 20:25 EDT, Robert Elves CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Kuleshov CLA 2006-03-09 01:24:07 EST
The last page where all the details about issue filled in should be done as an editor. So, wizard would just allo to choose repository and product and then open new editor with all task details.
Comment 1 Mik Kersten CLA 2006-03-12 14:37:49 EST
Yup, this would address the problem of being stuck in a modal dialog when you need additional info from your workspace in order to populate the report.
Comment 2 Eugene Kuleshov CLA 2006-03-12 16:39:18 EST
It reminds me that personal task should work the same. Open an editor immediately without creating task. Create task on save and if closed without saving just discard task. All url fetch would come handy right in the editor as well...
Comment 3 Mik Kersten CLA 2006-03-14 13:19:13 EST
Yes, Rob, let's just get rid of that dialog for the personal tasks.  It was a work-around for when we didn't have a good editor to open automatically.

Please note that the form title should update when the Description changes.
Comment 4 Eugene Kuleshov CLA 2006-04-07 22:41:25 EDT
Mik, Robert, any chance to resolve this any time soon?
Comment 5 Mik Kersten CLA 2006-04-21 16:00:40 EDT
We'll do this as a part of the common task editor.
Comment 6 Eugene Kuleshov CLA 2006-04-21 16:03:43 EDT
(In reply to comment #5)
> We'll do this as a part of the common task editor.

Dammit! Another two months. :-(

Comment 7 Mik Kersten CLA 2006-04-21 16:07:38 EDT
I doubt it will take that long.  The common edtior is high priority, but it will take quite a bit of work because it will require common offline storage.
Comment 8 Mik Kersten CLA 2006-05-23 15:19:41 EDT
*** Bug 106922 has been marked as a duplicate of this bug. ***
Comment 9 Mik Kersten CLA 2006-06-02 16:00:30 EDT
Rob, now that we'll (hopefully) be able to get rid of NewBugReport let's try to get this in to 0.5.3.
Comment 10 Eugene Kuleshov CLA 2006-06-14 12:46:21 EDT
Doesn't look like it made to 0.5.3.
Comment 11 Robert Elves CLA 2006-06-14 13:05:38 EDT
Unfortunately not but it is scheduled for this week! :)
Comment 12 Mik Kersten CLA 2006-06-14 14:45:58 EDT
*** Bug 146823 has been marked as a duplicate of this bug. ***
Comment 13 Robert Elves CLA 2006-06-15 23:32:23 EDT
I'm liking the looks of things so far. Haven't committed anything yet but it all works well! I just would like to make the new bug editor saveable and have the reports not submitted yet open upon workbench startup. Does that sound like the right behaviour? 
Comment 14 Mik Kersten CLA 2006-06-16 14:32:23 EDT
Yes, as long as it's not too much work ;)
Comment 15 Robert Elves CLA 2006-06-16 20:25:12 EDT
For now I've forced the new bug editor to always be dirty (saving does nothing).
Comment 16 Robert Elves CLA 2006-06-16 20:25:58 EDT
Created attachment 44711 [details]
mylar/context/zip

new bug editor and wizards
Comment 17 Robert Elves CLA 2006-06-16 20:45:44 EDT
Fixed - New bug reports are now filled out in an editor.
Comment 18 Eugene Kuleshov CLA 2006-06-16 20:53:47 EDT
Does it mean that it is not possible to create new issues when offline?
I also noticed that "Finish" in wizard takes some time (probably on first call) before editor appear.
Comment 19 Robert Elves CLA 2006-06-16 21:30:07 EDT
Actually, at the moment it is possible if you have previously been online and the repository configuration has been cached, otherwise you'll see an error presented in the wizard when you press Finish.

Yes, the first call to finish may take a bit longer than usual if it needs to retrieve the repository configuration from the server. The next time should be instant since it is cached. :)
Comment 20 Eugene Kuleshov CLA 2006-06-16 23:11:08 EDT
(In reply to comment #19)
> Actually, at the moment it is possible if you have previously been online and
> the repository configuration has been cached, otherwise you'll see an error
> presented in the wizard when you press Finish.

I presume "cached" information is not survive Eclipse restart?

> Yes, the first call to finish may take a bit longer than usual if it needs to
> retrieve the repository configuration from the server. The next time should be
> instant since it is cached. :)

Don't you think it worth to make it asyncronous?
Comment 21 Robert Elves CLA 2006-06-16 23:24:31 EDT
> I presume "cached" information is not survive Eclipse restart?

Actually now the repository configuration is cached to disk so configuration data now survives workbench restart. 

> Don't you think it worth to make it asyncronous?

The reason for this is that the configuration data is needed to populate the attribute options in the editor. Without the configuration we can't really present a complete new bug editor. But since that information is cached it will only lag the one time per repository.