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 Alexander Kriegisch as Committer on Eclipse AspectJ™

Role Type
Criteria

Trying this again now that we've got the project ownership in a more up to date state. (Thanks Adrian Colyer for all you did for AspectJ!)

Over many years Alexander has been doing an amazing job supporting AspectJ. Staying completely on top of stack overflow related questions ( https://stackoverflow.com/users/1082681/kriegaex ) and raising high quality bug reports. More recently, and luckily for us, he has actively been contributing directly to both AspectJ and the Eclipse AJDT project.

On AspectJ he has helped with some key tasks including:
- reworking the AspectJ patches we apply to the JDT compiler to move to a much more maintainable approach. This was a very large piece of work enabling us to work with much cleaner git workflows rather than tedious diffing. The result is https://github.com/eclipse/aspectj.eclipse.jdt.core which replaces our old 'org.aspectj.shadows'. See all the pull requests from Alexander related to this:
https://github.com/eclipse/aspectj.eclipse.jdt.core/pulls?q=is%3Apr+is%…
including vitally the most recent to quickly get us to Java17.
- Building on that he has been doing a lot of polishing of the main AspectJ codebase: sorting out the maven configuration, and making it easy to consume that new JDT patch. There are numerous PRs here all from Alexander over the last few months: https://github.com/eclipse/org.aspectj/pulls?q=is%3Apr+is%3Aclosed++use…+ including important fixes like getting the '--release' flag to work https://github.com/eclipse/org.aspectj/pull/73
- He is super active on the issue tracker (when it used to be on bugzilla and now on GitHub issues), whether it is raising problems he's discovered in his stack overflow work or commenting on issues raised by other folks. https://github.com/eclipse/org.aspectj/issues

What slows him down right now is me not processing his PRs fast enough. For all these reasons (and many more) I'd like to nominate him as a committer on AspectJ.

Nominated by
Date
-
Status
This election has been approved by the PMC.
Voter Vote Comments
Andrew Clement +1 +1 implied by nomination

PMC Approval

  • Jonah Graham (+1) Welcome!