3 ms·
Many developers these days don’t even know the difference between git and github, which is sad. There is no denying that linux kernel is a successful project,
by hashtag-til 3y ago
Many developers these days don’t even know the difference between git and github, which is sad.
There is no denying that linux kernel is a successful project, with serious development, a high quality bar and accountability.
I wish my current project followed that approach. Sadly, it is a bunch of inexperienced developers that think they know it all.
- tester756 3y ago>Many developers these days don’t even know the difference between git and github, which is sad. This is not sad in my opinion. GitHub is a whole project management tool and git is just letters management tool. And what developers need? a project management tool (which includes letters management tool). GitHub is where the real value is, the git itself is just like 30% of it. Using Git without e.g GH or other "wrapper" kinda sucks. Wikis, pull requests, code review, issues, roadmaps, CI/CD, community, etc, etc. All of this comes from GH. _____________ You know what is actually sad? that GitHub doesn't allow to change backend (that letters management engine), so we can switch from e.g Git to other VCS this makes hard to compete with Git because GitHub only uses Git (afaik)
- dartos 3y agoI think they meant that many newer devs don’t really understand much about the giants whose shoulders they stand on. But I think that’s always the case with new devs anyway. Takes time to really learn any tool on a deep level
- semiquaver 3y ago> doesn't allow to change backend they’ve supported subversion since 2010! https://github.blog/2010-04-01-announcing-svn-support/ https://github.blog/2010-04-01-announcing-svn-support/ The problem with abstraction layers is you are stuck with the worst common denominator of all supported backends. Presumably if you wanted to use a better version control system it would be for its advanced features git lacks. But a system that supported both would have a hard time taking advantage of any feature that was unique to one system.