The line numbers is a great example. There is no way to win other than make it 
easy to turn on.

And, yes, the preferences is an absolute mess. New users are intimidated when 
they open it up by all the choices. Same thing happens when they open the 
context menu in the project navigator and editors.

We've built a great UI framework at Eclipse. Every plugin is allowed to add 
anything they want to the preferences, menus, and toolbars. And they do so a 
lot and inconsistent ways and it ends up a mess.

We need some way to clean it up and simplify the UI for the majority of the 
users that need it.

Doug.

From: Ed Merks
Sent: Saturday, July 13, 2013 8:47 AM
To: [email protected]
Reply To: Cross project issues
Subject: Re: [cross-project-issues-dev] [Doug on the Eclipse CDT] New comment 
on "Eclipse smells kind of dead"???.


Fabian,

Comments below.

On 13/07/2013 1:57 PM, Fabian Steeg wrote:
I think the discussion about getting new contributors is good and important.

Just one thought on a different aspect however: it seems many user issues come 
down to the default settings (about half of the top 10 on the site, and both 
bugs mentioned by Denis).
Yes, I was just chatting to someone else about that today.
Changing them has been tried and doesn't seem to work.
No, it will just annoy the hell out of people, much like the latest software 
update made all my firefox tabs bigger.  I didn't ask for that and had to 
Google to find out how to make them smaller again, and even now, that style 
setting makes the font smaller, so it just don't look the same anymore (the 
same size tabs but smaller fonts).  It's just not an improvement!  I really 
hate it, though I don't hate firefox!
Could some sort of settings profiles/themes help instead?
How about something like a prominent "configure" on the welcome page which 
brings up a wizard that includes the top 10 settings for behaviors that people 
complain and are completely configurable to eliminate those complaints.

I'm thinking something like an option to select the settings profile in the 
workspace selection dialog - out of the box there could simply be two options: 
'built-in Eclipse settings' and 'Eclipse community settings' (which could be 
the most starred settings profile available on the marketplace or so).
It would still be nice to easily deviate from this, without having to find the 
preferences in the rat's nest of preference.  Determining the "most hated 
default settings" and the "most hated behaviors configurable via settings" and 
making the user aware of their total control over these things on first start 
up seems like a good solution.

This could not only fix issues that make people angry, but on the positive side 
also introduce them to many awesome Eclipse features they didn't know about, 
and increase the feeling of community influence on how Eclipse behaves.
I agree that something along these lines would be a good thing to explore.  
It's silly to have people hate Eclipse because it doesn't show line numbers by 
default in the text editors.  I personally hate line numbers.  They're a waste 
of valuable space.  But that's just my biased opinion.

Cheers,
Fabian

On 12.07.2013, at 18:25, Doug Schaefer 
<[email protected]<mailto:[email protected]>> wrote:

It is. And I'm sure there are hate sites for every tool people use. Eclipse 
isn't unique that way.

My point is that user experience is so important to our success, we need to be 
sensitive to the issues our users are facing. There are a lot of such issues 
marked WONTFIX, and CDT is as guilty of that as anyone. I'm just wondering how 
we fix it.

Doug.

From: Denis Roy <[email protected]<mailto:[email protected]>>
Reply-To: Cross project issues 
<[email protected]<mailto:[email protected]>>
Date: Friday, 12 July, 2013 5:54 PM
To: 
"[email protected]<mailto:[email protected]>"
 
<[email protected]<mailto:[email protected]>>
Subject: Re: [cross-project-issues-dev] FW: [Doug on the Eclipse CDT] New 
comment on "Eclipse smells kind of dead"???.

Actually, I think it is awesome feedback, since there are only a handful of 
issues that seem to raise the anger levels.

I was able to trace a few of the top items to some old bugs:

File out of sync:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=228039

Line numbers on by default:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=191154


Those bugs are fairly old and both are closed WONTFIX.  It would be interesting 
if they could be reopened for discussion.

Denis


On 07/12/2013 11:31 AM, Doug Schaefer wrote:
http://www.ihateeclipse.com<http://www.ihateeclipse.com/> ???

Pretty awesome feedback from our passionate user base.

:D

From: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Date: Friday, 12 July, 2013 5:29 PM
To: Doug Schaefer <[email protected]<mailto:[email protected]>>
Subject: Fw: [Doug on the Eclipse CDT] New comment on "Eclipse smells kind of 
dead"???.



From: Alex Lagarde
Sent: Friday, July 12, 2013 11:25 AM
To: [email protected]<mailto:[email protected]>
Subject: [Doug on the Eclipse CDT] New comment on "Eclipse smells kind of
dead"???.


Alex Lagarde<http://www.blogger.com/profile/06754768116468218364> has left a 
new comment on your post ""Eclipse smells kind of 
dead"???<http://cdtdoug.blogspot.com/2013/07/eclipse-smells-kind-of-dead.html>":

Interesting post. Maybe even worst than bugzillas that get no answer are 
general complaints about Eclipse/Projects that never were raised as issues. 
That's why this Website, as painfull as it is, provides very interesting 
feedback http://www.ihateeclipse.com/

We may have to think about a better way for end-user to raise such "feelings" 
(maybe an amazon-like rating system which would allow to very quickly rate from 
0 to 5 stars a feature or a project).



Posted by Alex Lagarde to Doug on the Eclipse CDT<http://cdtdoug.blogspot.com/> 
at 4:25 PM GMT+1



_______________________________________________
cross-project-issues-dev mailing list
[email protected]<mailto:[email protected]>https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

--
_______________________________________________
cross-project-issues-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev




_______________________________________________
cross-project-issues-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to