80
submitted 8 months ago by Zen@biglemmowski.win to c/opensource@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] shnizmuffin@lemmy.inbutts.lol 67 points 8 months ago

Preface: I appreciate the sentiment, fuck Microsoft.

  1. Projects typically aren't "hosted" on code repositories like GitHub.
  2. Because the underlying version control technology, git, is meant to be distributed - it's super weird to draw that line in the sand. It's like saying "show me TXT files written with SublimeText, I hate Notepad++!"
  3. I get that you might want to, like, judge a developer for using github? But, like... features are features. Build minutes are build minutes. If you fork a repo and use GitLab to manage it, does that make the project better?
[-] chebra@mstdn.io 6 points 8 months ago

@shnizmuffin @Zen

Issues, milestones, discussions, pull requests, build logs, they all stay on the chosen host. That host can then add specific conditions to creating accounts, or participating in the discussion, searching code etc. Such as force you to have a phone number in your account, otherwise you won't be able to comment on issues. And all of these things might be locked in without a way to export and migrate to another host, so yes, it definitely matters where the project is hosted.

[-] ScreaminOctopus@sh.itjust.works 2 points 8 months ago

It would be nice if platforms like Forgejo and gitlab could hook into some sort of review and issue tracking protocol that was built directly into git, like git-appraise. Unfortunately it doesn't look like git appraise is actively developed.

load more comments (8 replies)
this post was submitted on 21 Feb 2024
80 points (81.2% liked)

Open Source

30764 readers
681 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS