Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [platform-core-dev] -1 for James Blackburn on eclipse.platform.coreby John Arthorne

Hi John,

Thanks for your open and honest assesment (and having the
courage to vote -1, which I think we don't see often enough).

Although I've already seen James respond very modestly, I
do feel like I have to defend my original nomination:

Just looking at patches that have been accepted is IMO part
of a little problem we have in core. There's a number of 
excellent additional tests, insightful discussions and 
contributions from James that you have either missed or 
that have not (yet) gone in:

 - Bug 307098 analysis, tests and patches around relaxed 
   scheduling rules for builders; very important for 
   work being done right now, as well as moving forward

 - Bug 251370 - Test and patch which look very reasonable
   to me but have not even been commented on by anybody,
   suppposedly because nobody had time

 - Bug 246221 - Analysis, tests and patches submitted back
   in October 2008; The bug has been marked as a dup of 
   bug 245412, which finally ended up committing the same
   fix to AliasManager, but by Szymon in Jan 2009; in some 
   sense, I think that James can claim ownership of this

 - Bug 251370 - Concurrent Modification Exception in AliasManager
   Again, great analysis, test and patch originated in 
   December 2008. Again, marked target 3.6 but not yet 
   committed.

 - Bug 265233 - Another report with associated unittest
   that nobody cared to even look at

And there's more which I have partially referenced in my
original nomination mail, but which you won't find when
just looking for iplog+. In fact, it looks like James 
has already accomplished more than what I had when I
became platform core committer.

Long story short, James has a proven track record of 
excellent contributions dating back to 2008. Many of
his contributions have apparently not been committed
due to lack of time from committers.

I'm still very sure that he'd make an excellent Platform
Core committer. What is it that we expect from committers
in the end? In my opinion, it's diligence, good judgement,
and being able to invest a little time into processing
bugs on behalf of contributors.

Given that it looks like a lot of us in Platform Core
suffer from chronical lack of time, I think it's just
about time to extend and ask James in.

Thanks,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
direct +43.662.457915.85  fax +43.662.457915.6

-----Original Message-----
From: platform-core-dev-bounces@xxxxxxxxxxx
[mailto:platform-core-dev-bounces@xxxxxxxxxxx] On Behalf Of portal on
behalf of John Arthorne
Sent: Tuesday, April 20, 2010 5:58 PM
To: platform-core-dev@xxxxxxxxxxx
Subject: [platform-core-dev] -1 for James Blackburn on
eclipse.platform.coreby John Arthorne

John Arthorne voted:
    -1
I think James will make a great committer on platform core if he is
interested. He provides very detailed and thoughtful analysis on bugs,
and I was impressed by his ability to understand some extremely thorny
problems in the platform concurrency infrastructure.

However, I reviewed his committed contribution record based on the IP
log and this is what I see on platform core:

 - A one line resources fix in bug 265235
 - A test case for jobs bug 307282
 - A great fix and test in jobs bug 307391

Maybe I\'m missing something, but based on this information I have to
vote -1. There just isn\'t enough contribution record yet from my
viewpoint to justify commit rights. For one, it would be unfair to some
other committers who worked for 6+ months and contributed 15-20
significant fixes before becoming committers. I think commit rights are
a significant privilege and we need to make sure they are well earned
based on contributions within each project/component.

In the end, I would say James is on the right track, and if he continues
contributing we should definitely revisit this in the near future. Also,
if there are some significant contributions that were committed that I
have just missed, please let me know and I will be happy to revisit my
vote based on new information.

Voting summary: http://portal.eclipse.org/


_______________________________________________
platform-core-dev mailing list
platform-core-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-core-dev


Back to the top