[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [aspectj-dev] Call for Vote: Commit rights for Andy Clement on AspectJ project?


(Heck, he dealt with LocalVariableGen and the hashing/ordering problems therein... *smile*)


-----Original Message-----
From: aspectj-dev-admin@xxxxxxxxxxx [mailto:aspectj-dev-admin@xxxxxxxxxxx] On Behalf Of Adrian Colyer
Sent: Thursday, 15 January, 2004 11:36 am
To: aspectj-dev@xxxxxxxxxxx
Subject: [aspectj-dev] Call for Vote: Commit rights for Andy Clement on AspectJ project?

In accordance with our Eclipse project charter (http://www.eclipse.org/technology/technology-charter.html), I propose that Andy
Clement be granted commit rights on the AspectJ project, and call for a vote from the existing committers on this matter.The case
for granting Andy Clement commit rights on the AspectJ project is set out below. 

If you are in favour please respond by voting '+1' 
If you are in opposition, please respond by voting '-1' 
You may abstain by voting '0'. 

This vote is for existing committers on the AspectJ project only. 

Andy Clement has been affiliated with the AspectJ project for nearly two years now. His involvement started as a user, and quickly
progressed to contributing to the development of the AJDT tools in Eclipse (Andy is an existing committer on the AJDT project). Work
on AJDT has given Andy a good understanding of the ajde module in the AspectJ project. Over the last few months, Andy has been
increasingly involved in the development and maintenance of the AspectJ project itself, broadening his knowledge to cover much more
of the system. The evidence for Andy's contributions can be found in the bugzilla database. 

I would like to draw your attention to the following bug records which Andy has helped to resolve through his contributions in the
last few months: 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=39479.  A critical P2 bug: NPE in bcel.LazyMethodGen when delegating from one ctor
https://bugs.eclipse.org/bugs/show_bug.cgi?id=41536.  A P2 bug: Debug information getting lost in weaver ? 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=46750.  A P2 bug: "declare soft" inside nested aspect does not work 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=48522.  A P2 bug: Declare soft softening other exception types 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=39470.  A P2 bug: Repeating a compilation multiple times produces class files that
vary in size 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=43033.  A P3 bug: Compiler crash in ajc head (post 1.1.1 rc1) on erroneous ... 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=45663. A P3 bug: RecoveredMethod.java:391 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=47754. A P3 bug: illegal method modifier 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=46671 A P3 bug: ajc throws NullPointerException when parsing pointcut specification. 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=49814. A P4 bug: ConfigParser.java:132 

I believe Andy's long standing involvement with the project and the evidence of good quality contributions to the source code
warrant the granting of commit rights. If these rights are granted, Andy will continue to perform analysis of bug and enhancement
requests for AspectJ, and contribute fixes to the ajde, ajdt.core and weaver modules (and potentially others as the occasion
demands). We place in Andy the trust to make these enhancements via a patch sent to the module owner rather than a direct commit in
his own right on any occasion where he is not certain of the correctness of a proposed change. 

Regards, Adrian. 

-- Adrian