Back to How To Contribute To Open Source

Բարի գալուստ open source կոդի նոր աջակիցներին!

README-HY.md

latest38.8 KB
Original Source
<table> <tr> <!-- Do not translate this table --> <td><a href="./README.md"> English </a></td> <td><a href="./README-MR.md"> मराठी </a></td> <td><a href="./README-BN.md"> বাংলা </a></td> <td><a href="./README-CN.md"> 中文 </a></td> <td><a href="./README-RU.md"> русский </a></td> <td><a href="./README-RO.md"> Românesc </a></td> <td><a href="./README-IT.md"> Italiano </a></td> <td><a href="./README-ES.md"> Español </a></td> <td><a href="./README-pt-BR.md"> Português (BR) </a></td> <td><a href="./README-DE.md"> Deutsch </a></td> <td><a href="./README-GR.md"> Ελληνικά </a></td> <td><a href="./README-FR.md"> Français </a></td> <td><a href="./README-TR.md"> Turkish </a></td> <td><a href="./README-KO.md"> 한국어 </a></td> <td><a href="./README-HY.md"> Armenian </a></td> </tr> </table>

Բարի գալուստ open source կոդի նոր աջակիցներին!

Այստեղ ներկայացված են սկսնակների համար նախատեսված ռեսուրսների ցանկը, ովքեր ցանկություն ունեն մասնակցելու open source պրոեյկտներին:

Եթե դուք կգտնեք հավելյալ ռեսուրսներ, խնդրում եմ աավելացրեք այն և բացեք pull request.

Եթե դուք ունեք հարցեր կամ մեկնաբանություններ, ստեղծեք issue.

Բովանդակություն

Կատարեք ձեր ներդրումը սկզբնական բաց կոդում (անգլերեն հոդվածներ)

Հոդվածներ և նյութեր, որոնք քննարկում են Open Source աշխարհը և կուլտուրան:

Որոնումներ GitHub-ում

Որոնման հղումներ GitHub-ում, որոնք հարմար են աջակցության համար:

Մոզիլլայի աջակիցների Էկոհամակարգը

Mozilla֊ն տալիս է հնարավորություն աջակցելու իր open source պրոյեկտներին

  • Good First Bugs - Կոդի սխալներ, որոնք դեվելոփերների կողմից համարվել են լավ սկիզբ պրոյեկտին ծանոթանալու համար։
  • MDN Web Docs - Օգնեք MDN Web Docs թիմին վեբ հարթակի դոկումենտացիայի ստեղծման, պլատֆորմի բագերի վերացման և կոնտենտի հետ կապված սխալների վերացման հարցում։
  • Mentored Bugs - Բագեր, որոնք ունեն մենթոր ով գտնվում է IRC օնլայն չատում և պատրաստ է ձեզ օգնել եթե դուք դժվարանում եք առաջ շարժվել։
  • Bugs Ahoy - Կայք, որը նախատեսված է Bugzilla֊ով բագեր գտնելու համար։
  • Firefox DevTools - Կայք, որը նախատեսված է Firefox բրաուզերի՝ բագեր գտնելու դեվելոփերների համար նախատեսված գործիքներին։
  • What Can I Do For Mozilla - Պարզեք, թե ինչի վրա կարող եք աշխատել՝ պատասխանելով ձեր հմտությունների և հետաքրքրությունների վերաբերյալ մի շարք հարցերի:
  • Start Mozilla - Twitter-ի հաշիվ, որը թվիթ է գրում Mozilla-ի էկոհամակարգում նոր ներդրողների համար ընկալելի խնդիրների մասին:

Օգտակար հոդվածներ Open Source֊ի նոր աջակիցների համար

Օգտակար հոդվածներ և բլոգներ՝ ինչպես սկսել Open Source֊ի աջակցությունը

Տարբերակների վերահսկման օգտագործումը

