Salam semua. Hacktoberfest, acara global yang mempromosikan sumbangan kepada projek sumber terbuka, memberikan peluang unik kepada pembangun di seluruh dunia untuk terlibat dengan komuniti sumber terbuka. Memandangkan ini adalah kali pertama saya menyertai Hacktoberfest, saya memutuskan untuk memulakan dengan sumbangan yang lebih kecil untuk membiasakan diri dengan aliran kerja sumber terbuka sebelum menangani isu yang lebih kompleks.
Sepanjang Oktober, kami dikehendaki menyumbang kepada empat repositori berbeza, setiap satu dengan set isunya sendiri, dengan menyerahkan empat permintaan tarik. Pada mulanya, saya mendapati sukar untuk mencari repositori yang sepadan dengan set kemahiran dan minat saya. Proses menyaring pelbagai isu merentasi banyak repositori sangat menggembirakan dan mengambil masa beberapa hari penerokaan dan penapisan.
Bagi pembangun yang baru mengenali sumbangan sumber terbuka, termasuk saya sendiri, berikut ialah beberapa petua praktikal yang boleh membantu menyelaraskan proses:
Gunakan Alat Carian dan Penapis GitHub:
Dengan beribu-ribu repositori tersedia, mencari satu yang sesuai dengan kepakaran anda boleh menjadi menakutkan. Menggunakan ciri carian dan penapisan lanjutan GitHub boleh mengecilkan repositori dengan ketara mengikut teknologi, label isu atau tahap aktiviti.
Pilih Repositori yang Sejajar dengan Timbunan Teknikal Anda:
Memfokuskan pada repositori yang menggunakan teknologi yang anda biasa gunakan boleh mengurangkan keluk pembelajaran. Walau bagaimanapun, jika anda ingin mengembangkan pengetahuan anda, menyumbang kepada projek di luar zon selesa anda boleh memberikan peluang pembelajaran yang berharga.
Nilai Aktiviti Repositori Sebelum Melakukan:
Adalah penting untuk menilai tahap aktiviti sesuatu projek sebelum melaburkan masa. Sesetengah projek mungkin tidak lagi diselenggara, mengakibatkan kelewatan yang lama untuk permintaan tarik untuk disemak dan digabungkan. Petunjuk utama untuk dinilai termasuk:
Beberapa PR awal saya melibatkan tugas yang agak kecil, seperti kemas kini dokumentasi, yang saya anggap sebagai sumbangan "pengenalan". Walaupun ini tidak terlalu teknikal, mereka memberi saya peluang untuk membiasakan diri dengan proses tersebut. Melangkah ke hadapan, saya merancang untuk menumpukan pada isu yang lebih menuntut dari segi teknikal yang akan mencabar dan meningkatkan kemahiran pengekodan saya.
Isu:
PR:
Atas ialah kandungan terperinci Permulaan kecil pertama saya dalam Hacktoberfest 4. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!