From Fedora Project Wiki

< GSOC 2017

Revision as of 19:56, 23 March 2017 by Nitishkd (talk | contribs)

Nitish Kumar Dwivedi
Nitish Kumar Dwivedi
Personal Information
Home: Indore, India.
Time zone: UTC+5 / UTC+6
Contact Information
FAS handle: nitishkd
Blog: nitish-dwivedi.com
Email: nkd.2195@gmail.com
IRC handle: nitish_
IRC channels: #fedora-summer-coding

About Me

My name is Nitish Kumar Dwivedi, 3rd Year CS student at Institute of Engineering and Technology, Devi Ahliya University, India. I have been actively contributing into Open Source Projects since last year. I have no prior experience in Fedora, but i have done environment setup, Built target project from source and currently going through documentations. I love challenging problems and like to brain-storm around them. I have been using various open source software for a very long time. This motivates me to contribute back to this community.

Language for communication: English(Fluent) and Hindi(Native).

Open Source Contribution

Season of KDE

Improve stability and feature set of Kexi MS Access import : Contributing to Kexi and KDb. Kexi is a visual database applications creator. It can be used for designing database applications, inserting and editing data, performing queries, and processing data. KDb is a database connectivity and creation framework for various database vendors. I wrote various test cases for KDb API's using C++ and QtTest.

Season Page : https://community.kde.org/Kexi/Season Wiki Page : https://community.kde.org/Kexi/Season/2016/Nitish

Other Miscellaneous

Contributed to https://github.com/jainaman224/Algo_Ds_Notes

https://github.com/jainaman224/Algo_Ds_Notes/pull/236 & https://github.com/jainaman224/Algo_Ds_Notes/pull/237

Contributed to https://github.com/ezdeliveryco/snorlax

https://github.com/ezdeliveryco/snorlax/pull/34

Projects

  • Document Scanner: This projects involves with scanning a document, align it appropriately and remove most of the unwanted information from the document image. More on Blog

My Github Repository.


Why Fedora?

Fedora is one of the fastest growing Open Source Community that i know. I was to be part of this wonderful Organization. Mentors here at Fedora are really helpful and are helping in understanding many things. Fedora projects give an opportunity to build something that have a significant impact! Additionally, FOSS enthusiast.

Why FMW

Fedora Media Writer is a cross platform application that allows to create LiveUSB. Currently, it have some missing features like Persistent Storage, being able to create LiveUSB without affecting data already present in the USB.

Motivation for this project come from my daily life usage. I always wanted these feature while using LiveUSB. So, its a great opportunity to implement these new features.

I will continue contributing to this project even after this Summer of Code and would contribute to develop additional features. //TODO

Why Choose Me

  • Knowledge of C++ and Qt which are prerequisite for Fedora media writer.
  • Early Communication with mentor and discussed possible solutions/methods for implementing new features.
  • Familiar with version control, mailing lists, IRC.
  • Will to contribute to FOSS and building a life long relation with community.
  • Good problem solving skills.

//TODO

Schedule

//TODO

Other Plans

Semester Exams will be from third week of April to first week of May. So, less availability in this period. After this, just coding. //TODO