Տարբեր մակարդակների դասեր և ռեսուրսներ տարբերակների վերահսկման օգտագործման մասին, մասնավորպաես Git֊ի և GitHub֊ի։

  • Video tutorial for Git and Github by Harvard University - Դաս Harvard ինստիտիտուտի կողմից, հատված նրանց CS50 Web Development կուրսից Git֊ը և GitHub֊ը հասկանալու և նրանցով աշխատելու համար։
  • Think Like (a) Git - Գիտ ներածություն առաջադեմ սկսնակների համար, թե ինչպես ապահով կերպով փորձարկումներ անել գիտում։
  • Quickstart - Set up Git - Սովորեք ինչպես տեղադրել գիտ֊ը լոկալ համակարգում, անցնել աուտենտիֆիկացիա։
  • Everyday Git - Գիտ օգտակար հրամանների ցանկ, որոնք անհրաժեշտ են ամենօրյա օգտագործման համար։
  • Oh shit, git! - Ինչպես խուսափել տարածված git սխալներից ; Կարող եք տեսնել նաև հետևյալ էջերը Dangit, git!.
  • Atlassian Git Tutorials - տարբեր դասեր git֊ի օգտագործման մասին.
  • GitHub Git Cheat Sheet (PDF)
  • freeCodeCamp's Wiki on Git Resources
  • GitHub Flow (42:06) - Ինչպես ստեղծել pull request Գիտհաբում։
  • Quickstart - GitHub Learning Resources - Git և GitHub ուսանելու ռեսուրսներ.
  • Pro Git - Գիրք ամբողջությամբ գիտի մասին։
  • Git-it ֊ Քայլ առ քայլ ուղեցույց, թե ինճպես աշխատել desktop app֊ի հետ գիտով։
  • Flight Rules for Git - Ինչպես վարվել, երբ ինչ որ բան չի ընթանում նախատեսված կերպով։
  • Git Guide for Beginners in Spanish - Իսպաներեն ուղեցույց git֊ի և GitHub֊ի մասին։
  • Git Kraken - Վիզուալ, միջպլատֆորմային և ինտերակտիվ «git» հավելված՝ տարբերակների վերահսկման համար:
  • Git Tips - Collection of most commonly used git tips and tricks.
  • Git Best Practices - Commit Often, Perfect Later, Publish Once: Git Best Practices.
  • Git Interactive Tutorial - Learn Git in the most visual and interactive way.
  • Git Cheat Sheets - Ավելի հաճախ օգտագործվող գիտ հնարքների և խորհուրդների հավաքածու։
  • Complete Git and GitHub Tutorial (1:12:39) - Ամբողջական Git և GitHub ուղեցույց Kunal Kushwaha֊ի կողմից.
  • A Tutorial Introduction to Git - Սկսնակների ուղեցույց Git֊ի կողմից.
  • First Aid Git - Git-ի ամենահաճախ տրվող հարցերի հավաքածու: Այս հարցերի պատասխանները հավաքվել են անձնական փորձից, Stackoverflow-ից և Git-ի պաշտոնական փաստաթղթերից:
  • Git by Susan Potter - Ցույց տվեք, թե ինչպես են Git-ի տարբեր տեխնիկական ասպեկտները աշխատում թաքնված՝ որպեսզի ապահովեն տարբեր աշխատանքային պրոցեսների ընթացքը, և ինչպես է այն տարբերվում այլ տարբերակների կառավարման համակարգերից (VCS):

Open Source գրքեր

