Hacktoberfest a Microsoft Learn
Hacktoberfest je každoroční celosvětová akce, která se koná v měsíci říjnu. Tato událost podporuje opensourcové vývojáře, aby přispěli k úložištím prostřednictvím žádostí o přijetí změn. GitHub hostuje mnoho opensourcových úložišť, která přispívají k obsahu Microsoft Learn . Některá z úložišť se aktivně účastní akce Hacktoberfest. V tomto článku se dozvíte, jak zjistit, která úložiště přijímají žádosti o přijetí změn a co můžete očekávat jako přispěvatel.
Pokud chcete zjistit, jestli se úložiště Microsoft Learn účastní Hacktoberfestu, uvidíte téma hacktoberfestu na projektu.
Pokud chcete filtrovat všechna úložiště Microsoft Learn a .NET s tématem hacktoberfestu , podívejte se na témata GitHubu: Hacktoberfest.
Alternativně se úložiště může rozhodnout místo toho použít Hacktoberfest
popisek. Tento popisek je vhodný pro problémy s filtrováním. Další informace najdete v tématu Filtrování problémů a žádostí o přijetí změn podle popisků.
Tip
Pokud jste správcem úložiště a chcete povolit, aby se vaše úložiště zúčastnilo Hacktoberfestu, přidejte hacktoberfest
do úložiště téma. Další informace najdete v tématu Klasifikace úložiště pomocí témat.
Pokud chcete přispívat do opensourcového úložiště, musíte nejprve nakonfigurovat svůj účet tak, aby přispěl do Microsoft Learn. Pokud jste tento proces nikdy nedokončili, začněte registrací účtu GitHub. Musíte také zaregistrovat profil, abyste mohli sledovat své úsilí. Podívejte se na Hacktoberfest.
Jakmile je váš účet nakonfigurovaný, začněte tím, že si přečtete soubor CONTRIBUTING.md v kořenovém adresáři úložiště, do kterého chcete přispívat. Tyto soubory slouží jako vodítko při přispívání. Tady je několik příkladů příruček pro přispěvatele z některých oblíbených úložišť Microsoft Learn:
Kromě souboru Markdownu, který přispívá, je nutné dodržovat očekávané chování v komunitě i v případě, že úložiště obsahuje soubor CODE_OF_CONDUCT.md . Tady je ještě několik běžných příkladů:
Další informace naleznete v tématu Hacktoberfest: Účast.
Pokud chcete najít problém, na kterém chcete pracovat v zúčastněném úložišti, vyfiltrujte problémy podle popisků GitHubu up-for-grabs
help-wanted
. I když můžete řešit jiné problémy, je jednodušší se zaměřit na problémy, které mají dobře definovaný obor a jsou samostatné. Kromě úložišť Microsoft Learn můžete pro začátečníky použít následující weby:
Další informace naleznete v tématu Hacktoberfest: Začátečníky.
Pokud chcete mít úspěšný příspěvek do opensourcového úložiště Microsoft Learn, vytvořte smysluplnou a působivou žádost o přijetí změn. Následující příklady z oficiálního webu Hacktoberfest jsou považovány za příspěvky nízké kvality:
- Žádosti o přijetí změn, které jsou automatizované (například skriptované otevírání žádostí o přijetí změn pro odebrání prázdných znaků, oprava překlepů nebo optimalizace obrázků).
- Žádosti o přijetí změn, které jsou rušivé (například převzetí větve nebo potvrzení někoho jiného a vytvoření žádosti o přijetí změn).
- Žádosti o přijetí změn, které považuje správce projektu za překážku a pomoc.
- Odeslání, které je jasně pokusem jednoduše +1 váš počet žádostí o přijetí změn za říjen.
A konečně jedna žádost o přijetí změn k opravě překlepu je v pořádku, ale pět žádostí o přijetí změn, které by odstranily strašidlé prázdné znaky, nejsou.
Další informace naleznete v tématu Hacktoberfest: Hodnoty.
Žádost o přijetí změn poskytuje pohodlný způsob, jak přispěvateli navrhnout sadu změn. Při otevření žádosti o přijetí změn zadejte v původním komentáři, že má přispět k hacktoberfestu. Úspěšné žádosti o přijetí změn mají tyto společné charakteristiky:
- Žádost o přijetí změn přidává hodnotu.
- Přispěvatel má přístup ke zpětné vazbě.
- Zamýšlené změny jsou dobře vyjádřit.
- Změny souvisejí s existujícím problémem.
Pokud navrhujete žádost o přijetí změn bez odpovídajícího problému, nejprve vytvořte problém. Další informace najdete v tématu GitHub: O žádostech o přijetí změn.