Participation au développement du Bot
Afin de simplifier de nombreux aspects de la gestion du bot, il a été décidé de mettre le bot sur un gestionnaire de version. Nous hébergerons donc les sources du bot sur GitHub qui utilise, comme son nom l'indique, git (c'est la même chose que svn avec des différences)
Ce tuto est destiné aux gens qui ne savent pas / pas bien utilisé Git avec GitHub, pour les autres, l'information qui vous intéresse se trouve là : https://github.com/M...3ROS-ArreatCore
Je décris ici comment participer au développement, pas comment simplement récupérer les sources sur GitHub (ce qui est plus simple que tout ce qui est dis ici, mais sera détailler autre part)
Pour les personnes qui participent activement aux devs, envoyez moi un PM avec votre nom GitHub et je vous ajouterai au repository principal
I. Intérêts d'utiliser git / svn
Les intérêts sont assez simples en fait, mais utiles :
- Gérer les ajouts / modifications de chacun de façon claire et facilement intégrables dans les version en cours
- Pouvoir suivre le développement plus facilement
- Rend l'accès aux sources (à jours) plus facilement pour permettre à n'importe qui d'y contribuer
De façon complètement annexe, GitHub permet également d'avoir un système de ticket, comme beaucoup de site similaire, qui pourra servir pour lister les bugs / amélioration / nouveautés à faire
II. Comment participer
Tout d'abord il vous faut un compte. Pour ce faire, allez ici : https://github.com/join puis :
- Entrez les informations de votre compte (login, pass, mail) et faites créer le compte
- Choisissez ensuite "Free" comme "personal plan"
- Vous arrivez ensuite sur votre dashboard, qui est votre page d'accueil du compte.
Bravo ! Le plus important est fait !
Maintenant, on va distinguer deux types de personnes :
- Celles qui vont avoir directement accès au repository principal
- Les users "lambda" qui veulent contribuer au bot
Pourquoi cette distinction ?
Celà me permet de gérer simplement les gens qui développent de façon régulière sur le bot, et les gens qui arrivent et veulent simplement contribuer un peu, pour tester, aider, ou autre.
Par contre, ça n'empêche personne de contribuer tout autant au bot !
III. Quelques règles
- Si vous avez accès au repository principal : faites une branch pour vos dev et ne fusionnez que quand tout fonctionne !
- Idem pour les forks : ne faites pas de pull-request si vous n'avez pas test que tout fonctionne avant !
- Faites vous plaisir à dev !



Ce sujet est fermé









