简介
我是 Dustin,我担任 Python 社区成员已有 14 年以上。我拥有以下方面的经验:
- 倡导 Python 社区
- 与 Python 组织和工作组合作
- 维护和贡献 Python 项目
- 组织和参与 Python 活动
- 运营非营利组织
作为 PSF 董事会成员,我的优先事项包括:
- 资金来源多样化
- 对员工和基础设施的投资
- 社区倡导
我相信,我的经验和目标使我成为 PSF 董事会的有价值的成员。
背景与经验
在过去两年中,我在 Google 担任开发者倡导者,代表和支持 Google 的 Python 社区。在该职位上,我执行以下操作:
- 倡导 Python 社区:当我们构建 Python 社区的人们将使用的工具时,我会帮助确保这些工具适合这些用户。
- 制定与 Python 社区互动的一般策略
- 为 Python 开发人员创建内容
- 作为 Google 中关于 Python 和社区的通用专业知识来源
- 领导一个也在 Google 从事 Python 倡导工作的人员团队
这意味着我的部分工作是深入参与 Python 社区,多年来我一直如此,并将继续如此。
我参与以下 Python 组织:
- 自 2019 年起担任 PyTexas Foundation 的主管
- 2019 年和 2020 年的 PyTexas 会议主席
- 自 2016 年起担任 Python Packaging Working Group 的成员
- 自 2016 年起担任 Python Packaging Authority 的成员
- 2014 年至 2018 年担任 Philly Python Users Group 的成员
- 自 2018 年起担任 Austin Python Users Group 的成员
我参与了各种 Python 项目,主要与 Python Packaging 相关
- 自 2016 年起担任 Python Package Index 的维护者和管理员
- 2018 年重新启动新版 pypi.org 的团队成员
- 维护 pypa/twine、pypa/packaging、pypa/readme_renderer(等等)
- 维护 pyvideo.org、packaging.python.org
- 贡献者 pypa/pip、pypa/wheel、pypa/setuptools(等等)
- 贡献者 python.org
我撰写了三个 PEP:
- PEP 566:Python 软件包的元数据 2.1(2017 年,已接受)
- PEP 599:manylinux2014 平台标签(2019 年,已接受)
- PEP 609:PyPA 治理(2019 年,待定)
我曾在许多 Python 会议上发表演讲:
- PyCon US(2016、2017、2018、2019、2020)
- PyGotham(2016、2017、2018、2019)
- FLPY (2017)
- PyTexas (2017)
- PyOhio (2018、2019)
- SciPy (2018)
- PyCon Canada (2018)
- PyCarribbean (2019)
- PyCascades (2019)
- PyCon Taiwan (2019)
- PyCon Australia (2019)
- PyBay (2019)
- PyCon Latam (2019)
- PyCon Japan (2019)
- PyColorado (2019)
- PyCon UK (2019)
- DjangoCon US (2019)
- EuroPython (2019)
- PyCon DE (2019)
- PyBeach (2020)
目标
我很高兴有机会将我的经验和对 Python 社区的奉献精神带到 PSF 董事会。以下是我作为 PSF 董事会成员将重点关注的目标。
资金来源多样化
2019 年,我写道:
“PSF 有一个巨大的收入来源 (@pycon)。在科技领域,我们称之为“单点故障”,改进这一点不仅会提高财务稳定性,还会使 PSF 能够将更多资金投入到更多工作组、更多活动等。” (2019 年 6 月 7 日)
今年,当 PyCon 2020 由于 COVID-19 而被取消时,我们不幸地亲身经历了这一个单点故障。虽然 PSF 的工作人员和董事会努力减少我们对 PyCon 的依赖,但 它仍然占 PSF 年收入的 60% 以上。
作为 PSF 的董事会成员,我将与财务委员会和其他董事会成员合作,探索 PSF 可以进一步实现资金来源多样化的方法,例如:
- 为 PSF 创建其他创收活动,包括教育活动、内容和认证计划
- 通过提高对 PSF 会员的认可度和为会员提供福利,增加(即缴纳会费的)PSF 支持会员的数量
- 为 PSF 赞助增加超越 PyCon 重点福利的额外福利
- 在我们的非营利地位范围内,确定 PSF 免费提供的各种服务如何产生收入
我作为 PyTexas Foundation 的董事会成员,在非营利组织筹款、财务组织和规划方面拥有直接经验。我作为 Packaging Working Group 的成员,在从不同来源寻找资金并将资金投向最能从中受益的项目方面拥有经验。我作为其最大赞助商之一的代表,还拥有什么吸引赞助商赞助 PSF 的第一手知识。
对员工和基础设施的投资
我亲眼目睹了对基础设施的有针对性的投资可以发挥多么大的作用。例如,对 PyPI 相对较小但非常集中的时间和资金投入导致了这个关键核心基础设施的振兴和重新启动。因此,PyPI 对更广泛的社区来说变得更加可靠和可用,并且也更方便继续投资。
我认为,聘请像我们新的会计团队这样的专门人员,并创建新的员工角色,例如基础设施主管,有助于 PSF 的发展,适应新的挑战,并变得更加灵活和专注。
我还认为,PSF 可以通过增加由志愿者、承包商或在现有 PSF 员工中分担的领域的工作人员来继续改进其为社区服务的方式。这些责任领域包括:
- 信息体验、教育、技术写作和文档
- 用户体验、可访问性和产品设计
- 社区管理、市场营销和沟通
- 项目管理和产品管理
作为 PSF 的董事会成员,我将专注于增加可以改善 PSF 与社区互动、教育和沟通方式的工作人员,以及使 PSF 能够增加其可以追求的潜在创收计划和活动数量,并确保这些活动得到良好管理的工作人员。
总的来说,我将确保对员工和基础设施的这些投资继续增长(取决于资金来源多样化和增加资金的目标是否成功),以便让 Python、围绕它的生态系统和它背后的组织对所有 Pythonistas 更好:从核心开发人员一直到第一次安装 Python 的最新开发人员。
社区倡导
作为一名开发者倡导者,我的日常工作是识别和理解 Python 社区的需求。我在这方面的经验使我能够与广泛而多样化的用户群体建立联系,代表他们以他们的最大利益为出发点进行倡导,并与我的更广泛的团队合作,找到解决他们问题并为这些个人带来改进的方法。作为 PSF 的董事会成员,我也会这样做,与其他董事会成员合作,确定最佳前进方向。
作为一名倡导者,我的任务不仅是了解我的社区需要什么,还要了解接下来如何处理这些信息。作为 PSF 的董事会成员,这意味着除了发现问题外,我还会找到解决该问题的方法,然后将这些解决方案转化为结果。
作为 PSF 的董事会成员,我还会利用这种经验来增加代表 Python 社区的倡导工作,确保董事会和 PSF 整体的行动与社区的需求保持一致。我将通过创建更多渠道让 Python 社区成员与 PSF 董事会成员互动并表达他们作为社区成员所面临的挑战,以及提高董事会正在为更广泛的社区所做的工作的可见性来实现这一目标。
结论
我相信我们目前正处于 PSF 实现长期成功的关键时刻,并且我们今天做出的选择将对未来的 PSF 产生重大而持久的影响。我期待有机会以 PSF 董事会成员的身份为 Python 社区服务。
感谢 Katie McLaughlin、Marlene Mhangami、Amanda Casari 和 Sumana Harihareswara 审阅了这份提名声明的草稿。