openSUSE:Osc11 软件包指南 BoF

跳转到:导航搜索

这些是 软件包指南 BoFopenSUSE Conference 2011 期间举行的会议记录。

Sascha 还上传了他的 关于什么是好的软件包的幻灯片,其中包含对所有对打包感兴趣的人有用的提示。

我们的软件包指南文档

  • 关于之前开始的与 Fedora 合并的努力进行了大量讨论
  • 大致同意我们应该尝试推动双方都同意的部分(即,大部分文档)上游,到 rpm.org
  • 需要与 Fedora 讨论

更少的组

  • 可能使用与 Fedora 相同的组
  • 改进 spec-cleaner 以自动进行替换
  • 需要从 yast 软件安装程序中删除组视图

补丁标签

  • 关于 .spec 文件中标签的优点以及每个补丁内联描述的优点进行了长时间的讨论
  • 建议(未强制执行):在 .spec 文件中使用补丁标签,因为它使审查更容易,并且更容易进入一个软件包。但是,最终,由维护者选择他喜欢的方式
  • 规则:选择 .spec 文件中的标签或内联描述中的至少一种,以便描述补丁。
  • 应强制执行的规则:无论使用哪种补丁指南,都应一致地应用。这意味着:如果您使用一种方法更新软件包,请使用相同的方法。

共享库打包策略

  • 我们有一个白名单,其中包含不需要迁移到 SLPP 的软件包。这阻止了 SLPP 的强制执行。
  • robjo 将更新白名单,以便跟踪软件包/版本的列表,而不是软件包的列表;这意味着当白名单软件包的新版本到达时,应应用 SLPP。
  • 提醒:废弃旧版本的库是错误的:libfoo2 不应废弃 libfoo1。