简介

本章目标

OpenERP 是一个全功能全业务软件套装,超过700模块。无论技术有多复杂、还有众多的社区成员仍在不断开发如此巨大的项目,我们的目标是让软件容易使用、用户友好和保持完全开源。

我们最大的挑战是:在提供大量的功能同时又要保证易于使用。

OpenERP SA 为此专门成立了一个界面交互团队,持续改进易用性,让安装和配置变的更简单。同时该团队也为开发者维护界面开发指南文档。

本指南主要有2部分:一部分是阐述 OpenERP 的界面设计,另外一部分是本章最后部分的各种指南。

本指南的另外一个目标是,汇集社区成员的各种观点、意见和建议。实际上,每个人都可以自由贡献、编写本指南。 界面交互团队的备注可以在 web 上插入,或是添加到手册中。社区成员同样也可以提出意见或建议。

持续改进流程

在大约200个全职开发人员的努力下,OpenERP 每天都在改进。界面交互团队也在不断寻找让OpenERP的新用户更容易使用的方法。

OpenERP SA 、官方合作伙伴、社区成员一直在讨论这些方法,为此,我们还在 Launchpad 建立了 usability team on Launchpad . 来专门讨论。

您可以通过订阅邮件列表 usability mailing list 来参与讨论如何提高 OpenERP 的界面友好度。

一旦某项改善建议被界面交互团队经理确认,OpenERP SA 社区开发人员,会根据改善建议开始开发。您可以查阅 developer guidedocumentation process 开发指南和相关文档来获知如何为OpenERP 贡献。

主要的界面交互方面的改进将会在本书形成一系列的指南。界面交互团队将会把 OpenERP 的最佳实践与本书同步。如果您想在此方面为 OpenERP 做出贡献,您可以在这里 Launchpad documentation branch 和我们一起工作。

所要更改和重大改进,都会发布在博客 OpenERP blog ,您可以在上面留下您的意见、建议和想法。

每个人都可以在这本书的任何页面上发表评论。每个月界面交互团队将查看所有评论,如果有需要还会更新本书。

本书用英文写作,然后由 translated by community members 翻译成几种语言。

为了检查模块是否符合界面交互指南,我们把这些检查作为 OpenERP SA 新模块质量检查的一部分。因此,我们会检查所有官方模块是否符合上述方针。

界面交互团队同时对开发人员进行培训。所以,当界面交互团队检查到不符合要求时,他们将会联系作者,并要求作者改善。在这个反馈过程中,界面交互团队将会具体指出违背了那些原则。

在这个改善过程中,将会有几位开发人员和专家组成的团队跟进,随着时间的推移,我们期待 OpenERP 的可用性将会很快提高。如果您想提出一项新的改进,最好的方法就是通过邮件列表 write to the usability mailing list ,来提出您的意见和建议。

如果的改进意见被确认,我们将安排相应的开发人员和界面交互团队按照界面可用性原则跟进。