π£ Opinions are welcome π£
-
@Gina Have been running a self-hosted gitlab for ten years with gitlab-ci recently and all upgrades have worked flawlessly with little downtime so I'd say use Forgejo because gitlab has had its day now.
@geospacedman are you saying GitLab works really well so you should go with Forgejo? π
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina would registration be open to everyone?
-
@Gina would registration be open to everyone?
@mario nope would be tied to our gov sso (although guest access should be possible).
-
@Gina but that would mean no public contributions possible :(
-
@Gina but that would mean no public contributions possible :(
@mario sorry that was too quickly answered. Long answer; we're still looking at how to give external users access. I'm hopeful that Forgejo/Codeberg will develop federation soon, that could be an answer.
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina I always suggest to do proper requirements management. List what you need and see which solution matches best.
I've been running a private Gitlab instance for several years and have no complaints. Depending on the license it can get expensive but chances are if you need that you may have to pay for getting similar features implemented in Forgejo as well.
-
@Gina I always suggest to do proper requirements management. List what you need and see which solution matches best.
I've been running a private Gitlab instance for several years and have no complaints. Depending on the license it can get expensive but chances are if you need that you may have to pay for getting similar features implemented in Forgejo as well.
@fedops this. Although I'm more a fan of contributing to a project than just paying for a license.
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina GitLab being an American company, I guess that rules it out for digital sovereignty.
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina I want exactly this for scientific code!! Maybe at eu level, with a nice url like code.science.eu
Don't want to rely so much on GitHub anymore
-
@Gina GitLab being an American company, I guess that rules it out for digital sovereignty.
@xiu that was my argument as well. The threat when self-hosting is no more updates.
(In case it isn't clear I'm strongly pro Forgejo, but as GitLab is already popular with our gov orgs it needs to be considered - which I'm aware also isn't the best argument)
-
@Gina I want exactly this for scientific code!! Maybe at eu level, with a nice url like code.science.eu
Don't want to rely so much on GitHub anymore
@erikjan yeah I could imagine an EU federation of code platforms at some point π₯
-
-
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina a big institution,like a nation, as a user could push the development and fixing of the platform at an important level
-
@Gina a big institution,like a nation, as a user could push the development and fixing of the platform at an important level
@owlcode absolutely, and finance (think of what GitLab EE licenses cost)
-
@Gina it is... a lot! I've been part of a few implementations and it's never easy. Both on functional and technical demand. Best of luck figuring this thing out! I look forward to working on a govt-wide git forge someday! π it might be worth checking in with ODC-Noord. I think they already allow government agencies to sign up to their git environment. How they came to certain design decisions and such βΊοΈ
-
@fedops this. Although I'm more a fan of contributing to a project than just paying for a license.
@Gina same. It's mostly a timing issue in many cases. If you need the functionality now you may have to pay for it. If you can contract with someone to implement it for you, say over 6-12 months then everyone profits.
-
π£ Opinions are welcome π£
Imagine we set up a national codeplatform to replace GitHub. Aka a self-hosted platform where all Dutch gov workers can store, collaborate and build gov code, with as many features as possible (also on the admin side) and respecting digital sovereignty.
Would you want it to be... (comments are welcome!)
@Gina Does it matter? At our gov institute we have an internal/private Gitlab instance, doing all the CI/CD for our (very specific) pipelines. For our public/open projects we use Github, with some limited CI/CD (mostly generating Github pages). Both Gitlab and Forgejo can do that. From a user perspective, I would be very happy with a gov owned codeplatform with basic features. For more complex stuff you can roll out an internal instance with all the needed features.
-
@Gina Does it matter? At our gov institute we have an internal/private Gitlab instance, doing all the CI/CD for our (very specific) pipelines. For our public/open projects we use Github, with some limited CI/CD (mostly generating Github pages). Both Gitlab and Forgejo can do that. From a user perspective, I would be very happy with a gov owned codeplatform with basic features. For more complex stuff you can roll out an internal instance with all the needed features.
@jspijker exactly, in which case Forgejo would be a great option. For anything more complicated an org can always set up their own GitLab (or whatever they like).
-
@jbouter that's exactly our dilemma. From a functionality perspective, GitLab (enterprise edition) has more build and admin features. And lots of orgs already use it. But from a digital sovereignty and cost perspective, Forgejo is the clear winner.