邮件列表和bug报告
邮件列表和bug报告——获得GTK+方面的帮助
提交bug 报告或功能请求
如果你在GTK+遇到一个bug,有误的功能或者缺失的功能,请在http://bugzilla.gnome.org提交一个bug报告。我们也欢迎对于GTK+文档中不完整和误导信息的报告;在Bugzilla中”gtk+”产品的”docs”组成部分提交这些。
不要犹豫去提交一个bug报告,即使你认为我们也许已经知道了这个bug,或者不确定细节。只要给我们足够多的信息,如果它已经被修复或者被讨论,我们会在报告中的结果中增加备注。
bug跟踪器肯定被用来请求特性,他不仅仅是针对bug。我们在Bugzilla中跟踪所有GTK+的发展,这也是一个确定所有GTK+ 开发者不会错过一个问题的好方法。
提交补丁
如果你为GTK+发展了一个bug修复或者增强,请尽量在Bugzilla中提交。Bugzilla允许你附加文件;请附加一个用diff生成的补丁,用-u选项来使补丁更可读。所有的补丁必须在GNU LGPL许可条款下被提供,所以确定你被许可在这些条款下给我们提供补丁。
如果你想在发展它前或者后条论你的补丁,mail list@gnome.org"">gtk-devel-list@gnome.org。但确定你也提交了Bugzilla报告;如果补丁只是在邮件列表中而不再Bugzilla中,它很可能从裂缝里漏过去。
邮件列表
这里有几个专注于GTK+和相关库的邮件列表。在这些列表中讨论附加于GTK+的Glib,Pango和ATK是很受欢迎的。你可以在https://mail.gnome.org里订阅或者查看这些邮件列表的归档。如果你没有订阅该列表,任何你在这个列表发布的内容都会被人工审核而等待,这可能会持续好几天。
- list@gnome.org"">gtk-list@gnome.org————gtk-list涵盖了普遍的GTK+主题;关于在程序中使用GTK+的问题,用户立场的GTK+,GTK+相关项目的公告比如主题或者GTK+模块将会是切题的。GTK+编程问题的主要交流。
- list@gnome.org"">gtk-app-devel-list@gnome.org————gtk-app-devel-list涵盖了GTK+程序编写。在规模上它比gtk-list小,但这两个列表有相当多的重合。gtk-app-devel-list是一个问GTK+程序编写问题的好地方。
- list@gnome.org"">gtk-devel-list@gnome.org————gtk-devel-list是为致力于GTK+本身的讨论,它不是一个提问关于如何在程序中使用GTK+这类问题的地方。gtk-devel-list适合讨论补丁,bug,被提出的特性等问题。
- list@gnome.org"">gtk-i18n-list@gnome.org————gtk-i18n-list是用来讨论GTK+中的国际化;Pango是这个列表主要关注点。关于使用Pango的细节,关于被提交的Pango补丁或者特性的讨论都是切题的。
- list@gnome.org"">gtk-doc-list@gnome.org————gtk-dco-list用来讨论gtk-doc文档系统(用来记录GTK+)和GTK+文档上的工作。