Posts: 51
Threads: 13
Joined: Feb 2014
Thanks: 0
Given 0 thank(s) in 0 post(s)
Hey there, I'm a new guy. I've finished up what's about equivalent to a year long C++ course (Strostrup's Programming and Principles in C++). I'd like to do some real coding and help out. Since MCServer is open-source, I'd like to start here and begin fixing bugs!
So, I was just wondering how I should formally make myself known and submit simple patches in the form of Git diff files.
And, Git Bash should work well, right?
Posts: 254
Threads: 16
Joined: Oct 2013
Thanks: 3
Given 20 thank(s) in 18 post(s)
Are you familiar with GitHub? That's where the current code base is. You would need a GitHub account.
Git Bash should be fine.
Posts: 254
Threads: 16
Joined: Oct 2013
Thanks: 3
Given 20 thank(s) in 18 post(s)
Well, you will need to fork the repository, apply your code changes to that, and then use a pull request to get your changes to up for approval. Have you used github before, I'm assuming?
Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
Welcome.
As the other have already pointed you in the right direction(s), I'll just add that the GitHub issue tracer has a special tag for tasks that we consider suitable for newcomers, search for issues with the "easy" label, if you see something you'd like to work on, drop a line there saying so; if you're not sure about how to go about that, feel free to ask there or start a new thread here in the forum.
Good luck.