新闻
avatar of this article's author EarlGrey
开发库
Warehouse:下一代PyPI发布演示站点

PyPI,全称Python Packaging Index,是第三方开源Python库的官方代码托管平台,由Python基金会维护。据维基百科介绍,PyPI于2003年初正式上线,目前已经走过了近13个年头。而据编程派了解,Python基金会正在开发下一代PyPI,新项目叫作Warehouse,日前已经发布了演示站点

PyPI网站目前托管有73495个第三方Python库,几乎囊括了所有的第三方Python库,pip install已经成为安装第三方库的首选方式。毫不夸张地说,PyPI在Python社区发挥着极其重要的作用。因此,Warehouse项目必定会对Python的使用和未来发展产生巨大的影响。

Warehouse开发情况

从Warehouse在Github的项目主页来看,该项目从2015年1月18日开始开发,已经历时一年之多。Warehouse目前有26位贡献者,其中贡献度最高的则是首席开发者Donald Stufft和Web设计师Nicole Harris。其中,Donald还是PyPI(以及CPython、pip、virtualenv、Django等)的核心开发者。

下一代PyPI——Warehouse开发情况

据负责Warehouse网站设计的Nicole介绍,新项目网站的设计宗旨包括:

  • 更新PyPI的视觉品牌形象
  • 使得Python库更容易被发现
  • 满足Python库用户与维护者的需求
  • 使得项目与类似规模的商业项目处于同一专业水平
  • 确保用户体验真实体现Python社区的形象——热情、助人、包容

编程派对新网站界面的第一印象还是不错的,新网站与现有站点之间的区别可以参照下面的截图比较。

PyPI目前的UI界面

PyPI目前的UI界面

Warehouse演示站点

下一代PyPI——Warehouse界面1

下一代PyPI——Warehouse界面2

参与Warehouse的开发

虽然经过了一年多的开发,但是这个项目还有许多未完成的工作,正式上线并取代旧PyPI的时间并不确定。如果国内Python开发者有兴趣参与这个项目的开发,或者是撰写用户指南、参与可用性测试、提交反馈建议,可以查看网站设计师Nicole的文章

另外,今天还收到了首席开发者在python-community邮件组中发送的一封邮件,主题是希望非英语母语的Python开发者能够帮助翻译网站的UI,有兴趣参加的朋友请看下面的截图。

Warehouse UI翻译需要大家的帮助

相关链接

上一篇
下一篇