4 ms·
Even if it's not the intention of the github creators, I think this is secretly one of the biggest strength of github. The reason is because it encourages you
by Homunculiheaded 15y ago
Even if it's not the intention of the github creators, I think this is secretly one of the biggest strength of github. The reason is because it encourages you to publish incomplete or less than perfect code. How many times have you heard "yea I definitely plan to open source that project... I just need to clean up the code a bit" and since programmers are never happy with their code they never release. This coupled with the existence of project pages means that you can easily pick out the 'finished product' code from the 'how the hell do i solve this small problem' code
- nirvdrum 15y agoSure, but there are tons of valid use cases for personal projects. config files and school projects come to mind (just digging through my repositories). Mind you, the other part that's weird here is there's no requirement that the project be open source, it just needs to be public. It's kinda scary how many "open" projects there are on GitHub with no license attached.
- Homunculiheaded 15y agoI never really thought about the obvious license issue, that's a good point. It would be awesome if github could add a simple check box that allowed people to choose from various licenses (maybe even a quick questionare that helps you choose the license that fits your needs best)