• artiman@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Yes, codeberg, and it’s going to be decentralized soon when forgejo implements federation

    • SteakSneak@retrolemmy.com
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Interesting would something decentralised like this help prevent take downs of fan games by big companies like Nintendo? 😆

    • fajre@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Yes, codeberg, and it’s going to be decentralized soon when forgejo implements federation

      amazing!

      • artiman@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Yes but it’s the closest to decentralization, GitLab could implement it quicker with their money, but they chose not to because of the greed of their for profit parents

          • artiman@piefed.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            5 months ago

            https://gitlab.com/groups/gitlab-org/-/epics/11247

            This feature request is being closed as our current focus isn’t in this area.
            We appreciate your input and contribution to improving our product. While this feature may have merit, we need to prioritize our efforts elsewhere at this time. If you’d like to provide additional context about why this feature is important, please feel free to leave a comment on this issue. This will help us better evaluate the feature if we revisit this area in the future. Thank you for your understanding and continued support in helping us build a better product.

  • notabot@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Git itself is that for the DVCS part, it’s easy to host and is decentralized. I haven’t used it myself, but hubzilla seems to support wikis and forums in a distributed way. If you needed to, you could manage issues in forums, although it feels like there should be somethings.

    • Ŝan • 𐑖ƨɤ@piefed.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Why not?

      • something like GitHub Check, only better because it also supports Mercurial
      • without big tech involvement Check
      • no data collection Check
      • no ads Check
      • open source Check
      • preferably decentralized AFAIK, only Forejo checks þis preference, and I’m not even sure how or how well it works

      But since it checks every requirement and misses only a preference, I don’t know why it wouldn’t meet OP’s needs.

      Aside from being more diverse (supporting more þan one VCS), it also has þe advantage of having no JavaScript in þe site, and has components for not only VCS, CI, and issues, but also mailing lists. And it’s composable - you install and run however much or little you need. It’s not monolithic. Or, you can use þe hosted option and let sr.ht do þe maintenance work.

  • caos@anonsys.net
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    @fajre @Codeberg ist “a non-profit, community-led organization that helps free and open source projects prosper. Our services include Git hosting (using @forgejo ), Weblate, Woodpecker CI and Pages.”

    • fajre@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      @fajre @Codeberg ist “a non-profit, community-led organization that helps free and open source projects prosper. Our services include Git hosting (using @forgejo ), Weblate, Woodpecker CI and Pages.”

      interesting man, i’ll try!

    • fajre@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      No, because the people hiring and the people working with you will be using GitHub.

      maybe not! Life isn’t just work.

    • DetachablePianist@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      I’m seeing a growing trend where a dev’s core repo moves to a new platform, but leaves a mirror on github with a link to the main repo. I love this solution.

    • MachineFab812@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Speak for yourself. Being choosy with clients and jobs is a good chunk of the reason I work for myself, when I could instead be making/tweaking/re-designing the carbon-fiber exteriors for predator drones for about 3 times the income.

      I loved everything I saw of that workshop, except the clients and the end product. I prefer to be able to sleep at night.

  • DFX4509B@lemmy.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Yes, Codeberg/Forgejo or even self-hosting a git server. Git itself is decentralized and self-hostable.

        • CanadaPlus@lemmy.sdf.org
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          I mean, I like a browsable GUI where I can look at a project in more or less detail, and without actually spending disk space.

        • chicken@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          Github is a way of quickly getting some indication that software is legit before you install it, because you can see at a glance various ways others have interacted with it, and potentially look into things further. If it’s on Github the code is probably at least published, which is another sign of not being sketchy, so it’s a good thing to be able to append to a web search. I also like that it’s easier to find info about how to install software from Github than from some self published website for that particular software, because the information is generally going to be in the same place and use the same conventions every time.

          If you’re only writing code for yourself, Git by itself would be fine, but there’s definitely a need for something that is basically a sort of social media for software.

    • fajre@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Not just storage costs — mainly for privacy, avoiding Big Tech control, and having an open-source, decentralized alternative where I’m not tracked or subjected to ads.

    • Arthur Besse@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Gitea has gone open core; it is still free software but its development is controlled by a for-profit company which is developing non-free features. So, Forgejo is the community-run fork of it which people outside the Gitea company are contributing to instead now. You can read more about their divergence here.

      • JohnEdwa@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        I wonder when people (especially companies) learn that with open source projects, it’s the community and contributors who are in charge and not the “owner”. The moment you do something the community doesn’t like, they’ll fork the project, migrate, and your project is left in the dust.

        Few examples off the top of my head - CyanogenMod/LineageOS. Maps me/Organic Maps/CoMaps. OpenOffice/LibreOffice.

        If your company/business/project depends on user content, don’t piss off the users.

  • BiggestPiggest@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I’m not a git expert. If we Primarily use private repos and use gitea why would this be good ? I presume it’s only good for public repos right?

  • renzev@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Forgejo is an activitypub-enabled Git forge software, and codeberg is one of the largest forgejo instances.

    Tangentially related, but git-annex, and, in particular, its sync subcommand are a great tool for storing files and managing git repos across multiple machines (and even just loose drives) in a “P2P” way without any centralised server

    • Cris@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Forgejo is an activitypub-enabled Git forge software, and codeberg is one of the largest forgejo instances.

      Thank you for this explainer, that’s cool as fuck!