Guide de contribution du kit de ressources FinOps

Bienvenue dans le kit de ressources FinOps. En tant qu’initiative open source, notre succès dépend de l’effort collectif de la communauté. Vos contributions jouent un rôle essentiel dans l’amélioration et l’expansion des capacités du kit de ressources, ce qui en fait plus utile et efficace pour tout le monde.

Il existe plusieurs façons de contribuer au kit de ressources FinOps :

  • Travaillez sur des bogues existants : vous pouvez vous aider à identifier et à résoudre les bogues existants répertoriés dans notre dépôt.
  • Fournissez des suggestions pour de nouvelles fonctionnalités ou améliorations : si vous n’êtes pas à l’aise avec le codage, vous pouvez toujours contribuer en suggérant de nouvelles fonctionnalités ou améliorations pour nos outils.
  • Proposer un nouvel outil : si vous avez développé un outil lié à FinOps et que vous souhaitez qu’il fait partie du kit de ressources FinOps, vous pouvez soumettre une proposition à prendre en considération.
  • Passer en revue les demandes de tirage : les révisions de code sont un aspect essentiel de la maintenance de la qualité du code et de la garantie de la fiabilité et des fonctionnalités du projet. En examinant les demandes de tirage existantes suggérées par les membres de la communauté, vous pouvez contribuer considérablement au succès du projet sans nécessairement créer de code.
  • Répondre aux questions : Participer activement aux questions et fournir de l’aide aux membres de la communauté est une contribution inestimable au projet.
  • Documentation de mise à jour : la documentation sert de ressource cruciale pour les utilisateurs, les développeurs et les contributeurs. Nous nous efforçons de maintenir la documentation exacte, complète et à jour. Il est essentiel pour le succès du kit de ressources.

Nous apprécions votre intérêt pour contribuer au kit de ressources FinOps !

Vous souhaitez rester en contact avec l’équipe ? Rejoignez notre réunion hebdomadaire des contributeurs les mercredis à 8 h Pacifique / 16 h UTC ou nos heures de bureau bimensuelles à 8 h 30 Pacifique / 16 h 30 UTC.


Travailler sur des bogues existants

Si vous êtes impatient de contribuer mais de ne pas savoir où commencer, un excellent point de départ consiste à passer en revue la liste des commentaires existants. Ensuite, identifiez les problèmes qui s’alignent sur vos compétences et vos intérêts.

  1. Examinez la liste des problèmes existants.
  2. Attribuez-vous le problème sur lequel vous souhaitez travailler.

Si vous lisez cet article pour la première fois et que vous travaillez sur le dépôt du kit de ressources FinOps, veillez à consulter notre wiki de prise en main.


Comment contribuer ?

Le projet de kit de ressources FinOps offre plusieurs façons de contribuer, que vous soyez développeur, professionnel de FinOps ou passionné de cloud. Les sections suivantes couvrent les façons dont vous pouvez vous impliquer.

Envoyer un nouveau problème

Si vous avez une nouvelle suggestion de fonctionnalité, identifié un bogue ou si vous avez des idées pour améliorer les outils existants, nous vous encourageons à soumettre un problème. Vos commentaires nous aident à nous assurer que le kit de ressources répond aux besoins de ses utilisateurs. Et si vous êtes prêt à aller plus loin et à contribuer à la mise en œuvre de vos suggestions, nous nous réjouissons de vos contributions.

Pour ce faire, procédez comme suit :

  1. Accédez à la liste des problèmes et sélectionnez Nouveau problème.
  2. Choisissez l’option qui décrit le mieux votre contribution (correction de bogue, demande de modification ou demande de fonctionnalité).
  3. Sélectionnez Prêt à corriger en bas de la page.
  4. Envoyez votre problème.

Proposer un nouvel outil

Si vous avez développé un outil lié à FinOps et souhaitez qu’il fait partie du kit de ressources FinOps, accédez à la liste des problèmes, sélectionnez Nouveau problème, puis sélectionnez l’option Proposer un nouvel outil . Incluez autant d’informations que possible sur votre outil et sur la façon dont il peut bénéficier à la communauté FinOps.

Le conseil d’administration du kit de ressources FinOps examine votre proposition et vous contacte pour une discussion plus approfondie.


Examiner les pull requests

Consultez la liste des demandes de tirage ouvertes et fournissez des commentaires constructifs sur les modifications de code proposées par les membres de la communauté. Assurez-vous que le code respecte nos recommandations en matière de codage, qu’il est bien documenté et qu’il suit les meilleures pratiques.

Proposez des suggestions pour améliorer la qualité du code, telles que l’optimisation des performances, l’amélioration de la lisibilité et l’adressage des cas de périphérie potentiels ou des bogues.

Pour s’assurer qu’ils fonctionnent comme prévu, testez le fonctionnement des modifications de code proposées dans la PR. Cela implique l’exécution de tests, la vérification des cas limites et la recherche d'effets secondaires inattendus.

Si possible, essayez de suggérer des modifications de code à l’aide d’Ajouter une suggestion pour simplifier le processus de révision.

Capture d’écran de l’option Ajouter une suggestion dans la révision de pull request.


Répondre aux questions

Être activement impliqué dans la réponse aux questions et fournir de l’aide aux membres de la communauté est une contribution inestimable au projet.

  • Partagez des connaissances : utilisez votre expertise et votre expérience pour fournir des réponses utiles et informatives aux questions soulevées par les membres de la communauté. Proposez des explications claires, des exemples et des références pour appuyer vos réponses.
  • Aidez-vous à résoudre les problèmes : aidez les membres de la communauté à résoudre les problèmes techniques ou à résoudre les problèmes de configuration rencontrés lors de l’utilisation du kit de ressources.

Mettre à jour la documentation

  • Identifier les domaines d’amélioration : passez en revue la documentation existante pour identifier les informations obsolètes, les inexactitudes ou les lacunes qui doivent être traitées.
  • Améliorer la clarté et la cohérence : clarifier les sections ambiguës, réorganiser le contenu pour une meilleure structure et garantir la cohérence de la terminologie, de la mise en forme et du style dans toute la documentation.
  • Mettre à jour le contenu : Mettez à jour les informations obsolètes, ajoutez un nouveau contenu pour couvrir les fonctionnalités ou les modifications récentes et supprimez les sections obsolètes qui ne sont plus pertinentes.

Merci !

Vos contributions à code source ouvert, grandes ou petites, rendent des projets comme cela possible. Merci de prendre le temps de contribuer.


Code de conduite Microsoft Open Source

Ce projet a adopté le Code de conduite Open Source Microsoft.

Pour plus d’informations, consultez les Questions fréquentes (FAQ) sur le code de conduite ou envoyez vos questions ou vos commentaires à opencode@microsoft.com.