Contribuer

Vircadia est un projet Open Source, notre code informatique et toute la documentation est à votre disposition. Vous pouvez contribuer à notre effort pour le métaverse! Notre principal référentiel git contient la source de beaucoup de composantes de notre logiciel pour créer des mondes virtuels. Il y a beaucoup de possibilités qui vous sont ouvertes pour contribuer aux différentes parties qui constituent Vircadia.

Documentation

Vous pouvez aider à créer et maintenir à jour la documentation de plusieurs façons :

  • Signaler des erreurs ou des informations manquantes sur le site GitHub issue tracker.

  • Créer ou changer des pages de documentation et ouvrir un PR (pull request) on GitHub.

  • Réviser des changements à la documentation sur Github. Nous préférons avoir 2 réviseurs pour la plupart des changements car il ya toujours des choses que l'auteur et le premier réviseur peuvent manquer.

Traduction

En tant que projet international Vircadia dépend de traducteurs capabables d'atteindre des utilisateurs qui ne parlent pas Anglais. A ce jour la seule composante qui dispose d'un support de traduction est la documentation. Vous pouvez aider avec la traduction en utilisant le système online Weblate soit en soumettant des traductions ou en devenant un réviseur pour votre language avant que les traductions sont publiées. De plus amples informations à ce sujet se trouvent dans la documentation README.

Donations

Vircadia est en premier lieu supporté par les contributions volontaires de la part de sa communauté et de son équipe de base. Bien que nous ne disposons pas d'une entité qui gère les donations, vous pouvez faire des dons à des membres individuels de l'équipe par des services comme PayPal, Patreon, ou Github Sponsors.

Vous pouvez aussi offrir des primes si vous aimeriez voir des fonctionnalités spécifiques implementées ou des bugs résolus en laissant un commentaire sur notre issue tracker. Des primes sont bien sûr aussi une option pour des autres parties du projet comme la documentation. Les primes sont crées et attribuées sur la base de la confiance, si vous avez des questions à ce sujet n'hésitez pas à parler avec un membre de l'équipe de base ou de les soulever pendant les réunions régulières de la communauté ou des développeurs.

Développement

Vous pouvez aider au développement général du projet Vircadia sans être un développeur de logiciel en :

Si vous êtes un développeur de logiciel vous pouvez directement contribuer au projet en soumettant des 'PR' (pull requests). Gardez à l'esprit les directives lors de contributions à notre logiciel. Un travail important des développeurs qui se sont familiarisés avec notre plate-forme est la révision du code informatique des 'PR' (pull requests) ouverts.

Travaux divers

Il y a aussi beaucoup de travaux divers qui peuvent apparaître de temps en temps :

  • Art 2D comme affiches et banneaux,

  • Modèles 3D,

  • scripts,

  • montages vidéo,

  • etc.

Il est énormément important pour les développeurs de pouvoir demander de l'assistance quand un travail en dehors de leur domaine de compétence est nécessaire.