Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tools-pmc] Committer Election for Alexander Kriegisch on Eclipse AspectJ™ has started

Hi Andy, 

Your instigating the election did imply a +1 from you - but a minimum of 3 committers must vote, so the inactive committers in the project caused a problem here. If there are less than 3 committers, all of them must +1.

As we are talking about two different (but related) projects, here is what you can do.

For AspectJ:
If Adrian is still reachable, ask him to retire officially and then nominate yourself as project lead[0]. You will be the only committer so your election will succeed and you will be the new project lead. You have clearly been doing a lot of the project lead work (e.g. [1]), let's make it official. If you can't reach Adrian, or he is unresponsive, come back to the PMC and we'll work with EMO to fix up the management of the project.

For AJDT:
You are already the project lead, so retire the inactive committers (everyone but you?). You may decide it is best to notify the ajdt-dev mailing list first and give it some time (like a week?) for people to speak up (see [2] for an example of such an email for the Eclipse project). The Eclipse Development process has some good information on what being an active committer means[3], so please consult that or ask the PMC if you are unsure. 

Thanks for your dedication to the project, working in an open manner and following the EDP!

Jonah




On Fri., Dec. 10, 2021, 14:59 Andy Clement, <andrew.clement@xxxxxxxxx> wrote:
Hey Jonah,

Thanks for following up on this. I assumed as I instigated the election I didn't have to vote, maybe that was a mistake on my part? Unfortunately, I am the only active committer on both projects and have been defacto AspectJ project lead for >10years - Adrian doesn't get involved any more. All the more reason that I needed Alexander :)

cheers,
Andy

On Fri, 10 Dec 2021 at 07:47, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Hi folks,

I had been waiting for the election to come through for PMC approval, but I have just seen that they failed due to lack of response from the current committers to the vote. This applies to both the aspectj and adjt elections for Alexander.

The next step is to probably retire committers on the projects who aren't active anymore, and restart the election. Please reach out to the pmc (https://accounts.eclipse.org/mailing-list/tools-pmc) if you would like advice/help on getting through this process.

I am not subscribed to the ajdt or aspectj mailing lists, so I have cc'ed Andrew and Alexander. I don't have an email address for Adrian Colyer, the aspectj project lead.

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Mon, 22 Nov 2021 at 19:50, <emo@xxxxxxxxxxxxxxxxxxxxxx> wrote:
A committer election for Alexander Kriegisch on project Eclipse AspectJ™
(tools.aspectj) was started by Andrew Clement with this criteria:

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:
- 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%3Aclosed
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++user%3Akriegax+
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.

Eclipse AspectJ™ project committers can click the election link below to
vote.

Election:
https://projects.eclipse.org/projects/tools.aspectj/elections/election-alexander-kriegisch-committer-eclipse-aspectj%E2%84%A2

Project: https://projects.eclipse.org/projects/tools.aspectj

_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tools-pmc

Back to the top