Emigrate from Github?

User avatar
Linuxdirk
Member
 
Posts: 2227
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Emigrate from Github?

by Linuxdirk » Tue Jun 05, 2018 08:53

texmex wrote:Deploying the service takes 10 minutes. Getting it accepted as official and especially convincing all modders to coalesce around it is the hard part.

Currently everyone having their mods in "minetest-mods" could automatically get migrated to a self-hosted GitLab using thew GitLab importer (or is the importer a gitlab.com thing?) So this would be covered without any effort.

Everyone else need to apply/request though. The self-hosted GitLab (or whatever software used) could be used like "minetest-mods" is used currently.
 

User avatar
texmex
Member
 
Posts: 1625
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: Emigrate from Github?

by texmex » Tue Jun 05, 2018 09:22

Linuxdirk wrote:
texmex wrote:Deploying the service takes 10 minutes. Getting it accepted as official and especially convincing all modders to coalesce around it is the hard part.

Currently everyone having their mods in "minetest-mods" could automatically get migrated to a self-hosted GitLab using thew GitLab importer (or is the importer a gitlab.com thing?) So this would be covered without any effort.

Everyone else need to apply/request though. The self-hosted GitLab (or whatever software used) could be used like "minetest-mods" is used currently.

What I’m saying is that most modders won’t even think of switching, let alone bother with requests. Thus fragmentation occurs, leading to worse discovery and fewer contributions.
 

User avatar
Andrey01
Member
 
Posts: 2329
Joined: Wed Oct 19, 2016 15:18
Location: Russia, Moscow
GitHub: Andrey2470T
In-game: Andrey01

Re: Emigrate from Github?

by Andrey01 » Tue Jun 05, 2018 09:49

Festus1965 wrote:I just read the news, and found this Posting, getting same thinking about, never trust Mircosoft since I had to work with it in my job.
Our free database-system has also been captured from another big gamer, and not by getting better, no no, by getting worse, but as a view people got a lot of money and good positions in that company.

MY opinion, is
* have to prepare a new base for the code on a new server, BEFORE it is too late.
* and also copy and safe most of the code needed for MT and keep working without "fears".

So, just make a own "github" for all the MT code ? before the next platform is also gone, or bought ...


and the most easy is

gitlab.minetest.net,
all together where it belongs

Oh, i agree with creating our own "github", too. Cool idea. We can name it as "GitTest"?
 

User avatar
Festus1965
Member
 
Posts: 994
Joined: Sun Jan 03, 2016 11:58
Location: Thailand - Chiang Mai (+5-6h to MEZ)
In-game: Thomas Explorer

Re: Emigrate from Github?

by Festus1965 » Tue Jun 05, 2018 10:56

texmex wrote:... Getting it accepted as official and especially convincing all modders to coalesce around it is the hard part. Gogs/Gitea and probably Gitlab has a mirror feature repo so perhaps those unwilling can have their repos mirrored to the official MT git service.


I see there 3 groups,
* the do not trust, where to go modders, = giving them a fast new nearby base,
* the want to stay together, maybe follow
* the rest will be there after the git proofed itself

if it would be a subdomain of minetest.net, its just git.minetest.net ... clear i guess.
Server: still up, see some gamer - but there is a new 1st important thread "climate change" for me. Something I know since 1992 - had seen the melting glacier in Switzerland.
 

User avatar
Linuxdirk
Member
 
Posts: 2227
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Emigrate from Github?

by Linuxdirk » Tue Jun 05, 2018 11:53

Festus1965 wrote:if it would be a subdomain of minetest.net, its just git.minetest.net ... clear i guess.

Every tutorial for hosting an own Git server always suggested git.example.com so I guess this is pretty much the default.
 

Rochambeau
Member
 
Posts: 116
Joined: Tue Sep 23, 2014 11:37

Re: Emigrate from Github?

by Rochambeau » Tue Jun 05, 2018 12:48

AccidentallyRhine wrote:I used to be on GitLab primarily. But I switched to GitHub simply because all the Minetest repos were there. Ironically, GiHub gets bought out by malicious interests shortly after I switch *eye roll*.

Looks like I have to reopen a GitLab account. Who else?


Minetest repos on gitlab:
https://gitlab.com/minetest
 

User avatar
Hamlet
Member
 
Posts: 666
Joined: Sat Jul 29, 2017 21:09
Location: Lombardy, Italy
GitHub: h4ml3t
IRC: H4mlet

Re: Emigrate from Github?

by Hamlet » Tue Jun 05, 2018 13:31

Rochambeau wrote:Minetest repos on gitlab:
https://gitlab.com/minetest


