Live data from Hacker News

Wikimedia is moving to Gitlab

mediawiki.org

31–40 of 408 posts

Re: Wikimedia is moving to Gitlab

#31
post #26

Earlier quoted context omitted.

All of those are self-hosted. "Core" is the free community edition. The others are not open source/free and require payment. Core is plenty for most use cases. That table makes it look like it has almost no features, but most items in the list are either advanced or pretty niche.

Right, so is Wikimedia going to pay $$$ to GitLab for one of the more advanced licenses?

According to their pricing page: "We provide free Gold and Ultimate licenses to qualifying open source projects and educational institutions. Find out more by visiting our GitLab for Open Source and GitLab for Education program pages."

I'm sure Wikimedia has the dosh to pay for licenses themselves, but it's hard to see how the per/user pricing model would work for any open source project.

Re: Wikimedia is moving to Gitlab

#32

it was interesting to read their reasons for not using github, especially related to no control over bans or sanctions. Microsoft could pull the rug out from under them at any time if they got pressure from somebody like China.

I'm not sure how GitLab is a better option. China could pressure them too.

They're selfhosting.

Re: Wikimedia is moving to Gitlab

#33

it was interesting to read their reasons for not using github, especially related to no control over bans or sanctions. Microsoft could pull the rug out from under them at any time if they got pressure from somebody like China.

I'm not sure how GitLab is a better option. China could pressure them too.

[deleted]

Re: Wikimedia is moving to Gitlab

#34
post #14
post #10

Earlier quoted context omitted.

I guess you can get the hang of Gerrit, but i tried it out a couple of times (i occasionally do work on projects in the Wikimedia git repo) and is pretty evident that the interface is written by developers with little knowledge of user experience. Moving stuff to Gitlab will probably increase the number of volunteer contributions, at least i'm more interested in contributing more now.

I really don't mind the Gerrit UX - it seems to be optimized for daily use by programmers, not for onboarding speed. That's a tradeoff I'm very much okay with.

You're okay with the tool being difficult to use because you already know how to use it.

Re: Wikimedia is moving to Gitlab

#35

it was interesting to read their reasons for not using github, especially related to no control over bans or sanctions. Microsoft could pull the rug out from under them at any time if they got pressure from somebody like China.

I'm not sure how GitLab is a better option. China could pressure them too.

Gitlab has no business in China.

Re: Wikimedia is moving to Gitlab

#36

it was interesting to read their reasons for not using github, especially related to no control over bans or sanctions. Microsoft could pull the rug out from under them at any time if they got pressure from somebody like China.

Interesting to see China be used as the example. Github recently took action towards DMCA requests. Meanwhile, Github has been used as actively used as a safehaven from Chinese censors when it came to 996 protests and COVID information.

Re: Wikimedia is moving to Gitlab

#38
post #14

Earlier quoted context omitted.

I really don't mind the Gerrit UX - it seems to be optimized for daily use by programmers, not for onboarding speed. That's a tradeoff I'm very much okay with.

You're okay with the tool being difficult to use because you already know how to use it.

I'm okay with it being slightly more difficult to get started with, in return for higher productivity in the long run, yes. Right now, after spending a similar amount of time both with GitHub PRs (and Gitlab MRs) and Gerrit, I still find Gerrit much easier and faster to use.

Re: Wikimedia is moving to Gitlab

#39
post #14

Earlier quoted context omitted.

I really don't mind the Gerrit UX - it seems to be optimized for daily use by programmers, not for onboarding speed. That's a tradeoff I'm very much okay with.

You're okay with the tool being difficult to use because you already know how to use it.

Software should be written for users, not non-users. You'd think this would be self-evident and yet here we are.

Re: Wikimedia is moving to Gitlab

#40
In the past, I've found Gerrit to be reasonably good. Phabricator, on the other hand, not so much.

Having worked with MediaWiki in the past on CRs, I think this will be a good move to modernize things for them.

When faced with a similar task around the same time at Wikia (now Fandom), we chose GitHub while we were moving off of SVN. I'm glad we did at the time, even without all the additional features GitHub has.

I understand why WMF didn't choose GitHub. Compared to their current stack, Gitlab is going to feel like a serious upgrade.

Post reply on HN