Bug 480024 - [jdt] Fund a developer to triage and fix the most frequently occurring errors in JDT
Summary: [jdt] Fund a developer to triage and fix the most frequently occurring errors...
Status: CLOSED MOVED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Architecture Council (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: eclipse.org-architecture-council CLA
QA Contact:
URL:
Whiteboard: "stalebug"
Keywords: feep
Depends on:
Blocks:
 
Reported: 2015-10-17 09:25 EDT by Marcel Bruch CLA
Modified: 2021-12-23 06:33 EST (History)
4 users (show)

See Also:


Attachments
Distribution Error Reports per Project (60.13 KB, image/png)
2015-11-18 13:27 EST, Marcel Bruch CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel Bruch CLA 2015-10-17 09:25:55 EDT
JDT core is lacking resources. There are 3 committers for JDT core which have to split their time to fix bugs in JDT and implement Java 9 support. See [1] for a recent summary.

The FEEP funding would be well spent on 1) asking existing "spare time" committers to become full-time committers, or 2) hire another 1-2 developers (or companies that have resources) to support the core team to fix bugs (i.e., not adding new features or work on Java 9 support).

FWIW, if no spare time committers can be found it might be easier to find developers that can work on jdt-ui and thus free existing resources there which, in turn, can help in jdt-core.



[1] https://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00816.html
Comment 1 Dani Megert CLA 2015-11-16 05:19:55 EST
(In reply to Marcel Bruch from comment #0)
> JDT core is lacking resources. There are 3 committers for JDT core which
> have to split their time to fix bugs in JDT and implement Java 9 support.
> See [1] for a recent summary.

Just wanted to share that we are currently ramping up a 4th committer.
Comment 2 Pascal Rapicault CLA 2015-11-18 10:00:59 EST
Marcel is there any specific item that you want to see being improved in JDT?
Comment 3 Pascal Rapicault CLA 2015-11-18 10:03:46 EST
-1 for me at the moment.
Comment 4 Marcel Bruch CLA 2015-11-18 13:27:10 EST
Created attachment 258130 [details]
Distribution Error Reports per Project

(In reply to Pascal Rapicault from comment #2)
> Marcel is there any specific item that you want to see being improved in JDT?

Similar arguments as in the platform bug. Platform and JDT jointly causing roughly 40% of all error reports (already excluding 3rd party traces, ui freezes, and traces other eclipse projects participate in). See the attached figure for details.

Getting down this number should be the primary goal for FEEP. Since you won't find JDT committers who review and fix those issues, it needs additional resources. Building a "package of bugs" upfront is IMHO not possible b/c this would require a project lead to triage the items - and that' may already take 60% of the time.

Thus, I'd give the EF the mandate to pay s/o just for fixing - with whatever payment model behind.
Comment 5 Dani Megert CLA 2015-11-18 14:59:58 EST
Note really an open way to change the scope/summary of this bug and let people vote on a completely different thing without notifying the community.
Comment 6 Eclipse Genie CLA 2018-11-27 02:13:16 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 7 Eclipse Genie CLA 2020-11-17 07:53:44 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 8 Frederic Gurr CLA 2021-12-23 06:33:11 EST
This issue has been migrated to https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/215.