有人在运行自己的Launchpad实例吗?

2个回答

根据FAQ的内容:
“Launchpad的生产配置信息和一些特定于配置的管理脚本不属于Launchpad代码库的一部分…”
因此,您需要自己创建这些文件或删除依赖这些脚本的功能。根据该段落的内容,我得出的印象是这些文件并不简单,并且对Launchpad贡献了相当重要的功能。
而且问题还不止于此。由于Launchpad是一个非常活跃的项目,代码库的更新非常频繁,可能会很容易地破坏您的私有实例。FAQ中指出:
“基本上,私有实例存在成为无意中的分支(fork)的风险,其中其代码由于本地实例中的数据与最新数据库模式或代码假设不兼容而无法安全更新。”
因此,您必须及时了解所有最新的补丁和更改,并确保它们与您的实例完美集成,没有任何问题。
根据常见问题解答,发布Launchpad的源代码的目的不是为了让其他人运行“Launchpad克隆版”,而是让任何人可以帮助贡献补丁/错误修复,以用于原始的Launchpad实例。
所有这些都是为了解释为什么其他地方没有Launchpad的实例。这只是太多的工作,而且收益很少。

我知道除了launchpad.net之外还有一个Launchpad实例。它位于:https://quickbuild.pearsoncomputing.net/。我相信它主要是为了利用Launchpad中的构建系统而设置的。
有一些尝试让LP运行起来,人们经常在IRC上询问如何自己运行Launchpad的问题。然而,据我所知,上面提到的QuickBuild的URL是唯一一个在这方面取得一些成功的人。