Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dtp-dev] Fwd: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

FYI, there's been a bloodless coup d'etat.

Nick


---------- Forwarded message ---------
From: Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, Jun 21, 2019 at 11:11 AM
Subject: Re: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.
To: Tools PMC mailing list <tools-pmc@xxxxxxxxxxx>
Cc: David Williams <david_williams@xxxxxxx>, Nick Boldt <nboldt@xxxxxxxxxx>, emo@xxxxxxxxxxx <emo@xxxxxxxxxxx>, Jean-Francois Maury <jmaury@xxxxxxxxxx>


On behalf of the EMO, I am satisfied that your declaration of project dysfunction has been thoroughly investigated in an open and transparent manner.

I've removed the two inactive committers and have initiated the process of adding Jeff as a committer (Jeff should receive a paperwork request). I have appointed Nick to the PL role and have removed Brian. These changes may take a few minutes to propagate to the "Who" page.

According to my records, Brian has been a Project Lead for 4,522 days. That puts him at #10. It's probably no surprise that Ed Merks takes top spot.

Note that I do not subscribe to dtp-dev. Please inform the list that this change has been implemented.

Wayne

On Fri, Jun 21, 2019 at 10:13 AM Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
Thanks David, Agreed. Copying the EMO to make it happen.

Thanks Nick and Jeff, and thanks for your help and all your work in the past Brian.

Doug.


From: David Williams [david_williams@xxxxxxx]
Sent: Thursday, June 20, 2019 10:09 PM
To: Tools PMC mailing list; Doug Schaefer; Nick Boldt
Cc: Jean-Francois Maury; Brian Payton; DTP development mailing list
Subject: Re: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

+1 to "declare dysfunctional" and have the PMC set the current committer list as Nick suggests.
I think sufficient time has already passed -- from 6/12 -- well, for the "DTP part". I think
it so unlikely there would be any objections from others on the Tools PMC (inactive or not :)
that I think the "transfer" could go ahead and take place, in my opinion.

FWIW, I will also say "thanks" to Brian, who must technically hold the record for "longest running Project lead" (from when ... 2004?!).
Of course, with that, might also be the record for "longest run as an inactive project lead"! :)
But seriously, the fact that there is still interest and good use of DTP is something for you and other historical committers to be proud of.
It is appreciated.

And thanks to Nick (and Jeff Maury) for keeping the project building.

David



On 6/19/19 11:06, Doug Schaefer wrote:
Yeah, no idea where it is.

Wayne, if it's easier can we just do this on authority of the Tools PMC?

+1 from me. Any objections from the other PMC members (who are also mostly inactive...)?

Doug.


From: Nick Boldt [nboldt@xxxxxxxxxx]
Sent: Wednesday, June 19, 2019 11:01 AM
To: Doug Schaefer
Cc: Wayne Beaton; Brian Payton; Tools PMC mailing list; Jean-Francois Maury; DTP development mailing list
Subject: Re: RE: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

