[Maria-developers] New Programmer(Maria-DB)
Hello everyone, My name is Vaibhav Choudhary.I am in my second year undergraduation and am new to open source. I would like to contribute to your project.Can anyone please guide me as to how should i work on a patch after i have identified the problem on JIRA? I have a good knowledge of C++ and am studying MySQL.But I am unable to figure out as to how should I go about writing the code for the issues on JIRA. Thanks Vaibhav
Hi, indiavaibhav! On Sep 27, indiavaibhav vaibhavindia wrote:
Hello everyone, My name is Vaibhav Choudhary.I am in my second year undergraduation and am new to open source. I would like to contribute to your project.Can anyone please guide me as to how should i work on a patch after i have identified the problem on JIRA?
I have a good knowledge of C++ and am studying MySQL.But I am unable to figure out as to how should I go about writing the code for the issues on JIRA.
MariaDB server is on github: https://github.com/MariaDB/server Fork it, as explained here: https://help.github.com/articles/fork-a-repo/ Also you need to ensure that you have necessary tools and libraries: https://mariadb.com/kb/en/mariadb/Build_Environment_Setup_for_Linux/ Then you can compile MariaDB server as explained here: https://mariadb.com/kb/en/mariadb/generic-build-instructions/ See also other pages under https://mariadb.com/kb/en/mariadb/compiling-mariadb-from-source/ Does that answer your question? Regards, Sergei
Thanks Sergei. So basically it involves identifying an issue on JIRA,then making changes to the fork to the appropriate piece of code, and then sending in a pull request,after testing the changes? One more thing,in the pull request i would identify the bug by the same id as on JIRA right?Also,on identifying a bug,I would have to scan through the entire codebase to find the code that is causing the problem or is this information given with the bug? Thanks Vaibhav On Sun, Sep 27, 2015 at 10:48 PM, Sergei Golubchik <serg@mariadb.org> wrote:
Hi, indiavaibhav!
On Sep 27, indiavaibhav vaibhavindia wrote:
Hello everyone, My name is Vaibhav Choudhary.I am in my second year undergraduation and am new to open source. I would like to contribute to your project.Can anyone please guide me as to how should i work on a patch after i have identified the problem on JIRA?
I have a good knowledge of C++ and am studying MySQL.But I am unable to figure out as to how should I go about writing the code for the issues on JIRA.
MariaDB server is on github: https://github.com/MariaDB/server Fork it, as explained here: https://help.github.com/articles/fork-a-repo/
Also you need to ensure that you have necessary tools and libraries: https://mariadb.com/kb/en/mariadb/Build_Environment_Setup_for_Linux/
Then you can compile MariaDB server as explained here: https://mariadb.com/kb/en/mariadb/generic-build-instructions/
See also other pages under https://mariadb.com/kb/en/mariadb/compiling-mariadb-from-source/
Does that answer your question?
Regards, Sergei
Hi, indiavaibhav! On Sep 27, indiavaibhav vaibhavindia wrote:
Thanks Sergei. So basically it involves identifying an issue on JIRA,then making changes to the fork to the appropriate piece of code, and then sending in a pull request,after testing the changes?
Right.
One more thing,in the pull request i would identify the bug by the same id as on JIRA right?
Yes, please. Also you can mention the pull request url in the MDEV itself, on Jira.
Also,on identifying a bug,I would have to scan through the entire codebase to find the code that is causing the problem or is this information given with the bug?
Sometimes this information is given in the bug report, but often it is not. Regards, Sergei
Thanks Sergei I really appreciate your help.I look forward to contributing. Thanks, Vaibhav Choudhary On Mon, Sep 28, 2015 at 12:45 AM, Sergei Golubchik <serg@mariadb.org> wrote:
Hi, indiavaibhav!
On Sep 27, indiavaibhav vaibhavindia wrote:
Thanks Sergei. So basically it involves identifying an issue on JIRA,then making changes to the fork to the appropriate piece of code, and then sending in a pull request,after testing the changes?
Right.
One more thing,in the pull request i would identify the bug by the same id as on JIRA right?
Yes, please. Also you can mention the pull request url in the MDEV itself, on Jira.
Also,on identifying a bug,I would have to scan through the entire codebase to find the code that is causing the problem or is this information given with the bug?
Sometimes this information is given in the bug report, but often it is not.
Regards, Sergei
participants (2)
-
indiavaibhav vaibhavindia
-
Sergei Golubchik