Գրքեր Open Source֊ի մասին. Մշակույթ, պատմություն, լավագույն պրակտիկա և այլն:

  • Producing Open Source Software - Open Source ծրագրային ապահովման արտադրությունը գիրք է Open Source մշակման մարդկային կողմի մասին: Այն նկարագրում է, թե ինչպես են գործում հաջող նախագծերը, օգտատերերի և մշակողների ակնկալիքները և ազատ ծրագրային ապահովման մշակույթը:
  • The Architecture of Open Source Applications - 24 open source հավելվածների հեղինակները բացատրում են թե ինչպես է կառուցված իրենց ծրագիրը և ինչու։ Սկսած web server֊ներից և compiler֊ներից մինչև առողջապահական գրառումների կառավարման համակարգեր, որոնք ներկայացված են այստեղ՝ օգնելու ձեզ դառնալ ավելի լավ ծրագրավորող:
  • Open Source Book Series - Իմացեք ավելին Open Source֊ի և Open Source աճող շարժման մասին՝ անվճար էլեկտրոնային գրքերի eBooks֊ի միջոցով https://opensource.com.
  • Software Release Practice HOWTO - Այս HOWTO֊ն նկարագրում է Linux֊ի նախագծերի թողարկման լավ պրակտիկաների ինչպես նաև այլ Open-Source պրոյեկտների մասին։ Հետևելով այս գործելաոճին, դուք հնարավորինս կհեշտացնեք օգտատերերի համար ստեղծել ձեր կոդը և օգտագործել այն, իսկ մյուս ծրագրավորողներին կհասկանան ձեր կոդը և կհամագործակցեն ձեզ հետ՝ այն բարելավելու համար:
  • Open Sources 2.0 : The Continuing Evolution (2005) - Open Sources 2.0-ն խորաթափանց և մտածելու տեղիք տվող էսսեների հավաքածու է այսօրվա տեխնոլոգիական առաջատարներից, որոնք շարունակում են նկարել էվոլյուցիոն պատկերը, որը ձևավորվել է 1999թ.՝ «Open Sources. ձայներ հեղափոխությունից» գրքում:
  • Open Sources: Voices from the Open Source Revolution - Էսսեներ open-source պիոներների կողմից, ինչպիսիք են Լինուս Տորվալդսը (Linux), Լարի Ուոլը (Perl) և Ռիչարդ Սթոլմանը (GNU):

Open Source ներդրման նախաձեռնություններ

Նախաձեռնությունների ցանկ, որոնք համախմբում են սկսնակ ընկերական խնդիրները նրանց վրա աշխատելու համար։

  • Up For Grabs - Պարունակում է պրոյեկտներ սկսնակ ընկերական խնդիրներով։
  • First Contributions - Կատարեք ձեր առաջին open source ներդրումը 5 րոպեում: Գործիք և ձեռնարկ, որը կօգնի սկսնակներին սկսել ներդրումներ կատարել։ Այստեղ GitHub-ի սկզբնաղբյուրն է կայքի համար և հնարավորություն՝ ներդրում ունենալ հենց ռեպոզիտորիայում:
  • First Timers Only - Սխալների ցանկ, որոնք պիտակավորված են «միայն առաջին անգամ» ներդրողների համար:
  • Hacktoberfest - Open Source ներդրումները խրախուսող ծրագիր: Ստացեք նվերներ, օրինակ՝ շապիկներ և պիտակներ՝ հոկտեմբերին կատարելով առնվազն 4 pull requests:
  • 24 Pull Requests - 24 Pull Requests-ը նախագիծ է, որը խթանում է բաց կոդով համագործակցությունը դեկտեմբեր ամսվա ընթացքում:
  • Ovio - Հարթակ՝ ներդրողների համար հարմար նախագծերի ընտրությամբ. Այն ունի խնդիրների որոնման հզոր գործիք և թույլ է տալիս պահպանել նախագծերն ու խնդիրները հետագայի համար:
  • Contribute-To-This-Project - Սա ձեռնարկ է, որն օգնում է առաջին անգամ մասնակցողներին մասնակցել պարզ և հեշտ նախագծին և հարմարավետ զգալ GitHub-ից օգտվելիս:
  • Open Source Welcome Committee - Open Source Welcome Committee (OSWC) օգնում է նորեկներին միանալ Open Source արտասովոր աշխարհին: Եկեք ներկայացրեք ձեր Open Source նախագծերը մեզ հետ:

Open Source ծրագրերին մասնակցությունը