So there isn't even the need of migrating the repository.
However since Celeron55 has stated his position, I believe that nothing will happen.
Minetest will stay on GitHub until something bad happens (or good, maybe Microsoft will buy it).
The forum's account will keep "enforcing" people to use a GitHub account.
The Contents Database will keep relying on GitHub.

Shortly said: no gitlab, no git.minetest.net - move along, there's nothing to see.
 

User avatar
rubenwardy
Moderator
 
Posts: 5893
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Emigrate from Github?

by rubenwardy » Tue Jun 05, 2018 13:37

False, the content db hasn't depended on github for a few days and I'll be adding generic git importing support tonight. I will probably have to keep oauth logins but am already encouraging users to use alternatives

The forum has never required a github account
 

User avatar
Hamlet
Member
 
Posts: 666
Joined: Sat Jul 29, 2017 21:09
Location: Lombardy, Italy
GitHub: h4ml3t
IRC: H4mlet

Re: Emigrate from Github?

by Hamlet » Tue Jun 05, 2018 14:01

Hamlet wrote:The Contents Database will keep relying on GitHub.
rubenwardy wrote:False, the content db hasn't depended on github for a few days and I'll be adding generic git importing support tonight. I will probably have to keep oauth logins but am already encouraging users to use alternatives


Good!

Hamlet wrote:The forum's account will keep "enforcing" people to use a GitHub account.
rubenwardy wrote:The forum has never required a github account


True, it does not require a GitHub account: it just enforces it as the only git platform available for users' profiles.
 

Punk
Member
 
Posts: 158
Joined: Sun Dec 25, 2016 06:52
 

User avatar
Linuxdirk
Member
 
Posts: 2227
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Emigrate from Github?

by Linuxdirk » Tue Jun 05, 2018 16:14

Punk wrote:Don't worry...

FTFY

Image

They are currently in the Extend phase.
 

User avatar
Linuxdirk
Member
 
Posts: 2227
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: Emigrate from Github?

by Linuxdirk » Tue Jun 05, 2018 16:15

Hamlet wrote:True, it does not require a GitHub account: it just enforces it as the only git platform available for users' profiles.

Well, actually that’s true. Shoiuld be replaced with a generic “Git home” or something like that and users can then add a link to any Git hoster or self-hosting they want.
 

User avatar
csirolli
Member
 
Posts: 129
Joined: Mon Jan 15, 2018 21:46
Location: Florida, USA
GitHub: ChristianSirolli
IRC: CSirolli
In-game: CSirolli

Re: Emigrate from Github?

by csirolli » Tue Jun 05, 2018 16:21

Linuxdirk wrote:
Hamlet wrote:True, it does not require a GitHub account: it just enforces it as the only git platform available for users' profiles.

Well, actually that’s true. Shoiuld be replaced with a generic “Git home” or something like that and users can then add a link to any Git hoster or self-hosting they want.

Thus supporting fragmenting?
Jesus is the only Way to heaven, the only saving Truth, and the only Life that is worth living.
 

User avatar
rubenwardy
Moderator
 
Posts: 5893
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: Emigrate from Github?

by rubenwardy » Tue Jun 05, 2018 17:08

I think fragmentation would be perfectly fine and actually good if issue and pr management could be made decentralised. But that's probably not going to happen
 

User avatar
domtron vox
Member
 
Posts: 111
Joined: Thu Feb 20, 2014 21:07
GitHub: DomtronVox
IRC: Domtron
In-game: Domtron

Re: Emigrate from Github?

by domtron vox » Tue Jun 05, 2018 21:57

First, I don't think fragmentation is an issue. For one, I think most people go through the mods sub forum to find mods. Even if you go through GitHub tags you mostly just see the most popular mods unless your willing to dig down. Most mods aren't even tagged based on the last time I looked at the list. Also with the new Mod DB incoming, hopefully that will make mod discovery a breeze. And we already have several people who don't like GH and use other options.

Second, if minetest hosted it's own git I would definitely use it, not so there is less fragmentation, but just so it is better organized for me personally. However, from a server admin point of view, running your own github-like is serious business. It probably wouldn't take too much bandwidth or even disk space (most mods are very small, I downloaded 50 or so a while back for a local cache and it only took up a few hundred mb if I remember right). The big issue is time for maintaining it both updating so security vulnerabilities are patched and moderating so you don't have people abusing it for unrelated media sharing and illegal activities.

Edit: Actually was just reading some HN comments about self-hosting and one guy mentions that GitLab requires a $40/mo instance on digital ocean because it is written on rails which is resource intensive. So gitea (uses go) would probably be a better option for self hosting.

On another note from the same comment thread, git lab gold tier is now free for education or FOSS projects.
 

User avatar
Devy
Member
 
Posts: 130
Joined: Sat Jan 21, 2017 02:31
GitHub: CoderForTheBetter
In-game: devy

