acct-user/initra-mf 🔜 39C3

@me@doasu.dev

Making a mess out of my OS (hey, that rhymes!)
:3 () { :3 | :3 & }; :3 >:3 # >:3c
This is free and unencumbered content released into the public domain.
pronouns✔ they/them
webbed sitehttps://www.doasu.dev
IDhttps://keyoxide.org/me@doasu.dev
shitposting code athttps://code.doasu.dev/doasu
1 ★ 0 ↺

[?]acct-user/initra-mf 🔜 39C3 » 🌐
@me@doasu.dev

I'm curious... do you think there would be any point in relying more on established and externally maintained solutions for the infrastructure?

I have the—perhaps incorrect—impression that the Gentoo project depends on a lot of custom (an sometimes legacy) software, and is suffering from decisions made decades ago...
Well, that and the fact that some components of it are incredibly complex (sob Portage <3 sob).

But maybe I'm missing the point here... -c-

    ...

    [?]Jesus Michał "Le Sigh" 🏔 (he) » 🔓
    @mgorny@social.treehouse.systems

    @me, maybe. But then, so far every "established and externally managed" solution turned to complete utter shit (cf. GitHub).

      ...
      1 ★ 0 ↺

      [?]acct-user/initra-mf 🔜 39C3 » 🌐
      @me@doasu.dev

      Indeed!

      Technically, there are alternatives like or , which tend to have most of GitH*b's features, but without the enshittification.

      No idea if it'd be worthwhile to use them for Gentoo, though.
      I've only used both for personal stuff, with the exception of hosting Forgejo for my group of friends.
      I haven't been involved with Gentoo's infrastructure enough to tell :p

        ...

        [?]Jesus Michał "Le Sigh" 🏔 (he) » 🔓
        @mgorny@social.treehouse.systems

        @me, sure, but there is always risk. If it's not enshittification, there's the risk of them going out of service, suffering DDoS or alike. But then, we are running our own risks too…

          [?]Hugo 雨果 » 🌐
          @whynothugo@fosstodon.org

          @me @mgorny Sourcehut might be particularly interesting because of how the CI system is based on VMs. And it's easy to set up the repository and CI services without using any of the rest (e.g.: you don't need a new issue tracker).

            ...

            [?]Jesus Michał "Le Sigh" 🏔 (he) » 🔓
            @mgorny@social.treehouse.systems

            @whynothugo @me, we don't want to waste a non-profit's resources on our CI when we have the hardware at hand. Also, zero time to actually learn and set up a new CI. Also, it is very important for us that it's lightning fast.

              ...
              1 ★ 0 ↺

              [?]acct-user/initra-mf 🔜 39C3 » 🌐
              @me@doasu.dev

              we don't want to waste a non-profit's resources [...]
              Agreed. Both services I mentioned are designed to be self-hosted, which would be expected from any large project.

              Furthermore, according to https://sourcehut.org/pricing/

              All users who host projects on sr.ht are expected to pay according to their means [...]
              and
              SourceHut is 100% open source. If you have your own infrastructure, you can run it yourself. Head over to installation docs to get started.
              CC: @whynothugo@fosstodon.org

                [?]Hugo 雨果 » 🔓
                @whynothugo@fosstodon.org

                @mgorny @me Which non-profit are you talking about here? I'm missing context.

                  ...

                  [?]Jesus Michał "Le Sigh" 🏔 (he) » 🔓
                  @mgorny@social.treehouse.systems

                  @whynothugo, I was specifically thinking of Codeberg — but the general idea assumed we'd be running it on third-party hardware and not on our own.

                  @me

                    [?]Hugo 雨果 » 🔓
                    @whynothugo@fosstodon.org

                    @mgorny @me You can either learn a new CI system, or continue using Microsoft's proprietary one. You can't have both.

                      ...

                      [?]Jesus Michał "Le Sigh" 🏔 (he) » 🔓
                      @mgorny@social.treehouse.systems

                      @whynothugo @me, Gentoo was always using its own, self-hosted, free CI scripting.

                        History