Przewodnik dotyczący współtworzenia zestawu narzędzi FinOps

Witamy w zestawie narzędzi FinOps. Jako inicjatywa open source nasz sukces zależy od zbiorowego wysiłku społeczności. Twój wkład odgrywa istotną rolę w ulepszaniu i rozszerzaniu możliwości zestawu narzędzi, co czyni go bardziej cennym i skutecznym dla wszystkich.

Istnieje kilka sposobów współtworzenia zestawu narzędzi FinOps:

  • Praca nad istniejącymi usterkami: możesz pomóc, identyfikując i usuwając istniejące usterki wymienione w naszym repozytorium.
  • Podaj sugestie dotyczące nowych funkcji lub ulepszeń: jeśli nie masz pewności co do kodowania, nadal możesz współtworzyć, sugerując nowe funkcje lub ulepszenia naszych narzędzi.
  • Zaproponuj nowe narzędzie: jeśli utworzono narzędzie związane z finops i chcesz, aby był on częścią zestawu narzędzi FinOps, możesz przesłać propozycję do rozważenia.
  • Przeglądanie pull requestów: Przeglądy kodu są kluczowym aspektem utrzymania jakości kodu oraz zapewnienia niezawodności i funkcjonalności projektu. Przeglądając istniejące pull requesty sugerowane przez członków społeczności, można znacząco przyczynić się do sukcesu projektu bez konieczności tworzenia nowego kodu.
  • Odpowiadaj na pytania: Aktywne zaangażowanie w odpowiadanie na pytania i zapewnianie pomocy członkom społeczności to nieoceniony wkład w projekt.
  • Dokumentacja aktualizacji: Dokumentacja służy jako kluczowy zasób dla użytkowników, deweloperów i współautorów. Staramy się zapewnić dokładną, kompleksową i aktualną dokumentację. Jest to niezbędne dla sukcesu zestawu narzędzi.

Doceniamy Twoje zainteresowanie współtworzenia zestawu narzędzi FinOps!

Chcesz pozostać w kontakcie z zespołem? Dołącz do naszej cotygodniowej synchronizacji współautorów w środy o 8:00 czasu pacyficznego / 16:00 UTC lub co dwutygodniowych godzin otwartych o 8:30 czasu pacyficznego / 16:30 UTC.


Praca nad istniejącymi usterkami

Jeśli jesteś chętny do współtworzenia, ale nie masz pewności, gdzie zacząć, doskonałym punktem wyjścia jest przejrzenie listy istniejących opinii. Następnie zidentyfikuj problemy zgodne z twoimi umiejętnościami i zainteresowaniami.

  1. Przejrzyj listę istniejących problemów.
  2. Przypisz się do usterki, nad którą chcesz pracować.

Jeśli czytasz ten artykuł po raz pierwszy i pracujesz nad repozytorium zestawu narzędzi FinOps, koniecznie zapoznaj się z naszym przewodnikiem początkowym na wiki.


Sposoby współtworzenia

Projekt zestawu narzędzi FinOps oferuje kilka sposobów współtworzenia, niezależnie od tego, czy jesteś deweloperem, praktyką FinOps, czy entuzjastą chmury. W poniższych sekcjach opisano sposoby zaangażowania.

Prześlij nowy problem

Jeśli masz nową sugestię dotyczącą funkcji, zidentyfikowano usterkę lub masz pomysły na ulepszenie istniejących narzędzi, zachęcamy do przesłania problemu. Twoja opinia pomaga nam zapewnić, że zestaw narzędzi spełnia potrzeby swoich użytkowników. A jeśli jesteś gotów zrobić krok dalej i przyczynić się do implementacji sugestii, zapraszamy do twojego wkładu.

W tym celu wykonaj następujące kroki:

  1. Przejdź do listy problemów i wybierz pozycję Nowy problem.
  2. Wybierz opcję, która najlepiej opisuje twój wkład (poprawka usterek, żądanie zmiany lub żądanie funkcji).
  3. Wybierz Chęć naprawy na dole strony.
  4. Prześlij problem.

Zaproponuj nowe narzędzie

Jeśli utworzono narzędzie związane z finops i chcesz, aby był on częścią zestawu narzędzi FinOps, przejdź do listy problemów, wybierz pozycję Nowy problem i wybierz opcję Zaproponuj nowe narzędzie . Uwzględnij jak najwięcej informacji o narzędziu i sposobie, w jaki może ona przynieść korzyści społeczności FinOps.

Zarząd zestawu narzędzi FinOps przegląda twoją propozycję i kontaktuje się z Tobą w celu dalszej dyskusji.


Przegląd pull requestów

Sprawdź listę otwartych pull requestów i przekaż konstruktywne uwagi na temat proponowanych przez członków społeczności zmian w kodzie. Upewnij się, że kod jest zgodny z naszymi wytycznymi dotyczącymi kodowania, jest dobrze udokumentowany i postępuj zgodnie z najlepszymi rozwiązaniami.

Sugestie dotyczące poprawy jakości kodu, takie jak optymalizacja wydajności, zwiększenie czytelności i rozwiązywanie potencjalnych przypadków brzegowych lub usterek.

Aby upewnić się, że działają zgodnie z oczekiwaniami, przetestuj funkcjonalność zmian kodu proponowanych w pull request. Obejmuje uruchamianie testów, weryfikowanie przypadków brzegowych i sprawdzanie wszelkich niezamierzonych skutków ubocznych.

Jeśli to możliwe, spróbuj zasugerować zmiany kodu przy użyciu polecenia Dodaj sugestię , aby usprawnić proces przeglądu.

Zrzut ekranu przedstawiający opcję Dodaj sugestię w przeglądach pull request.


Odpowiadanie na pytania

Aktywne angażowanie się w odpowiadanie na pytania i udzielanie pomocy członkom społeczności stanowi nieoceniony wkład w projekt.

  • Podziel się wiedzą: Wykorzystaj swoją wiedzę i doświadczenie, aby zapewnić przydatne i informacyjne odpowiedzi na pytania zgłaszane przez członków społeczności. Zapewnij jasne wyjaśnienia, przykłady i odniesienia, aby wspierać swoje odpowiedzi.
  • Pomoc w rozwiązywaniu problemów: Pomoc członkom społeczności w rozwiązywaniu problemów technicznych lub rozwiązywaniu napotkanych problemów z konfiguracją podczas korzystania z zestawu narzędzi.

Aktualizowanie dokumentacji

  • Zidentyfikuj obszary ulepszania: przejrzyj istniejącą dokumentację, aby zidentyfikować wszelkie nieaktualne informacje, niedokładności lub luki, które należy rozwiązać.
  • Zwiększ przejrzystość i spójność: Wyjaśnij niejednoznaczne sekcje, zreorganizuj zawartość w celu uzyskania lepszej struktury i zapewnij spójność terminologii, formatowania i stylu w całej dokumentacji.
  • Aktualizowanie zawartości: aktualizowanie nieaktualnych informacji, dodawanie nowej zawartości w celu pokrycia ostatnich funkcji lub zmian oraz usuwanie przestarzałych sekcji, które nie są już istotne.

Dziękujemy.

Twoje wkłady w open source, duże lub małe, umożliwiają takie projekty. Dziękujemy za poświęcenie czasu na współtworzenie.


Kodeks postępowania firmy Microsoft dla oprogramowania typu open source

W tym projekcie przyjęto kodeks postępowania firmy Microsoft typu open source.

Aby uzyskać więcej informacji, zobacz Często zadawane pytania dotyczące kodeksu postępowania lub skontaktuj się z opencode@microsoft.com innymi pytaniami lub komentarzami.