เกี่ยวกับ KWOC

Kharagpur Winter of Code เป็นโปรแกรมออนไลน์ระยะเวลา 5 สัปดาห์สำหรับนักเรียนที่เพิ่งเริ่มพัฒนาซอฟต์แวร์โอเพ่นซอร์ส โปรแกรมนี้ไม่เพียงแต่ช่วยให้นักเรียนมีส่วนร่วมในโอเพ่นซอร์สเท่านั้น แต่ยังเตรียมความพร้อมสำหรับโปรแกรมโอเพ่นซอร์สภาคฤดูร้อนอีกมากมาย Google Summer of Code เป็นหนึ่งในนั้น

รายละเอียดโครงการ

ที่เก็บ GitHub





ผลงาน

#Contribution1- ในโครงการ Helping-Hand ฉันได้สร้างปัญหาเพื่อเพิ่มคุณลักษณะของ ลืมรหัสผ่านและการตรวจสอบรหัสผ่าน และ สร้างคำขอดึงสำหรับปัญหาเดียวกันกับที่ฉันใช้โมดูลการตรวจสอบสิทธิ์ django พร้อมกับตรรกะเล็กน้อย ด้านล่างนี้เป็นลิงค์สำหรับสิ่งเดียวกัน





เนื่องจากนี่เป็นครั้งแรกที่ฉันมีส่วนร่วมในชุมชนโอเพ่นซอร์ส ดังนั้นที่ปรึกษาของฉันจึงขอให้แก้ไขปัญหาบางอย่างในโค้ดของฉันก่อนที่จะรวมเข้าด้วยกัน เช่น ลบโค้ดที่มีการใส่ความคิดเห็นออก และวางโค้ดสไตล์ไว้ในไฟล์ CSS ที่เกี่ยวข้องซึ่งวางไว้ในส่วนหัว องค์ประกอบในไฟล์ HTML

#Found an error — หลังจากรวม PR แล้ว ฉันพบว่ามีข้อผิดพลาดเล็กน้อยในโค้ด ฉันแก้ไขปัญหานี้ทันทีหลังจากแจ้งที่ปรึกษาเกี่ยวกับเรื่องเดียวกัน และสร้าง "PR" ขึ้นมาใหม่ในเรื่องเดียวกัน [จริงๆ แล้วฉันค่อนข้างกังวลกับเรื่องนี้ แต่ที่ปรึกษาของฉันสนับสนุนให้ฉันแก้ไขปัญหานี้ มากกว่าที่จะกังวลเกี่ยวกับความผิดพลาด]

#Contribution2- ใน Helping-Hand ฉันได้สร้างปัญหาอื่นเพื่อรวมคุณลักษณะเพื่อ จัดเรียงเหตุการณ์แบบไดนามิก และสร้าง PR สำหรับ แบบเดียวกับที่ฉันใช้ Javascript เป็นหลักและเพิ่มแอตทริบิวต์อีกสองรายการ — types และ type_of_project เพื่อจัดหมวดหมู่ กิจกรรมแบบไดนามิกและแก้ไขปัญหาที่พี่เลี้ยงได้กล่าวถึง ด้านล่างนี้คือลิงก์สำหรับปัญหา การประชาสัมพันธ์ และภาพหน้าจอสำหรับโค้ด





#Contribution3- ในโครงการ chatApp ฉันได้สร้างปัญหาเพื่อเพิ่มฟีเจอร์ให้กับ ติดดาว/ปักหมุดข้อความ [ฉันกำลังดำเนินการอยู่ เกี่ยวกับปัญหานี้และโครงการนี้ช่วยให้ฉันคุ้นเคยกับ Express.js]

บทสรุป

การเข้าร่วม KWOC ช่วยให้ฉันได้รู้จักชุมชนโอเพ่นซอร์สตลอดจนโปรแกรมโอเพ่นซอร์สอื่นๆ อีกมากมาย ฉันยังเลือกฟีเจอร์ GitHub และคำสั่ง Git เพิ่มเติมอีกสองสามรายการด้วย นอกจากนี้ยังทำให้ฉันมีความมั่นใจในการเรียนรู้เครื่องมือ/กรอบงานเทคโนโลยีใหม่ๆ ในระยะเวลาจำกัดที่เกี่ยวข้องกับโครงการที่ฉันสนใจ