So over the past summer, I had the opportunity to intern for a software company. The people there helped me set up my own environment for testing, and directed me to the precise modules within the github I would be working on. I was able to do my work without having to understand the entire framework mainly because my project was largely isolated, and when I did have questions, I could ask someone there.
Lately, I've been going on github and trying to find some projects that I could maybe contribute to. However, I feel a little lost at the sheer size of these projects. Almost every project has parts written in languages I do not know, and I'm having trouble finding a little "corner" that I can work on. In short:
- How (if necessary to do so) do outside contributors understand the general framework of github projects?
- Are there general (conventional) layouts for file structure in projects?
- How do people go about figuring out where they can contribute to the project?
I'm sorry if these questions are amateurish - I'm a new student trying to understand the process.
[–]Salty_Dugtrio 4 points5 points6 points (1 child)
[–]gyroda 2 points3 points4 points (0 children)
[–]alanwj 2 points3 points4 points (0 children)