Comment contribuer
LinShare est construit par une communauté mondiale de développeurs, traducteurs et défenseurs. Que vous écriviez du code, signalez des bogues ou amélioriez la documentation, chaque contribution compte.

Participer
De nombreuses façons de contribuer
Vous n'avez pas besoin d'être développeur pour contribuer. Toute forme de participation aide LinShare à grandir et à s'améliorer.
Contribuer au code
Soumettez des pull requests pour corriger des bogues, ajouter des fonctionnalités ou améliorer les performances. Toutes les contributions passent par une revue par les pairs pour maintenir la qualité du code.
Voir les PRs ouvertesSignaler des problèmes
Vous avez trouvé un bogue ou une demande de fonctionnalité ? Ouvrez un ticket sur GitHub. Des rapports clairs et détaillés nous aident à améliorer LinShare pour tous.
Ouvrir un ticketAméliorer la documentation
Aidez-nous à rédiger une meilleure documentation, des tutoriels et des guides. Une bonne documentation est essentielle pour l'adoption et la prise en main.
Voir la documentationTraduire LinShare
Aidez à rendre LinShare accessible dans davantage de langues. Les contributions de traduction permettent à la plateforme d'être utilisée par des organisations du monde entier.
Commencer à traduireRejoindre les discussions
Participez aux discussions communautaires, répondez aux questions et partagez votre expérience avec d'autres utilisateurs et administrateurs LinShare. Notre code de conduite garantit une communauté accueillante pour tous.
Rejoindre la discussionFaire passer le mot
Ajoutez une étoile au dépôt sur GitHub, partagez LinShare avec votre réseau, rédigez des articles de blog, présentez LinShare en conférence, ou laissez un avis sur Gartner Peer Insights ou Product Hunt pour aider d'autres équipes à le découvrir.
Étoiler sur GitHubTester les préversions
Essayez les prochaines versions de LinShare avant leur sortie et signalez les problèmes rencontrés. Ces tests précoces nous aident à détecter les régressions et à publier sereinement.
Voir les versionsTravailler avec nous
LINAGORA propose des stages et des postes autour de LinShare, et recrute souvent parmi les contributeurs actifs de la communauté. Envoyez une candidature spontanée à jobs@linagora.com.
Candidater par e-mailBonnes pratiques de traduction
Vous contribuez à une traduction ? Trois réflexes font toute la différence.
Comprendre le contexte
Avant de traduire une expression, vérifiez où elle apparaît et quelle action elle déclenche, afin que votre formulation la transmette efficacement dans votre langue.
Relire et vérifier l'orthographe
Relisez votre travail et passez-le dans un correcteur orthographique et grammatical avant de le soumettre : les petites coquilles sont le retour de relecture le plus fréquent.
Rester cohérent
Utilisez la même terminologie dans tout LinShare et comparez avec la façon dont des produits établis traduisent les mêmes concepts dans votre langue.
Première contribution
Débuter en tant que contributeur
Forker le dépôt
Forkez le dépôt LinShare sur GitHub. Cela crée votre propre copie dans laquelle vous pouvez apporter des modifications sans affecter le projet principal.
Configurer votre environnement
Suivez le guide de configuration du développement pour configurer votre environnement local. LinShare utilise Java (Spring Boot) pour le back-end et Angular pour le front-end.
Choisir un ticket
Parcourez les tickets ouverts étiquetés « good first issue » ou « help wanted » pour des tâches adaptées aux débutants. Commentez le ticket pour informer les autres que vous y travaillez.
Soumettre une pull request
Créez une branche, apportez vos modifications, écrivez des tests et soumettez une pull request. Nos mainteneurs examineront votre contribution et fourniront des retours.
Directives
Directives de contribution
Pour maintenir LinShare en bon état et de haute qualité, nous demandons à tous les contributeurs de respecter ces directives lors de la soumission de modifications.
Sous licence GNU AGPL v3
LinShare est un logiciel libre et open source distribué sous la licence GNU Affero General Public License v3 (AGPL v3). Cela signifie que vous êtes libre d'utiliser, de modifier et de distribuer le logiciel, à condition que les œuvres dérivées soient également distribuées sous la même licence. Cela garantit que LinShare reste ouvert et accessible à tous.