Ծրագիր, պրակտիկա կամ կրթաթոշակ, որը կազմակերպվում է համայնքի կողմից, որպեսզի օգնի սկսնակ մասնակիցներին համապատասխանեցնել մենթորներին և ռեսուրսներին, որպեսզի կատարեն իրենց ներդրումը open source նախագծերում:

  • All Linux Foundation (LF) Mentorships
  • Սկսնակների համար հարմար open source ծրագրեր իրենց ժամանակացույցով
  • Cloud Native Computing Foundation
  • FossAsia
  • Free Software Foundation (FSF) Internship
  • Google Summer of Code - An annually run paid program by Google focused on bringing more student developers into open-source software development.Google-ի կողմից ամեն տարի իրականացվող վճարովի ծրագիր, որն ուղղված է ավելի շատ ուսանող դեվելոփերների ներգրացել open-source ծրագրային ապահովման գործում:
  • Girlscript Summer of Code - Երեք ամիս տևողությամբ Open-Source ծրագիր, որն իրականացվում է ամեն ամառ Girlscript հիմնադրամի կողմից: Այս ամիսների ընթացքում մասնակիցները հմուտ մենթորների ղեկավարության ներքո կատարում են իրենց ներդրումները բազմաթիվ նախագծերում: Այսպիսի աշխատանքից հետո ուսանողները սկսում են իրենց տներից նպաստել իրական աշխարհի նախագծերին:
  • Hacktoberfest
  • Hyperledger Mentorship Program - Եթե դուք զբաղվում եք բլոկչեյնով, սա ձեզ համար է: Դուք կարող եք նպաստել Hyperledger-ին: Այս մենթորության ծրագիրը թույլ է տալիս գործնական ծանոթանալ Hyperledger-ի բաց կոդով մշակմանը: Ձեզ կհատկացվեն մենթորներ, ովքեր բավականին ակտիվ են Hyperledger ծրագրավորողների համայնքում:
  • LF Networking Mentorship
  • Microsoft Reinforcement Learning
  • Major League Hacking (MLH) Fellowship - Հեռավոր պրակտիկայի այլընտրանք տեխնոլոգների համար, որտեղ նրանք կառուցում են կամ նպաստում բաց open-source նախագծերին:
  • Open Summer of Code
  • Open Mainframe - Open Mainframe Project-ն ունի նաև իր open-source ծրագիրը, և ուսանողները կկարողանան ընդլայնել իրենց գիտելիքները հիմնական տեխնոլոգիայի վերաբերյալ:
  • Outreachy
  • Processing Foundation Internship
  • Rails Girls Summer of Code - Համաշխարհային կրթաթոշակային ծրագիր կանանց և ոչ երկուական կոդավորողների համար, որտեղ նրանք աշխատում են գոյություն ունեցող open-source նախագծերի վրա և ընդլայնում իրենց հմտությունները:
  • Redox OS Summer of Code - Redox OS Summer of Code-ը Redox OS նախագծին նվիրատվությունների օգտագործումն է: Ընտրվում են այն ուսանողները, ովքեր արդեն իսկ ցանկություն և կարողություն են դրսևորել՝ նպաստելու Redox OS-ին
  • Social Summer of Code - Սոցիալական հիմնադրամն առաջարկում է այս երկամսյա ամառային ծրագիրը ուսանողներին սովորելու open-source մշակույթը և ներգրավվելու համայնքում: Մասնակիցները մասնակցում են իրական կյանքի նախագծերին` փորձառու մենթորների ղեկավարությամբ:
  • Season of KDE - KDE-ի սեզոնը, որը հյուրընկալվում է KDE համայնքի կողմից, իրազեկման ծրագիր է բոլոր անհատների համար ամբողջ աշխարհում: KDE-ն ազատ ծրագրային ապահովման միջազգային համայնք է, որը մշակում է open-source ծրագրակազմ, և դուք կարող եք նպաստել KDE-ին KDE-ի սեզոնի ծրագրի միջոցով:

Լիցենզիա

<a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"></a> Այս աշխատանքը լիցենզավորված է <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.