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 A Fundação GNOME http://foundation.gnome.org/ Diretrizes de programação do GNOME Diretrizes de programação Rafael Fontenelle rafaelff@gnome.org 2017 Diretrizes de programação do GNOME

Esse artigo contém várias diretrizes e sugestões para programadores que estejam trabalhando em e com recursos do GNOME. Ele é direcionado para programadores saberem sobre os processos de desenvolvimento, convenções e filosofias por trás dos aplicativos do GNOME e a pilha de bibliotecas por trás destes. Sabendo “a forma como as coisas são feitas” no ecossistema do GNOME, espera-se que programadores encontrem uso nas APIs do GNOME e um desenvolvimento de novos aplicativos mais fácil e mais natural, e produzirão código que seja legível e sustentável por um longo período de tempo por uma equipe diversa de programadores.

Esse guia tem um propósito duplo:

Fornecer boas sugestões sobre como escrever código para GNOME e usar tecnologias do GNOME. Isso lhe ajudará a escrever código que é consistente com as melhores práticas, e que serão aceitas pela comunidade. Isso também levará a um código no qual seja agradável de trabalhar.

Transmitir o conhecimento que nós obtivemos pelos anos sobre como manter o projeto GNOME sustentável, mesmo quando as contribuições das pessoas aumentaram ou diminuírem.

Diretrizes gerais Diretrizes gerais
Diretrizes de manutenção Diretrizes de manutenção
“Como fazer” específicos “Como fazer” específicos
Referências Referências