# Vote to promote Filipe Laíns

**URL:** <https://discuss.python.org/t/vote-to-promote-filipe-lains/19599>\
**Category:** Committers\
**Tags:** promotion\
**Created:** [September 30, 2022, 5:53pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599 "2022-09-30T17:53:46Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaraco](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/jaraco/32/57_2.png) [@jaraco](https://discuss.python.org/u/jaraco)\
**Post date:** [September 30, 2022, 5:53pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/1 "2022-09-30T17:53:46Z")

</div>

[Filipe](https://github.com/FFY00) has been active with CPython and the importlib/distutils space for some time now, including as triager for at least a year (if my memory serves me). In this role, he’s demonstrated technical insight, respect, and ability to compromise and drive to pragmatic solutions, but he’s also shown a willingness to back away when things get heated.

He’s expressed interest in maintaining sysconfig. The current owner/expert listed for sysconfig is Tarek, who hasn’t been active for some time.

As Filipe’s mentor, I believe Filipe would be an excellent choice to own and maintain sysconfig. I’m willing to continue to serve as collaborator and mentor as needed.

The first step of owning the component would be to grant commit access, hereby requested.

_Poll ([view on site](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/1))_

Note the poll is simply about promoting Filipe to a Core Dev. The specifics about ownership of sysconfig will be considered separately subsequently.

---

<div class="post-metadata">

**Author:** ![tjreedy](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/tjreedy/32/137_2.png) [@tjreedy](https://discuss.python.org/u/tjreedy)\
**Post date:** [September 30, 2022, 7:01pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/2 "2022-09-30T19:01:24Z")

</div>

[Issues · python/cpython · GitHub](https://github.com/python/cpython/issues?q=is%3Aissue+is%3Aopen+sysconfig+in%3Atitle) and  
[Pull requests · python/cpython · GitHub](https://github.com/python/cpython/pulls?q=is%3Apr+is%3Aopen+sysconfig+in%3Atitle+)  
show 16 issues and 3 PRs with ‘sysconfig’ in the title. .github/CODEOWNERS currently has no one signed up for the sysconfig module (which should probably go under MISC). We definitely need someone who will help maintain sysconfig.

---

<div class="post-metadata">

**Author:** ![eric.snow](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/eric.snow/32/31_2.png) [@eric.snow](https://discuss.python.org/u/eric.snow)\
**Post date:** [September 30, 2022, 9:16pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/3 "2022-09-30T21:16:30Z")

</div>

FWIW, I’ve had a great experience working with Filipe on the import system on several occasions. including at the PyCon sprints this year. He was always bright, inquisitive, and determined, while also thoughtful, respectful, and cautious. Working with him was pleasant.

---

<div class="post-metadata">

**Author:** ![vstinner](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/vstinner/32/15130_2.png) [@vstinner](https://discuss.python.org/u/vstinner)\
**Post date:** [October 12, 2022, 4:01pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/4 "2022-10-12T16:01:52Z")

</div>

**+1 to promote Filipe.**

Honestly, I’m a little bit scared by the idea of getting more sysconfig changes. Any sysconfig change can break many things related to packaging. In Fedora and RHEL, we have issues caused by the fact that pip installs Python files in `/usr/local`, whereas RPM installs Python files in `/usr`. The “vendor configuration” idea to tune sysconfig scares me, but I commented [the PR](https://github.com/python/cpython/pull/25718) (which was rejected). Sorry, I’m not sure if my feedback on packaging is relevant here.

Having more people involved means **making wiser decisions** , since more eyes look into issues. So it’s a good thing 🙂 I would just suggest to not rush on merging changes, but still follow the usual consensus-based voting system 🙂 (things already done currently).

---

<div class="post-metadata">

**Author:** ![pf\_moore](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/pf_moore/32/35_2.png) [@pf\_moore](https://discuss.python.org/u/pf_moore)\
**Post date:** [October 12, 2022, 6:48pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/5 "2022-10-12T18:48:07Z")

</div>

> [@vstinner](#):
>
> Honestly, I’m a little bit scared by the idea of getting more sysconfig changes.

I think sysconfig needs some love, and I think Filipe would be a great person to help with that. There’s some definite places where someone familiar with both packaging and sysconfig would be huge help - [PEP 668: Marking Python base environments as "externally managed" - #60 by steve.dower](https://discuss.python.org/t/pep-668-marking-python-base-environments-as-externally-managed/10302/60) is a good example.

---

<div class="post-metadata">

**Author:** ![jaraco](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/jaraco/32/57_2.png) [@jaraco](https://discuss.python.org/u/jaraco)\
**Post date:** [October 14, 2022, 2:08pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/6 "2022-10-14T14:08:05Z")

</div>

90% in favor exceeds the 2/3 required, so the motion passes. Thanks everyone. I’ll follow up with the steering council and incorporate the feedback above for guidance.

---

<div class="post-metadata">

**Author:** ![brettcannon](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/brettcannon/32/34895_2.png) [@brettcannon](https://discuss.python.org/u/brettcannon)\
**Post date:** [October 17, 2022, 11:54pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/7 "2022-10-17T23:54:53Z")

</div>

I have made the appropriate requests or flipped the right switch, so welcome, @FFY00 !

---

<div class="post-metadata">

**Author:** ![FFY00](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/ffy00/32/4007_2.png) [@FFY00](https://discuss.python.org/u/FFY00)\
**Post date:** [October 18, 2022, 1:18am UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/8 "2022-10-18T01:18:00Z")

</div>

Thank you for the trust, I am looking forward to help where I can.

@vstinner, thank you. I understand the worry, I am focused on trying to open up discussion channels with downstreams, so that we can come to decisions together and avoid breakage or any negative impact on the packaging ecosystem.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex002/uploads/python1/original/1X/3aff56846ebe57781a163dfc748fd1417119d8ab.png) [@system](https://discuss.python.org/u/system)\
**Post date:** [September 30, 2023, 5:54pm UTC](https://discuss.python.org/t/vote-to-promote-filipe-lains/19599/9 "2023-09-30T17:54:43Z")

</div>

Closed on September 30, 2023, 5:54pm UTC

This topic was automatically closed after 365 days. New replies are no longer allowed.
