Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's a pretty telling irony.

Git seems to have broken down the social contracts around forking that kept most opensource projects cohesive. Unless the project has a great deal or inertia, it is difficult to remain the canonical source, and the project effectively disperses.



You're not wrong but I'd say the degree to which it has eliminated forking costs far outweigh the occasional confusion.

If you think about it, this is basically 1) a marketing problem and 2) would be solved instantly should GitHub introduce a better 'network' visualization.


I actually think it's github's fault to begin with:

- Projects should be top-level in the github namespace, not people.

- Forks should live underneath their source project, and should not be top-level projects themselves.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: