Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

Election for Marcus Höpfner as Committer on Eclipse Platform

Nominee
Role Type
Criteria

I would like to nominate Marcus as platform committer. Marcus is a developer at SAP working on the tooling of SAP and a frequent contributor to the Eclipse platform. Marcus is the designer of the fluent JFace API for SWT widgets and the new dialog API, helps with code reviews and adds note and noteworthy informations.

Here is a list of his contributions:

Marcus Hoepfner (59):
Bug 530834: Mechanism to contribute URI scheme handlers
Bug 530834: Add Demo URI scheme handler
Bug 530835: Register as URL protocol handler in the macOS
Bug 530835: Register as URL protocol handler in the Linux
Bug 530835: query the registered schemes for linux
Bug 530835: query the registered schemes for macos
Bug 530835: register URI schemes in operating system
Bug 530835: Preference page for URI Scheme handler
Bug 530835: Cleanup of pojos and interfaces for holding scheme info
Bug 530835: Add JUnit Tests for Preference Page
Bug 530835: replace table listener class with lambdas
Bug 530835: UI Improvements
Bug 543332: Link Handler Preference Page: Table size
Bug 539014: initial contribution: factories for some controls
Bug 539014: using lambdas for the props
Bug 539014: Factories for Composite and Spinner
Bug 539014: Added java doc about provisional state.
Bug 544503: Added font to ControlFactory
Bug 544479: added test to pom.xml
Bug 544471 added more java doc to layoutData(...)
Bug 544502: Added factory for Table
Bug 544502: Refactored
Bug 544502: added factory for TableColumn
Bug 544615: Change Javadoc example to align with latest code
Bug 544471: add unit test for layoutData(Object layoutData)
Bug 544489: use widgetfactories in link handler preference page
Bug 544764: use a dedicated interface WidgetSupplier
Bug 546198 WidgetFactory for Tree and TreeColumn
Bug 546199 fix TableFactory
Bug 547240: create GridDataFactory for new GridData(int style)
Bug 546990: use widget factories
Bug 546990: use widget factories
Bug 546990: use widget factories
Bug 551375: make factories final to prevent extension
Bug 551603 add methods to AbstractControlFactory
Bug 552065: add more javadoc to TextFactory
Bug 550254 Release WidgetFactory API
Bug 552065: add more javadoc to non abstract WidgetFactories
Bug 552065: add more javadoc to the abstract classes
Bug 558205: provide Unit Test for LabelProvider
Bug 553030: add static methods to IHyperLinkListener
Bug 553030: add static methods to IExpansionListener
Bug 558651: Use WidgetFactory in dialogs package
Bug 558651: Use WidgetFactory in layout package
Bug 558651: Use WidgetFactory in resources package
Bug 558810: moveable/resizable for Table[Tree]ColumnFactory
Bug 561644: Link Handlers preference page blocks UI
Bug 551589 SashFactory
Bug 551589 SashFormFactory
Bug 551589: ShellFactory
Bug 563299: set color for any description control
Bug 551589: SectionFactory
Add missing tests to test suite (WidgetFactories)
Bug 552885: unit test for AbstractWidgetFactory
Bug 552885: move setData from ButtonFactory to WidgetFactory
Bug 552909: create a separate, clean MessageDialog
Bug 552909: fix compile error due to wrong java doc
Bug 548829: Increase Version Number of o.e.ui.forms
Bug 548829: use new GridDataFactory.create(int) method somewhere

Nominated by
Date
-
Status
This election has been approved by the PMC.
Voter Vote Comments
Lars Vogel +1 +1 implied by nomination
Ed Merks +1 That's a long list of contributions! I make good use of URI scheme handlers. :-)
Aleksandar Kurtakov +1 Welcome! Well deserved!
Christoph Laeubrich +1 Welcome aboard
Thomas Watson +1
Alexander Fedorov +1 Welcome!
Matthias Becker +1 Welcome! Finally! ;-)
Sebastian Ratz +1 Welcome!
Rolf Theunissen +1

PMC Approval

  • Aleksandar Kurtakov (+1) Welcome!