▲ -3 ▼ Could we consider GitHub to be a haven for Foss lovers any longer ? (corsairsoscorsairs.discourse.group) submitted 5 hours ago by LoveEspresso@retrofed.com to c/asklemmy@lemmy.world 12 comments fedilink hide all child comments GitHub used to be a haven for Foss lovers. But could we consider it so any longer ???
[–] comador@lemmy.world 12 points 5 hours ago* (last edited 5 hours ago) (3 children) No, end story. Edit: For those seeking alternatives I'd recommend Gitlab, Gitea or Bitbucket. Another alternative I personally hate due to the lack of automation or hosting options is codeburg, but many are fine with those limitations. Remember, Microsoft, who now owns GitHub once called Linux and Open Source a cancer on society. permalink fedilink source hideshow 6 child comments replies: [–] unitedwithme@lemmy.today 3 points 4 hours ago (1 child) Codeberg. It's OSS, whereas I don't believe Gitlab or even Gitea are anymore. permalink fedilink source parent hideshow 2 child comments replies: [–] Jaysyn@lemmy.world 2 points 3 hours ago (1 child) Gitea is open source, it uses the MIT License. permalink fedilink source parent hideshow 2 child comments replies: [–] unitedwithme@lemmy.today 3 points 2 hours ago Oh OK good, I thought once they EMT corporate they went closed source and for profit permalink fedilink source parent [–] schipelblorp@sh.itjust.works 2 points 4 hours ago It goes beyond name calling. Microsoft has a strong history of destroying open standards--even has their own wikipedia entry on their strategy: embrace, extend, extinguish. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish permalink fedilink source parent [–] LoveEspresso@retrofed.com [S] 1 point 5 hours ago (2 children) What are the problems you're facing with codeberg ? permalink fedilink source parent hideshow 4 child comments replies: [–] tal@lemmy.today 1 point 4 hours ago* (last edited 4 hours ago) I don't particularly have a problem with Codeberg or with GitHub, but if I were doing a software project and it were GPL-licensed and I didn't have an existing presence anywhere, I'd probably look at the FSF's Non-GNU Savannah. I have a pretty high level of trust that anything that the FSF does is going to be okay (and, frankly, it's one of the few organizations where there is necessarily a fair bit of trust in that the FSF can create updated versions of the GPL that GPL-licensed software can be used under anyway), and they've been running that forge for...checks...24 years now. I would bet that 24 years from now, it'll probably be more-or-less the same. EDIT: I would add that it'd maybe be kind of interesting to have some kind of distributed forge. I mean, git is intrinsically distributed, but as I talked about in a recent discussion, issue-tracking isn't (though there is a distributed git-bug that I discovered in that discussion), and while you can do code review via email (and email is distributed), a lot of people use non-distributed Web frontends on forges for it. Like, I think that it might be nice to just make forges distributed, make people not rely on centralized infrastructure in general. permalink fedilink source parent [–] comador@lemmy.world 1 point 4 hours ago (1 child) My personal Codeburg issues: Consistently has had scaling issues Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others (plenty of complaints on their forums and blog topics from codeburg on this) Limited support, lack of binaries for different OS's and arch types We don't use K8/docker containers for production use (manpower limitation more than anything) permalink fedilink source parent hideshow 2 child comments replies: [–] tal@lemmy.today 2 points 4 hours ago* Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others Ehh. I mean, I haven't looked at it, but honestly, how hard would it be for someone to improve that? searches https://github.com/s-hamann/ansible-forgejo I mean, if you're okay using that, the example per-site configuration there is like...36 lines of YAML. EDIT: Oh, the example doesn't set up TLS, and I guess probably most people would want that. permalink fedilink source parent
[–] unitedwithme@lemmy.today 3 points 4 hours ago (1 child) Codeberg. It's OSS, whereas I don't believe Gitlab or even Gitea are anymore. permalink fedilink source parent hideshow 2 child comments replies: [–] Jaysyn@lemmy.world 2 points 3 hours ago (1 child) Gitea is open source, it uses the MIT License. permalink fedilink source parent hideshow 2 child comments replies: [–] unitedwithme@lemmy.today 3 points 2 hours ago Oh OK good, I thought once they EMT corporate they went closed source and for profit permalink fedilink source parent
[–] Jaysyn@lemmy.world 2 points 3 hours ago (1 child) Gitea is open source, it uses the MIT License. permalink fedilink source parent hideshow 2 child comments replies: [–] unitedwithme@lemmy.today 3 points 2 hours ago Oh OK good, I thought once they EMT corporate they went closed source and for profit permalink fedilink source parent
[–] unitedwithme@lemmy.today 3 points 2 hours ago Oh OK good, I thought once they EMT corporate they went closed source and for profit permalink fedilink source parent
[–] schipelblorp@sh.itjust.works 2 points 4 hours ago It goes beyond name calling. Microsoft has a strong history of destroying open standards--even has their own wikipedia entry on their strategy: embrace, extend, extinguish. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish permalink fedilink source parent
[–] LoveEspresso@retrofed.com [S] 1 point 5 hours ago (2 children) What are the problems you're facing with codeberg ? permalink fedilink source parent hideshow 4 child comments replies: [–] tal@lemmy.today 1 point 4 hours ago* (last edited 4 hours ago) I don't particularly have a problem with Codeberg or with GitHub, but if I were doing a software project and it were GPL-licensed and I didn't have an existing presence anywhere, I'd probably look at the FSF's Non-GNU Savannah. I have a pretty high level of trust that anything that the FSF does is going to be okay (and, frankly, it's one of the few organizations where there is necessarily a fair bit of trust in that the FSF can create updated versions of the GPL that GPL-licensed software can be used under anyway), and they've been running that forge for...checks...24 years now. I would bet that 24 years from now, it'll probably be more-or-less the same. EDIT: I would add that it'd maybe be kind of interesting to have some kind of distributed forge. I mean, git is intrinsically distributed, but as I talked about in a recent discussion, issue-tracking isn't (though there is a distributed git-bug that I discovered in that discussion), and while you can do code review via email (and email is distributed), a lot of people use non-distributed Web frontends on forges for it. Like, I think that it might be nice to just make forges distributed, make people not rely on centralized infrastructure in general. permalink fedilink source parent [–] comador@lemmy.world 1 point 4 hours ago (1 child) My personal Codeburg issues: Consistently has had scaling issues Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others (plenty of complaints on their forums and blog topics from codeburg on this) Limited support, lack of binaries for different OS's and arch types We don't use K8/docker containers for production use (manpower limitation more than anything) permalink fedilink source parent hideshow 2 child comments replies: [–] tal@lemmy.today 2 points 4 hours ago* Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others Ehh. I mean, I haven't looked at it, but honestly, how hard would it be for someone to improve that? searches https://github.com/s-hamann/ansible-forgejo I mean, if you're okay using that, the example per-site configuration there is like...36 lines of YAML. EDIT: Oh, the example doesn't set up TLS, and I guess probably most people would want that. permalink fedilink source parent
[–] tal@lemmy.today 1 point 4 hours ago* (last edited 4 hours ago) I don't particularly have a problem with Codeberg or with GitHub, but if I were doing a software project and it were GPL-licensed and I didn't have an existing presence anywhere, I'd probably look at the FSF's Non-GNU Savannah. I have a pretty high level of trust that anything that the FSF does is going to be okay (and, frankly, it's one of the few organizations where there is necessarily a fair bit of trust in that the FSF can create updated versions of the GPL that GPL-licensed software can be used under anyway), and they've been running that forge for...checks...24 years now. I would bet that 24 years from now, it'll probably be more-or-less the same. EDIT: I would add that it'd maybe be kind of interesting to have some kind of distributed forge. I mean, git is intrinsically distributed, but as I talked about in a recent discussion, issue-tracking isn't (though there is a distributed git-bug that I discovered in that discussion), and while you can do code review via email (and email is distributed), a lot of people use non-distributed Web frontends on forges for it. Like, I think that it might be nice to just make forges distributed, make people not rely on centralized infrastructure in general. permalink fedilink source parent
[–] comador@lemmy.world 1 point 4 hours ago (1 child) My personal Codeburg issues: Consistently has had scaling issues Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others (plenty of complaints on their forums and blog topics from codeburg on this) Limited support, lack of binaries for different OS's and arch types We don't use K8/docker containers for production use (manpower limitation more than anything) permalink fedilink source parent hideshow 2 child comments replies: [–] tal@lemmy.today 2 points 4 hours ago* Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others Ehh. I mean, I haven't looked at it, but honestly, how hard would it be for someone to improve that? searches https://github.com/s-hamann/ansible-forgejo I mean, if you're okay using that, the example per-site configuration there is like...36 lines of YAML. EDIT: Oh, the example doesn't set up TLS, and I guess probably most people would want that. permalink fedilink source parent
[–] tal@lemmy.today 2 points 4 hours ago* Forgejo, codebergs self hosted option requires too much manpower/manual work and/or custom ansible work compared to others Ehh. I mean, I haven't looked at it, but honestly, how hard would it be for someone to improve that? searches https://github.com/s-hamann/ansible-forgejo I mean, if you're okay using that, the example per-site configuration there is like...36 lines of YAML. EDIT: Oh, the example doesn't set up TLS, and I guess probably most people would want that. permalink fedilink source parent
[–] trxxruraxvr@lemmy.world 6 points 5 hours ago We haven't since it got bought by Microsoft permalink fedilink source
[–] ExtremeDullard@piefed.social 3 points 4 hours ago* I use GitHub. Heavily. VERY heavily. But I only use the git part of GitHub. Why? Because: The stuff I host on GitHub is open-source, so it's public, and Microsoft therefore has no monetizable data from me. Since I only use git, I can migrate my repos anywhere else within minutes. Microsoft has no vendor lock-in on me. I waste Microsoft's resources and they have nothing to show for it. permalink fedilink source
[–] Jaysyn@lemmy.world 1 point 3 hours ago I use Gitea so I don't have to deal with Microsoft. permalink fedilink source
all 12 comments