Federico Mena-Quintero federico@gnome.org 2013 Miguel de Icaza miguel@gnome.org Morten Welinder mortenw@gnome.org Philip Withnall philip.withnall@collabora.co.uk 2015 GNOME Foundation http://foundation.gnome.org/ GNOME Programmierungsrichtlinien Programmierungsrichtlinien Mario Blättermann mario.blaettermann@gmail.com 2016 Christian Kirbach christian.kirbach@gmail.com 2016 GNOME Programmierungsrichtlinien

This article contains several guidelines and suggestions for programmers working in and with the GNOME stack. This is intended for programmers to know about the development processes, conventions and philosophies behind GNOME applications and the stack of libraries supporting them. By knowing “the way things are done” in the GNOME ecosystem, it is hoped that programmers will find use of GNOME APIs and development of new applications easier and more natural, and will produce code which is legible and maintainable over a long period of time by a diverse team of programmers.

Diese Richtlinie verfolgt zweierlei Zweck:

Wir wollen Ihnen praxisgerechte Empfehlungen für die Programmierung für GNOME oder mittels GNOME-Technologien geben. Dies wird Ihnen helfen, konsistenten Code zu schreiben, der von der Gemeinschaft akzeptiert wird. Als Nebeneffekt wird Ihnen die Programmierung so auch mehr Spaß machen.

Wir wollen unser über die Jahre gewonnenes Wissen weitervermitteln, wie das GNOME-Projekt nachhaltig geführt wird, auch wenn die Beiträge der Mitwirkenden schwanken.

Allgemeine Richtlinien Allgemeine Richtlinien
Maintainer-Richtlinien Maintainer-Richtlinien
Spezifische How-Tos Spezifische How-Tos
Referenzen Referenzen