Well, if you find the inactive committer panel (maybe it's a link from [1]?), please update the project so there are two active members remaining:

* Lead: Nick Boldt
* Committer: Jeff (Jean-Francois) Maury

There were only two others in there [1]: Brian Payton (lead) and Yulin Wang (committer). 


Everyone else has already been moved to 'historical committer' status, according to the dashboard link [1] above. 

Nick

On Wed, Jun 19, 2019 at 10:29 AM Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
Cool. Thanks Wayne,

So Nick and Brian, I think we can conduct an orderly transfer of powers if so desired. I think the first step should be to remove the other inactive commiters so we can properly do elections. That can be done by the current project lead or by me, if I could ever remember where that remove inactive committer panel moved to...

Doug.


From: Wayne Beaton [wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx]
Sent: Tuesday, June 18, 2019 10:50 PM
To: Doug Schaefer
Cc: Nick Boldt; Brian Payton; Tools PMC mailing list; Jean-Francois Maury; DTP development mailing list
Subject: Re: RE: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

Per the EDP:

The election process begins with an existing Committer on the same Project nominating the Contributor. The Project’s Committers will vote for a period of no less than one week. If there are at least three (3) positive votes and no negative votes within the voting period, the Contributor is recommended to the Project’s PMC for commit privileges. If there are three (3) or fewer Committers on the Project, a unanimous positive vote of all Committers is substituted. If the PMC approves, and the Contributor signs the appropriate Committer legal agreements established by the EMO (wherein, at the very least, the Developer agrees to abide by the Eclipse Intellectual Property Policy), the Contributor becomes a Committer and is given write access to the source code for that Project.

The move to an Eclipse Tools subproject did happen. Apparently, we didn't quite update the project metadata completely. I've fixed it.

Wayne

On Tue, Jun 18, 2019 at 2:32 PM Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
Thanks Wayne,

If Brian hands over leadership to Nick and Nick removes all inactive committers, including Brian, can we then redo the election? It's just not clear how elections works when there are less than three active committers.

Also, was DTP ever moved under tools officially? The PMI says it's still a top level project.

Doug.


From: Wayne Beaton [wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx]
Sent: Tuesday, June 18, 2019 2:08 PM
To: Doug Schaefer
Cc: Nick Boldt; Brian Payton; Tools PMC mailing list; Jean-Francois Maury; DTP development mailing list
Subject: Re: RE: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

I need the PMC to document their decision on an open forum, give sufficient time for the community to respond, and then ask the EMO to make the changes.

I leave the definition of "sufficient time" to the PMC's discretion. IMHO, the discussion in this forum constitutes reasonable documentation of the decision.

HTH,

Wayne

On Tue, Jun 18, 2019 at 2:04 PM Doug Schaefer <dschaefer@xxxxxxxxxxxxxx> wrote:
That would be easiest. The Tools PMC can reboot the project, but I imagine there's more paperwork for that. Though Wayne would know for sure.

Doug.


From: Nick Boldt [nboldt@xxxxxxxxxx]
Sent: Tuesday, June 18, 2019 1:39 PM
To: Brian Payton
Cc: Doug Schaefer; Tools PMC mailing list; Jean-Francois Maury; DTP development mailing list
Subject: Re: RE: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

Brian, 

If you're happy to appoint me as lead, so that I can delegate some work to Jeff, please make it so.

Thanks,

Nick


On Sat, Jun 15, 2019 at 2:59 PM Nick Boldt <nboldt@xxxxxxxxxx> wrote:
If I resubmit the election, and only get your and my votes, it'll still fail as it needs 3 votes to pass.

But if I'm project lead, then I can simply delegate someone as a committer, right?

Nick

On Fri, Jun 14, 2019 at 9:59 PM Brian Payton <bpayton@xxxxxxxxxx> wrote:

Sorry, just saw these emails.

Nick, if you want to restart the committer election, I'll watch for it and vote.

And if you would like to take over as DTP project lead, that would be fine with me. (I really haven't touched anything Eclipse-related for years now.)

Regards,
Brian

Brian Payton
Senior Software Developer
IBM Analytics


Inactive
                                                          hide details
                                                          for Doug
                                                          Schaefer
                                                          ---06/12/2019
                                                          01:14:41
                                                          PM---Thanks
                                                          Wayne, I know.
                                                          Just waiting
                                                          to see Brian's
                                                          responseDoug Schaefer ---06/12/2019 01:14:41 PM---Thanks Wayne, I know. Just waiting to see Brian's response or a timeout to get triggered. ;) Doug.

From: Doug Schaefer <dschaefer@xxxxxxxxxxxxxx>
To: Tools PMC mailing list <tools-pmc@xxxxxxxxxxx>
Cc: Jean-Francois Maury <jmaury@xxxxxxxxxx>, Brian Payton <bpayton@xxxxxxxxxx>, DTP development mailing list <dtp-dev@xxxxxxxxxxx>
Date: 06/12/2019 01:14 PM
Subject: [EXTERNAL] RE: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.





Thanks Wayne, I know. Just waiting to see Brian's response or a timeout to get triggered. ;)

Doug.



From: tools-pmc-bounces@xxxxxxxxxxx [tools-pmc-bounces@xxxxxxxxxxx] on behalf of Wayne Beaton [wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx]
Sent:
Wednesday, June 12, 2019 4:12 PM
To:
Tools PMC mailing list
Cc:
Jean-Francois Maury; Brian Payton; DTP development mailing list
Subject:
Re: [tools-pmc] DTP committer election failed: only 1 out of 3 committers voted.

FWIW, when a PMC declares a project dysfunctional, they get some pretty broad powers to make whatever changes they'd like to the project team.

The PMC can decide to retire or appoint specific committers or project leads. It's a power that should be used rarely as it circumvents the community process.

So... you don't actually have to retire any committers, or appoint Nick as an interim custodian (you can just appoint Nick's candidate if that makes sense to you). You should also appoint that candidate as a committer while you're at it (one role does not imply the other).

HTH,


Wayne




On Wed, Jun 12, 2019 at 3:47 PM Nick Boldt <nboldt@xxxxxxxxxx> wrote:
    Brian,

    I'm trying to elect a colleague into the DataTools project so I can pass on some responsibility to him, as my time to maintain DTP is becoming increasingly stretched thin and his core function depends on DTP continuing to work (mine no longer does).

    I submitted an election for Jeff (Jean-Francois) Maury last week, but no one other than myself voted. There are supposedly only 2 active committers in DTP right now (other than myself), but I don't see any commits since 2015 or 2016, suggesting that neither yourself or Yulin are still active.

    Could you resubmit the nomination? Or would you like me to take over as project lead?

    Thanks in advance,

    Nick Boldt

    On Sat, Jun 8, 2019 at 2:51 AM Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:


    On Fri, Jun 7, 2019 at 11:17 PM Nick Boldt <nboldt@xxxxxxxxxx> wrote:
      Hey, Tools PMC:

      I tried to elect a colleague into the DTP project (since he's helping me maintain it) and the other 2 remaining committers on the DTP project failed to vote +1, -1, or 0.

      Can you declare the project dysfunctional? I can submit the nomination again if you'd like them to have a second chance to respond.

    Did you try to contact the project lead? Please do so and add the PMC list on CC. If we get not reply in 2 weeks and no one else objects on the list I propose that we(the PMC) ask foundation to make you project lead so you can handle retiring inactive people, rerun voting and do the general handling of the project.

    Regards,
    Alex

      Nick


      On Thu, Jun 6, 2019 at 2:14 PM Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:
      No. I cannot. The rules require that, in the case of a project with three or fewer committers, that all committers vote.

      There are two workarounds:
        • Have the project lead retire those committers and rerun the election; or
        • Have the PMC declare the project dysfunctional and request that add/remove committers and project leads.
      I'm thinking that we might be leaning towards the later.

      Note that Project Lead and Committer are two separate roles. While it generally makes little sense for somebody to be a Project Lead but not a Committer, this is precedent. If you want them to have both roles, they'll need to be elected (or appointed by the PMC if we go the dysfunctional route) to both.

      I've cleaned up the bogus PMC relationships. They should disappear from the "who" page shortly.

      Wayne



      On Wed, Jun 5, 2019 at 10:50 PM Nick Boldt <nboldt@xxxxxxxxxx> wrote:

TRIED. TESTED. TRUSTED.


      --
      Wayne Beaton
      Director of Open Source Projects | Eclipse Foundation, Inc.


      --
      Nick Boldt
      Principal Software Engineer, RHCSA
      Productization Lead :: JBoss Tools & Dev Studio
      IM: @nickboldt / @nboldt / http://nick.divbyzero.com

TRIED. TESTED. TRUSTED.


    --
    Nick Boldt
    Principal Software Engineer, RHCSA
    Productization Lead :: JBoss Tools & Dev Studio
    IM: @nickboldt / @nboldt / http://nick.divbyzero.com


TRIED. TESTED. TRUSTED.


--
Wayne Beaton
Director of Open Source Projects | Eclipse Foundation, Inc.




--

Nick Boldt

Principal Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com



“The Only Thing That Is Constant Is Change” - Heraclitus


--

Nick Boldt

Principal Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com



“The Only Thing That Is Constant Is Change” - Heraclitus
---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


--

Nick Boldt

Principal Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com



“The Only Thing That Is Constant Is Change” - Heraclitus
---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.

_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/tools-pmc

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/tools-pmc


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.



--

Nick Boldt

Principal Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com



“The Only Thing That Is Constant Is Change” - Heraclitus

Back to the top