๐ฃ Opinions are welcome ๐ฃ
-
๐ฃ 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.
-
-
-
@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 ok, then nl.code.eu & science.code.eu ๐ค
-
๐ฃ 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 voted for GitLab mostly because I have direct experience with it and I have none with Forgejo. Also I could be wrong but it seems to be more mature.
Itโs really a hard question though. One is backed by a company which could always turn. But itโs also a lot more likely to be around and actively developed in 15 years (IMO).
Iโve self hosted GitLab CE (and more recently upgraded to EE for one feature which I donโt remember) for over 10 years and have no complaints.
-
-
๐ฃ 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 we've been using GitLab community edition internally at the City of #CapeTown for about 7 years, and it's worked well for us, without any of the paid for features.
I think a big question is how much of the project management stuff is core vs *nice to have* - do you need just git + a code review platform, vs git + code reviews + an internal Jira, too?
I've been fairly surprised how effective/under developed the idea of issue management has been in our context, so GL has worked for that
-
๐ฃ 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 Voted Gitlab, no issues with it personally and it's more well-known. Both look like good options though.
-
๐ฃ 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!)
Why not use (and fund) Codeberg? It's already established and has a user base and it's located in the EU.