The slightly different advent calender
Instead of opening calendar doors each day once again one can give little presents back to the open source community on
24pullrequests.com. You are encouraged to contribute on daily basis to one or more projects by sending pull requests (PR), the way of giving something back to the OS-World.
Why?
...since many developers rely and work on daily basis with frameworks and tools which are open, free and enhanceable(!). So it should rather be a duty and christmas is the perfect time to do so. Besides digging into new, unknown projects gives you a lot of new insights and you'll learn quite a lot from how others are solving problems.
Strategy
I can conclude that my choosen strategy for last year was rather unsuccessful. I tried to contribute to a different project each day and ended up with round about 6 PRs. This is due to the high amount of work you have to actually put into understanding and get the project and its tests up and running. (This took like 2-3 hours for each of the projects bringing me to the state there I could actually start to work on my contribution. That was far to much I was able to spend after work each day ;)) So this year I will rather fokus on a smaller group of chosen projects, however trying to place several PRs for each project.
Happy Coding!
My progress can be followed here. Let's see if I am able to manage the challenge this year.