О КВОК

Kharagpur Winter of Code – это 5-недельная онлайн-программа для студентов, которые только начинают заниматься разработкой программного обеспечения с открытым исходным кодом. Программа не только помогает учащимся заняться открытым исходным кодом, но и готовит их ко многим летним программам с открытым исходным кодом; Google Summer of Code — одна из них.

Детали проекта

Репозитории GitHub





Взносы

#Contribution1. В рамках проекта Helping-Hand я создал задачу, чтобы добавить функцию «Забыли пароль и проверка пароля » и создал запрос на вытягивание для той же проблемы, для которой я использовал модуль аутентификации django вместе с небольшой логикой. Ниже приведены ссылки на то же самое.



Включить функцию «Забыли пароль и Проверка пароля · Выпуск №33 · ExpressHermes/Helping-Hand
Веб-приложение Django для организаторов благотворительных мероприятий для связи и совместной работы. - Включить забытый пароль и пароль…github.com»





Поскольку это был мой первый вклад в сообщество с открытым исходным кодом, мой наставник попросил решить несколько проблем в моем коде перед слиянием, например, удалить закомментированные коды и поместить коды стилей в соответствующие файлы CSS, которые были помещены в голову. элемент в файле HTML.

#Обнаружена ошибка — после слияния PR я понял, что в коде была незначительная ошибка. Я сразу же решил проблему, сообщив об этом наставнику, и создал еще один пиар для этого же. [Честно говоря, я очень нервничал по этому поводу, но мой наставник посоветовал мне решить проблему, а не беспокоиться об ошибке]

#Contribution2- В Helping-Hand я создал еще один выпуск, чтобы включить функцию " Динамическая сортировка событий ", и создал PR для тот же, для которого я в основном использовал Javascript, а также добавил еще два атрибута — types и type_of_project для категоризации события динамически и решить проблемы, упомянутые наставником. Ниже приведены ссылки на выпуск, PR и скриншоты для кода.





#Contribution3. В проекте chatApp я создал задачу, чтобы добавить функцию в " пометку/закрепление сообщений " [в настоящее время я работаю по этому вопросу и этот проект помог мне ознакомиться с Express.js]

Заключение

Участие в KWOC дало мне возможность познакомиться с сообществом открытого исходного кода, а также с рядом других программ с открытым исходным кодом. Я также изучил еще несколько функций и команд GitHub. Это также придало мне уверенности в изучении новых технических инструментов/фреймворков за ограниченный период времени, которые имеют отношение к интересующим меня проектам.