我最近偶然发现令人讨厌的缺陷在我需要的软件包中,这几乎弄乱了我的大部分文档。这让我想知道是否有一些关于错误及其状态的中央数据存储库。例如,了解错误是否有推荐的补丁,并且很可能在更新后继续存在,或者软件包是否得到积极维护,这将特别有帮助。
答案1
没有一个集中存储错误信息的存储库。 加拿大运输安全局最接近中央存储库;它保存了软件包维护状态的合理准确数据,尽管不能保证列为“维护”的软件包仍然得到积极维护,尤其是如果它是一段时间没有更新的旧软件包。(这并不是说旧软件包没有得到维护:许多软件包都有维护,缺乏更新只是反映出缺乏错误。)
正如评论中提到的,一些软件包作者现在在 GitHub、BitBucket、Sourceforge 等网站上维护其软件包的公共存储库。这样做的好处是这些网站提供了良好的错误/问题跟踪。有关在网站上活跃的软件包作者/维护者的列表及其存储库链接(如果存在),请参阅:
网站上也有一些关于错误的信息,但一般来说,最好直接联系软件包的作者并报告错误,而不是在这里发布问题。有关该问题的更多讨论,请参阅以下问题。
答案2
有一个 LaTeX 核心的数据库:http://www.latex-project.org/bugs.html。这适用于目录中的所有文件/包$TEXMF/tex/latex/base/
。所有其他包都有自己的方式报告错误/问题。
答案3
约瑟夫·赖特已经给出了简短的回答:不。
但我想修改一下这个简短的回答:
您可能知道,您可以从 CTAN 的镜像中下载所有软件包。但 CTAN 本身由大约三个人运营,他们在那里服务了很多年。没有他们,就没有 CTAN。[1]
因此,如果任何读者阅读这个问题并考虑要求提供比 CTAN 上的软件包更多的东西,即 bugzilla 或其他什么:我们依靠贡献自己工作的人来维护我们的基础设施,但即使在最核心的地方,也缺少人手。
[1] 德国 TUG 季刊(Dante)上有一篇关于该主题的文章:TeXnische Komödie,2/2011,21 ff.,作者是 Rainer Schöpf 和 Joachim Schrod