在Python社区中,有关PyPI是否应该用于存储非Python二进制文件的讨论一直存在。这一话题引发了激烈的争论,一方面支持者认为PyPI应该只用于Python相关内容,另一方面反对者则主张PyPI可以成为一个通用的存储平台。这个问题不仅仅涉及技术层面,更是关乎社区发展的方向和价值观。

支持者认为,PyPI作为Python软件包的官方仓库,其初衷是为了方便Python开发者分享和下载Python代码。如果允许非Python二进制文件在PyPI上发布,将导致这一初衷被扭曲,甚至可能给Python社区带来风险和混乱。此外,一些Python开发者也担心,过多的非Python二进制文件可能会占用过多的存储空间,影响到正常的Python软件包的发布和下载。

然而,反对者认为,PyPI作为一种资源共享平台,应该开放和包容。他们认为,现代软件开发已经趋向于多语言、多平台的发展,采用非Python二进制文件也是一种对这一趋势的顺应。同时,一些开发者认为,PyPI的存储空间相对充足,能够容纳一定量的非Python二进制文件,并且通过合理的管理和分类,可以避免对Python软件包发布的影响。

总的来说,在Python论坛上关于PyPI用于非Python二进制文件的讨论还在继续,双方观点各有利弊。如何在保持PyPI的初衷和功能不受影响的同时,能够更好地适应多样化的软件开发需求,是Python社区需要共同思考和探讨的问题。希望通过这一讨论,能够为Python社区发展的方向和价值观带来新的启示和思考。【引用论坛帖子网址:https://discuss.python.org/t/use-of-pypi-as-a-generic-storage-platform-for-binaries/106044】.

详情参考

了解更多有趣的事情:https://blog.ds3783.com/