简介 👋
大家好!我叫 Filipe Laíns(他们/她们或他/他),是一名来自葡萄牙的自学开发者。我非常喜欢研究事物并理解它们的工作原理,这也是我开始编程的原因。我的爱好包括电子、物理和文化。我在电脑之外的时间大部分都花在旅行和看现场演出上。
如果您没有太多时间了解我的背景和动机,请随意跳转到目标部分!
经验 🐍
我在 Python 和 Linux 打包方面都拥有深厚的技术背景,目前受雇于 Quansight Labs,从事 Python 打包工作。我还是 Python 核心开发者,并积极为科学 Python 生态系统做出贡献。
以下是我的一些相关经验要点:
- Python 核心
- 在标准库中,我主要关注
sysconfig和importlib。 - 维护者:
importlib_resources和importlib_metadata。 - Python 打包管理机构 (PyPA)
- 作者和维护者:
pypa/build和pypa/pyproject-metadata。 - 维护者:
distutils(setuptools的基础代码库)。 - 组织分拣员 (Gardener)。
- Python 打包索引 (PyPI)
- 组织分拣员 (Gardener)。
- Arch Linux
- 超过 6 年的打包经验,目前维护超过 250 个包。
- meson-python
- 原创作者并完成了大部分初始工作。
- pyOpenSci
- 维护者。
- Conda
- 贡献者。
您可以在我的网站和Github 个人资料上找到更多关于我技术工作的详细信息。
作为我工作的一部分,我还对 Python 社区的许多不同部分进行了大量外展活动。目标是确保他们的声音被听到,他们的担忧在打包和 CPython 开发过程中得到考虑。
除了我的技术背景,我还有社区建设经验,并且是社区的积极成员。
- PyCon US
- PyCon US 打包峰会 的组织者,连续两年。
- 这让我对用户的特定问题有了宝贵的洞察力。
- 在 指导冲刺 中,作为 CPython 项目的导师,连续两年。
- 在多个项目上进行冲刺,例如 CPython 和 pyOpenSci。
- 会议志愿者,连续两年。
- PyCon 葡萄牙
- 在 2023 年发表了 Python(现代)打包入门 演讲。
在 Python 之外,我多年来一直志愿参与并帮助组织各种当地社区活动,重点关注文化、音乐等。
动机 💭
我对 Python 社区充满热情,希望确保每个人都能感到被倾听、被包容,并拥有他们所需的资源。
我特别想倡导的一件事是更好的用户和开发者体验。我相信这可以通过结合更多对 Python 社区的外展活动和在 Python 打包生态系统上投入更多资源来实现。看到当前董事会在支持 Python 核心团队方面的工作,我确信通过投入资源,可以在 Python 用户体验——特别是新用户体验——方面取得类似的进展。
根据我的经验,无论是技术方面还是我的外展工作,用户体验 (UX) 和打包都是一直没有获得太多资金或关注的关键领域。我相信 PSF 可以在这方面产生巨大影响,这也是我希望倡导的。多年来,我与许多用户讨论了他们在各种应用程序中使用 Python 的挫折、困难和总体体验,所以我坚信我能够为他们代言。
目标 🎯
- 改善新用户的用户体验,降低 Python 和一般编程的入门门槛。
- 例如:通过改进文档、搜索引擎优化 (SEO)、用户体验 (UX) 一致性、二进制分发方法等,改进 Python 入门流程。
- 通过提供必要的资源来支持 Python 打包社区,以实现更好、更具凝聚力的用户体验。
- 例如:资助用户体验 (UX) 和开发者体验 (DX) 研究以及技术可行性探索工作。
- 根据需要与外部利益相关者(例如分发商)互动,以确保 Python 分发的完整性。这有助于实现上述两个目标。
- 继续 PSF 在支持 Python 核心团队方面的工作,确保语言的寿命。
- 鼓励各个不同的 Python 社区和用户组之间的协作,确保每个人都感到是 Python 社区的一部分,并在其中得到代表。
- 例如:更频繁地向用户组和活动组织者征求反馈。在社区的不同部分之间建立桥梁。等等。
- 通过尝试将用户组的反馈纳入技术决策/设计过程,在技术团队和最终用户之间建立更好的讨论途径。
- 例如:投资用户倡导工作。向用户组征求用户体验 (UX) 和开发者体验 (DX) 反馈。让具备用户体验技能和一定技术背景的人充当用户和技术利益相关者之间的桥梁。等等。
