Originally Posted by
Midgar77
I really hope you are still on the forums and see this...
I was curious, what exactly did you do to "end your turmoil" ?
You see, I came onto this forum because I am in the same exact position that you were once in. I have a large amount of programming experience but I have absolutely no open source experience yet I want to start somewhere. I tried looking at projects at places like GitHub but I was also overwhelmed and didnt know what to do or where to start.
So I am wondering, do you have any suggestions? What did you do?
Like you said that you have a tremendous amount of experience. Then it should not be difficult for you to understand the projects on GIT hub.
KevinWorkman has posted a link of one of his projects in one of the posts above.
https://github.com/KevinWorkman/SvgExe
Well it actually didn't end my turmoil
It was difficult to understand the code. The first thing "Self Extracting Jars" I dint't get what it means. So u can there was no use of reading the code.
Then later i thought i should have a look on the source code of the simple open source applications i use.
For example: There is this Garena Auto Joiner Application. I use to join rooms on Garena. The application was pretty simple so i thought why not have a look at the source code.
At first it was difficult to understand. But later on after spending quite some time reading the code i finally understood it. Though not the full code but 70 - 80% of the code. I didnt contribute anything cause there was nothing left to be done. It was all perfect "according to me." But that gave me an insight and i knew how the things were supposed to be done.
I started with a project with my friend who is also interested in programming. So I am still trying to complete it. Its about 30 - 40% complete. It will host it on GIT Hub in a few days so even others could join me. It will also give me some experience on how the things are done on Open Source sites. After that is done, I will look some "SIMPLE" Open Source applications that i have and then will start contributing.
So the whole point is
Look for some simple open Source applications on your PC. Search for its code on open source sites and if you find it. And then you know the rest. Read it. Understand it. Contribute!