Election for Julian Honnen as Committer on Eclipse PDE

Nominee
Project
Role Type
Criteria

I would like to nominate Julian as PDE committer. He is currently the second most active developer for PDE see https://projects.eclipse.org/projects/eclipse.pde/who

His works seem to focus around performance and usability. For example via Bug 539990 he managed to increase PDE build by a factor of 7, from approx. 3:15 min to less than 30 seconds. https://bugs.eclipse.org/bugs/show_bug.cgi?id=539990#c13 He also managed to fix Bug 539990, which are very annoying for PDE quickfix users and to fix the launch configuration plug-in selection see Bug 539990 and Bug 539990.

Here are his complete changes in PDE UI:

[512548] only parse AST for files with @Component annotation
4.10 version update for org.eclipse.pde.launching
Bug 533878 - restored org.eclipse.update.reconcile=false property
Bug 539990 - make problem marker creation incremental
Bug 538110 - suppress auto build for irrelevant MANIFEST.MF changes
Version 4.10 Manifest updates for pde.ds.ui and pde.runtime
Bug 519992 - Fix sonar issue: use Collection.isEmpty()
Bug 519992 - Fix sonar issue: use Collection.isEmpty()
Removed duplicate isEmpty() check
Bug 519992 - Fix sonar issue: use Collection.isEmpty()
Bug 538110 - suppress auto build for irrelevant MANIFEST.MF changes
Extracted duplicated validation logic
Bug 541068 - marked IModelProvider as scheduled for deletion
Bug 508145 - Removed useless Non-Javadoc statements
Bug 508145 - Removed useless Non-Javadoc statements
Bug 508145 - Removed useless Non-Javadoc statements
Bug 541514 - propagate checked only to visible children
Bug 441684 - Improved Plug-in tree in launch configuration
Bug 427971 - Search for missing type in target platform
Bug 541837 - removed description for target name
Bug 541296 - [Target editor] Moved Software Site to the top
Bug 542075 - Avoid concurrent initialize plugin models jobs
Bug 541310 - Removed old eclipse targets from plug-in wizards
Bug 541434 - use try-with-resources
Bug 541806 - Marked targetProvisioners extension point for deletion

He also contribute to platform.common:

Bug 541068 - Added removal note for IModelProvider
Bug 541806 - Added removal note for targetProvisioners extension point

Nominated by
Date
-
Status
This election has been approved by the PMC.
Voter Vote Comments
Lars Vogel +1 +1 implied by nomination
Aleksandar Kurtakov +1 Good to see some love for PDE!
Karsten Thoms +1 Thanks for helping PDE getting better!
+1

PMC Approval

  • Lars Vogel (+1) Welcome!