Hiring for Help to fix Eclipse Bug 329657 [message #1865013] |
Wed, 24 April 2024 11:10  |
Eclipse User |
|
|
|
We would like to hire someone from the Eclipse open source development community to work on an Eclipse IDE bug.
The Eclipse Java IDE has a bug that it blocks user actions unnecessarily while compiling/building code. We would like to get this problem fixed: https://bugs.eclipse.org/bugs/show_bug.cgi?id=329657
The bug is most noticeable when "Build Automatically" setting is activated in the Eclipse Java IDE.
This issue may not very noticeable if you have a fast disk, but nevertheless, the bug is there, and you can probably simulate it by using a slower disk, e.g., a usb 2.0 device for your Eclipse workspace, and disable some caches if necessary.
We would like to work with you to propose a patch to work around this and work together with the Eclipse community to iteratively revise and get the patch approved.
The goal is to enhance Eclipse JAVA IDE efficiency and user experience, by refining the selectivity of blocking in multithreading during builds. Currently, most user actions proceed without blocking during the multithreaded build process, but certain actions, like saving and version management, are unnecessarily blocked, causing inconvenience.
The only tasks that the compilation/building process should block are the ones related to Java code launches (Run, Debug, etc.). It should not affect code/file edits or ant scripts (however, it is possible that a rebuild request should be queued if files are changed, but this should be part of existing functionality and if not then make it queueable so that the build will restart as soon as possible while staying in the background).
The goal is, instead of creating new multithreading functionality, to modify the existing multithreading functionality to restrict blocking behavior only for run/launch actions that depend on the ongoing build process, making it more user-friendly. Perhaps there is a filter-like functionality that selects which actions should be blocked, and this filtering is what should be adjusted, only for the build process.
This is the entirety of this project for the time being.
If you have tinkered with Eclipse before and feel up to the task, contact me at jobs@koodaripalvelut.com (jobs(at)koodaripalvelut.com) in free form and in your email refer to the eclipse bug id 329657.
Yours sincerely,
Martin Terra
Koodaripalvelut.com Finland
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06328 seconds