我正在开发一款名为 orxonox 的开源太空射击游戏。(www.orxonox.net)自 Ubuntu 12.04 发布以来,我们遇到了一个无法修复的问题,该问题与上游库 tinyXML 或 Cegui 有关(http://forum.orxonox.net/viewtopic.php?f=6&t=660)。
该错误阻碍了我们即将发布的版本。如果我能找到一个可以指导我解决错误和发布过程的人,我将不胜感激。
答案1
我看到的cegui
是一个 Ubuntu Universe 包。
首先我认为你应该报告错误这里。我们一般会推荐人们我如何报告错误?寻求帮助提交错误。
其次,您应该检查上游(Debian和cegui.org.uk) 查看是否已有针对您所看到的错误的错误报告。
如果尚未修复,最有效的方法是为软件包开发一个补丁来修复问题,或者至少尽可能彻底地诊断问题。如果您能想出一个补丁,您可以将其附加到每个错误报告中。让上游接受补丁或开发补丁可能会让 Ubuntu MOTU 团队相信这个补丁很好。
看这一页了解将补丁纳入当前开发版本的 Ubuntu Universe 的过程。现在将一些补丁纳入 Ubuntu Universe 12.10 还不算太晚,但很快就会太晚,因为它即将发布。将补丁或新版本纳入开发版本通常是将其纳入旧版本的第一步(出于质量保证的原因)。
MOTU 团队在 irc://irc.freenode.net/#ubuntu-motu 闲逛。