Hacktoberfest och andra hack-a-thon händelser

Hacktoberfest är ett årligt världsomspännande evenemang som hålls under oktober. Händelsen uppmuntrar utvecklare med öppen källkod att bidra till lagringsplatser via pull-begäranden (PR). GitHub är värd för många lagringsplatser med öppen källkod som bidrar till Microsoft Learn-innehåll. Flera lagringsplatser deltar aktivt i Hacktoberfest.

Så här bidrar du

Innan du kan bidra till en lagringsplats med öppen källkod måste du först konfigurera ditt konto för att bidra till Microsoft Learn. Om du är nybörjare på den här processen börjar du med att registrera dig för ett GitHub-konto. Se till att installera Git och Markdown-verktygen.

För att få kredit för deltagande, registrera dig hos Hacktoberfest och läs deras deltagande guide.

Hitta en lagringsplats som behöver din hjälp

PowerShell-Docs-teamet stöder Hacktoberfest-bidrag för flera förråd för PowerShell-dokumentation. Vi har definierat en uppsättning rensningsuppgifter som är utformade för att vara enkla för första gången deltagare. Fullständig information finns i metaproblemet Hacktoberfest.

För att lyckas med dessa uppgifter bör du:

Innan du bidrar bör du läsa metaproblemet. När du är redo att börja öppnar du en ny Hacktoberfest med någon av följande länkar:

Kvalitetsförväntningar

Skapa en meningsfull och effektfull PR för att få ett lyckat bidrag till en Microsoft Learn-lagringsplats med öppen källkod. Följande exempel från den officiella Hacktoberfest-webbplatsen anses vara bidrag av låg kvalitet:

  • PR:ar som innehåller massautomatiserade ändringar
    • Exempel: skriptade PR:ar för att ta bort blanksteg, åtgärda vanlig stavning eller optimera bilder
    • Skicka ett problem som först beskriver de automatiserade ändringar som du vill göra
  • PR:er som anses vara störande (till exempel att ta någon annans gren eller incheckningar och göra en PR)
  • PR bedöms vara ett hinder jämfört med att hjälpa
  • PR:er som helt klart är ett försök att öka ditt PR-antal för oktober

Öppna en Pull Request (PR)

En pr är ett praktiskt sätt för en deltagare att föreslå en uppsättning ändringar. Lyckade pr:ar har följande vanliga egenskaper:

  • PR lägger till värde.
  • Deltagaren är mottaglig för feedback.
  • De avsedda ändringarna är väl formulerade.
  • Ändringarna är relaterade till ett befintligt problem.

Om du föreslår en PR utan motsvarande ärende, skapa först ett ärende. Mer information finns i GitHub: Om pull-begäranden.

Se även