From dc48ccf1ed5acf71e8825f197ecf1c5ea600366b Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 00:47:40 -0700 Subject: [PATCH 01/12] Create table of contents for README-TL --- README-TL.md | 221 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) create mode 100644 README-TL.md diff --git a/README-TL.md b/README-TL.md new file mode 100644 index 00000000..9cf7db40 --- /dev/null +++ b/README-TL.md @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + +
English मराठी বাংলা 中文 русский Românesc Italiano Español Português (BR) Deutsch Ελληνικά Français Turkish 한국어
+ +# Maligayang Pagdating sa mga Bagong Tagapag-ambag sa _Open Source_! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](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) + +Ito ay isang listahan ng mga resources para sa mga taong bago pa lamang sa pag-aambag sa Open Source. + +Kung makakita ka ng mga karagdagang mapagkukunan, mangyaring gumawa ng _pull request_. + +Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. + +**Talaan ng Nilalaman** + +- [Pangkalahatang Pag-ambag sa Open Source](#pangkalahatang-pag-ambag-sa-open-source) +- [Direktang Paghahanap sa GitHub](#direktang-paghahanap-sa-github) +- [Ecosystem ng Kontribyutor ng Mozilla](#ecosystem-ng-kontribyutor-ng-mozilla) +- [Kapaki-pakinabang na mga Artikulo para sa mga Bagong Tagapag-ambag sa Open Source](#kapaki-pakinabang-na-mga-artikulo-para-sa-mga-bagong-tagapag-ambag-sa-open-source) +- [Paggamit ng Version Control](#paggamit-ng-version-control) +- [Mga Aklat sa Open Source](#mga-aklat-sa-open-source) +- [Mga Inisyatiba sa Pag-aambag sa Open Source](#mga-inisyatiba-sa-pag-aambag-sa-open-source) +- [Mga Programa sa Open Source na Lalahukan](#mga-programa-sa-open-source-na-lalahukan) +- [Lisensya](#lisensya) + +## Contributing to Open Source in general + +> Articles and resources that discuss the world and culture of Open Source. + +- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials by DigitalOcean to guide you on your way to contribution success here on GitHub. +- [Complete Guide on Open Source Contributions](https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6) - YouTube tutorials playlist by "Dev Sense". +- [Code Triage](https://www.codetriage.com/) - A tool for finding popular repositories and issues filtered by language. +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Book devoted to explaining open source, how to find a project, and how to start contributing. Inclusive of all roles in software development, not just programmers. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - a GitHub repo that amasses projects with good bugs for new contributors, and applies labels to describe them. +- [Open Source Guides](https://opensource.guide/) - Collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an Open Source project. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts on GitHub. +- [GitHub Guides](https://docs.github.com/en) - basic guides on how to use GitHub effectively. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Learn the GitHub workflow by contributing code to a simulation project. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - The Linux Foundation's guides to Open Source projects. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - An Open Source Etiquette Guidebook, written by Kent C. Dodds And Sarah Drasner. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Curated list of resources and opportunities for college students to learn a new coding language. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - A step-by-step video guide of how to start contributing to Open Source projects on GitHub. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - This walkthrough of an open source contribution covers everything from picking a suitable project, working on an issue, to getting the PR merged in. +- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - They are focusing on the nitty-gritty of contributing a pull request (PR) to someone else’s project on GitHub. +- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - This article covers the resources for contributing to open source for beginners based on their favorite language interest. +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub now helps you find good first issues to start contributing to open source. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - This comprehensive article is directed towards businesses (but still useful for individual contributors) where it talks about why, how, and what open-source projects to contribute to. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Lets Git started in the world of opensource, starting in the opensource playground. Especially designed for education and practical experience purposes. +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - a GitHub repo that helps contributors overcome barriers to entry in open-source. +- ["Opensource-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - A repository on everything related to open source. This is a project to help with GitHub membership visibility, practice with basic and advance git commands, getting started with open source, and more. +- ["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. + +## Direct GitHub searches + +> 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's contributor ecosystem + +> 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. +- [Codetribute](https://codetribute.mozilla.org/) - find your first code contribution with Mozilla +- [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. + +## Useful articles for new Open Source contributors + +> Helpful articles and blogs directed at new contributors on how to get started. + +- [Contributing.md](https://contributing.md/starting-an-open-source-project/) - A series of guides on open source contribution +- [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) + +## Using Version Control + +> 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. + +## Open Source books + +> 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). +- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. + +## Open Source contribution initiatives + +> 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! + +## Open Source programs to participate in + +> 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) - An annual event hosted every October to encourage people to contribute to open source! +- [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 + +## License + +Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. From 3f929579b22f0798dd575331bf86e1bfa87da84f Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 00:49:34 -0700 Subject: [PATCH 02/12] Update headers for README-TL --- README-TL.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README-TL.md b/README-TL.md index 9cf7db40..648d6abf 100644 --- a/README-TL.md +++ b/README-TL.md @@ -42,7 +42,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [Mga Programa sa Open Source na Lalahukan](#mga-programa-sa-open-source-na-lalahukan) - [Lisensya](#lisensya) -## Contributing to Open Source in general +## Pangkalahatang Pag-ambag sa Open Source > Articles and resources that discuss the world and culture of Open Source. @@ -79,7 +79,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - ["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. -## Direct GitHub searches +## Direktang Paghahanap sa GitHub > Search links that point directly to suitable issues to contribute to on GitHub. @@ -93,7 +93,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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's contributor ecosystem +## Ecosystem ng Kontribyutor ng Mozilla > Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. @@ -105,7 +105,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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. -## Useful articles for new Open Source contributors +## Kapaki-pakinabang na mga Artikulo para sa mga Bagong Tagapag-ambag sa Open Source > Helpful articles and blogs directed at new contributors on how to get started. @@ -137,7 +137,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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) -## Using Version Control +## Paggamit ng Version Control > Tutorials and resources of varying levels on using version control, typically Git and GitHub. @@ -166,7 +166,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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. -## Open Source books +## Mga Aklat sa Open Source > Books on all things Open Source: The Culture, History, Best Practices, etc. @@ -178,7 +178,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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). - [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. -## Open Source contribution initiatives +## Mga Inisyatiba sa Pag-aambag sa Open Source > List of initiatives that aggregate beginner friendly issues to work on or seasonal events. @@ -191,7 +191,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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! -## Open Source programs to participate in +## Mga Programa sa Open Source na Lalahukan > 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. @@ -216,6 +216,6 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [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 -## License +## Lisensya Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. From cbf0a35d49941e7dea7f6fd2312f44a22ba025a3 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 11:43:09 -0700 Subject: [PATCH 03/12] Update header 1 content for README-TL --- README-TL.md | 72 ++++++++++++++++++++++++++-------------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/README-TL.md b/README-TL.md index 648d6abf..8a77ca0d 100644 --- a/README-TL.md +++ b/README-TL.md @@ -18,13 +18,13 @@ -# Maligayang Pagdating sa mga Bagong Tagapag-ambag sa _Open Source_! +# Maligayang Pagdating sa mga Baguhang Tagapag-ambag sa _Open Source_! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) [![Check Resources](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) -Ito ay isang listahan ng mga resources para sa mga taong bago pa lamang sa pag-aambag sa Open Source. +Ito ay listahan ng mga mapagkukunan para sa mga taong bago pa lamang sa pag-aambag sa Open Source. Kung makakita ka ng mga karagdagang mapagkukunan, mangyaring gumawa ng _pull request_. @@ -44,40 +44,40 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Pangkalahatang Pag-ambag sa Open Source -> Articles and resources that discuss the world and culture of Open Source. - -- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). -- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials by DigitalOcean to guide you on your way to contribution success here on GitHub. -- [Complete Guide on Open Source Contributions](https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6) - YouTube tutorials playlist by "Dev Sense". -- [Code Triage](https://www.codetriage.com/) - A tool for finding popular repositories and issues filtered by language. -- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Book devoted to explaining open source, how to find a project, and how to start contributing. Inclusive of all roles in software development, not just programmers. -- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - a GitHub repo that amasses projects with good bugs for new contributors, and applies labels to describe them. -- [Open Source Guides](https://opensource.guide/) - Collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an Open Source project. -- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts on GitHub. -- [GitHub Guides](https://docs.github.com/en) - basic guides on how to use GitHub effectively. -- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Learn the GitHub workflow by contributing code to a simulation project. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - The Linux Foundation's guides to Open Source projects. -- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - An Open Source Etiquette Guidebook, written by Kent C. Dodds And Sarah Drasner. -- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Curated list of resources and opportunities for college students to learn a new coding language. -- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - A step-by-step video guide of how to start contributing to Open Source projects on GitHub. -- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - This walkthrough of an open source contribution covers everything from picking a suitable project, working on an issue, to getting the PR merged in. -- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - They are focusing on the nitty-gritty of contributing a pull request (PR) to someone else’s project on GitHub. -- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - This article covers the resources for contributing to open source for beginners based on their favorite language interest. -- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub now helps you find good first issues to start contributing to open source. -- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - This comprehensive article is directed towards businesses (but still useful for individual contributors) where it talks about why, how, and what open-source projects to contribute to. -- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Lets Git started in the world of opensource, starting in the opensource playground. Especially designed for education and practical experience purposes. -- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - a GitHub repo that helps contributors overcome barriers to entry in open-source. -- ["Opensource-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - A repository on everything related to open source. This is a project to help with GitHub membership visibility, practice with basic and advance git commands, getting started with open source, and more. -- ["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. +> Mga artikulo at mapagkukunan na tumatalakay sa mundo at kultura ng Open Source. + +- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) ni [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials ni DigitalOcean upang maging gabay sa iyong matagumpay na kontribusyon dito sa GitHub. +- [Complete Guide on Open Source Contributions](https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6) - YouTube tutorials playlist ni "Dev Sense". +- [Code Triage](https://www.codetriage.com/) - Isang tool para sa paghahanap ng sikat na mga repository at mga isyu na naka-filter ayon sa programming language. +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Aklat na nakatuon sa pagpapaliwanag ng open source, kung paano maghanap ng project, at kung paano magsimulang mag-ambag. Kasama ang lahat ng mga roles sa software development, hindi lamang mga programmer. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Isang GitHub repo na puno ng mga projects na may magagandang bugs para sa mga bagong kontribyutor, at gumagamit ng mga label upang ilarawan ang mga ito. +- [Open Source Guides](https://opensource.guide/) - Koleksyon ng mga mapagkukunan para sa mga indibidwal, komunidad, at kumpanya na gustong matutunan kung paano tumakbo at mag-ambag sa isang Open Source project. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts sa GitHub. +- [GitHub Guides](https://docs.github.com/en) - Mga pangunahing gabay sa epektibong paggamit ng GitHub. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Alamin ang workflow ng GitHub sa pamamagitan ng pag-aambag ng code sa isang simulation project. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Gabay ng The Linux Foundation sa mga Open Source projects. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Gabay sa Etiquette ng Open Source, isinulat nina Kent C. Dodds at Sarah Drasner. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Listahan ng mga mapagkukunan at oportunidad para sa mga estudyante sa kolehiyo sa pag-aaral ng bagong coding language. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Isang video ng step-by-step na gabay kung paano magsimulang mag-ambag sa mga Open Source projects sa GitHub. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Ang pag-aambag sa open source na walkthrough na ito ay sumasaklaw sa lahat mula sa pagpili ng angkop na project, pagtatrabaho sa isang issue, hanggang sa pagme-merge ng PR. +- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Nakatuon sila sa mga detalye ng pag-aambag ng pull request (PR) sa project ng iba sa GitHub. +- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Tinalakay ng artikulong ito ang mga mapagkukunan para sa mga baguhan sa pag-aambag sa open source batay sa kanilang paboritong wika. +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - Ang GitHub ay tumutulong ngayon na makahanap ng mga magandang unang issue upang magsimulang mag-ambag sa open source. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ang komprehensibong artikulong ito ay nakatuon sa mga businesses (ngunit kapaki-pakinabang pa rin para sa mga indibidwal na nag-aambag), kung saan tinatalakay ang mga dahilan, mga paraan, at kung anong mga open-source projects and pwedeng ambagan. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Simulan ang Git sa mundo ng open source, simula sa open source playground. Partikular na idinisenyo para sa mga layunin ng edukasyon at praktikal na karanasan. +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - Isang GitHub repo na tumutulong sa mga nag-aambag na malampasan ang mga hadlang sa pagsisimula sa open-source. +- ["Opensource-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Isang repository na tumatalakay sa lahat ng bagay na may kaugnayan sa open source. Ito ay isang proyekto na tumutulong sa visibility ng GitHub membership, pagsasanay sa mga basic at advanced na git commands, pagsisimula sa open source, at iba pa. +- ["Open Advice"](http://open-advice.org/) - Koleksyon ng kaalaman mula sa iba't ibang mga Free Software projects. Sinasagot nito ang tanong kung ano ang nais sana malaman ng 42 na kilalang nag-aambag noong nagsimula pa lamang sila, upang makapagsimula nang maaga, anuman at saanman nag-aambag. +- ["GitHub Skills"](https://skills.github.com) - I-level up ang iyong kasanayan gamit ang GitHub Skills. Ang aming magiliw na bot ay gagabay sa'yo sa isang serye ng mga masaya at praktikal na projects upang matutunan mo ang mga kasanayan na kailangan mo sa mabilis na panahon—at magbibigay ng mga kapaki-pakinabang na feedback habang ikaw ay natututo. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - Tinalakay ng artikulong ito ang mga patakaran batay sa mga pag-aaral ng maraming komunidad at karanasan ng mga miyembro, lider, at mga tagamasid. +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - Isang sunud-sunod na gabay na may kasamang mga visuals at mga links na sumusuporta sa buong proseso ng pag-aambag sa isang open source project. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Ang repo na ito ay naglalaman ng mga mapagkukunan at materyales upang matuto at magsimula sa Open Source, Git, at GitHub. +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - Ang repo na ito ay naglalaman ng listahan ng mga abbreviations na ginagamit sa FOSS (Free and Open Source) na komunidad, pati na rin ang kanilang mga kahulugan at gamit. +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Sunud-sunod na instruksyon kung paano mag-ambag sa mga GitHub repositories, kasama na ang isang cheatsheet sa git command line. +- ["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/) mula kay Jenna Kiyasu, software engineer sa DoorDash Engineering. +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Mga advantages ng open-source software, paano maintindihan ang mga panloob na mekanismo ng isang open-source project, at kung paano gawin ang unang kontribusyon. +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Alamin kung bakit at kung paano mag-ambag sa open-source software kasama si Eddie Jaoude. ## Direktang Paghahanap sa GitHub From c06d355eaa8e77481a5b6caab98f6653457481c3 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 11:46:55 -0700 Subject: [PATCH 04/12] Update header 2 content for README-TL --- README-TL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-TL.md b/README-TL.md index 8a77ca0d..012a0cf5 100644 --- a/README-TL.md +++ b/README-TL.md @@ -81,7 +81,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Direktang Paghahanap sa GitHub -> Search links that point directly to suitable issues to contribute to on GitHub. +> Search links na direktang tumutukoy sa mga angkop na _issues_ na maaaring ambagan sa 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) From 1d1e548cf594514eeb45f697774f03e0807069d6 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 22:42:18 -0700 Subject: [PATCH 05/12] Updated contents of header 2 --- README-TL.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README-TL.md b/README-TL.md index 012a0cf5..f25d8b9b 100644 --- a/README-TL.md +++ b/README-TL.md @@ -53,13 +53,13 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Aklat na nakatuon sa pagpapaliwanag ng open source, kung paano maghanap ng project, at kung paano magsimulang mag-ambag. Kasama ang lahat ng mga roles sa software development, hindi lamang mga programmer. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Isang GitHub repo na puno ng mga projects na may magagandang bugs para sa mga bagong kontribyutor, at gumagamit ng mga label upang ilarawan ang mga ito. - [Open Source Guides](https://opensource.guide/) - Koleksyon ng mga mapagkukunan para sa mga indibidwal, komunidad, at kumpanya na gustong matutunan kung paano tumakbo at mag-ambag sa isang Open Source project. -- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts sa GitHub. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Mga Dapat at Hindi Dapat sa GitHub. - [GitHub Guides](https://docs.github.com/en) - Mga pangunahing gabay sa epektibong paggamit ng GitHub. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Alamin ang workflow ng GitHub sa pamamagitan ng pag-aambag ng code sa isang simulation project. - [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Gabay ng The Linux Foundation sa mga Open Source projects. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Gabay sa Etiquette ng Open Source, isinulat nina Kent C. Dodds at Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Listahan ng mga mapagkukunan at oportunidad para sa mga estudyante sa kolehiyo sa pag-aaral ng bagong coding language. -- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Isang video ng step-by-step na gabay kung paano magsimulang mag-ambag sa mga Open Source projects sa GitHub. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Isang video na gumagabay ng step-by-step kung paano magsimulang mag-ambag sa mga Open Source projects sa GitHub. - [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Ang pag-aambag sa open source na walkthrough na ito ay sumasaklaw sa lahat mula sa pagpili ng angkop na project, pagtatrabaho sa isang issue, hanggang sa pagme-merge ng PR. - ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Nakatuon sila sa mga detalye ng pag-aambag ng pull request (PR) sa project ng iba sa GitHub. - ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Tinalakay ng artikulong ito ang mga mapagkukunan para sa mga baguhan sa pag-aambag sa open source batay sa kanilang paboritong wika. From 31dde3287247a9c6dbcfbc6bdb89f3452c764ca5 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 22:54:11 -0700 Subject: [PATCH 06/12] Updated contents of header 3 --- README-TL.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README-TL.md b/README-TL.md index f25d8b9b..5142f74d 100644 --- a/README-TL.md +++ b/README-TL.md @@ -95,15 +95,15 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Ecosystem ng Kontribyutor ng 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. -- [Codetribute](https://codetribute.mozilla.org/) - find your first code contribution with Mozilla -- [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. +> Sinisiguro ng Mozilla ang isang malusog na internet at kasama nito, may mga oportunidad na mag-ambag sa mga open-source projects nito. + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - Mga bugs na natukoy ng mga developers bilang magandang simula sa project. +- [Codetribute](https://codetribute.mozilla.org/) - Hanapin ang iyong unang ambag na code sa Mozilla. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Tumulong sa MDN Web Docs team sa pagdodokumento ng web platform sa pamamagitan ng pag-aayos ng mga nilalaman na issues at mga bugs sa platform. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Mga bugs na may nakatalagang mentor na nasa IRC na handang tumulong kapag nahirapan ka habang ika'y nagtatrabaho sa isang fix. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Isang site na nakatuon sa paghahanap ng mga bugs sa Bugzilla. +- [Firefox DevTools](https://firefox-dev.tools/) - Isang site na nakatuon sa mga bugs na nakafile para sa mga developer tools sa Firefox browser. +- [Start Mozilla](https://twitter.com/StartMozilla) - Isang Twitter account na may tweets tungkol sa mga issues na angkop para sa mga baguhang nag-aambag sa Mozilla ecosystem. ## Kapaki-pakinabang na mga Artikulo para sa mga Bagong Tagapag-ambag sa Open Source From f5a7bc492eb6365358e745af16a573224febf6f3 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 22:59:09 -0700 Subject: [PATCH 07/12] Updated contents of header 4 --- README-TL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-TL.md b/README-TL.md index 5142f74d..75c55a8c 100644 --- a/README-TL.md +++ b/README-TL.md @@ -107,7 +107,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Kapaki-pakinabang na mga Artikulo para sa mga Bagong Tagapag-ambag sa Open Source -> Helpful articles and blogs directed at new contributors on how to get started. +> Mga kapaki-pakinabang na artikulo at mga blogs para sa mga bagong nag-aambag kung paano magsimula. - [Contributing.md](https://contributing.md/starting-an-open-source-project/) - A series of guides on open source contribution - [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) From d4e9040d84ae07a318ba1f9389f53cda802ef591 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 23:00:57 -0700 Subject: [PATCH 08/12] Updated contents of header 4 --- README-TL.md | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/README-TL.md b/README-TL.md index 75c55a8c..7cb6086a 100644 --- a/README-TL.md +++ b/README-TL.md @@ -109,33 +109,33 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. > Mga kapaki-pakinabang na artikulo at mga blogs para sa mga bagong nag-aambag kung paano magsimula. -- [Contributing.md](https://contributing.md/starting-an-open-source-project/) - A series of guides on open source contribution -- [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/) +- [Contributing.md](https://contributing.md/starting-an-open-source-project/) - Isang serye ng mga gabay tungkol sa pag-aambag sa open source. +- [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) ni [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) ni [@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/) ni [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) ni [@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) ni [@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/) ni [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) ni [@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) ni [@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) ni [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) ni [@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/) ni [@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/) ni [@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) ni [@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) ni [@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) ni [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) ni [@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) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) ni [@kentcdodds](https://twitter.com/kentcdodds) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) ni [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/) ni [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) ni [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) ni [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/) ni [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/) ni [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) ni [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) ni [Julia Furst Morgado](https://medium.com/@juliafmorgado) ## Paggamit ng Version Control From 113fd7caf97a8052f5ccb147fc67f844814e8bb6 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 23:28:12 -0700 Subject: [PATCH 09/12] Updated contents of header 5 --- README-TL.md | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/README-TL.md b/README-TL.md index 7cb6086a..349750f2 100644 --- a/README-TL.md +++ b/README-TL.md @@ -139,32 +139,32 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Paggamit ng Version Control -> 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`. +> Mga tutorials at resources na may iba't ibang antas tungkol sa paggamit ng version control, karaniwang Git at GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial mula sa Harvard University, bahagi ng kanilang CS50 Web Development course, na nagtuturo kung paano maunawaan ang Git at GitHub at gumamit ng mga Git commands. +- [Think Like (a) Git](https://think-like-a-git.net/) - Introduksyon sa Git para sa mga "advanced beginners" na nahihirapan pa, upang magbigay ng simpleng estratehiya para ligtas na makapag-experiment gamit ang git. +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Alamin kung paano i-setup locally ang Git at ayusin ang authentication, pati na rin ang mga susunod na hakbang sa pag-aaral ng Git. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - Isang kapaki-pakinabang na maliit na set ng mga commands para sa pang-araw-araw na Git. +- [Oh shit, git!](https://ohshitgit.com/) - Paano makalabas sa mga karaniwang pagkakamali sa `git` na ipinaliwanag sa simpleng Ingles; maaari ding bisitahin ang [Dangit, git!](https://dangitgit.com/) para sa page na walang mga mura. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - Iba't ibang tutorial sa paggamit ng `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. +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - Usapan sa GitHub kung paano gumawa ng pull request. +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Mga mapagkukunan para sa pag-aaral ng Git at GitHub. +- [Pro Git](https://git-scm.com/book/en/v2) - Ang buong aklat ng Pro Git, isinulat nina Scott Chacon at Ben Straub at inilathala ng Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Step by step na tutorial ng Git desktop app. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - Isang gabay kung ano ang gagawin kapag may nangyaring mali. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - Isang kumpletong gabay ng mga slides tungkol sa git at GitHub na ipinaliwanag sa Español. 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, at interactive na `git` desktop application para sa version control. +- [Git Tips](https://github.com/git-tips/tips) - Koleksyon ng mga pinaka ginagamit na tips at tricks sa git. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - I-commit madalas, I-Perfect mamaya, I-publish once: Mga Best Practices sa Git. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Alamin ang Git sa pinaka-visual at interactive na paraan. +- [Git Cheat Sheets](https://devhints.io/?q=git) - Isang set ng mga graphical cheat sheets para sa git. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Buong Git at GitHub walkthrough ni [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - Isang Tutorial para sa mga Baguhan mula sa Git. +- [First Aid Git](https://firstaidgit.io/#/) - Isang searchable na koleksyon ng mga pinaka tinatanong patungkol sa Git. Ang mga sagot para sa mga katanungang ito ay nakolekta mula sa personal na karanasan, Stackoverflow, at mula sa opisyal na dokumentasyon ng Git. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Ipinapakita kung paano gumagana ang iba't ibang teknikal na aspeto ng Git na masmalalim upang paganahin ang distributed workflows, at kung paano ito naiiba sa ibang mga version control systems (VCSs). +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - Isang beginner-friendly na git video mula kay Mosh na nagpapaliwanag ng mga pangunahing commands at gumagamit din ng malinaw na ilustrasyon upang makatulong sa pag-unawa. ## Mga Aklat sa Open Source From 727e69d6d0a9a6dcef6cd580711171c1c4587d85 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 23:40:04 -0700 Subject: [PATCH 10/12] Updated contents of header 6 --- README-TL.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README-TL.md b/README-TL.md index 349750f2..6ad809ad 100644 --- a/README-TL.md +++ b/README-TL.md @@ -168,15 +168,15 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Mga Aklat sa Open Source -> 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). -- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. +> Mga aklat tungkol sa lahat ng bagay na may kaugnayan sa Open Source: Kultura, Kasaysayan, Mga Best Practices, atbp. + +- [Producing Open Source Software](https://producingoss.com/) - Ang Producing Open Source Software ay isang aklat tungkol sa human side ng Open Source development. Ipinapaliwanag nito kung paano nagpapatakbo ang mga matagumpay na projects, ang mga inaasahan ng mga users at developers, at ang kultura ng free software. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - Pinapaliwanag ng mga may-akda ng dalawampu't apat na open source applications kung paano naka-istruktura ang kanilang software, at kung bakit. Mula sa mga web servers at compilers hanggang sa mga sistema ng pamamahala ng health records, tinalakay ang mga ito dito upang matulungan kang maging mas mahusay na developer. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Alamin pa ang tungkol sa Open Source at ang lumalagong Open Source movement sa pamamagitan ng isang komprehensibong listahan ng mga libreng eBooks mula sa https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Ang HOWTO na ito ay naglalarawan ng mga magandang release practices para sa Linux at iba pang Open-Source projects. Sa pamamagitan ng pagsunod sa mga practices na ito, magiging madali para sa mga users na i-build ang iyong code at gamitin ito, at para sa iba pang mga developers na maunawaan ang iyong code at makipagtulungan sa iyo upang ma-improve ito. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Ang Open Sources 2.0 ay isang koleksyon ng mga makabuluhang at nakapagpapaisip na mga sanaysay mula sa mga lider ng teknolohiya, na patuloy na ipinipinta ang ebolusyonaryong larawan na nagsimula sa aklat na Open Sources: Voices from the Revolution, na inilathala noong 1999. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Mga sanaysay mula sa mga open-source pioneers tulad nina Linus Torvalds (Linux), Larry Wall (Perl), at Richard Stallman (GNU). +- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Ang Code Review Anxiety Workbook ay para sa mga bagong nag-aambag at mga bihasang programmers. Ipinapaliwanag nito kung paano i-manage ang anxiety kapag gumagawa ng mga pull requests at mga kontribusyon sa mga repositories. ## Mga Inisyatiba sa Pag-aambag sa Open Source From 557838638fa8af2a82e527e326497c48984515d7 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Wed, 22 Jan 2025 23:52:46 -0700 Subject: [PATCH 11/12] Updated contents of header 7 --- README-TL.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README-TL.md b/README-TL.md index 6ad809ad..15ec4d01 100644 --- a/README-TL.md +++ b/README-TL.md @@ -180,16 +180,16 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. ## Mga Inisyatiba sa Pag-aambag sa Open Source -> 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! +> Listahan ng mga inisyatiba na pinagsama-sama ang mga beginner-friendly na issues na maaaring pagtrabahuhan o mga seasonal na kaganapan. + +- [Up For Grabs](https://up-for-grabs.net/) - Naglalaman ng mga proyekto na may mga beginner-friendly na issues. +- [First Contributions](https://firstcontributions.github.io/) - Gawin ang iyong unang Open Source contribution sa loob ng 5 minuto. Isang tool at tutorial na tumutulong sa mga baguhan na magsimula sa pag-aambag. [Narito](https://github.com/firstcontributions/first-contributions) ang GitHub source code para sa site at oportunidad na mag-ambag sa repositoryo mismo. +- [First Timers Only](https://www.firsttimersonly.com/) - Isang listahan ng mga bugs na may label na "first-timers-only". +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Isang programa upang hikayatin ang mga Open Source contributions. Makakuha ng mga regalo tulad ng t-shirts at stickers sa pamamagitan ng paggawa ng hindi bababa sa 4 na pull request sa buwan ng Oktubre. +- [24 Pull Requests](https://24pullrequests.com) - Ang 24 Pull Requests ay isang proyekto upang itaguyod ang Open Source na kolaborasyon sa buwan ng Disyembre. +- [Ovio](https://ovio.org) - Isang platform na may curated na seleksyon ng mga contributor-friendly na projects. Mayroon itong [makapangyarihang issue search tool](https://ovio.org/issues) at pwedeng i-save ang mga projects at issues para sa hinaharap. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - Ito ay isang tutorial na tumutulong sa mga unang beses na nag-aambag upang makilahok sa isang simple at madaling project at maging komportable sa paggamit ng GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - Ang Open Source Welcome Committee (OSWC) ay tumutulong sa mga baguhan na makapasok sa kamangha-manghang mundo ng Open Source. Halina't i-submit ang iyong mga open-source projects sa amin! ## Mga Programa sa Open Source na Lalahukan From 65a666f57efb24de5abb92d1daceec0f103e9e22 Mon Sep 17 00:00:00 2001 From: Joash <124445418+zhoda-lii@users.noreply.github.com> Date: Thu, 23 Jan 2025 00:06:42 -0700 Subject: [PATCH 12/12] Updated contents of header 8 and 9 --- README-TL.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/README-TL.md b/README-TL.md index 15ec4d01..5b6737ab 100644 --- a/README-TL.md +++ b/README-TL.md @@ -39,7 +39,7 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [Paggamit ng Version Control](#paggamit-ng-version-control) - [Mga Aklat sa Open Source](#mga-aklat-sa-open-source) - [Mga Inisyatiba sa Pag-aambag sa Open Source](#mga-inisyatiba-sa-pag-aambag-sa-open-source) -- [Mga Programa sa Open Source na Lalahukan](#mga-programa-sa-open-source-na-lalahukan) +- [Mga Programa sa Open Source na Pwedeng Lahukan](#mga-programa-sa-open-source-na-pwedeng-lahukan) - [Lisensya](#lisensya) ## Pangkalahatang Pag-ambag sa Open Source @@ -191,31 +191,31 @@ Kung mayroon kang mga tanong o komento, mangyaring gumawa ng _issue_. - [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - Ito ay isang tutorial na tumutulong sa mga unang beses na nag-aambag upang makilahok sa isang simple at madaling project at maging komportable sa paggamit ng GitHub. - [Open Source Welcome Committee](https://www.oswc.is/) - Ang Open Source Welcome Committee (OSWC) ay tumutulong sa mga baguhan na makapasok sa kamangha-manghang mundo ng Open Source. Halina't i-submit ang iyong mga open-source projects sa amin! -## Mga Programa sa Open Source na Lalahukan +## Mga Programa sa Open Source na Pwedeng Lahukan -> 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. +> Isang programa, internship, o fellowship na inorganisa ng isang komunidad upang makatulong sa pagma-match ng mga nagsisimulang kontributor sa mga mentors at mga resources para makapag-ambag sa mga open source na 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) - An annual event hosted every October to encourage people to contribute to open source! -- [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. +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Taunang pinapatakbong bayad na programa ng Google na nakatutok sa pagdadala ng mas maraming student developers sa open-source na software development. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Tatlong-buwang Open-Source Program na isinasagawa tuwing summer ng Girlscript Foundation. Sa patuloy na pagsisikap, ang mga kalahok ay nag-aambag sa maraming proyekto sa ilalim ng matinding gabay ng mga bihasang mentor sa mga buwang ito. Sa ganitong exposure, nagsisimula ang mga estudyante na mag-ambag sa mga real-world na projects mula sa kaginhawaan ng kanilang mga tahanan. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) - Taunang kaganapan na isinasagawa tuwing Oktubre upang hikayatin ang mga tao na mag-ambag sa open source! +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - Kung ikaw ay interesado sa blockchain, ito ay para sa iyo. Maaari kang mag-ambag sa Hyperledger. Ang mentorship program na ito ay nagbibigay sa iyo ng praktikal na exposure sa Hyperledger open source development. Bibigyan ka ng mga mentor na aktibo sa 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. +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - Isang remote internship na alternatibo para sa mga nag-aasam maging technologists kung saan sila ay bumubuo o nag-aambag sa mga 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 +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Ang Open Mainframe Project ay mayroon ding sarili nitong open-source program at magkakaroon ang mga mentees ng pagkakataong mapalawak ang kanilang kaalaman sa 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 +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Isang global fellowship program para sa mga kababaihan at non-binary coders kung saan sila ay nagtatrabaho sa mga existing na open-source projects upang mapalawak ang kanilang kasanayan. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - Ang Redox OS Summer of Code ay ang pangunahing paggamit ng mga donasyon para sa Redox OS project. Pinipili ang mga estudyante na nagpapakita na ng kagustuhan at kakayahang mag-ambag sa Redox OS. +- [Social Summer of Code](https://ssoc.devfolio.co/) - Nag-aalok ang Social Foundation ng dalawang buwang programa sa summer para sa mga estudyante upang matutunan ang tungkol sa open-source culture at makilahok sa komunidad. Ang mga kalahok ay nag-aambag sa mga real-life projects sa ilalim ng gabay ng mga experienced na mentor. +- [Season of KDE](https://season.kde.org/) - Ang Season of KDE, na inorganisa ng KDE community, ay isang outreach program para sa lahat ng indibidwal sa buong mundo. Ang KDE ay isang internasyonal na komunidad ng free software na bumubuo ng libre at ng open-source na software, at maaari kang mag-ambag sa KDE sa pamamagitan ng Season of KDE program. ## Lisensya -Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +Creative Commons License
Ang gawaing ito ay lisensyado sa ilalim ng isang Creative Commons Attribution-ShareAlike 4.0 International License.