[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Improve Startup Performance ofEclipse

On 12/16/2015 12:01 AM, Sam Davis wrote:
because the user can disable them
That's kind to give the power to the user, but in the end, put yourself into an Eclipse IDE user shoes: Are users aware that long startups can be configured by them? Will they be able to find the right UI entry to tweak the startup? If they manage to get to the list of startups, will they easily identify which ones are necessary for them or not, or time-consuming?
None of these operations is trivial enough for users to expect them to take care of it.
It's a recurrent issue in Eclipse IDE, for many many operations and options: how are users supposed to *discover* them? If there is nothing driving user to them, it's more or less the same as not having them.

Why not scheduling a job inside the IStartup? So you get the best user experience with faster startup, and still the possibility for advanced users who actually tweak that kind of thing to enable/disable it?
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets