Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • World
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen

other.li Forum

  1. Übersicht
  2. Uncategorized
  3. There was an article about moving to Codeberg on the orange website yesterday, and out of interest to get an impression of what average programmers think of the idea of moving, I took at look at the comments.

There was an article about moving to Codeberg on the orange website yesterday, and out of interest to get an impression of what average programmers think of the idea of moving, I took at look at the comments.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
42 Beiträge 12 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ? Gast

    There are limitations that come with being a non-profit association in Germany.

    Something that was mentioned in the thread is why don’t we let people and organizations pay for more resources. One answer – apart from the fact that we’ve only just reached the size where we start to get such requests – is that, under our current legal form, we can’t really do this. A non-profit association cannot offer commercial services.

    ? Offline
    ? Offline
    Gast
    schrieb zuletzt editiert von
    #17

    There are a couple of options being explored here:

    1. We *could* maybe offer some things like increased quotas to association members. That has been mentioned before as a possibility but no action towards this has been taken yet afaik.

    2. Some interested members of Codeberg have, in their private capacity, been investigating offering e.g. a hosted CI runner service that would have seamless integration with Codeberg.

    Nothing solid on either front yet, though.

    ? ? 2 Antworten Letzte Antwort
    0
    • ? Gast

      There are a couple of options being explored here:

      1. We *could* maybe offer some things like increased quotas to association members. That has been mentioned before as a possibility but no action towards this has been taken yet afaik.

      2. Some interested members of Codeberg have, in their private capacity, been investigating offering e.g. a hosted CI runner service that would have seamless integration with Codeberg.

      Nothing solid on either front yet, though.

      ? Offline
      ? Offline
      Gast
      schrieb zuletzt editiert von
      #18

      (This thread reflects only my own views and not those of the remainder of the Codeberg presidium, board – nor (most importantly) does it reflect the views of the members of Codeberg as a whole, who ultimately make the decisions.)

      ? 1 Antwort Letzte Antwort
      0
      • ? Gast

        Forge federation is something we’re actively pushing for because of this. Full federation support is still a few years ahead of us, probably, but you can already set up your own forge in a way that minimizes inconvenience to users by using Codeberg as a single sign-on provider for a self-hosted forge.

        https://git.madhouse-project.org/, which hosts the Iocaine project, is a great example of this. If you set up Codeberg as SSO for your own site, almost all of our content rules are irrelevant to you.

        ? Offline
        ? Offline
        Gast
        schrieb zuletzt editiert von
        #19

        @dpk Oh wow, I did not know you could do this! 👀 When federation does eventually come around, is it planned for forges that are set up like this to "migrate" painlessly?

        (Sorry if this is a dumb question. I am not sure how this stuff is set up.)

        ? 1 Antwort Letzte Antwort
        0
        • ? Gast

          (This thread reflects only my own views and not those of the remainder of the Codeberg presidium, board – nor (most importantly) does it reflect the views of the members of Codeberg as a whole, who ultimately make the decisions.)

          ? Offline
          ? Offline
          Gast
          schrieb zuletzt editiert von
          #20

          In general, I think Codeberg stands for a future in which people are a lot more suspicious of free goodies given to the FOSS community by for-profit companies.

          But it also stands for a world in which self-hosting is not the only practical alternative to the present situation. We stand for community-run infrastructure, volunteering to provide a common good, and making decisions for the benefit of all.

          ? 1 Antwort Letzte Antwort
          0
          • ? Gast

            In general, I think Codeberg stands for a future in which people are a lot more suspicious of free goodies given to the FOSS community by for-profit companies.

            But it also stands for a world in which self-hosting is not the only practical alternative to the present situation. We stand for community-run infrastructure, volunteering to provide a common good, and making decisions for the benefit of all.

            ? Offline
            ? Offline
            Gast
            schrieb zuletzt editiert von
            #21

            Some other people were concerned about our uptime in comparison to GitHub. Fortunately, GitHub has recently been taking care of that concern for us 😅

            My personal feeling, as a user, is that Codeberg’s uptime is acceptable for what the site provides. If you are seriously messed up by your forge maybe being down for an hour or two a week, don’t use Codeberg: self-host!

            Fortunately, as a FOSS site, the chance of anything as important as a ‘profit margin’ depending on our uptime is very low 🙂

            ? 1 Antwort Letzte Antwort
            0
            • ? Gast

              Some other people were concerned about our uptime in comparison to GitHub. Fortunately, GitHub has recently been taking care of that concern for us 😅

              My personal feeling, as a user, is that Codeberg’s uptime is acceptable for what the site provides. If you are seriously messed up by your forge maybe being down for an hour or two a week, don’t use Codeberg: self-host!

              Fortunately, as a FOSS site, the chance of anything as important as a ‘profit margin’ depending on our uptime is very low 🙂

              ? Offline
              ? Offline
              Gast
              schrieb zuletzt editiert von
              #22

              (Also, I will at this point plead size. Our small infra team is frequently overworked to the point that I’m often concerned about the effect on their personal health. Again, please become a member and get involved)

              (Furthermore, this thread reflects only my own views and not those of the remainder of the Codeberg presidium, board – nor (most importantly) does it reflect the views of the members of Codeberg as a whole, who ultimately make the decisions.)

              ? 1 Antwort Letzte Antwort
              0
              • ? Gast

                (Also, I will at this point plead size. Our small infra team is frequently overworked to the point that I’m often concerned about the effect on their personal health. Again, please become a member and get involved)

                (Furthermore, this thread reflects only my own views and not those of the remainder of the Codeberg presidium, board – nor (most importantly) does it reflect the views of the members of Codeberg as a whole, who ultimately make the decisions.)

                ? Offline
                ? Offline
                Gast
                schrieb zuletzt editiert von
                #23

                Something else I saw is that our messaging on what private repositories can be used for with us is not clear enough.

                To take the opportunity to clarify here:

                • Private repositories are absolutely allowed, but subject to rules, just like public repositories are subject to rules
                • Using a private repository for a software project that you’re not yet ready to release publically is absolutely okay
                • Using a private repository for personal software you wrote for your own use only is absolutely okay

                ? 1 Antwort Letzte Antwort
                0
                • ? Gast

                  Something else I saw is that our messaging on what private repositories can be used for with us is not clear enough.

                  To take the opportunity to clarify here:

                  • Private repositories are absolutely allowed, but subject to rules, just like public repositories are subject to rules
                  • Using a private repository for a software project that you’re not yet ready to release publically is absolutely okay
                  • Using a private repository for personal software you wrote for your own use only is absolutely okay

                  ? Offline
                  ? Offline
                  Gast
                  schrieb zuletzt editiert von
                  #24

                  Moderatorially speaking, we tend to regard accounts with *only* private repos as a red flag (and such people who have accounts like that are usually rejected as active/voting members if they apply). But they’re allowed as long as their size remains reasonable.

                  The rules are there because unfortunately, we do see blatant abuse of our resources (like people uploading their whole home directory to a private repo as a personal backup).

                  I think we should work on making our rules about this clearer!

                  ? 1 Antwort Letzte Antwort
                  0
                  • ? Gast

                    @dpk Oh wow, I did not know you could do this! 👀 When federation does eventually come around, is it planned for forges that are set up like this to "migrate" painlessly?

                    (Sorry if this is a dumb question. I am not sure how this stuff is set up.)

                    ? Offline
                    ? Offline
                    Gast
                    schrieb zuletzt editiert von
                    #25

                    @codecat I don’t foresee any problems there, but I‘m not deep in the technical issues of federation. Perhaps @n0toose could say more, although I suspect that sort of thing is still a way down the development roadmap

                    n0toose@chaos.socialN 1 Antwort Letzte Antwort
                    0
                    • ? Gast

                      @codecat I don’t foresee any problems there, but I‘m not deep in the technical issues of federation. Perhaps @n0toose could say more, although I suspect that sort of thing is still a way down the development roadmap

                      n0toose@chaos.socialN This user is from outside of this forum
                      n0toose@chaos.socialN This user is from outside of this forum
                      n0toose@chaos.social
                      schrieb zuletzt editiert von
                      #26

                      @dpk @codecat I can't answer on plans, but in theory this is currently already a configuration option that can be toggled. (Don't recommend that, though, see Forgejo's FAQ – authored by yours truly.)

                      ? 1 Antwort Letzte Antwort
                      0
                      • n0toose@chaos.socialN n0toose@chaos.social

                        @dpk @codecat I can't answer on plans, but in theory this is currently already a configuration option that can be toggled. (Don't recommend that, though, see Forgejo's FAQ – authored by yours truly.)

                        ? Offline
                        ? Offline
                        Gast
                        schrieb zuletzt editiert von
                        #27

                        @n0toose @dpk I'll have to take a look at some documentation. Thanks for all the work you guys are putting in!

                        n0toose@chaos.socialN 1 Antwort Letzte Antwort
                        0
                        • ? Gast

                          @n0toose @dpk I'll have to take a look at some documentation. Thanks for all the work you guys are putting in!

                          n0toose@chaos.socialN This user is from outside of this forum
                          n0toose@chaos.socialN This user is from outside of this forum
                          n0toose@chaos.social
                          schrieb zuletzt editiert von
                          #28

                          @codecat @dpk We're always looking for new contributors. 😅

                          1 Antwort Letzte Antwort
                          0
                          • ? Gast

                            Forge federation is something we’re actively pushing for because of this. Full federation support is still a few years ahead of us, probably, but you can already set up your own forge in a way that minimizes inconvenience to users by using Codeberg as a single sign-on provider for a self-hosted forge.

                            https://git.madhouse-project.org/, which hosts the Iocaine project, is a great example of this. If you set up Codeberg as SSO for your own site, almost all of our content rules are irrelevant to you.

                            ? Offline
                            ? Offline
                            Gast
                            schrieb zuletzt editiert von
                            #29

                            @dpk yesss

                            my biggest problem with the present code forge situation is that you have an unfortunately very binary option of "have a totally centralised ecosystem" and "have 30000 different forgejo instances that clog up my password manager"

                            i have i think 6 code forge accounts. i do not want or need 6 code forge accounts.

                            federation or even just SSO would be such a boon for this

                            1 Antwort Letzte Antwort
                            0
                            • ? Gast

                              There are a couple of options being explored here:

                              1. We *could* maybe offer some things like increased quotas to association members. That has been mentioned before as a possibility but no action towards this has been taken yet afaik.

                              2. Some interested members of Codeberg have, in their private capacity, been investigating offering e.g. a hosted CI runner service that would have seamless integration with Codeberg.

                              Nothing solid on either front yet, though.

                              ? Offline
                              ? Offline
                              Gast
                              schrieb zuletzt editiert von
                              #30

                              @dpk would the option that e.g. signal and mozzila take work, with a private enterprise managing the paid products fully owned by a nonprofit?

                              1 Antwort Letzte Antwort
                              0
                              • ? Gast

                                Forge federation is something we’re actively pushing for because of this. Full federation support is still a few years ahead of us, probably, but you can already set up your own forge in a way that minimizes inconvenience to users by using Codeberg as a single sign-on provider for a self-hosted forge.

                                https://git.madhouse-project.org/, which hosts the Iocaine project, is a great example of this. If you set up Codeberg as SSO for your own site, almost all of our content rules are irrelevant to you.

                                ? Offline
                                ? Offline
                                Gast
                                schrieb zuletzt editiert von
                                #31

                                @dpk
                                One thing that would IMHO help for federation without full support would be to allow creating pull requests from any public Git repo.
                                I *think* it shouldn't be super hard?
                                Might require an "Update" button to pull in new changes (vs the local ones where pushed changes update the PR automatically), but otherwise I think it could work quite well and, together with the SSO you mentioned, be a very good start until full federation support is done

                                ? 1 Antwort Letzte Antwort
                                0
                                • ? Gast

                                  Forge federation is something we’re actively pushing for because of this. Full federation support is still a few years ahead of us, probably, but you can already set up your own forge in a way that minimizes inconvenience to users by using Codeberg as a single sign-on provider for a self-hosted forge.

                                  https://git.madhouse-project.org/, which hosts the Iocaine project, is a great example of this. If you set up Codeberg as SSO for your own site, almost all of our content rules are irrelevant to you.

                                  ? Offline
                                  ? Offline
                                  Gast
                                  schrieb zuletzt editiert von
                                  #32

                                  @dpk This is something I've been dreaming of, I'm glad to see you're thinking about it already.

                                  1 Antwort Letzte Antwort
                                  0
                                  • ? Gast

                                    There was an article about moving to Codeberg on the orange website yesterday, and out of interest to get an impression of what average programmers think of the idea of moving, I took at look at the comments. (Yeah, I know …)

                                    I’m going to write here my thoughts on a general impression of the comment thread as a whole. (Rather than respond to individuals.)

                                    ? Offline
                                    ? Offline
                                    Gast
                                    schrieb zuletzt editiert von
                                    #33

                                    @dpk Haven't used #GitHub other than for accessing other source code for months now, and the current event gave me the push to delete both the @interpeer org and my personal profile.

                                    They need you more than you need them.

                                    1 Antwort Letzte Antwort
                                    0
                                    • ? Gast

                                      Forge federation is something we’re actively pushing for because of this. Full federation support is still a few years ahead of us, probably, but you can already set up your own forge in a way that minimizes inconvenience to users by using Codeberg as a single sign-on provider for a self-hosted forge.

                                      https://git.madhouse-project.org/, which hosts the Iocaine project, is a great example of this. If you set up Codeberg as SSO for your own site, almost all of our content rules are irrelevant to you.

                                      ? Offline
                                      ? Offline
                                      Gast
                                      schrieb zuletzt editiert von
                                      #34

                                      @dpk
                                      For me, full federation would be the killer feature: A couple of years ago all research institutions started hosting their GitLab server. Yet we see bigger software collaborations mainly hosted on GitHub. Simply because working across sites is virtually impossible (accounts and all that). There are other aspects, of course. Still, I consider this a major technical one. Plus CI compatibility.

                                      1 Antwort Letzte Antwort
                                      0
                                      • ? Gast

                                        Apart from that, many people listed things that GitHub provides for free which Codeberg doesn’t provide or requires self-hosting for. The biggest one was CI, but there were other things too.

                                        And I think the only way I can respond to that is by talking about the fundamentally different organizational models that GitHub and Codeberg have – not to plead on our smaller size, but to plead on principles.

                                        ? Offline
                                        ? Offline
                                        Gast
                                        schrieb zuletzt editiert von
                                        #35

                                        @dpk
                                        CI is definitely a big reason for GH.
                                        Especially (free) builds on/for macOS are something I couldn't setup myself (at reasonable cost).

                                        Another problem is that even third-party CI hosters like CircleCI or CirrusCI or Travis AFAIK don't work with Codeberg (or Forgejo in general). Obviously that's not Codebergs/Forgejos fault, but it's something that so far has kept me at Github 😕

                                        ? 1 Antwort Letzte Antwort
                                        0
                                        • ? Gast

                                          @dpk
                                          One thing that would IMHO help for federation without full support would be to allow creating pull requests from any public Git repo.
                                          I *think* it shouldn't be super hard?
                                          Might require an "Update" button to pull in new changes (vs the local ones where pushed changes update the PR automatically), but otherwise I think it could work quite well and, together with the SSO you mentioned, be a very good start until full federation support is done

                                          ? Offline
                                          ? Offline
                                          Gast
                                          schrieb zuletzt editiert von
                                          #36

                                          @dpk
                                          (To be clear, I don't assume that "just adding a button" is all that needs to be done to make this work, it's just the user-facing thing that would be different vs existing PRs - in addition to specifying git URL + branch name instead of selecting it from a list. When talking about this potential feature people always pointed out that it can't work because Forgejo doesn't know when you push on the remote server and.. yes, but that's not a big issue, just let users update with a button)

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          • Anmelden

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Kategorien
                                          • Aktuell
                                          • Tags
                                          • Beliebt
                                          • World
                                          • Benutzer
                                          • Gruppen