[python-committers] Changing commiter status

Brett Cannon brett at python.org
Tue Jun 19 12:39:56 EDT 2018


On Mon, 18 Jun 2018 at 12:41 M.-A. Lemburg <mal at egenix.com> wrote:

> On 18.06.2018 21:07, Guido van Rossum wrote:
> > Hm, unless I misunderstood, MAL's
> >
> >> Being a core developer of Python is a status
> >
> > suggests that core devs might want to keep this status since it confers
> > "status" on their person (it looks good on a resume for sure). And I
> > wouldn't want to make it any harder for a 3rd party to verify someone's
> > claim to this status in their resume.
> >
> > Marc-Andre, is that what you meant?
>
> I guess I wasn't clear, sorry.
>
> Perhaps the better term is "title" rather than "status". My
> understanding is that you become core developer and essentially
> keep this title forever.
>
> Whether you actually have your keys in the repo to push a PR
> or not is a different story and not really related to the "title"
> you earned.
>
> Listing the core developers somewhere on an official page
> would help with the verification you are referring to. At
> the moment, we don't seem to have this. It does make a difference
> on CVs and it's one of the few things we can give back to people
> when contributing code and time to Python.
>
> Hope that's a little clearer.
>

Yep, and no one is suggesting you don't get listed as a core dev somewhere.
Basically the idea is you would swap the Python logo next to your name on
bugs.python.org to being listed on a page on devguide.python.org in terms
of visibly being identified as a core dev.

-Brett


>
> Thanks,
> --
> Marc-Andre Lemburg
> eGenix.com
>
> Professional Python Services directly from the Experts
> >>> Python Projects, Coaching and Consulting ...  http://www.egenix.com/
> >>> Python Database Interfaces ...           http://products.egenix.com/
> >>> Plone/Zope Database Interfaces ...           http://zope.egenix.com/
> ________________________________________________________________________
>
> ::: We implement business ideas - efficiently in both time and costs :::
>
>    eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
>     D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
>            Registered at Amtsgericht Duesseldorf: HRB 46611
>                http://www.egenix.com/company/contact/
>                       http://www.malemburg.com/
>
>
> > On Mon, Jun 18, 2018 at 11:59 AM Brett Cannon <brett at python.org> wrote:
> >
> >>
> >>
> >> On Mon, 18 Jun 2018 at 06:43 Nick Coghlan <ncoghlan at gmail.com> wrote:
> >>
> >>> On 18 June 2018 at 18:07, M.-A. Lemburg <mal at egenix.com> wrote:
> >>>> Overall, I think that removing repo or bpo permissions should be
> >>>> kept separate from the status itself. It would probably be wise
> >>>> to send around reminders to all core devs who have access and
> >>>> have not used their permissions every few year. The keys of those
> >>>> who don't respond could then be disabled, without affecting
> >>>> anything else; and, of course, easily be reenabled if needed,
> >>>> without much process either.
> >>>
> >>> Aye, that's the key concept behind adding an explicit "Dormant" status
> >>> for core developers - they're folks that are still trusted with core
> >>> commit privileges if they choose to exercise them, but while they're
> >>> not using their access, it's better to deactivate their credentials to
> >>> reduce the potential for compromise.
> >>>
> >>> We'd add a note to the developer guide that gave instructions on how
> >>> to request reactivation (likely just "Check the developer guide to
> >>> ensure you're up to speed with any changes since you were last active,
> >>> then past to python-committers requesting that your credentials be
> >>> reactivated").
> >>>
> >>
> >> Right, no one's role of having been a core dev will be wiped from
> history,
> >> they just won't have the core dev logo next to their bugs.python.org
> >> username in the issue tracker (which if they are so dormant to have not
> >> added their GitHub username then  they probably don't care about that
> >> anyway ;) . And flipping everything back on is a radio button and a
> word in
> >> bugs.python.org if their triage rights are removed and clicking on a
> >> button on a web page on GitHub if we clean up for dev access on the
> >> repository.
> >> _______________________________________________
> >> python-committers mailing list
> >> python-committers at python.org
> >> https://mail.python.org/mailman/listinfo/python-committers
> >> Code of Conduct: https://www.python.org/psf/codeofconduct/
> >>
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20180619/e0f07461/attachment.html>


More information about the python-committers mailing list