Contribuer à Gaphor¶
Vous souhaitez contribuer au développement de Gaphor ? Si vous pensez que cela est réservé aux développeurs expérimentés, n’hésitez pas, il y a de nombreuses façons de contribuer à Gaphor, quel que soit votre niveau d’expérience ou de compétence.
Vous pouvez aider à soutenir Gaphor dans votre langue. Vous pouvez le faire sur Weblate, directement depuis votre navigateur. Ce service créera périodiquement des Pull Requests pour Gaphor avec des traductions mises à jour.
Il est également très intéressant que vous créiez votre propre contenu autour de Gaphor. Pensez à des articles de blog, des vidéos, et des conférences. Lorsque vous créez quelque chose, merci de nous en faire part, afin que nous puissions l’ajouter à la page Tutoriels du site web.
Si vous voulez contribuer au code, un bon point de départ est ce site. Il contient beaucoup d’informations sur la construction de Gaphor, en particulier dans la section Concepts.
Certaines questions sont étiquetées avec first-timers-only. Ces questions constituent un bon point de départ pour se familiariser avec le code et le style de code.
C’est toujours une bonne idée de créer un ticket ou de lancer une discussion si vous souhaitez développer quelque chose pour lequel il n’existe pas encore de ticket. Vous vous assurez ainsi que votre idée sera mise en œuvre de manière cohérente avec l’application, ce qui augmente les chances que votre travail soit accepté.
Vous devrez forker Gaphor et mettre en place un environnement de développement (macOS, Windows).
Note
Dans notre pipeline, nous effectuons quelques contrôles de qualité. Nous vous recommandons fortement d”installer pre-commit et ses scripts git hook, afin que votre PR soit construit dans notre environnement de construction.