4 ms·
I too would love for most projects like this to be on GitHub/gitlab. However, in terms of looking at these things in decades where will git/github/gitlab be in
by kkielhofner 5y ago
I too would love for most projects like this to be on GitHub/gitlab.
However, in terms of looking at these things in decades where will git/github/gitlab be in two decades? What will be the new hotness? What evil/shady transgressions will github/gitlab have committed by then?
If history is any guide in a decade people will post the same comment with projects on github/gitlab.
- Shared404 5y agogit-the-program/protocol will still be around, as it's in use by Linux and most big projects, and is easy to self host or use in ways not requiring $BIGCORP. Github could go either way depending on how screwy Microsoft gets, and Gitlab will do their own thing, and could also go either way.
- kkielhofner 5y agoI don't doubt that - the same way CVS, SVN, Bitkeeper, Sourcesafe, etc are still around. Many projects have also migrated from at least CVS -> SVN -> git over the years (and moved all over the place in terms of infra). Exactly.
- Shared404 5y agoFWIW, I expect at least Gitlab, Sourcehut, and Gitea to stick around for a while - It'll require another leap in quality similar to SVN -> git for people to move off of git[0], and being FL/OSS and self-hostable put them in a very strong place imho. I expect Github to be gone outside of enterprise in about a decade or two though, based on what I've seen looking at history. Microsoft at least will continue using it though. [0] Not impossible, but I do find it unlikely to happen on a scale of 1 - 2 decades.
- bombcar 5y agoHonestly all it would take is for Linus to get pissed at git for some reason - if he were to switch the kernel again likely half the world would follow. Pretty unlikely considering that if git doesn't do what he wants he probably can get a pr adding the feature accepted ...
- cestith 5y agoI'd be pretty surprised if the creator of git couldn't get a PR to git approved, honestly.
- badsectoracula 5y agoGitHub/GitLab are for developers, SourceForge is for users, notice how one puts code up front and center while the other has a description, screenshots, category information, user reviews, ratings, etc, the most prominent buttons are to download it and get updates about it and at the top the links are about getting the project's releases (Files), reviews, support, mailing list, tickets, news - ie. stuff that are more of interest to end users than developers - and only at the end you have source code access. Some projects do not even use SourceForge for the code repository but only to host releases, provide mailing lists, forums, etc. Of course the UX could improve but that is another issue.