如何使当前的 Pinax 项目更易于未来的开发人员使用?
我正在尝试安装一个基于 Pinax 的项目,该项目是其他人至少一年前开始构建的。他们的安装基于 0.7beta3,我在互联网上找不到该版本的 tarball。
我在开发人员的计算机上找到了一个,它无法安装,因为它正在寻找 pypi.pinaxproject.com 的依赖项,而该网站没有任何旧版本。
升级到 0.7.3 本身似乎就是一个项目。我简单地查看了 0.5.1,因为我需要其中的一些代码来升级到 0.7.3,而且此时 0.5.1 看起来无法安装。因此,我是否应该假设当 0.9.x 发布时,0.7.3 将无法安装?
如果我将这个项目保留在 Pinax 中并使其与 0.7.3 一起工作,那么下一个从事该项目并必须从头开始安装它的开发人员是否必须对 0.9.x 进行同样的操作?
如果我把这个项目使用的应用程序拿出来直接使用它们,这会让下一个开发人员更容易吗?
I'm attempting to install a Pinax-based project that someone else built starting at least a year ago. Their install is based off off 0.7beta3, and I cannot find a tarball for that anywhere on the internet.
I found one on a developer's machine, and it won't install because it's looking for dependencies on pypi.pinaxproject.com, which doesn't have old versions of anything.
Upgrading to 0.7.3 seems to be a project in and of itself. I looked briefly at 0.5.1 because I needed some code from it to upgrade to 0.7.3, and it doesn't look like 0.5.1 is installable at this point. Should I assume, therefore, that when 0.9.x comes out, 0.7.3 won't be installable?
If I keep this project in Pinax and just get it working with 0.7.3, will the next developer who works on this and has to install it from scratch have to do the same with 0.9.x?
If I pull out the apps that this project uses and use them directly, will that make it easier for the next developer?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
撤出应用程序似乎是最可行的选择,因为这也意味着减少对过时 Pinax 代码的依赖。
Pulling out the apps seems the most viable option, as that also means less dependency on the outdated Pinax code.