GitLab support

A place to talk about the official Factorio mod portal (https://mods.factorio.com)
User avatar
slikts
Burner Inserter
Burner Inserter
Posts: 13
Joined: Mon Apr 11, 2016 2:13 pm
Contact:

GitLab support

Post by slikts »

There's reasons to avoid using GitHub, and GitLab is a decent alternative, so it should be supported as well.

Example: https://gitlab.com/slikts/sanic

User avatar
Impatient
Filter Inserter
Filter Inserter
Posts: 883
Joined: Sun Mar 20, 2016 2:51 am
Contact:

Re: GitLab support

Post by Impatient »

Why would I want to avoid github?

User avatar
slikts
Burner Inserter
Burner Inserter
Posts: 13
Joined: Mon Apr 11, 2016 2:13 pm
Contact:

Re: GitLab support

Post by slikts »

It being owned by Microsoft is one reason; GitLab being a better open-source citizen is another.

Kyralessa
Filter Inserter
Filter Inserter
Posts: 567
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: GitLab support

Post by Kyralessa »

slikts wrote:
Thu May 21, 2020 7:35 pm
It being owned by Microsoft is one reason; GitLab being a better open-source citizen is another.
Please spell it out for us. Why is the fact that GitHub is owned by Microsoft a reason to avoid GitHub?

User avatar
slikts
Burner Inserter
Burner Inserter
Posts: 13
Joined: Mon Apr 11, 2016 2:13 pm
Contact:

Re: GitLab support

Post by slikts »

Microsoft being a convicted monopolist should be enough.

Kyralessa
Filter Inserter
Filter Inserter
Posts: 567
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: GitLab support

Post by Kyralessa »

slikts wrote:
Thu May 21, 2020 8:50 pm
Microsoft being a convicted monopolist should be enough.
Oh, the case from...19 years ago? :lol:

User avatar
slikts
Burner Inserter
Burner Inserter
Posts: 13
Joined: Mon Apr 11, 2016 2:13 pm
Contact:

Re: GitLab support

Post by slikts »

Setting back the field of computing by anti-competitive practices should be enough for reasonable distaste of a company, and it's just an example of why Microsoft could be avoided anyway.

TheOddler
Burner Inserter
Burner Inserter
Posts: 7
Joined: Fri May 12, 2017 5:52 pm
Contact:

Re: GitLab support

Post by TheOddler »

I agree, Gitlab support would be very nice.

The main reason I use Gitlab is because they allow for bigger free repositories, and the server is actually open-source as well. Github has good support for open source project, but their server code isn't open-source, which feels disingenuous. On top of that, many developers such as myself, use Gitlab at work (because we can self-host it thanks to it's open-source nature), so I am more familiar with it and thus host most of my (new) projects there.

To extend on this, why not simply support any version control system? Why limit the "source" url to only github, why not make it a generic url? That way people who don't use version control can still link to (for instance) a forum post where they have their source as a download.

User avatar
ptx0
Smart Inserter
Smart Inserter
Posts: 1507
Joined: Wed Jan 01, 2020 7:16 pm
Contact:

Re: GitLab support

Post by ptx0 »

GitHub has really really shitty policies.

User avatar
Sigma1
Fast Inserter
Fast Inserter
Posts: 233
Joined: Mon Nov 21, 2016 5:25 pm
Contact:

Re: GitLab support

Post by Sigma1 »

+1 for gitlab support, although any arbitrary git support would be even nicer since git is decentralised by nature (despite MSFT/github trying to make it not), and some selfhost their git or use platforms such as codeberg or Framagit (which I use)

As TheOddler said, it could even be a generic URL to accommodate for SVN or some other solution users

No real reason to limit it to one (highly monopolistic) platform imo
she/they

User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 324
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: GitLab support

Post by Sanqui »

The GitHub field has been replaced with a generic source URL, so you can fill in a Gitlab link. (thanks @vinzenz!)
ovo

User avatar
ptx0
Smart Inserter
Smart Inserter
Posts: 1507
Joined: Wed Jan 01, 2020 7:16 pm
Contact:

Re: GitLab support

Post by ptx0 »

Sanqui wrote:
Mon Aug 30, 2021 12:38 pm
The GitHub field has been replaced with a generic source URL, so you can fill in a Gitlab link. (thanks @vinzenz!)
is that a new employee or was there a way to open a PR for this that i missed?

User avatar
vinzenz
Factorio Staff
Factorio Staff
Posts: 338
Joined: Mon Aug 02, 2021 6:45 pm
Contact:

Re: GitLab support

Post by vinzenz »

is that a new employee
yes :D
a way to open a PR for this
maybe we'll have an open-source mod portal one day, but it's to early to promise ;)
bringing the oops to devops

Xorimuth
Filter Inserter
Filter Inserter
Posts: 689
Joined: Sat Mar 02, 2019 9:39 pm
Contact:

Re: GitLab support

Post by Xorimuth »

Very nice addition, thanks!
Can the input box be made quite a bit wider please? It now has to fit an entire URL in it :D
My mods
Content: Lunar Landings | Freight Forwarding | Spidertron Patrols | Spidertron Enhancements | Power Overload
QoL: Factory Search | Module Inserter Simplified | Wire Shortcuts X | Ghost Warnings

Post Reply

Return to “Mod portal Discussion”