English | বাংলা | 中文 | русский | Românesc | Italiano | Español | Português (BR) | Deutsch | Ελληνικά | Français | Turkish | Bahasa Indonesia |
Ini adalah daftar sumber untuk orang-orang yang baru berkontribusi pada Open Source.
Jika Anda menemukan sumber tambahan, silahkan berkontribusi dengan membuat pull request baru.
Jika Anda memiliki pertanyaan atau kommen, silahkan membuat issue baru.
Daftar Isi
- Berkontribusi Open Source pada Umumnya
- Pencarian GitHub secara Langsung
- Ekosistem Kontributor Mozilla
- Artikel Berguna untuk Kontributor Open Source Pemula
- Menggunakan Kendali Versi
- Buku-buku tentang Open Source
- Inisiatif untuk Kontribusi Open Source
- Lisensi
- The Definitive Guide to Contributing to Open Source ditulis oleh @DoomHammerNG
- An Intro to Open Source - Tutorial yang ditulis oleh DigitalOcean untuk memandu Anda menuju kontribusi sukses di GitHub.
- Issuehub.io - alat untuk mencari GitHub issue berdasarkan label dan bahasa.
- Code Triage - alat lain yang sangat berguna untuk mencari repositori dan issue populer berdasarkan bahasa.
- Awesome-for-beginners - sebuah repo GitHub yang mengumpulkan proyek dengan bug yang baik untuk para kontributor baru, dan menerapkan label untuk mendeskripsikannya.
- Open Source Guides - Kumpulan sumber untuk individu, komunitas, dan perusahaan yang ingin mempelajari cara menjalankan dan berkontribusi pada proyek Sumber Terbuka.
- 45 Github Issues Dos and Don’ts - Hal yang diperbolehkan dan tidak diperbolehkan di GitHub.
- GitHub Guides - pengantar dasar dalam pengunaan GitHub secara efektif.
- Contribute to Open Source - Pelajari alur kerja GitHub dengan berkontribusi kode ke proyek simulasi.
- Linux Foundation's Open Source Guides for the Enterprise - Pengantar yang dibuat oleh Linux Foundation mengenai proyek Open Source.
- CSS Tricks An Open Source Etiquette Guidebook - Sebuah buku pengantar etiket Open Source, ditulis oleh Kent C. Dodds dan Sarah Drasner.
- A to Z Resources for Students - Daftar sumber dan peluang untuk para mahasiswa mempelajari bahasa pengkodean baru.
- Pull Request Roulette - Situs ini memiliki daftar pull request yang dikirim untuk ditinjau dari proyek Open Source yang di-host di Github.
- "How to Contribute to an Open Source Project on GitHub" by Egghead.io - Panduan video bertahap tentang cara mulai berkontribusi pada proyek Open Source di GitHub.
- Contributing to Open Source: A Live Walkthrough from Beginning to End - Panduan tentang kontribusi open source ini mencakup segala hal mulai dari memilih proyek yang sesuai, mengerjakan suatu issue, hingga menggabungkan PR.
- "How to Contribute to Open Source Project by" Sarah Drasner - Mereka berfokus pada intisari kontribusi pull request (PR) ke proyek orang lain di GitHub.
- "How to get started with Open Source by" Sayan Chowdhury - Artikel ini membahas sumber untuk berkontribusi ke Open Source bagi para pemula berdasarkan minat bahasa favorit mereka.
- "Browse good first issues to start contributing to open source" - GitHub sekarang dapat membantu Anda menemukan issue pertama yang baik untuk mulai berkontribusi ke Open Source.
- "How to Contribute to Open Source Project" by Maryna Z - Artikel komprehensif ini ditujukan untuk perusahaan (tetapi masih berguna untuk kontributor individu) yang membahas tentang mengapa, bagaimana, dan proyek Open Source apa yang dapat dikontribusi.
- "start-here-guidelines" by Andrei - Mari mulai menggunakan Git dalam dunia Open Source, mulai dari Opensource Playground. Dirancang khusus untuk tujuan edukasi and pengalaman praktis.
Link pencarian yang mengarah langsung ke issue yang sesuai untuk berkontribusi di GitHub.
- is:issue is:open label:beginner
- is:issue is:open label:easy
- is:issue is:open label:first-timers-only
- is:issue is:open label:good-first-bug
- is:issue is:open label:"good first issue"
- is:issue is:open label:starter
- is:issue is:open label:up-for-grabs
- Good First Bugs - bug yang telah diidentifikasi oleh para developer sebagai pengantar yang baik untuk proyek yang telah ditujukan.
- Mentored Bugs - bug dengan mentor yang akan ada di IRC untuk membantu Anda ketika Anda mengalami kebuntuan saat mengerjakan perbaikan.
- Bugs Ahoy - situs halaman yang didedikasikan untuk mencari bug di Bugzilla.
- Firefox DevTools - situs yang didedikasikan untuk bug yang diajukan untuk alat developer di browser Firefox.
- What Can I Do For Mozilla - cari tahu apa yang dapat Anda kerjakan dengan menjawab banyak pertanyaan tentang keahlian dan minat Anda.
- Start Mozilla - akun Twitter yang meng-tweet tentang berbagai issue yang cocok bagi kontributor baru di ekosistem Mozilla.
- How to choose (and contribute to) your first Open Source project ditulis oleh @GitHub
- How to find your first Open Source bug to fix ditulis oleh @Shubheksha
- First Timers Only ditulis oleh @kentcdodds
- Bring Kindness Back to Open Source ditulis oleh @shanselman
- Getting into Open Source for the First Time ditulis oleh @mcdonnelldean
- How to Contribute to Open Source ditulis oleh @GitHub
- How to Find a Bug in Your Code ditulis oleh @dougbradbury
- Mastering Markdown ditulis oleh @GitHub
- First mission: Contributors page ditulis oleh @forCrowd
- How to make your first Open Source contribution in just 5 minutes ditulis oleh @roshanjossey
- Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding ditulis oleh @quincylarson
- A Bitter Guide To Open Source ditulis oleh @ken_wheeler
- A junior developer’s step-by-step guide to contributing to Open Source for the first time ditulis oleh @LetaKeane
- Learn Git and GitHub Step By Step (on Windows) ditulis oleh @ows-ali
- Why Open Source and How? ditulis oleh @james-gallagher
- How to get started with Open Source - Ditulis oleh Sayan Chowdhury
- What open-source should I contribute to ditulis oleh Kent C. Dodds
- Think Like (a) Git - Pengantar Git untuk para "pemula tingkat lanjut", tetapi masih kesulitan, bacaan ini dapat memberi Anda strategi sederhana untuk bereksperimen dengan aman mengunakan git.
- Try Git - Belajar Git dalam 15 menit dari Browser secara gratis.
- Everyday Git - Kumpulan perintah yang berguna untuk pemakaian Git dalam sehari-hari.
- Oh shit, git! - bagaimana cara menghindari kesalahan umum saat mengunakan
git
dideskripsikan dalam Bahasa Inggris; juga baca Dangit, git! untuk situs halaman tanpa kata kasar. - Atlassian Git Tutorials - bermacam-macam tutorial tentang cara mengunakan
git
. - GitHub Git Cheat Sheet (PDF)
- freeCodeCamp's Wiki on Git Resources
- GitHub Flow (42:06) - percakapan GitHub tentang cara membuat sebuah pull request.
- GitHub Learning Resources - Sumber pembelajaran Git dan GitHub.
- Pro Git - Sejilid buku Pro Git lengkap, ditulis oleh Scott Chacon dan Ben Straub dan dipubliskasikan oleh Apress.
- Git-it - Applikasi Desktop untuk tutorial bertahap mempelajari Git.
- Flight Rules for Git - Panduan tentang apa yang harus dilakukan saat terjadi kesalahan.
- Git Guide for Beginners in Spanish - Panduan lengkap berupa slides tentang git dan GitHub dijelaskan dalam bahasa Spanyol. Una guía completa de diapositivas sobre git y GitHub explicadas en Español.
- Git Kraken - Applikasi desktop
git
yang visual, lintas platform, dan interaktif untuk kendali versi. - Git Tips - Kumpulan tips dan trik git yang paling sering digunakan.
- Git Best Practices - Sering meng-commit, Sempurnakan Nanti, Publikasikan Sekali: Praktik Terbaik Mengunakan Git.
- Git Interactive Tutorial - Pelajari Git dengan cara yang paling visual dan interaktif.
- Producing Open Source Software - Producing Open Source Software adalah sebuah buku tentang sisi manusia dari pengembangan Open Source. Buku ini menjelaskan bagaimana proyek yang sukses beroperasi, ekspektasi pengguna dan para developers, dan budaya perangkat lunak gratis.
- Open Source Book Series - Pelajari lebih lanjut tentang Open Source dan gerakan Open Source yang bertumbuh dengan daftar lengkap eBook gratis dari https://opensource.com.
- Software Release Practice HOWTO - HOWTO ini menjelaskan praktik rilis yang baik untuk Linux dan proyek Open Source lainnya. Dengan mengikuti praktik ini, Anda akan membuatnya semudah mungkin bagi pengguna untuk mem-built kode Anda dan menggunakannya, dan bagi pengembang lain untuk memahami kode Anda dan bekerja sama dengan Anda untuk memperbaikinya.
- Open Sources 2.0 : The Continuing Evolution (2005) - Open Sources 2.0 adalah kumpulan esai berwawasan dan menggugah pemikiran dari para pemimpin teknologi saat ini yang terus melukiskan gambaran evolusi yang dikembangkan dalam buku 1999, Open Sources: Voices from the Revolution.
- The Architecture of Open Source Applications - Menunjukkan bagaimana berbagai aspek Git bekerja di balik layar untuk mengaktifkan alur kerja terdistribusi, dan perbedaannya dari sistem kendali versi lain (VCSs).
- Open Sources: Voices from the Open Source Revolution - Esai yang ditulis oleh pelopor Open Source seperti Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU).
- Up For Grabs - Berisi proyek dengan issue ramah untuk pemula.
- First Timers Only - Sekumpulan bug yang berlabel "first-timers-only".
- First Contributions - Membuat kontribusi Open Source pertama dalam 5 menit. Sebuah alat dan tutorial yang membantu para pemula untuk mulai berkontribusi. Berikut adalah source code GitHub untuk situs tersebut dan kesempatan untuk memberikan kontribusi ke repositori itu sendiri.
- Hacktoberfest - Sebuah program yang mendorong kontribusi Open Source. Dapatkan hadiah seperti kaos dan stiker dengan membuat setidaknya 4 pull request di bulan Oktober.
- 24 Pull Requests - 24 Pull Requests adalah sebuah proyek untuk mempromosikan kolaborasi Open Source menjelang bulan Desember.
Karya ini berlisensi di bawah Creative Commons Attribution-ShareAlike 4.0 International License.