Průvodce přispíváním do sady nástrojů FinOps

Vítejte v sadě nástrojů FinOps. Jako opensourcová iniciativa náš úspěch závisí na kolektivním úsilí komunity. Vaše příspěvky hrají zásadní roli při vylepšování a rozšiřování možností sady nástrojů, což zvyšuje jeho hodnotu a efektivitu pro všechny uživatele.

K sadě nástrojů FinOps můžete přispívat několika způsoby:

  • Práce na existujících chybách: Můžete pomoct tím, že identifikujete a řešíte existující chyby uvedené v našem úložišti.
  • Poskytněte návrhy na nové funkce nebo vylepšení: Pokud nemáte potíže s kódováním, můžete i nadále přispívat návrhy nových funkcí nebo vylepšení pro naše nástroje.
  • Navrhnout nový nástroj: Pokud jste vytvořili nástroj související s FinOps a chcete, aby byl součástí sady nástrojů FinOps, můžete odeslat návrh na zvážení.
  • Kontrola žádostí o přijetí změn: Revize kódu jsou důležitým aspektem zachování kvality kódu a zajištění spolehlivosti a funkčnosti projektu. Kontrolou stávajících žádostí o přijetí změn navržených členy komunity můžete významně přispět k úspěchu projektu, aniž byste museli vytvářet nový kód.
  • Odpovědi na otázky: Aktivní zapojení do zodpovězení otázek a poskytování pomoci členům komunity je neocenitelným přínosem projektu.
  • Dokumentace k aktualizaci: Dokumentace slouží jako zásadní prostředek pro uživatele, vývojáře a přispěvatele. Snažíme se udržovat dokumentaci přesnou, komplexní a aktuální. Je nezbytné pro úspěch sady nástrojů.

Vážíme si vašeho zájmu o přispívání do sady nástrojů FinOps!

Chcete zůstat ve spojení s týmem? Připojte se k naší týdenní synchronizaci přispěvatelů ve středu v 8:00 Pacifického času / 16:00 UTC nebo naše dvoutýdenní kancelářské hodiny v 8:30 Pacifického času / 16:30 UTC.


Práce na existujících chybách

Pokud chcete přispět, ale nejste si jistí, kde začít, je skvělým výchozím bodem pro kontrolu seznamu existujících názorů. Pak identifikujte problémy, které odpovídají vašim dovednostem a zájmům.

  1. Projděte si seznam existujících problémů.
  2. Vyberte si chybu, na které chcete pracovat.

Pokud tento článek čtete poprvé a pracujete na úložišti sady nástrojů FinOps, zkontrolujte naše wiki Začínáme.


Způsoby přispívání

Projekt Sady nástrojů FinOps nabízí několik způsobů, jak přispívat, ať už jste vývojář, odborník FinOps nebo nadšenec do cloudu. Následující části se týkají způsobů, jak se můžete zapojit.

Odeslání nového problému

Pokud máte nový návrh funkce, identifikovali chybu nebo máte nápady na vylepšení stávajících nástrojů, doporučujeme vám odeslat problém. Vaše zpětná vazba nám pomáhá zajistit, aby sada nástrojů splňovala potřeby svých uživatelů. A pokud jste ochotni provést krok dále a přispět k implementaci vašich návrhů, vítáme vaše příspěvky.

Provedete to podle těchto kroků:

  1. Přejděte do seznamu problémů a vyberte Nový problém.
  2. Zvolte možnost, která nejlépe popisuje váš příspěvek (oprava chyby, žádost o změnu nebo žádost o funkci).
  3. Vyberte ochoten opravit v dolní části stránky.
  4. Odešlete svůj problém.

Návrh nového nástroje

Pokud jste vytvořili nástroj související s FinOps a chcete, aby byl součástí sady nástrojů FinOps, přejděte do seznamu problémů, vyberte Nový problém a vyberte možnost Navrhnout nový nástroj . Uveďte co nejvíce informací o vašem nástroji a o tom, jak může využít komunitu FinOps.

Představenstvo řídící sadu nástrojů FinOps přezkoumá váš návrh a kontaktuje vás pro další diskuzi.


Kontrola příchozích žádostí o změny

Zkontrolujte seznam otevřených žádostí o přijetí změn a poskytněte konstruktivní zpětnou vazbu ke změnám kódu navrženým členy komunity. Ujistěte se, že kód dodržuje naše pokyny pro kódování, je dobře zdokumentovaný a dodržuje osvědčené postupy.

Nabídněte návrhy na zlepšení kvality kódu, jako je optimalizace výkonu, zvýšení čitelnosti a řešení potenciálních případů okrajů nebo chyb.

Aby bylo zajištěno, že budou fungovat podle očekávání, otestujte funkčnost změn kódu navržených v pull requestu. Zahrnuje spouštění testů, ověřování hraničních případů a kontrolu nežádoucích vedlejších účinků.

Pokud je to možné, zkuste navrhnout změny kódu pomocí možnosti Přidat návrh pro zjednodušení procesu kontroly.

Snímek obrazovky s možností přidat návrh při kontrole žádostí o přijetí změn


Odpovědi na otázky

Aktivní zapojení do zodpovězení otázek a poskytování pomoci členům komunity je neocenitelným přínosem projektu.

  • Sdílení znalostí: Využijte své odborné znalosti a zkušenosti k poskytování užitečných a informativních odpovědí na otázky, které členové komunity vyvolali. Nabídněte jasné vysvětlení, příklady a odkazy na podporu vašich odpovědí.
  • Pomoc s řešením problémů: Pomoc členům komunity při řešení technických problémů nebo řešení problémů s konfigurací, se kterými se setkávají při používání sady nástrojů.

Aktualizace dokumentace

  • Identifikace oblastí pro zlepšení: Projděte si stávající dokumentaci a identifikujte všechny zastaralé informace, nepřesnosti nebo mezery, které je potřeba řešit.
  • Vylepšení srozumitelnosti a konzistence: Objasnění nejednoznačných oddílů, změna uspořádání obsahu pro lepší strukturu a zajištění konzistence v terminologii, formátování a stylu v celé dokumentaci.
  • Aktualizovat obsah: Aktualizace zastaralých informací, přidání nového obsahu zahrnujícího nedávné funkce nebo změny a odstranění zastaralých sekcí, které už nejsou relevantní.

Děkujeme!

Vaše příspěvky do opensourcových, velkých nebo malých zdrojů umožňují takové projekty. Děkujeme, že jste si vzali čas na přispívání.


Pravidla chování pro Microsoft Open Source

Tento projekt přijal Microsoft Open Source Code of Conduct.

Další informace najdete v nejčastějších dotazech k kodexu chování nebo se spojte opencode@microsoft.com s dalšími dotazy nebo komentáři.