Currently, the Lemmy Project only uses Github for its repositories related to Lemmy’s development (e.g. Lemmy, Lemmy-UI). GitHub is a proprietary service, and it is owned by Microsoft. These facts open the door for a myriad of potential issues across the ecosystem, and community. I would like to clarify, though, that I don’t think that it would be a wise decision, currently, to remove Github as the primary location for development, but I would think that it would be a good move to mirror Lemmy’s repositories to a FOSS service (e.g. Codeberg). I personally would advocate for the use of Codeberg, as it is entirely open source, and non-profit, and they are currently working on implementing federation (through ActivityPub) – all these things, I think, align well with Lemmy’s role in the wider community, and its more general philosophy. In the future, I would ideally hope for a permanent move to such a service, but, in the meantime, I think it would, at the very least, be a wise, if not only benevolent, move.


I decided to post this here, as I felt that it didn’t seem appropriate to post it as an issue in any of the Lemmy repos.

  • ANON@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Yea i always thought why every one was using microsofts github when it goes against their ethics and philosophy

    • uuhhhhmmmm@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Codeberg and other alternatives are used by 2 people, if not more. If a repo is hosted on such unpopular service, potential contributors must register a new account. This is very frustrating if you want to report just one issue or make one pull request. Self-hosted repos are even worse.

      This problem can be solved by implementing federation. GitLab, Gitea and Forgejo already working on it, but really slow.

      • wiki_me@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        Codeberg and other alternatives are used by 2 people, if not more

        It last reported it has about 400 members (people who pay money) , liberapay shows about 190 supports (and the number is slowly but consistently growing for years).

        This is very frustrating if you want to report just one issue or make one pull request. Self-hosted repos are even worse.

        It takes about a minute to make an account and store it in a password manager, it might be better because a higher threshold for contributing might mean a higher average quality of contributions.

        • 4am@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 year ago

          Still subject to a company’s will in the cloud. For something like this (not doing anything in a legal gray area) it’s probably fine, though. For now, places like GitLab know they’d dissolve their trust with the world in an instant if they fucked around with a legal projects code (and github knows this too).

          I think the point is less worry about corpos and more about “let’s support FOSS since an actual alternative exists”.

    • Kalcifer@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      11 months ago

      It’s actually already mirrored to Codeberg

      My mistake! I swear that I did check before I posted this! I must’ve improperly searched for it, or somehting, because I really don’t remember seeing it when I looked.

      it seems the devs haven’t pushed the changes for a couple of months.

      Indeed, that seems to be the case. I wonder why?

      EDIT (2024-01-19T00:45):

      I think that I found what I did “wrong”, initially: I searched for “Lemmy” under “Repositories” on Codeberg (which didn’t display the Lemmy repos), where I should’ve searched under “Organizations”. Personally, I feel that this is a bit of a UX issue on Codebergs end; the main search should be a fuzzy search with options to fliter afterwards.

  • BlanK0@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Honestly I didn’t even knew that codeberg existed. A Open Source gitub would be pretty pog ngl