PSF 任命首個 CPython DIR 職位
PSF 和 Python 指導委員會方面宣布稱,將任命核心開發(fā)人員 Łukasz Langa 為首個 Developer-in-Residence(DIR)。
公告指出,CPython 是 Python 的參考實現(xiàn),主要由志愿者開發(fā)和維護。在受到了 Django Fellowship Program 成功的啟發(fā)后,PSF 從今年開始戰(zhàn)略性地計劃以類似的方式支持 CPython。該項工作得到了谷歌等贊助商的支持。
Łukasz 將全職工作一年以協(xié)助 CPython 維護者和指導委員會的工作。責任領域?qū)ń鉀Q公關和問題積壓、分析研究以了解項目的志愿者時間和資金、調(diào)查項目優(yōu)先事項及其未來任務,并開始處理這些優(yōu)先事項。另外,定期向社區(qū)報告和完全透明也是 Łukasz 職責的重要組成部分。
官方表示,如果該計劃具有影響力,并且 PSF 籌集到了足夠的資金,那么 DIR 的角色就有可能持續(xù)一年以上。“我們期待著隨著工作的進展向社區(qū)提供最新信息。”
對此,Łukasz 在其個人博客中表示,“當 PSF 首次宣布 DIR 的職位時,我立即對 Python 抱有極大的希望。我認為這是一個對項目具有變革潛力的角色。簡而言之,我認為 DIR 的使命是加速其他人的開發(fā)經(jīng)驗。這不僅包括核心開發(fā)團隊,最重要的是提交拉動請求和在跟蹤器上創(chuàng)建問題的驅(qū)動貢獻者。”
并補充稱,DIR 的目的不是告訴別人該怎么做;而是要成為一個管家、或者有時是一個看門人,以幫助加速現(xiàn)有的勢頭,暢通進度并確??梢约皶r并以足夠的質(zhì)量實施變革。“提供一雙額外的手來幫助發(fā)現(xiàn)和解決快速發(fā)展變化中的回歸問題,例如當前對性能的推動,將對 Python 3.11 的速度以及其穩(wěn)定性和向后兼容性產(chǎn)生巨大影響。”
針對 DIR 所承擔的職責,Łukasz 也指出,解決積壓將需要制定一個長期計劃來管理未來。在實踐中,會有很多個人 pull request 審查和問題分類,以及與特定模塊的其他核心開發(fā)人員/維護者協(xié)調(diào)解決問題和合并 pull requests。一個重要的難點部分則是改進、穩(wěn)定和維護測試套件和運行它的 CI,包括 buildbots。通過快速可靠的 CI 確保變更順利進行,是 DIR 可以對團隊其他成員的開發(fā)人員體驗產(chǎn)生積極影響的最直接方式之一。
更多詳情可查看:https://lukasz.langa.pl/a072a74b-19d7-41ff-a294-e6b1319fdb6e/
本文轉(zhuǎn)自OSCHINA
本文標題:PSF 任命首個 CPython DIR 職位
本文地址:https://www.oschina.net/news/150970/psf-cpython-dir