Tentang KWOC

Kharagpur Winter of Code adalah program online berdurasi 5 minggu untuk siswa yang baru mengenal pengembangan perangkat lunak sumber terbuka. Program ini tidak hanya membantu siswa untuk terlibat dalam open source tetapi juga mempersiapkan mereka untuk banyak program musim panas open source; Google Summer of Code adalah salah satunya.

Detail Proyek

Repositori GitHub





Kontribusi

#Contribution1- Dalam proyek Helping-Hand, saya telah membuat masalah untuk menambahkan fitur Lupa kata sandi dan validasi kata sandi dan membuat permintaan tarik untuk masalah yang sama dengan yang saya gunakan modul otentikasi Django bersama dengan sedikit logika. Di bawah ini adalah tautan yang sama.





Karena ini adalah pertama kalinya saya berkontribusi pada komunitas open source, maka mentor saya telah meminta untuk menyelesaikan beberapa masalah dalam kode saya sebelum menggabungkan seperti menghapus kode yang dikomentari dan menempatkan kode gaya di masing-masing file CSS yang ditempatkan di kepala. elemen pada file HTML.

#Ditemukan kesalahan — Setelah menggabungkan PR, saya menyadari ada kesalahan kecil dalam kode. Saya segera menyelesaikan masalah ini setelah memberi tahu mentor tentang hal yang sama dan membuat PR lain untuk hal yang sama. [Sejujurnya saya cukup gugup dengan hal ini tetapi mentor saya mendorong saya untuk menyelesaikan masalah ini daripada merasa cemas akan kesalahan tersebut]

#Contribution2- Dalam Bantuan, saya telah membuat edisi lain untuk menyertakan fitur untuk Mengurutkan Acara secara dinamis dan membuat PR untuk sama dengan yang saya gunakan terutama Javascript dan juga menambahkan dua atribut lagi — types dan type_of_project untuk mengkategorikan peristiwa secara dinamis dan menyelesaikan masalah yang disebutkan mentor. Di bawah ini adalah tautan untuk masalah ini, PR, dan tangkapan layar untuk kodenya.





#Contribution3- Dalam proyek chatApp, saya telah membuat masalah untuk menambahkan fitur ke Bintangi/pin pesan [Saat ini saya sedang bekerja tentang masalah ini dan proyek ini telah membantu saya memahami Express.js]

Kesimpulan

Berpartisipasi dalam KWOC telah memberi saya paparan terhadap komunitas open source serta sejumlah program open source lainnya. Saya juga mengambil beberapa fitur GitHub dan perintah Git. Hal ini juga memberi saya kepercayaan diri untuk mempelajari alat/kerangka kerja teknologi baru dalam jangka waktu terbatas yang relevan dengan proyek yang ingin saya kerjakan.