{"id":229294,"date":"2022-11-11T10:44:00","date_gmt":"2022-11-11T07:44:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229294"},"modified":"2022-11-09T06:21:03","modified_gmt":"2022-11-09T03:21:03","slug":"kuidas-kasutada-githubi-pr-malle","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/kuidas-kasutada-githubi-pr-malle\/","title":{"rendered":"Kuidas kasutada GitHubi PR-malle"},"content":{"rendered":"\n<p>Kui teete t\u00f6\u00f6d \u2013 olenemata sellest, kas see on avatud l\u00e4htekoodiga v\u00f5i suletud l\u00e4htekoodiga \u2013 (kuigi ma tean, et enamik selle saidi lugemist kasutavatest inimestest on seotud avatud l\u00e4htekoodiga), kasutate t\u00f5en\u00e4oliselt m\u00f5nda allika juhtimist ja t\u00f5en\u00e4oliselt on see GitHub.<\/p>\n<p>Paljud teist j\u00e4lgivad m\u00f5nda projekti, panustavad projekti v\u00f5i k\u00e4sitlete projekti t\u00f5mbamistaotlusi. Ja kuidas on lood nende projektidega, mille kallal meeskonnaga t\u00f6\u00f6tate?<\/p>\n<p>V\u00f5ib-olla on teie t\u00f6\u00f6voog midagi sellist:<\/p>\n<ul>\n<li>loote funktsiooni kallal t\u00f6\u00f6tamiseks haru,<\/li>\n<li>l\u00fckkate haru, et t\u00e4psustada tehtud t\u00f6\u00f6d, et kolleeg saaks \u00fcle vaadata,<\/li>\n<li>arvustus on liidetud,<\/li>\n<li>sa j\u00e4tkad.<\/li>\n<\/ul>\n<p>Aga mida te t\u00f5mbetaotluse malli sisestate? Kas see on iga kord sama v\u00f5i erinev? Mis saab siis, kui suhtekorralduse sisu on seotud millegagi <a href=\"https:\/\/trello.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Trellos<\/a>, <a href=\"https:\/\/asana.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Asana<\/a>, <a href=\"https:\/\/basecamp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Basecampis<\/a> v\u00f5i m\u00f5nes muus projektijuhtimiss\u00fcsteemis?<\/p>\n<p>Siin tulevad m\u00e4ngu GitHubi PR-mallid.<\/p>\n<h2>GitHubi PR-mallid<\/h2>\n<p>Nende kohta saate lehelt k\u00f5ike lugeda, kuid siin on sisu (pole m\u00f5eldud):<\/p>\n<blockquote>\n<p>Probleemi on raske lahendada, kui olulised \u00fcksikasjad puuduvad. N\u00fc\u00fcd saavad projekti hooldajad lisada projektidele probleemide ja t\u00f5mbetaotluste malle, aidates kaasautoritel l\u00f5ime alguses \u00f5igeid \u00fcksikasju jagada<\/p>\n<\/blockquote>\n<p>Ja idee on lihtne: loome probleemide jaoks malle ja loome teistele p\u00e4ringuid, mis pakuvad teatud tasemel teavet, mille nad peavad enne probleemi v\u00f5i t\u00f5mbetaotluse esitamist t\u00e4itma.<\/p>\n<p>See aitab meil kui hooldajatel teada, millist teavet me vajame enne selle uurimist. Lisaks v\u00f5ib see v\u00f5imaldada meil linkida varasemale v\u00e4ljaandele, eelmisele piletile v\u00f5i millelegi, mis on projektiga seotud.<\/p>\n<p>N\u00e4iteks oletame, et t\u00f6\u00f6tate projekti kallal ja soovite lisada j\u00e4rgmise teabe.<\/p>\n<ul>\n<li>l\u00fchike kirjeldus selle kohta, mida PR teeb, et hooldaja ei peaks arvama,<\/li>\n<li>PR staatus selle kohta, kas see peaks olema \u00fchendamiseks valmis v\u00f5i kui see on alles v\u00e4ljat\u00f6\u00f6tamisel, kuid valmis \u00fclevaatamiseks,<\/li>\n<li>link teie projektijuhi piletile, mille kohta PR on asjakohane.<\/li>\n<\/ul>\n<p>Ma ei \u00fctle, et see on vajalik teave, kuid see on midagi, mida oleme kasutanud ja olen leidnud, et see on kasulik (ja on tore n\u00e4ha, et <a href=\"https:\/\/help.github.com\/articles\/helping-people-contribute-to-your-project\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">aja jooksul<\/a> tehakse rohkem t\u00e4iustusi ).<\/p>\n<h3>Aga kuidas me seda kasutame?<\/h3>\n<p>Sait on \u00fcsna selge, kuid see on t\u00f5esti lihtne. Teil on vaja oma projekti kataloogis v\u00f5i projekti kataloogis j\u00e4rgmisi faile. <strong>githubi<\/strong> kataloog:<\/p>\n<ul>\n<li><strong>ISSUE_TEMPLATE<\/strong><\/li>\n<li><strong>PULL_REQUEST_TEMPLATE<\/strong><\/li>\n<\/ul>\n<p>K\u00f5ik need peaksid olema allahindlusfailid, mis n\u00e4itavad t\u00e4pselt v\u00e4lja, mida otsite oma kaast\u00f6\u00f6listele, kui nad teie projekti mingil moel kaasa aitavad.<\/p>\n<p>Ja siis, kui kasutaja soovib probleemist teatada v\u00f5i t\u00f5mbetaotlust luua, on ta k\u00fcsinud mallist p\u00e4rinevat teavet.<\/p>\n<p>Tore, kas pole?<\/p>\n<h2>Seda pole palju, aga\u2026<\/h2>\n<p>V\u00f5ib-olla te ei arva, et see on palju, kuid on \u00fcsna lihtne aidata parandada projekti tuleva teabe kvaliteeti, lasta oma kaast\u00f6\u00f6tajatel m\u00f5elda, mida nad projekti panevad, ja seej\u00e4rel vastavalt reageerida.<\/p>\n<p>Lisaks aitab see teil ja teie \u00fclej\u00e4\u00e4nud meeskonnal m\u00f5ista, mis on \u00fclevaatamisel, ja valmistuda muudatusteks, mis nende projektidega t\u00f6\u00f6tades v\u00f5ivad ette tulla.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mis saab siis, kui PR sisu on seotud millegagi Trellos, Asanas, Basecampis v\u00f5i m\u00f5nes muus s\u00fcsteemis? Siin tulevad m\u00e4ngu GitHubi PR-mallid.<\/p>\n","protected":false},"author":1,"featured_media":165951,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,1017,842],"tags":[1165],"class_list":["post-229294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-kasulikud-saidid","category-opetused","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=229294"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229294\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/165951"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=229294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=229294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=229294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}