From 531532b3d5e586fbd77c90d8d0b10a156bedae59 Mon Sep 17 00:00:00 2001 From: gotgelf Date: Thu, 30 Nov 2023 19:08:08 +0100 Subject: [PATCH 1/3] Add readme in ukrainian - Added translations for the first few sections --- README-UK.md | 231 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 README-UK.md diff --git a/README-UK.md b/README-UK.md new file mode 100644 index 00000000..34cd35ef --- /dev/null +++ b/README-UK.md @@ -0,0 +1,231 @@ + +
+ + Інші мови + + +
+ + +# Вітаємо новачків-контрибуторів відкритого коду! + +[![Як робити Pull Request](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![лише для новачків](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Перевірте ресурси](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +Це список ресурсів для людей, які вперше беруть участь у розробці відкритого коду. + +Якщо ви знайдете додаткові ресурси, будь ласка, створіть pull request. + +Якщо у вас є питання чи коментарі, будь ласка, створіть issue. + +**Зміст** + +- [Участь у розробці відкритого коду в цілому](#contributing-to-open-source-in-general) +- [Пошук безпосередньо на GitHub](#direct-github-searches) +- [Екосистема контрибуторів Mozilla](#mozillas-contributor-ecosystem) +- [Корисні статті для новачків-контрибуторів відкритого коду](#useful-articles-for-new-open-source-contributors) +- [Використання системи контролю версій](#using-version-control) +- [Книги про відкрите програмне забезпечення](#open-source-books) +- [Ініціативи щодо внеску у відкрите програмне забезпечення](#open-source-contribution-initiatives) +- [Програми з відкритим вихідним кодом, у яких можна взяти участь](#open-source-programs-to-participate-in) +- [Ліцензія](#license) + +## Участь у розробці відкритого коду в цілому + +> Статті та ресурси щодо світу та культури відкритого програмного забезпечення. + +- [Повний посібник щодо розробки відкритого програмного забезпечення](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [Вступ до відкритого програмного забезпечення](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Майстер-класи від DigitalOcean, які допоможуть вам успішно брати участь у проектах з відкритим кодом на GitHub. +- [Code Triage](https://www.codetriage.com/) - Інструмент для пошуку популярних репозиторіїв та проблем, фільтрованих за мовою програмування. +- [Творіть своє майбутнє з відкритим кодом](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Книга, присвячена поясненню відкритого коду, як знайти проект та як почати вносити свій вклад. Включає всі ролі у розробці програмного забезпечення, не тільки програмістів. +- [Чудова підбірка для новачків](https://github.com/MunGell/awesome-for-beginners) - GitHub репозиторій, який збирає проекти з хорошими багами для новачків, та застосовує мітки для їх опису. +- [Підбірка ресурсів по Open Source](https://opensource.guide/) - Колекція ресурсів для осіб, спільнот та компаній, які хочуть навчитися керувати та вносити внесок у проекти з відкритим кодом. +- [Як слід і не слід робити: 45 прикладів](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Що робити та чого уникати на GitHub. +- [Посібник GitHub](https://docs.github.com/en) - посібник з ефективного використання GitHub. +- [Беріть участь у проектах з відкритим вихідним кодом](https://github.com/danthareja/contribute-to-open-source) - Вивчіть робочий процес GitHub, вносячи код до симуляційного проекту. +- [Посібники з відкритого програмного забезпечення для підприємств](https://www.linuxfoundation.org/resources/open-source-guides) - Посібники з відкритого програмного забезпечення для підприємств. +- [CSS Tricks: Посібник з етикету відкритого програмного забезпечення](https://css-tricks.com/open-source-etiquette-guidebook/) - Посібник з етикету відкритого програмного забезпечення, написаний Kent C. Dodds та Sarah Drasner. +- [Ресурси для студентів від А до Я](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Обраний перелік ресурсів та можливостей для студентів коледжів для вивчення нової мови програмування. +- ["Як внести свій вклад у проект з відкритим вихідним кодом на GitHub" від Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Покроковий відеопосібник, як почати вносити вклад у проекти з відкритим вихідним кодом на GitHub. +- [Внесок у відкрите програмне забезпечення: Покроковий огляд від початку до кінця](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Цей покроковий огляд внеску у відкрите програмне забезпечення охоплює все, від вибору підходящого проекту та роботи над проблемою, до мержу пул-реквесту. +- ["Як внести свій вклад у проект з відкритим вихідним кодом" від Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Вони зосереджуються на деталях внесення пул-реквесту (PR) до чужого проекту на GitHub. +- ["Як почати працювати з відкритим вихідним кодом" від Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Ця стаття охоплює ресурси для внесення вкладу у відкрите програмне забезпечення для початківців, на основі їхніх уподобаннях у мовах програмування. +- ["Перегляньте перші хороші проблеми, щоб почати вносити вклад у відкрите програмне забезпечення"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - Тепер GitHub допомагає вам знайти хороші перші проблеми для початку внесення вкладу у відкрите програмне забезпечення. +- ["Як внести свій вклад у проект з відкритим вихідним кодом" від Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ця вичерпна стаття спрямована на бізнеси (але все ще корисна для індивідуальних учасників), де йдеться про те, чому, як і до яких проектів з відкритим вихідним кодом варто вносити вклад. +- ["почніть тут" від Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Давайте розпочнемо роботу у світі відкритого коду, починаючи з майданчика для відкритого коду. Розроблено спеціально для освітніх цілей та отримання практичного досвіду. +- ["Початок роботи з відкритим вихідним кодом" від NumFocus](https://github.com/numfocus/getting-started-with-open-source) - GitHub репозиторій, який допомагає учасникам подолати бар'єри для входу у сферу відкритого коду. +- ["Відкритий код - 4 для усіх" від Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій про все, що стосується відкритого програмного забезпечення. Проект для підвищення видимості членів на GitHub, вправ з основними і продвинутими командами Git, початку роботи з відкритим вихідним кодом та інших аспектів. +- ["Open Advice"](http://open-advice.org/) - Knowledge collection from a wide variety of Free Software projects. It answers the question what 42 prominent contributors would have liked to know when they started so you can get a head-start no matter how and where you contribute. +- ["GitHub Skills"](https://skills.github.com) - Level up your skills with GitHub Skills. Our friendly bot will take you through a series of fun, practical projects to learn the skills you need in no time—and share helpful feedback along the way. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - This article covers rules based on studies of many communities and experiences of members, leaders, and observers. +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - a step-by-step guide with supporting visuals and links regarding the whole process of contributing to an open source project. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - This repo contains resources and materials to learn and get yourself started with Open Source, Git, and GitHub. +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - This repo contains a list of abbreviations used within the FOSS (Free and Open Source) community, along with their definitions and usages. +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Step-by-step instruction on how to contribute to GitHub repositories, and includes a git command line cheatsheet. +- ["6 Best Practices to Manage Pull Request Creation and Feedback"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) from Jenna Kiyasu, software engineer at DoorDash Engineering. +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Advantages of open-source software, how to understand the inner workings of an open-source project and make the first contribution. +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Learn why and how to contribute to open source software with Eddie Jaoude. + +## Пошук безпосередньо на GitHub + +> Search links that point directly to suitable issues to contribute to on GitHub. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) + +## Екосистема контрибуторів Mozilla + +> Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - bugs that developers have identified as a good introduction to the project. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - help the MDN Web Docs team in documenting the web platform by fixing content issues and platform bugs. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on a fix. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - a site dedicated to finding bugs on Bugzilla. +- [Firefox DevTools](https://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. +- [Start Mozilla](https://twitter.com/StartMozilla) - a Twitter account that tweets about issues fit for contributors new to the Mozilla ecosystem. + +## Корисні статті для новачків-контрибуторів відкритого коду + +> Helpful articles and blogs directed at new contributors on how to get started. + +- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) +- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) +- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) + + +## Використання системи контролю версій + +> Tutorials and resources of varying levels on using version control, typically Git and GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, part of their CS50 Web Development course on understanding Git and GitHub and working with Git commands. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners", but are still struggling, in order to give you a simple strategy to safely experiment with git. +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn how to set up Git locally and set up authentication, along with next steps on your learning journey. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - A useful minimum set of commands for Everyday Git. +- [Oh shit, git!](https://ohshitgit.com/) - how to get out of common `git` mistakes described in plain English; also see [Dangit, git!](https://dangitgit.com/) for the page without swears. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - various tutorials on using `git`. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub talk on how to make a pull request. +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git and GitHub learning resources. +- [Pro Git](https://git-scm.com/book/en/v2) - The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Step by step Git tutorial desktop app. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - A guide about what to do when things go wrong. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - A complete guide of slides about git and GitHub explained in Spanish. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Visual, cross-platform, and interactive `git` desktop application for version control. +- [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. +- [Git Cheat Sheets](https://devhints.io/?q=git) - A set of graphical cheat sheets on git. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - A Tutorial for Beginners by Git. +- [First Aid Git](https://firstaidgit.io/#/) - A searchable collection of the most frequently asked Git questions. Answers for these questions were collected from personal experience, Stackoverflow, and the official Git documentation. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Show how various technical aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - A beginner friendly git video by Mosh that explain the fundmental commands and also uses intelligible illustration to aid comprehension. + +## Книги про відкрите програмне забезпечення + +> Books on all things Open Source: The Culture, History, Best Practices, etc. + +- [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software is a book about the human side of Open Source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - The authors of twenty-four open source applications explain how their software is structured, and why. From web servers and compilers to health record management systems, they are covered here to help you become a better developer. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Learn more about Open Source and the growing Open Source movement with a comprehensive list of free eBooks from https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - This HOWTO describes good release practices for Linux and other Open-Source projects. By following these practices, you will make it as easy as possible for users to build your code and use it, and for other developers to understand your code and cooperate with you to improve it. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 is a collection of insightful and thought-provoking essays from today's technology leaders that continues painting the evolutionary picture that developed in the 1999 book, Open Sources: Voices from the Revolution. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). + +## Ініціативи щодо внеску у відкрите програмне забезпечення + +> List of initiatives that aggregate beginner friendly issues to work on or seasonal events. + +- [Up For Grabs](https://up-for-grabs.net/) - Contains projects with beginner-friendly issues. +- [First Contributions](https://firstcontributions.github.io/) - Make your first Open Source contribution in 5 minutes. A tool and tutorial to help beginners get started with contributions. [Here](https://github.com/firstcontributions/first-contributions) is the GitHub source code for the site and opportunity to make a contribution to the repository itself. +- [First Timers Only](https://www.firsttimersonly.com/) - A list of bugs that are labelled "first-timers-only". +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - A program to encourage Open Source contributions. Earn gifts like t-shirts and stickers by making at least 4 pull requests in the month of October. +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests is a project to promote Open Source collaboration during the month of December. +- [Ovio](https://ovio.org) - A platform with a curated selection of contributor-friendly projects. It has a [powerful issue search tool](https://ovio.org/issues) and let's you save projects and issues for later. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - This is a tutorial to help first-time contributors to participate in a simple and easy project and get comfortable in using GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - The Open Source Welcome Committee (OSWC) helps newcomers join the extraordinary world of Open Source. Come submit your open-source projects with us! + +## Програми з відкритим вихідним кодом, у яких можна взяти участь + +> A program, internship, or fellowship hosted by a community to help match beginning contributors with mentors and resources to contribute to open source software projects. + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - If you’re into the blockchain, this is for you. You can contribute to Hyperledger. This mentorship program allows you to get practical exposure to Hyperledger open source development.You will be allotted mentors who are quite active in the Hyperledger developers community. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - The Redox OS Summer of Code is the primary use of donations to the Redox OS project. Students are selected who have already demonstrated a desire and ability to contribute to Redox OS +- [Social Summer of Code](https://ssoc.devfolio.co/) - Social foundation offers this two-month long summer program for students to learn about the open-source culture and get involved in the community. Participants contribute to real-life projects under the guidance of experienced mentors. +- [Season of KDE](https://season.kde.org/) - The Season of KDE, hosted by the KDE community, is an outreach program for all individuals across the world. KDE is an international free software community that develops free and open-source software and you can contribute to KDE through the Season of KDE program + +## Ліцензія + +Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. From 3eb7dc10248850ecd6c53846554c9117ffe046ef Mon Sep 17 00:00:00 2001 From: gotgelf Date: Thu, 30 Nov 2023 20:38:26 +0100 Subject: [PATCH 2/3] Add readme in ukrainian - Finished translations for the 'Contributing to Open Source in generals' section --- README-UK.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README-UK.md b/README-UK.md index 34cd35ef..fbd2aa9e 100644 --- a/README-UK.md +++ b/README-UK.md @@ -79,17 +79,17 @@ - ["Як внести свій вклад у проект з відкритим вихідним кодом" від Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ця вичерпна стаття спрямована на бізнеси (але все ще корисна для індивідуальних учасників), де йдеться про те, чому, як і до яких проектів з відкритим вихідним кодом варто вносити вклад. - ["почніть тут" від Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Давайте розпочнемо роботу у світі відкритого коду, починаючи з майданчика для відкритого коду. Розроблено спеціально для освітніх цілей та отримання практичного досвіду. - ["Початок роботи з відкритим вихідним кодом" від NumFocus](https://github.com/numfocus/getting-started-with-open-source) - GitHub репозиторій, який допомагає учасникам подолати бар'єри для входу у сферу відкритого коду. -- ["Відкритий код - 4 для усіх" від Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій про все, що стосується відкритого програмного забезпечення. Проект для підвищення видимості членів на GitHub, вправ з основними і продвинутими командами Git, початку роботи з відкритим вихідним кодом та інших аспектів. -- ["Open Advice"](http://open-advice.org/) - Knowledge collection from a wide variety of Free Software projects. It answers the question what 42 prominent contributors would have liked to know when they started so you can get a head-start no matter how and where you contribute. -- ["GitHub Skills"](https://skills.github.com) - Level up your skills with GitHub Skills. Our friendly bot will take you through a series of fun, practical projects to learn the skills you need in no time—and share helpful feedback along the way. -- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - This article covers rules based on studies of many communities and experiences of members, leaders, and observers. -- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - a step-by-step guide with supporting visuals and links regarding the whole process of contributing to an open source project. -- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - This repo contains resources and materials to learn and get yourself started with Open Source, Git, and GitHub. -- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - This repo contains a list of abbreviations used within the FOSS (Free and Open Source) community, along with their definitions and usages. -- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Step-by-step instruction on how to contribute to GitHub repositories, and includes a git command line cheatsheet. -- ["6 Best Practices to Manage Pull Request Creation and Feedback"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) from Jenna Kiyasu, software engineer at DoorDash Engineering. -- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Advantages of open-source software, how to understand the inner workings of an open-source project and make the first contribution. -- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Learn why and how to contribute to open source software with Eddie Jaoude. +- ["Відкритий код - 4 для усіх" від Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій з усім, що стосується відкритого програмного забезпечення. Це проект, спрямований на покращення публічності учасників GitHub, вивчення основних і продвинутих команд Git, початок роботи з відкритим програмним забезпеченням та інше. +- ["Поради"](http://open-advice.org/) - Підбірка матеріалів з великого спектру проектів відкритого програмного забезпечення. Відповідає на питання про те, що б 42 видатних контриб'ютори хотіли б знати, коли вони починали. Цу допоможе вам почати, незалежно від того, як і де ви вносите свій внесок. +- ["GitHub Навички"](https://skills.github.com) - Підвисьте свої навички стосовно GitHub. Наш дружній бот проведе вас через серію цікавих практичних проєктів, щоб ви вивчили необхідні навички в найкоротший час. +- ["Десять простих правил для допомоги новачкам стати контриб'юторами у проектах з відкритим кодом."](https://doi.org/10.1371/journal.pcbi.1007296) - Ця стаття охоплює правила, побудовані на основі досліджень багатьох спільнот і досвіду членів, лідерів і спостерігачів. +- ["Покроковий посібник щодо роботи з відкритим вихідним кодом на GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - покроковий посібник з візуальними матеріалами та посиланнями щодо всього процесу розробки проекту з відритим програмним забезпеченням. +- [Відкрите програмне забезпечення з Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Цей репозиторій містить ресурси та матеріали для початку роботи з відкритим програмним забезпеченням, Git та GitHub. +- ["Акроніми спільноти FOSS"](https://github.com/d-edge/foss-acronyms) - Цей репозиторій містить список скорочень, які використовуються в спільноті вільного та відкритого програмного забезпечення (FOSS), разом з їх визначеннями та використанням. +- ["Свято вільного програмного забезпечення"](https://zubi.gitbook.io/open-source-fiesta/) - Покрокова інструкція щодо розробки проекту з відритим програмним забезпеченням у репозиторіях GitHub, а також шпаргалка стосовно Git команд. +- ["6 найкращих практик стосовно створення пул-реквестів(PR) та відгуків."](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) від Jenna Kiyasu, інженер програмного забезпечення в DoorDash Engineering. +- ["Внесок у відкрите програмне забезпечення"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Переваги вільного програмного забезпечення, як розібратися у внутрішніх процесах відкритого проекту та зробити перший внесок. +- ["Повний посібник щодо розробки відкритого програмного забезпечення - Як робити свій внесок"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Дізнайтеся, чому і як робити внесок у вільне програмне забезпечення разом Eddie Jaoude. ## Пошук безпосередньо на GitHub From c12d7298833ffcaadf420bb44624f4b16823bb59 Mon Sep 17 00:00:00 2001 From: gotgelf Date: Thu, 30 Nov 2023 20:38:26 +0100 Subject: [PATCH 3/3] Add readme in ukrainian - Changed UK to UA --- README-BG.md | 1 + README-BN.md | 1 + README-CN.md | 1 + README-DE.md | 1 + README-ES.md | 1 + README-FA.md | 1 + README-FR.md | 1 + README-GR.md | 1 + README-GU.md | 1 + README-HE.md | 1 + README-HI.md | 1 + README-ID.md | 1 + README-IT.md | 1 + README-JA.md | 1 + README-KO.md | 1 + README-ML.md | 1 + README-MR.md | 1 + README-MS.md | 1 + README-NE.md | 1 + README-NL.md | 1 + README-PL.md | 1 + README-RO.md | 1 + README-RU.md | 1 + README-SI.md | 1 + README-SL.md | 1 + README-TA.md | 1 + README-TR.md | 1 + README-UA.md | 233 ++++++++++++++++++++++++++++++++++++++++++++++++ README-UK.md | 231 ----------------------------------------------- README-UR.md | 1 + README-pt-BR.md | 1 + README.md | 1 + 32 files changed, 263 insertions(+), 231 deletions(-) create mode 100644 README-UA.md delete mode 100644 README-UK.md diff --git a/README-BG.md b/README-BG.md index 0ea00044..6c88522d 100644 --- a/README-BG.md +++ b/README-BG.md @@ -9,6 +9,7 @@
  • मराठी
  • বাংলা
  • 中文
  • +
  • українська
  • русский
  • български
  • Românesc
  • diff --git a/README-BN.md b/README-BN.md index 09ad1809..0725be76 100644 --- a/README-BN.md +++ b/README-BN.md @@ -8,6 +8,7 @@
  • मराठी
  • বাংলা
  • 中文
  • +
  • українська
  • русский
  • Românesc
  • Italiano
  • diff --git a/README-CN.md b/README-CN.md index eb9b4223..6956330b 100644 --- a/README-CN.md +++ b/README-CN.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-DE.md b/README-DE.md index 50922968..6ad240db 100644 --- a/README-DE.md +++ b/README-DE.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-ES.md b/README-ES.md index 18779718..8bf38026 100644 --- a/README-ES.md +++ b/README-ES.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-FA.md b/README-FA.md index 1095278f..fe262fc7 100644 --- a/README-FA.md +++ b/README-FA.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-FR.md b/README-FR.md index d2daee2f..dc4edac1 100644 --- a/README-FR.md +++ b/README-FR.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-GR.md b/README-GR.md index bd6cb327..cfb1f3fa 100644 --- a/README-GR.md +++ b/README-GR.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-GU.md b/README-GU.md index 104d382c..aacfb523 100644 --- a/README-GU.md +++ b/README-GU.md @@ -9,6 +9,7 @@
  • मराठी
  • বাংলা
  • 中文
  • +
  • українська
  • русский
  • Românesc
  • Italiano
  • diff --git a/README-HE.md b/README-HE.md index 046c597c..6cf3701e 100644 --- a/README-HE.md +++ b/README-HE.md @@ -10,6 +10,7 @@
  • मराठी
  • বাংলা
  • 中文
  • +
  • українська
  • русский
  • Românesc
  • Italiano
  • diff --git a/README-HI.md b/README-HI.md index 8c2e1c60..9092ba2d 100644 --- a/README-HI.md +++ b/README-HI.md @@ -6,6 +6,7 @@
    • English
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-ID.md b/README-ID.md index a724178e..c90c6664 100644 --- a/README-ID.md +++ b/README-ID.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-IT.md b/README-IT.md index 8b64d86d..657e4a8b 100644 --- a/README-IT.md +++ b/README-IT.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-JA.md b/README-JA.md index 3840daea..53eea072 100644 --- a/README-JA.md +++ b/README-JA.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-KO.md b/README-KO.md index 8e408036..96dad723 100644 --- a/README-KO.md +++ b/README-KO.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-ML.md b/README-ML.md index 7686a732..f18a803f 100644 --- a/README-ML.md +++ b/README-ML.md @@ -7,6 +7,7 @@
    • English
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-MR.md b/README-MR.md index a7e3149a..81e4a8ea 100644 --- a/README-MR.md +++ b/README-MR.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-MS.md b/README-MS.md index b0f89756..70607300 100644 --- a/README-MS.md +++ b/README-MS.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-NE.md b/README-NE.md index 6bbc52b5..08b1396d 100644 --- a/README-NE.md +++ b/README-NE.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Română Italiano diff --git a/README-NL.md b/README-NL.md index f31e62b2..236e830a 100644 --- a/README-NL.md +++ b/README-NL.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-PL.md b/README-PL.md index f214b764..7ad379ff 100644 --- a/README-PL.md +++ b/README-PL.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-RO.md b/README-RO.md index b955337c..0a0e79e1 100644 --- a/README-RO.md +++ b/README-RO.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-RU.md b/README-RU.md index 756b5fc0..c6b69738 100644 --- a/README-RU.md +++ b/README-RU.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README-SI.md b/README-SI.md index 2109088e..832f75e3 100644 --- a/README-SI.md +++ b/README-SI.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-SL.md b/README-SL.md index 746a6532..9c809da7 100644 --- a/README-SL.md +++ b/README-SL.md @@ -8,6 +8,7 @@
    • मराठी
    • বাংলা
    • 中文
    • +
    • українська
    • русский
    • Românesc
    • Italiano
    • diff --git a/README-TA.md b/README-TA.md index 56640664..76fc9ecf 100644 --- a/README-TA.md +++ b/README-TA.md @@ -5,6 +5,7 @@
      • English
      • 中文
      • +
      • українська
      • русский
      • Românesc
      • Italiano
      • diff --git a/README-TR.md b/README-TR.md index d3845465..d6ad8c0f 100644 --- a/README-TR.md +++ b/README-TR.md @@ -8,6 +8,7 @@
      • मराठी
      • বাংলা
      • 中文
      • +
      • українська
      • русский
      • Românesc
      • Italiano
      • diff --git a/README-UA.md b/README-UA.md new file mode 100644 index 00000000..b0a5fe2e --- /dev/null +++ b/README-UA.md @@ -0,0 +1,233 @@ + +
        + + Інші мови + + +
        + + +# Вітаємо новачків у світі розробки відкритого коду! + +[![Як робити Pull Request](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![лише для новачків](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Перевірте ресурси](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +Це список ресурсів для людей, які вперше беруть участь у розробці відкритого коду. + +Якщо ви знайдете додаткові ресурси, будь ласка, створіть pull request. + +Якщо у вас є питання чи коментарі, будь ласка, створіть issue. + +**Зміст** + +- [Участь у розробці відкритого коду в цілому](#contributing-to-open-source-in-general) +- [Пошук безпосередньо на GitHub](#direct-github-searches) +- [Екосистема контриб'юторів Mozilla](#mozillas-contributor-ecosystem) +- [Корисні статті для новачків-контриб'юторів відкритого коду](#useful-articles-for-new-open-source-contributors) +- [Використання системи контролю версій](#using-version-control) +- [Книги про відкрите програмне забезпечення](#open-source-books) +- [Ініціативи щодо внеску у відкрите програмне забезпечення](#open-source-contribution-initiatives) +- [Програми з відкритим вихідним кодом, у яких можна взяти участь](#open-source-programs-to-participate-in) +- [Ліцензія](#license) + +## Участь у розробці відкритого коду в цілому + +> Статті та ресурси щодо світу та культури відкритого програмного забезпечення. + +- [Повний посібник щодо розробки відкритого програмного забезпечення](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [Вступ до відкритого програмного забезпечення](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Майстер-класи від DigitalOcean, які допоможуть вам успішно брати участь у проєктах з відкритим кодом на GitHub. +- [Code Triage](https://www.codetriage.com/) - Інструмент для пошуку популярних репозиторіїв та проблем, фільтрованих за мовою програмування. +- [Творіть своє майбутнє з відкритим кодом](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Книга, присвячена поясненню відкритого коду, як знайти проєкт та як почати вносити свій вклад. Включає всі ролі у розробці програмного забезпечення, не тільки програмістів. +- [Чудова підбірка для новачків](https://github.com/MunGell/awesome-for-beginners) - GitHub репозиторій, який збирає проєкти з хорошими багами для новачків, та застосовує мітки для їх опису. +- [Підбірка ресурсів по Open Source](https://opensource.guide/) - Колекція ресурсів для осіб, спільнот та компаній, які хочуть навчитися керувати та вносити внесок у проєкти з відкритим кодом. +- [Як слід і не слід робити: 45 прикладів](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Що робити та чого уникати на GitHub. +- [Посібник GitHub](https://docs.github.com/en) - посібник з ефективного використання GitHub. +- [Беріть участь у проєктах з відкритим вихідним кодом](https://github.com/danthareja/contribute-to-open-source) - Вивчіть робочий процес GitHub, вносячи код до симуляційного проєкту. +- [Посібники з відкритого програмного забезпечення для підприємств](https://www.linuxfoundation.org/resources/open-source-guides) - Посібники з відкритого програмного забезпечення для підприємств. +- [CSS Tricks: Посібник з етикету відкритого програмного забезпечення](https://css-tricks.com/open-source-etiquette-guidebook/) - Посібник з етикету відкритого програмного забезпечення, написаний Kent C. Dodds та Sarah Drasner. +- [Ресурси для студентів від А до Я](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Обраний перелік ресурсів та можливостей для студентів коледжів для вивчення нової мови програмування. +- ["Як внести свій вклад у проєкт з відкритим вихідним кодом на GitHub" від Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Покроковий відеопосібник, як почати вносити вклад у проєкти з відкритим вихідним кодом на GitHub. +- [Внесок у відкрите програмне забезпечення: Покроковий огляд від початку до кінця](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Цей покроковий огляд внеску у відкрите програмне забезпечення охоплює все, від вибору підходящого проєкту та роботи над проблемою, до мержу пул-реквесту. +- ["Як внести свій вклад у проєкт з відкритим вихідним кодом" від Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Вони зосереджуються на деталях внесення пул-реквесту (PR) до чужого проєкту на GitHub. +- ["Як почати працювати з відкритим вихідним кодом" від Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Ця стаття охоплює ресурси для внесення вкладу у відкрите програмне забезпечення для початківців, на основі їхніх уподобаннях у мовах програмування. +- ["Перегляньте перші хороші проблеми, щоб почати вносити вклад у відкрите програмне забезпечення"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - Тепер GitHub допомагає вам знайти хороші перші проблеми для початку внесення вкладу у відкрите програмне забезпечення. +- ["Як внести свій вклад у проєкт з відкритим вихідним кодом" від Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ця вичерпна стаття спрямована на бізнеси (але все ще корисна для індивідуальних учасників), де йдеться про те, чому, як і до яких проєктів з відкритим вихідним кодом варто вносити вклад. +- ["почніть тут" від Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Давайте розпочнемо роботу у світі відкритого коду, починаючи з майданчика для відкритого коду. Розроблено спеціально для освітніх цілей та отримання практичного досвіду. +- ["Початок роботи з відкритим вихідним кодом" від NumFocus](https://github.com/numfocus/getting-started-with-open-source) - GitHub репозиторій, який допомагає учасникам подолати бар'єри для входу у сферу відкритого коду. +- ["Відкритий код - 4 для усіх" від Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій з усім, що стосується відкритого програмного забезпечення. Це проєкт, спрямований на покращення публічності учасників GitHub, вивчення основних і продвинутих команд Git, початок роботи з відкритим програмним забезпеченням та інше. +- ["Поради"](http://open-advice.org/) - Підбірка матеріалів з великого спектру проєктів відкритого програмного забезпечення. Відповідає на питання про те, що б 42 видатних контриб'ютори хотіли б знати, коли вони починали. Цу допоможе вам почати, незалежно від того, як і де ви вносите свій внесок. +- ["GitHub Навички"](https://skills.github.com) - Підвисьте свої навички стосовно GitHub. Наш дружній бот проведе вас через серію цікавих практичних проєктів, щоб ви вивчили необхідні навички в найкоротший час. +- ["Десять простих правил для допомоги новачкам стати контриб'юторами у проєктах з відкритим кодом."](https://doi.org/10.1371/journal.pcbi.1007296) - Ця стаття охоплює правила, побудовані на основі досліджень багатьох спільнот і досвіду членів, лідерів і спостерігачів. +- ["Покроковий посібник щодо роботи з відкритим вихідним кодом на GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - покроковий посібник з візуальними матеріалами та посиланнями щодо всього процесу розробки проєкту з відритим програмним забезпеченням. +- [Відкрите програмне забезпечення з Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Цей репозиторій містить ресурси та матеріали для початку роботи з відкритим програмним забезпеченням, Git та GitHub. +- ["Акроніми спільноти FOSS"](https://github.com/d-edge/foss-acronyms) - Цей репозиторій містить список скорочень, які використовуються в спільноті вільного та відкритого програмного забезпечення (FOSS), разом з їх визначеннями та використанням. +- ["Свято вільного програмного забезпечення"](https://zubi.gitbook.io/open-source-fiesta/) - Покрокова інструкція щодо розробки проєкту з відритим програмним забезпеченням у репозиторіях GitHub, а також шпаргалка стосовно Git команд. +- ["6 найкращих практик стосовно створення пул-реквестів(PR) та відгуків."](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) від Jenna Kiyasu, інженер програмного забезпечення в DoorDash Engineering. +- ["Внесок у відкрите програмне забезпечення"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Переваги вільного програмного забезпечення, як розібратися у внутрішніх процесах відкритого проєкту та зробити перший внесок. +- ["Повний посібник щодо розробки відкритого програмного забезпечення - Як робити свій внесок"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Дізнайтеся, чому і як робити внесок у вільне програмне забезпечення разом Eddie Jaoude. + +## Пошук безпосередньо на GitHub + +> Пошук посилань, які безпосередньо ведуть до підходящих завдань для участі у проєктах на GitHub. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) + +## Екосистема контриб'юторів Mozilla + +> Mozilla обіцяє забезпечити здоровий інтернет та, у зв'язку з цим, пропонує можливості для участі у своїх відкритих проєктах. + +- [Гарні перші баги(помилки)](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - +баги, які розробники визначили як хороше введення до проекту. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - допоможіть команді MDN Web Docs у документуванні веб-платформи, виправляючи проблеми з контентом та помилки платформи. +- [Помилки з наставником](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - +баги, до яких призначений наставник, який буде доступний в IRC, щоб допомогти вам, коли ви зіткнетеся з труднощами під час роботи над виправленням. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - сайт, присвячений пошуку помилок на Bugzilla. +- [Firefox DevTools](https://firefox-dev.tools/) - сайт, присвячений помилкам, знайденним в інструментах розробника у браузері Firefox. +- [Start Mozilla](https://twitter.com/StartMozilla) - twitter-акаунт, який твітить про проблеми, підходящі для нових учасників екосистеми Mozilla. + +## Корисні статті для новачків-контриб'юторів відкритого коду + +> Корисні статті та блоги для новачків про те, як розпочати роботу. + +- [Способи внеску до відкритого коду на GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [Як обрати (та зробити внесок у) свій перший проект з відкритим кодом.](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) +- [Як знайти свій перший баг в Open Source для виправлення.](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [Лише для Початківців](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Поверніть Доброзичливість до відкритого програмного забезпечення](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Перші кроки у світі відкритого програмного забезпечення](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [Як зробити внесок у Відкрите Програмне Забезпечення](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [Як знайти помилку у вашому коді](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Оволодіння Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [Перше завдання: Сторінка контриб'юторів](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) +- [Як зробити свій перший внесок у відкрите програмне забезпечення всього за 5 хвилин](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [Я щойно отримав свою безкоштовну футболку Hacktoberfest. Ось швидкий спосіб, як ви можете отримати свою.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [Скептичний Посібник до Відкритого Програмного Забезпечення](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [Покроковий посібник для початківців щодо внеску у відкрите програмне забезпечення вперше](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Вивчіть Git та GitHub крок за кроком (на Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Чому Відкрите Програмне Забезпечення(Open Source) та як?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Як почати працювати з відкритим програмним забезпеченням - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [У які проєкти мені слід робити внесок](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [Поглиблений посібник щодо відкритого програмного забезпечення](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Починаємо вносити вклад у відкрите програмне забезпечення](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Посібник для початківців щодо внеску у відкрите програмне забезпечення](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 способів внеску у відкрите програмне забезпечення, не пов'язаних з кодуванням](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [Що таке відкрите програмне забезпечення? OSS пояснено простою англійською](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [Як Розпочати Відкритий Проект на GitHub – Поради з Мого Досвіду Створення Популярного Репозиторію](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Пошук Підходящих Перших Завдань](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [Як я можу стати учасником Open Source? (Вичерпний посібник)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) + +## Використання системи контролю версій + +> Посібники та ресурси різних рівнів щодо використання системи контролю версій, зазвичай Git та GitHub. + +- [Відеоурок з Git та GitHub від Гарвардського університету](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Посібник від Гарвардського університету, який є частиною їхнього курсу веб-розробки CS50, присвячений розумінню Git та GitHub та роботі з командами Git. +- [Думай як Git](https://think-like-a-git.net/) - Вступ до Git для 'просунутих початківців', які все ще мають труднощі, щоб надати вам просту стратегію для безпечних експериментів з Git. +- [Швидкий старт - Налаштування Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Дізнайтеся, як налаштувати Git локально, як налаштувати аутентифікацію, а також наступні кроки у вашому навчальному шляху. +- [Git кожного дня](https://git-scm.com/docs/giteveryday) - Корисний мінімальний набір команд для повсякденного використання Git. +- [Ой лайно, git!](https://ohshitgit.com/) - як уникнути типові помилки у git, простою англійською; також дивіться; [Dangit, git!](https://dangitgit.com/) для сторінки без ненормативної лексики. +- [Atlassian Git Посібники](https://www.atlassian.com/git/tutorials) - різноманітні посібники щодо використання `git`. +- [GitHub Git Шпаргалка](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub talk on how to make a pull request. +- [Швидкий старт - навчальні ресурси GitHub](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git так GitHub навчальні ресурси. +- [Pro Git](https://git-scm.com/book/en/v2) - Ціла книга про Git, написана Scott Chacon та Ben Straub і опублікована видавництвом Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Покроковий посібниу у вигляді десктопної програми. +- [Правила Польотів для Git](https://github.com/k88hudson/git-flight-rules) - Посібник про те, що робити, коли речі йдуть не так. +- [Посібник Git для початківців іспанською мовою](https://platzi.github.io/git-slides/#/) - Вичерпний посібник слайдів про git та GitHub, іспанською мовою. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Візуальний, крос-платформовий та інтерактивний настільний додаток git для контролю версій. +- [Git Поради](https://github.com/git-tips/tips) - Колекція найбільш поширених порад і хитрощів з Git. +- [Git - Найкращі Практики](https://sethrobertson.github.io/GitBestPractices/) - Часті коміти, доводьте до ідеалу пізніше, публікуйте один раз: Найкращі практики з Git. +- [Git - Інтерактивний посібник](https://learngitbranching.js.org/) - Вивчайте Git у найбільш візуальний та інтерактивний спосіб. +- [Git Шпаргалки](https://devhints.io/?q=git) - Набір графічних шпаргалок щодо Git. +- [Вичерпний Посібник по Git і GitHub.](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Вичерпний Посібник по Git і GitHub від [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [Навчальний посібник з Git для початківців](https://git-scm.com/docs/gittutorial) - Посібник з Git для початківців. +- [Перша Допомога з Git](https://firstaidgit.io/#/) - Колекція найчастіше задаваних питань про Git з можливістю пошуку. Відповіді на ці питання були зібрані на основі особистого досвіду, Stackoverflow та офіційної документації Git. +- [Git від Susan Potter](https://www.aosabook.org/en/git.html) - Пояснює як різні технічні аспекти Git працюють під капотом для реалізації розподілених робочих процесів і як він відрізняється від інших систем контролю версій (VCSs). +- [Посібник з Git для Початківців: Вивчіть Git за 1 годину](https://www.youtube.com/watch?v=8JJ101D3knE) - Відео про git для початківців від Mosh, яке пояснює основні команди та використовує зрозумілі ілюстрації для полегшення розуміння. + +## Книги про відкрите програмне забезпечення + +> Книги про все, що стосується відкритого програмного забезпечення: Культура, Історія, Кращі Практики тощо. + +- [Створення Відкритого Програмного Забезпечення](https://producingoss.com/) - Створення Відкритого Програмного Забезпечення - це книга про людський аспект розробки відкритого програмного забезпечення. Вона описує, як функціонують успішні проекти, очікування користувачів та розробників, а також культуру вільного програмного забезпечення. +- [Архітектура Проєктів з Відкритим Програмним Кодом](https://www.aosabook.org/en/index.html) - Автори двадцяти чотирьох проєктів з відкритим програмним кодом пояснюють, як вони структурують свій софт та чому саме так. Від веб-серверів та компіляторів до систем управління медичними записами, ці теми розглядаються тут, щоб допомогти вам стати кращим розробником. +- [Серія книг про Відкрите Програмне Забезпечення](https://opensource.com/resources/ebooks) - Дізнайтеся більше про Відкрите Програмне Забезпечення та динамічний рух навкого з вичерпним списком безкоштовних електронних книг - https://opensource.com. +- [Посібник з Практики Релізу Програмного Забезпечення - HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Цей посібник описує добрі практики релізів щодо Linux та інших Проектів з Відкритим Кодом. Дотримуючись цих практик, ви зробите все можливе, щоб користувачам було легко використовувати ваш код, а іншим розробникам - розуміти ваш код і співпрацювати з вами для його покращення. +- [Open Sources 2.0 : Постійна Еволюція](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 - збірка глибоких та задумливих есе від сучасних технологічних лідерів, які продовжує малювати еволюційну картину, розроблену у книзі 1999 року Відкриті Джерела: Голоси Революції (Open Sources: Voices from the Revolution). +- [Відкриті Джерела: Голоси Революції (Open Sources: Voices from the Open Source Revolution)](https://www.oreilly.com/openbook/opensources/book/) - Есе від піонерів Відкритого Програмного Забезпечення, таких як Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). + +## Ініціативи щодо внеску у відкрите програмне забезпечення + +> Список ініціатив, які об'єднують проблеми, що підходять для новачків, або сезонні заходи. + +- [Готове до Залучення](https://up-for-grabs.net/) - Містить проекти з проблемами, дружніми для початківців. +- [Перші Внески](https://firstcontributions.github.io/) - Зробіть свій перший внесок у відкрите програмне забезпечення за 5 хвилин. Інструмент та посібник для допомоги початківцям. [Тут](https://github.com/firstcontributions/first-contributions) чи є вихідний код для цього сайту на GitHub і можливість внести внесок у сам репозиторій. +- [Тільки для почтаківців (first-timers-only)](https://www.firsttimersonly.com/) - Список помилок, які позначені як "first-timers-only". +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Програма, що спонукає до внеску у відкрите програмне забезпечення. Отримуйте футболки та стікери, зробивши принаймні 4 пул-реквести у жовтні. +- [24 Пул-Реквести (Pull Requests)](https://24pullrequests.com) - 24 Пул-Реквести(Pull Requests) - це проект для сприяння внеску у Відкрите Програмне Забезпечення протягом грудня. +- [Ovio](https://ovio.org) - Платформа зі відібраними проєктами, дружнімі до учасників. Вона має [потужній інструмент пошуку проблем](https://ovio.org/issues) та дозволяє зберігати проєкти та проблеми на майбутнє. +- [Зроби Свій Внесок до цього Проєкту](https://github.com/Syknapse/Contribute-To-This-Project) - Це посібник, який допоможе новачкам почати робити свій внесок у простий та легкий проєкт і освоїти використання GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - Комітет Зустрічі Відкритого Коду (OSWC) допомагає новачкам приєднатися до неймовірного світу Відкритого Коду. Додавайте ваші проекти з відкритим кодом! + +## Програми з відкритим вихідним кодом, у яких можна взяти участь + +> Програма, стажування або наукове товариство, організоване спільнотою, щоб допомогти початківцям знайти наставників та ресурси щодо внеску у проєкти з відкритим. + +- [Усі Linux Foundation (LF) менторські програми](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Програми відкритого програмного забезпечення для початківців з їхніми часовими рамками](https://github.com/arpit456jain/Open-Source-Programs) +- [Фонд Обчислення у Хмарному Середовищі (Cloud Native Computing Foundation)](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Стажування в Фонді Вільного Програмного Забезпечення (Free Software Foundation (FSF))](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Щорічна оплачувана програма, організована Google і спрямована на залучення більше студентів-розробників до розробки відкритого програмного забезпечення. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Тримісячна програма з Відкритого Коду, яку щоліта проводить Фонд Girlscript. Завдяки постійним зусиллям, учасники вносять свій вклад у численні проекти під керівництвом досвідчених наставників протягом цих місяців. Завдяки такому досвіду, студенти починають вносити свій вклад у реальні світові проекти, не виходячи з дому. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Програма Наставництва Hyperledger](https://wiki.hyperledger.org/display/INTERN) - Якщо ви зацікавлені в блокчейні, це для вас. Ви можете внести свій вклад у Hyperledger. Ця програма дозволяє вам отримати практичний досвід роботи з розробкою відкритого коду Hyperledger. Вам будуть призначені наставники, які активно беруть участь у спільноті розробників Hyperledger. +- [Менторська Програма LF Networking](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Посилене Навчання Microsoft](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - Віддалена альтернатива стажування для майбутніх технологів, де вони створюють або вносять свій вклад у проекти з відкритим кодом. +- [Відкрите Літо Коду (Open Summer of Code)](https://osoc.be/students) +- [Відкритий Мейнфрейм (Open Mainframe)](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe проєкт також має свою власну програму з відкритим кодом, де учасники зможуть розширити свої знання у технології мейнфреймів. +- [Outreachy](https://www.outreachy.org) +- [Стажування у Фонді Processing Foundation](https://processingfoundation.org/fellowships/) +- [Літня Школа Кодування Rails Girls](https://railsgirlssummerofcode.org/) - Глобальна програма для жінок та небінарних програмістів, де вони працюють над існуючими проектами з відкритим кодом та розширюють свій набір навичок. +- [Літня Школа Кодування Redox OS](https://www.redox-os.org/rsoc/) - Літня Школа Кодування Redox OS є основним використанням донатів для проекту Redox OS. Відбираються студенти, які вже продемонстрували бажання та здатність вносити свій вклад у Redox OS +- [Social Summer of Code](https://ssoc.devfolio.co/) - Соціальний фонд пропонує цю двомісячну літню програму для студентів, щоб вони дізналися про культуру відкритого коду та залучилися до спільноти. Учасники вносять свій вклад у реальні проекти під керівництвом досвідчених наставників. +- [Сезон KDE](https://season.kde.org/) - Сезон KDE, організований спільнотою KDE, є програмою залучення для всіх людей у всьому світі. KDE - це міжнародна спільнота вільного програмного забезпечення, яка розробляє вільне та відкрите програмне забезпечення, і ви можете внести свій вклад у KDE через програму Сезону KDE + +## Ліцензія + +Creative Commons License
        This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-UK.md b/README-UK.md deleted file mode 100644 index fbd2aa9e..00000000 --- a/README-UK.md +++ /dev/null @@ -1,231 +0,0 @@ - -
        - - Інші мови - - -
        - - -# Вітаємо новачків-контрибуторів відкритого коду! - -[![Як робити Pull Request](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) -[![лише для новачків](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Перевірте ресурси](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) - -Це список ресурсів для людей, які вперше беруть участь у розробці відкритого коду. - -Якщо ви знайдете додаткові ресурси, будь ласка, створіть pull request. - -Якщо у вас є питання чи коментарі, будь ласка, створіть issue. - -**Зміст** - -- [Участь у розробці відкритого коду в цілому](#contributing-to-open-source-in-general) -- [Пошук безпосередньо на GitHub](#direct-github-searches) -- [Екосистема контрибуторів Mozilla](#mozillas-contributor-ecosystem) -- [Корисні статті для новачків-контрибуторів відкритого коду](#useful-articles-for-new-open-source-contributors) -- [Використання системи контролю версій](#using-version-control) -- [Книги про відкрите програмне забезпечення](#open-source-books) -- [Ініціативи щодо внеску у відкрите програмне забезпечення](#open-source-contribution-initiatives) -- [Програми з відкритим вихідним кодом, у яких можна взяти участь](#open-source-programs-to-participate-in) -- [Ліцензія](#license) - -## Участь у розробці відкритого коду в цілому - -> Статті та ресурси щодо світу та культури відкритого програмного забезпечення. - -- [Повний посібник щодо розробки відкритого програмного забезпечення](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). -- [Вступ до відкритого програмного забезпечення](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Майстер-класи від DigitalOcean, які допоможуть вам успішно брати участь у проектах з відкритим кодом на GitHub. -- [Code Triage](https://www.codetriage.com/) - Інструмент для пошуку популярних репозиторіїв та проблем, фільтрованих за мовою програмування. -- [Творіть своє майбутнє з відкритим кодом](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Книга, присвячена поясненню відкритого коду, як знайти проект та як почати вносити свій вклад. Включає всі ролі у розробці програмного забезпечення, не тільки програмістів. -- [Чудова підбірка для новачків](https://github.com/MunGell/awesome-for-beginners) - GitHub репозиторій, який збирає проекти з хорошими багами для новачків, та застосовує мітки для їх опису. -- [Підбірка ресурсів по Open Source](https://opensource.guide/) - Колекція ресурсів для осіб, спільнот та компаній, які хочуть навчитися керувати та вносити внесок у проекти з відкритим кодом. -- [Як слід і не слід робити: 45 прикладів](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Що робити та чого уникати на GitHub. -- [Посібник GitHub](https://docs.github.com/en) - посібник з ефективного використання GitHub. -- [Беріть участь у проектах з відкритим вихідним кодом](https://github.com/danthareja/contribute-to-open-source) - Вивчіть робочий процес GitHub, вносячи код до симуляційного проекту. -- [Посібники з відкритого програмного забезпечення для підприємств](https://www.linuxfoundation.org/resources/open-source-guides) - Посібники з відкритого програмного забезпечення для підприємств. -- [CSS Tricks: Посібник з етикету відкритого програмного забезпечення](https://css-tricks.com/open-source-etiquette-guidebook/) - Посібник з етикету відкритого програмного забезпечення, написаний Kent C. Dodds та Sarah Drasner. -- [Ресурси для студентів від А до Я](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Обраний перелік ресурсів та можливостей для студентів коледжів для вивчення нової мови програмування. -- ["Як внести свій вклад у проект з відкритим вихідним кодом на GitHub" від Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Покроковий відеопосібник, як почати вносити вклад у проекти з відкритим вихідним кодом на GitHub. -- [Внесок у відкрите програмне забезпечення: Покроковий огляд від початку до кінця](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Цей покроковий огляд внеску у відкрите програмне забезпечення охоплює все, від вибору підходящого проекту та роботи над проблемою, до мержу пул-реквесту. -- ["Як внести свій вклад у проект з відкритим вихідним кодом" від Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Вони зосереджуються на деталях внесення пул-реквесту (PR) до чужого проекту на GitHub. -- ["Як почати працювати з відкритим вихідним кодом" від Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Ця стаття охоплює ресурси для внесення вкладу у відкрите програмне забезпечення для початківців, на основі їхніх уподобаннях у мовах програмування. -- ["Перегляньте перші хороші проблеми, щоб почати вносити вклад у відкрите програмне забезпечення"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - Тепер GitHub допомагає вам знайти хороші перші проблеми для початку внесення вкладу у відкрите програмне забезпечення. -- ["Як внести свій вклад у проект з відкритим вихідним кодом" від Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ця вичерпна стаття спрямована на бізнеси (але все ще корисна для індивідуальних учасників), де йдеться про те, чому, як і до яких проектів з відкритим вихідним кодом варто вносити вклад. -- ["почніть тут" від Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Давайте розпочнемо роботу у світі відкритого коду, починаючи з майданчика для відкритого коду. Розроблено спеціально для освітніх цілей та отримання практичного досвіду. -- ["Початок роботи з відкритим вихідним кодом" від NumFocus](https://github.com/numfocus/getting-started-with-open-source) - GitHub репозиторій, який допомагає учасникам подолати бар'єри для входу у сферу відкритого коду. -- ["Відкритий код - 4 для усіх" від Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій з усім, що стосується відкритого програмного забезпечення. Це проект, спрямований на покращення публічності учасників GitHub, вивчення основних і продвинутих команд Git, початок роботи з відкритим програмним забезпеченням та інше. -- ["Поради"](http://open-advice.org/) - Підбірка матеріалів з великого спектру проектів відкритого програмного забезпечення. Відповідає на питання про те, що б 42 видатних контриб'ютори хотіли б знати, коли вони починали. Цу допоможе вам почати, незалежно від того, як і де ви вносите свій внесок. -- ["GitHub Навички"](https://skills.github.com) - Підвисьте свої навички стосовно GitHub. Наш дружній бот проведе вас через серію цікавих практичних проєктів, щоб ви вивчили необхідні навички в найкоротший час. -- ["Десять простих правил для допомоги новачкам стати контриб'юторами у проектах з відкритим кодом."](https://doi.org/10.1371/journal.pcbi.1007296) - Ця стаття охоплює правила, побудовані на основі досліджень багатьох спільнот і досвіду членів, лідерів і спостерігачів. -- ["Покроковий посібник щодо роботи з відкритим вихідним кодом на GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - покроковий посібник з візуальними матеріалами та посиланнями щодо всього процесу розробки проекту з відритим програмним забезпеченням. -- [Відкрите програмне забезпечення з Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Цей репозиторій містить ресурси та матеріали для початку роботи з відкритим програмним забезпеченням, Git та GitHub. -- ["Акроніми спільноти FOSS"](https://github.com/d-edge/foss-acronyms) - Цей репозиторій містить список скорочень, які використовуються в спільноті вільного та відкритого програмного забезпечення (FOSS), разом з їх визначеннями та використанням. -- ["Свято вільного програмного забезпечення"](https://zubi.gitbook.io/open-source-fiesta/) - Покрокова інструкція щодо розробки проекту з відритим програмним забезпеченням у репозиторіях GitHub, а також шпаргалка стосовно Git команд. -- ["6 найкращих практик стосовно створення пул-реквестів(PR) та відгуків."](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) від Jenna Kiyasu, інженер програмного забезпечення в DoorDash Engineering. -- ["Внесок у відкрите програмне забезпечення"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Переваги вільного програмного забезпечення, як розібратися у внутрішніх процесах відкритого проекту та зробити перший внесок. -- ["Повний посібник щодо розробки відкритого програмного забезпечення - Як робити свій внесок"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Дізнайтеся, чому і як робити внесок у вільне програмне забезпечення разом Eddie Jaoude. - -## Пошук безпосередньо на GitHub - -> Search links that point directly to suitable issues to contribute to on GitHub. - -- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) -- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) -- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) -- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) -- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) -- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) -- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) -- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) -- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) - -## Екосистема контрибуторів Mozilla - -> Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. - -- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - bugs that developers have identified as a good introduction to the project. -- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - help the MDN Web Docs team in documenting the web platform by fixing content issues and platform bugs. -- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on a fix. -- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - a site dedicated to finding bugs on Bugzilla. -- [Firefox DevTools](https://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. -- [Start Mozilla](https://twitter.com/StartMozilla) - a Twitter account that tweets about issues fit for contributors new to the Mozilla ecosystem. - -## Корисні статті для новачків-контрибуторів відкритого коду - -> Helpful articles and blogs directed at new contributors on how to get started. - -- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) -- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) -- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) -- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) -- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) -- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) -- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) -- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) -- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) -- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) -- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) -- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) -- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) -- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) -- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) -- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) -- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) -- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) -- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) -- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) -- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) -- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) - - -## Використання системи контролю версій - -> Tutorials and resources of varying levels on using version control, typically Git and GitHub. - -- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, part of their CS50 Web Development course on understanding Git and GitHub and working with Git commands. -- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners", but are still struggling, in order to give you a simple strategy to safely experiment with git. -- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn how to set up Git locally and set up authentication, along with next steps on your learning journey. -- [Everyday Git](https://git-scm.com/docs/giteveryday) - A useful minimum set of commands for Everyday Git. -- [Oh shit, git!](https://ohshitgit.com/) - how to get out of common `git` mistakes described in plain English; also see [Dangit, git!](https://dangitgit.com/) for the page without swears. -- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - various tutorials on using `git`. -- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) -- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) -- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub talk on how to make a pull request. -- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git and GitHub learning resources. -- [Pro Git](https://git-scm.com/book/en/v2) - The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress. -- [Git-it](https://github.com/jlord/git-it-electron) - Step by step Git tutorial desktop app. -- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - A guide about what to do when things go wrong. -- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - A complete guide of slides about git and GitHub explained in Spanish. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. -- [Git Kraken](https://www.gitkraken.com/git-client) - Visual, cross-platform, and interactive `git` desktop application for version control. -- [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. -- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. -- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. -- [Git Cheat Sheets](https://devhints.io/?q=git) - A set of graphical cheat sheets on git. -- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). -- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - A Tutorial for Beginners by Git. -- [First Aid Git](https://firstaidgit.io/#/) - A searchable collection of the most frequently asked Git questions. Answers for these questions were collected from personal experience, Stackoverflow, and the official Git documentation. -- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Show how various technical aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). -- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - A beginner friendly git video by Mosh that explain the fundmental commands and also uses intelligible illustration to aid comprehension. - -## Книги про відкрите програмне забезпечення - -> Books on all things Open Source: The Culture, History, Best Practices, etc. - -- [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software is a book about the human side of Open Source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. -- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - The authors of twenty-four open source applications explain how their software is structured, and why. From web servers and compilers to health record management systems, they are covered here to help you become a better developer. -- [Open Source Book Series](https://opensource.com/resources/ebooks) - Learn more about Open Source and the growing Open Source movement with a comprehensive list of free eBooks from https://opensource.com. -- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - This HOWTO describes good release practices for Linux and other Open-Source projects. By following these practices, you will make it as easy as possible for users to build your code and use it, and for other developers to understand your code and cooperate with you to improve it. -- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 is a collection of insightful and thought-provoking essays from today's technology leaders that continues painting the evolutionary picture that developed in the 1999 book, Open Sources: Voices from the Revolution. -- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). - -## Ініціативи щодо внеску у відкрите програмне забезпечення - -> List of initiatives that aggregate beginner friendly issues to work on or seasonal events. - -- [Up For Grabs](https://up-for-grabs.net/) - Contains projects with beginner-friendly issues. -- [First Contributions](https://firstcontributions.github.io/) - Make your first Open Source contribution in 5 minutes. A tool and tutorial to help beginners get started with contributions. [Here](https://github.com/firstcontributions/first-contributions) is the GitHub source code for the site and opportunity to make a contribution to the repository itself. -- [First Timers Only](https://www.firsttimersonly.com/) - A list of bugs that are labelled "first-timers-only". -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - A program to encourage Open Source contributions. Earn gifts like t-shirts and stickers by making at least 4 pull requests in the month of October. -- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests is a project to promote Open Source collaboration during the month of December. -- [Ovio](https://ovio.org) - A platform with a curated selection of contributor-friendly projects. It has a [powerful issue search tool](https://ovio.org/issues) and let's you save projects and issues for later. -- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - This is a tutorial to help first-time contributors to participate in a simple and easy project and get comfortable in using GitHub. -- [Open Source Welcome Committee](https://www.oswc.is/) - The Open Source Welcome Committee (OSWC) helps newcomers join the extraordinary world of Open Source. Come submit your open-source projects with us! - -## Програми з відкритим вихідним кодом, у яких можна взяти участь - -> A program, internship, or fellowship hosted by a community to help match beginning contributors with mentors and resources to contribute to open source software projects. - -- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) -- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) -- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) -- [FossAsia](https://fossasia.org) -- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) -- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. -- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. -- [Hacktoberfest](https://hacktoberfest.digitalocean.com) -- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - If you’re into the blockchain, this is for you. You can contribute to Hyperledger. This mentorship program allows you to get practical exposure to Hyperledger open source development.You will be allotted mentors who are quite active in the Hyperledger developers community. -- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) -- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) -- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. -- [Open Summer of Code](https://osoc.be/students) -- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology -- [Outreachy](https://www.outreachy.org) -- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) -- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. -- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - The Redox OS Summer of Code is the primary use of donations to the Redox OS project. Students are selected who have already demonstrated a desire and ability to contribute to Redox OS -- [Social Summer of Code](https://ssoc.devfolio.co/) - Social foundation offers this two-month long summer program for students to learn about the open-source culture and get involved in the community. Participants contribute to real-life projects under the guidance of experienced mentors. -- [Season of KDE](https://season.kde.org/) - The Season of KDE, hosted by the KDE community, is an outreach program for all individuals across the world. KDE is an international free software community that develops free and open-source software and you can contribute to KDE through the Season of KDE program - -## Ліцензія - -Creative Commons License
        This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-UR.md b/README-UR.md index 01bcfae7..1a76f82d 100644 --- a/README-UR.md +++ b/README-UR.md @@ -8,6 +8,7 @@
      • मराठी
      • বাংলা
      • 中文
      • +
      • українська
      • русский
      • Românesc
      • Italiano
      • diff --git a/README-pt-BR.md b/README-pt-BR.md index 9d5e0c37..6688f4d9 100644 --- a/README-pt-BR.md +++ b/README-pt-BR.md @@ -5,6 +5,7 @@ मराठी বাংলা 中文 + українська русский Românesc Italiano diff --git a/README.md b/README.md index 0ab32d15..945f335d 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@
      • मराठी
      • বাংলা
      • 中文
      • +
      • українська
      • русский
      • Românesc
      • Italiano