This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 214032 - clean up and organize Mylyn preference pages
Summary: clean up and organize Mylyn preference pages
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 trivial (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-30 21:15 EST by Eugene Kuleshov CLA
Modified: 2009-08-18 00:09 EDT (History)
2 users (show)

See Also:


Attachments
before (15.12 KB, image/png)
2007-12-30 21:15 EST, Eugene Kuleshov CLA
no flags Details
after (14.72 KB, image/png)
2007-12-30 21:16 EST, Eugene Kuleshov CLA
no flags Details
patch (6.31 KB, patch)
2007-12-30 21:19 EST, Eugene Kuleshov CLA
no flags Details | Diff
mylyn/context/zip (929 bytes, application/octet-stream)
2007-12-30 21:19 EST, Eugene Kuleshov 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 2007-12-30 21:15:18 EST
Mylyn Team preference page could use some cleanup. For instance, remove groups, fix vertical scrollbar on the text area and also remove usage of the deprecated API.
Comment 1 Eugene Kuleshov CLA 2007-12-30 21:15:45 EST
Created attachment 85942 [details]
before
Comment 2 Eugene Kuleshov CLA 2007-12-30 21:16:04 EST
Created attachment 85943 [details]
after
Comment 3 Eugene Kuleshov CLA 2007-12-30 21:19:08 EST
Created attachment 85944 [details]
patch
Comment 4 Eugene Kuleshov CLA 2007-12-30 21:19:09 EST
Created attachment 85945 [details]
mylyn/context/zip
Comment 5 Steffen Pingel CLA 2008-02-02 15:42:49 EST
+1

Mik, is it okay to merge the patch?
Comment 6 Mik Kersten CLA 2008-02-05 13:57:01 EST
I like the simplification, but after applying the patch the page looks too inconsistent with the other preference pages.  In addition, for 3.0 it is possible that we'll either merge this page or end up with additional things on it.  How about making this a group called "Change Set Management, leaving the previous label in for the boolean, and moving the template box inside?
Comment 7 Eugene Kuleshov CLA 2008-02-06 16:49:05 EST
(In reply to comment #6)
> I like the simplification, but after applying the patch the page looks too
> inconsistent with the other preference pages.  In addition, for 3.0 it is
> possible that we'll either merge this page or end up with additional things on
> it.  How about making this a group called "Change Set Management, leaving the
> previous label in for the boolean, and moving the template box inside?

Mik, the proposed UI design been made for the current settings and it can be adjusted in the future in case if new settings will added to this property page.

The idea was to incrementally move away from heavy use of the group widget. Having single-widget groups doesn't make much sense and in many cases multiple groups are unnecessary (subjectively dialogs look less crowded without them).
Comment 8 Steffen Pingel CLA 2008-02-07 00:49:34 EST
I agree that this would be a first step to remove some of the grouping borders from the preferences pages. Other good candidates would be the Resources and the Task List page. What if some of the borders were removed on those pages as well to make it look more consistent?
Comment 9 Mik Kersten CLA 2008-02-12 12:22:42 EST
Sounds good, let's iterate on the preferences design for 3.0.  Pages that don't have a logical grouping can lose the group widget.
Comment 10 Mik Kersten CLA 2008-03-03 00:03:17 EST
Steffen: when removing a milestone from a bug it's a good practice to provide a reason (I realize that this gets abused sometimes, but it's better to do so and not follow up than not to do so).

I'll consider applying this once we start the revisions of preference pages for 3.0.
Comment 11 Mik Kersten CLA 2008-06-12 18:49:20 EDT
Need to defer: http://wiki.eclipse.org/index.php/Mylyn/3.0_Plan#Deferred_Items
Comment 12 Steffen Pingel CLA 2008-09-20 01:55:45 EDT
I'll consider rewriting the patch for 3.1.
Comment 13 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn