开发人员文档

贡献

将补丁发送到我们的邮件列表:

http://lists.fedorahosted.org/mailman/listinfo/crash-catcher

或为相应的存储库创建请求:

https://github.com/abrt

在适当的情况下,您的提交应该附带一个测试-单元测试或作为我们集成测试套件的一部分。看到了吗 编写新的集成测试 了解更多详细信息。

每日构建

Fedora和RHEL的夜间构建和存储库可在https://copr.fedorainfracloud.org/groups/g/abrt/coprs/

忽略堆栈上的公共函数

以改进由 analytics ,首先对回溯进行规范化,以跳过常见函数,如 _start 来自glibc或 __kernel_vsyscall 从Linux内核。

这些函数在中列出 satyr/lib/normalize.c 文件。

编写手册页

手册页文件可以用AsciiDoc编写,然后翻译成经典的手册页格式。AsciiDoc格式的手册页存储在doc/目录中。例如,libreport放在libreport/doc/中。

为了更好地理解这个问题,以下链接显示了用Ascii编写的手册页:

http://www.methods.co.nz/asciidoc/asciidoc.1.txt

译文如下:

http://www.methods.co.nz/asciidoc/asciidoc.1.css-embedded.html

或:

man asciidoc