Guide des contributions

Signalement des bugs

Dans le but de favoriser une collaboration active, Larapp encourage les utilisateurs à signaler les bugs, proposer des solutions et suggérer de nouvelles fonctionnalités.

Lors du signalement d'un bug, assurez-vous de fournir un titre clair et une description détaillée du problème. Incluez autant d'informations pertinentes que possible, ainsi qu'un exemple de code illustrant le bug. L'objectif d'un rapport de bug est de permettre à vous-même et aux autres de reproduire facilement le problème et de développer une solution.

Veuillez noter que les rapports de bug sont créés dans l'espoir que d'autres personnes ayant rencontré le même problème puissent collaborer avec vous pour le résoudre. Ne vous attendez pas à ce que le problème soit corrigé immédiatement après avoir signalé le bug. La création d'un rapport de bug vise à vous aider, ainsi que les autres utilisateurs, à commencer à résoudre le problème. Si vous souhaitez participer activement, vous pouvez contribuer en corrigeant les bugs répertoriés dans nos outils de suivi des problèmes. Veuillez vous connecter à GitLab pour consulter l'ensemble des problèmes relatifs à Larapp.

Politique de support

Les traqueurs de problèmes GitLab de Larapp ne sont pas conçus pour fournir une assistance ou un support technique pour Larapp. Pour obtenir de l'aide, veuillez utiliser l'un des canaux suivants :

  • Discussions sur GitLab

Discussion

Pour proposer de nouvelles fonctionnalités ou des améliorations du comportement de Laravel, nous vous encourageons à participer aux discussions sur le forum GitLab du référentiel du framework Laravel. Lorsque vous proposez une nouvelle fonctionnalité, soyez prêt à fournir au moins une partie du code nécessaire pour sa mise en œuvre. Votre contribution active facilitera l'évaluation et l'intégration de la fonctionnalité proposée.

Quelle branche?

Toutes les corrections de bugs doivent être soumises à la dernière version prenant en charge les corrections de bugs (actuellement 10.x). Les corrections de bugs ne doivent jamais être soumises à la branche "master", sauf si elles corrigent des fonctionnalités qui n'existent que dans la prochaine version.

Les fonctionnalités mineures entièrement rétrocompatibles avec la version actuelle peuvent être soumises à la dernière branche stable (actuellement 10.x).

Les nouvelles fonctionnalités majeures ou les fonctionnalités avec des modifications importantes doivent toujours être soumises à la branche "master", qui représente la version à venir.

Vulnérabilités de sécurité

Si vous découvrez une faille de sécurité dans Larapp, veuillez signaler immédiatement le problème par e-mail à l'adresse suivante : [email protected]. Nous accordons une grande importance à la sécurité et nous nous engageons à résoudre rapidement toutes les failles signalées. Votre collaboration est essentielle pour maintenir un environnement sûr et sécurisé pour tous les utilisateurs de Larapp.

Style de codage

Nous adoptons le même style de code que Laravel, cependant, nous n'avons pas encore mis en place de moyen pour fournir StyleCI. Nous encourageons néanmoins tous les contributeurs à suivre les conventions de style de code de Laravel afin de maintenir une cohérence au sein du projet.

Code de conduite

Le code de conduite de Larapp est dérivé du code de conduite Ruby. 

  • Les participants doivent faire preuve de tolérance envers les points de vue divergents.
  • Les participants doivent veiller à ce que leur langage et leurs actions soient dépourvus d'attaques personnelles et de remarques désobligeantes.
  • Lorsqu'ils interprètent les paroles et les actions des autres, les participants doivent toujours présumer de bonnes intentions.
  • Les comportements pouvant être raisonnablement considérés comme du harcèlement ne seront pas tolérés.

Nous sommes engagés à maintenir un environnement inclusif, respectueux et exempt de toute forme de harcèlement.