Re: Emigrate from Github?

by Devy » Wed Jun 06, 2018 01:05

domtron vox wrote:On another note from the same comment thread, git lab gold tier is now free for education or FOSS projects.


Here's where Gitlab announced this: https://about.gitlab.com/2018/06/05/gitlab-ultimate-and-gold-free-for-education-and-open-source/
 

User avatar
BBmine
Member
 
Posts: 3475
Joined: Sun Jul 12, 2015 22:51
Location: USA
GitHub: BBmine
IRC: BBmine
In-game: Baggins

Re: Emigrate from Github?

by BBmine » Wed Jun 06, 2018 04:00

@domtron vox Fragmentation would be a problem if people wanted to contribute to different mods that were hosted on different git sites.
 

User avatar
xeranas
Member
 
Posts: 155
Joined: Fri Feb 05, 2016 11:06

Re: Emigrate from Github?

by xeranas » Wed Jun 06, 2018 16:36

BBmine wrote:@domtron vox would be a problem if people wanted to contribute to different mods that were hosted on different git sites.

Maybe inconvenient but not bad thing in general. Worst thing would be use github not because you want but because its used by 'everyone'. I think in this internet age its unavoidable to have multiple repository hosting service accounts (as long as user want to contribute he will find way).
 

User avatar
texmex
Member
 
Posts: 1625
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: Emigrate from Github?

by texmex » Wed Jun 06, 2018 20:16

as long as user want to contribute he will find way

This is simply not true. If the user wants to contribute hard enough then yes, but not being able to perform a quick pull request (a Github invention) across git front-ends certainly will raise the contributor threshold. (Imagine the amount of PRs MineClone2 would receive if it was hosted on Github)
 

User avatar
BBmine
Member
 
Posts: 3475
Joined: Sun Jul 12, 2015 22:51
Location: USA
GitHub: BBmine
IRC: BBmine
In-game: Baggins

Re: Emigrate from Github?

by BBmine » Wed Jun 06, 2018 20:36

texmex wrote:Imagine the amount of PRs MineClone2 would receive if it was hosted on Github

The number would have been higher 3 days ago, but not now.
 

User avatar
texmex
Member
 
Posts: 1625
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: Emigrate from Github?

by texmex » Wed Jun 06, 2018 20:49

BBmine wrote:
texmex wrote:Imagine the amount of PRs MineClone2 would receive if it was hosted on Github

The number would have been higher 3 days ago, but not now.

Can you show a decrease of use after the aquisition? Numbers? While some of us care about the MS aquisition most people will just carry on using Github I think. I don’t want MS but I don’t want MT contributions to fade either and since nothing can compete with the social network component of Github, any retreat from it should be carefully considered.
 

User avatar
Hamlet
Member
 
Posts: 666
Joined: Sat Jul 29, 2017 21:09
Location: Lombardy, Italy
GitHub: h4ml3t
IRC: H4mlet

Re: Emigrate from Github?

by Hamlet » Wed Jun 06, 2018 21:00

texmex wrote:Can you show a decrease of use after the aquisition? Numbers?


I can show you the real time importing graphs of GitLab, which show the peak of people migrating there.
I don't know if GitHub has a similar service.

https://monitor.gitlab.net/dashboard/db ... er?orgId=1
 

User avatar
TumeniNodes
Member
 
Posts: 2827
Joined: Fri Feb 26, 2016 19:49
Location: in the dark recesses of the mind
GitHub: TumeniNodes
IRC: tumeninodes
In-game: TumeniNodes

Re: Emigrate from Github?

by TumeniNodes » Wed Jun 06, 2018 21:33

Ich mag keine grünen Eier und Schinken, ich mag sie nicht Sam I Am
 

User avatar
Festus1965
Member
 
Posts: 994
Joined: Sun Jan 03, 2016 11:58
Location: Thailand - Chiang Mai (+5-6h to MEZ)
In-game: Thomas Explorer

Re: Emigrate from Github?

by Festus1965 » Wed Jun 06, 2018 21:40

I guess, as long in the Profile from here (only) GitHub is "provided" we should not fear or wonder ...
Server: still up, see some gamer - but there is a new 1st important thread "climate change" for me. Something I know since 1992 - had seen the melting glacier in Switzerland.
 

Byakuren
Member
 
Posts: 816
Joined: Tue Apr 14, 2015 01:59
GitHub: raymoo
IRC: Hijiri
In-game: Raymoo + Clownpiece

Re: Emigrate from Github?

by Byakuren » Thu Jun 07, 2018 02:10

IMO we should switch to darcs and darcshub
Every time a mod API is left undocumented, a koala dies.
 

PreviousNext

Return to General Discussion



Who is online

Users browsing this forum: No registered users and 3 guests