Resources for Open Source Movement
Main course resources and related materials
Getting started, or “How to contribute” type articles
History
Articles on the history of open source
- Curious Minds podcast–Interview with Richard Stallman on the History of Free and Open Source Software, and part two
- https://en.wikipedia.org/wiki/History_of_free_and_open-source_software
- https://www.longsight.com/learning-center/history-open-source
- http://opencommons.uconn.edu/cgi/viewcontent.cgi?article=1009&context=libr_pubs
- The Cathedral and the Bazaar
- Coase’s Penguin
- this top 9 list plus the other things from the comments:
- Cathedral and the Bazaar, as above
- Debian instead of Ubuntu
- OpenOffice?
- Sun and Java
- red hat? https://www.linkedin.com/pulse/history-red-hat-software-its-role-open-source-movement-evan-kirstel/
- Useful book on the history? http://www.oreilly.com/openbook/opensources/book/index.html
- https://en.wikipedia.org/wiki/Open-source_software_movement
- awful timeline website but maybe has some useful things https://create.piktochart.com/output/2385023-history-of-the-open-source-movem
- linux https://en.wikipedia.org/wiki/History_of_Linux#The_creation_of_Linux
- google and android?
What to include in your repo
Debate re: financing/managing open source
- https://twitter.com/adamrackis/status/932291293442691073
- https://twitter.com/sehurlburt/status/907018758396325888
- https://twitter.com/adamrackis/status/931195056479965185
- https://medium.com/open-collective/sustainoss-the-report-881e4b12d180
- https://techcrunch.com/2014/02/13/please-dont-tell-me-you-want-to-be-the-next-red-hat/
- https://techcrunch.com/2016/02/09/the-money-in-open-source-software/
git internals
- https://codewords.recurse.com/issues/two/git-from-the-inside-out
- MAYBE? https://www.sbf5.com/%7Ecduan/technical/git/
learning git
Adjacent Learning
PRs
Ideas
- Clean up harsh English in READMEs
- awesome-beginners, a list of awesome beginner-friendly projects
- http://up-for-grabs.net/, a curated list of tasks intended for new contributors
- https://www.codetriage.com/
- https://github.com/showcases/great-for-new-contributors
- http://www.firsttimersonly.com/
- python3-ify a library (maintain a new fork)
- [An article[(https://docs.python.org/3/howto/pyporting.html] on porting code from Python 2 to 3
managing an oss project
package python
- https://packaging.python.org/
- https://www.reddit.com/r/Python/comments/5ww44y/a_simple_guide_for_python_packaging_small_things/
- http://veekaybee.github.io/2017/09/26/python-packaging/
- https://github.com/kennethreitz/setup.py