Emigrate from Github?

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Emigrate from Github?

by Reedych » Mon Jun 04, 2018 05:15

http://www.opennet.ru/opennews/art.shtml?num=48696
https://habr.com/post/413067/

Microsoft wants to buy Github, where Minetest repos are hosted. Look at my logic:

Microsoft buys Minecraft -> Microsoft buys Github -> Microsoft hates Minetest (because cannot buy it) -> Microsoft can ban "minetest" organisation.

So because of that I propose to move from Github to other services or self-hosted. What do you think about it?
Slackware64 14.2, MT 0.4.16. My best mod.
 

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

Re: Emigrate from Github?

by texmex » Mon Jun 04, 2018 08:12

Like other tech oligarchy, the strategy is Embrace, Extend, Extinguish.

They wouldn’t ban competing projects first thing, that would be incredibly stupid. They would try to keep the product continue to behave like before for some time but then slowly integrate it into the MS ecosystem. This will inevitably result in a shittier product over time, with possibly even more centralized position and with less interoperatibility with other products than before. In this stage it will become less and less comfortable for some projects, I immagine especially for ”free software” (as opposed to just ”open source”.)

People have completely forgotten the lessons learned from the Sourceforge debacle, which is why they will be surprised and indignant once again once this process picks up speed.

I like Gitlab (open source, selfhostable) but I like the Github interface more, so ideally Gogs/Gitea would be my candidate. Moving the repo is no problem but moving issues and PRs is a nightmare. (Perhaps a sign of Githubs own play at Embrace, Extend, Extinguish)

Edit: It’s happening.
 

User avatar
Hamlet
Member
 
Posts: 398
Joined: Sat Jul 29, 2017 21:09
Location: Italia

Re: Emigrate from Github?

by Hamlet » Mon Jun 04, 2018 09:11

Thanks for sharing this info; I will immediately move my repositories on another git host.
I suggest to add a poll to this thread, so that the Minetest developers can see what is the community's opinion.
The forums' profiles are tied to GitHub, as well as Content Database.

For those of you who don't feel like standing under the Microsoft's umbrella: https://alternativeto.net/software/github/
 

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

Re: Emigrate from Github?

by texmex » Mon Jun 04, 2018 10:06

Before everyone scatters to their own git islands and discoverability of repos falls apart completely I’d like to suggest that we try to unite around the same (free, safe) alternative. Some scenarios:

1. We all migrate to (the hosted version of) Gitlab in hope that the conditions their will suffice.
2. We migrate to another existing safe harbour git hosting.
3. We start hosting all Minetest projects on our own platform by installing Gitlab or Gitea on a server controlled by c55 and/or other core members, thus retaining all repos on the same platform. Repos by users not willing to migrate can simply be mirrored.

I’d favor #3: ”Mesehub”, git.minetest.net, for the sake of keeping the community together.
Last edited by texmex on Mon Jun 04, 2018 13:01, edited 1 time in total.
 

User avatar
Hamlet
Member
 
Posts: 398
Joined: Sat Jul 29, 2017 21:09
Location: Italia

Re: Emigrate from Github?

by Hamlet » Mon Jun 04, 2018 12:19

I've moved to GitLab, this is my repository https://gitlab.com/h4mlet
The GitHub repository will no longer be updated, but it will stay as it is for Minetest Forum's and Content Database's sake.

Needless to say, my vote goes to https://gitlab.com/


I'm currently on NotABug.org at https://notabug.org/Hamlet
Last edited by Hamlet on Sat Jun 16, 2018 21:21, edited 1 time in total.
 

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Re: Emigrate from Github?

by Reedych » Mon Jun 04, 2018 13:17

Hamlet wrote:I've moved to GitLab, this is my repository https://gitlab.com/h4mlet
The GitHub repository will no longer be updated, but it will stay as it is for Minetest Forum's and Content Database's sake.

Needless to say, my vote goes to https://gitlab.com/

I though about making my private git server, but I found my account on gitlab and now it's importing some repos that contain something usable.
Slackware64 14.2, MT 0.4.16. My best mod.
 

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

Re: Emigrate from Github?

by Andrey01 » Mon Jun 04, 2018 14:52

Really can Microsoft delete all Minetest repositories are stored on GitHub?But what for? Minetest repositiries are very many on GitHub and i doubt they will seek and delete each repo. And what is it going to buy this for?
DL9Eh7xVBw7DXwLAMX1lStE21bSD2XUQ
 

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote

Re: Emigrate from Github?

by Reedych » Mon Jun 04, 2018 15:10

Andrey01 wrote:Really can Microsoft delete all Minetest repositories are stored on GitHub?But what for? Minetest repositiries are very many on GitHub and i doubt they will seek and delete each repo. And what is it going to buy this for?

Из реп удалят майнтест и запихнут ссылки на minecraft.net. ^^
They will remove minetest and put links to minecraft.net in. ^^
Slackware64 14.2, MT 0.4.16. My best mod.
 

Reedych
Member
 
Posts: 58
Joined: Wed Aug 03, 2016 08:09
GitHub: SlackCoyote
In-game: SlackCoyote
 

User avatar
AccidentallyRhine
Member
 
Posts: 220
Joined: Sun Aug 02, 2015 05:43

Re: Emigrate from Github?

by AccidentallyRhine » Mon Jun 04, 2018 15:39

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?
 

User avatar
GreenDimond
Member
 
Posts: 1125
Joined: Wed Oct 28, 2015 01:26
Location: Yes.
GitHub: GreenXenith
IRC: GreenDimond
In-game: GreenDimond

Re: Emigrate from Github?

by GreenDimond » Mon Jun 04, 2018 15:54

I plan to stay on GitHub.
I don't see any problems.
As long as Microsoft doesn't screw with it (which I am 90% sure they won't), everything is fine.

Reedych wrote:
Andrey01 wrote:Really can Microsoft delete all Minetest repositories are stored on GitHub?But what for? Minetest repositiries are very many on GitHub and i doubt they will seek and delete each repo. And what is it going to buy this for?

Из реп удалят майнтест и запихнут ссылки на minecraft.net. ^^
They will remove minetest and put links to minecraft.net in. ^^

Wrong. That would be against their own policies. They can't just "remove minetest". It doesn't work that way. Minetest is not a clone of Minecraft, and does not infringe on copyrights held by Microsoft on Minecraft. If they have to remove Minetest, they have to remove literally every other voxel game that exists on GitHub (and the internet..).

The whole point is, there is seriously nothing wrong with Microsoft owning GitHub other than the pure fact that this is Microsoft. You can hate them or love them, GitHub is still GitHub. As long as they don't f*** with how it's run, everyone is fine. People are gust bolting to other Git hosters because the think it's "the end of GitHub - open-source is doomed.".
My YuTube channel | I moderate the HOMETOWN Server. | Click here to see my (6) mods! ~Using gradient signatures since 2017. ✂️- - - - -
 

User avatar
AccidentallyRhine
Member
 
Posts: 220
Joined: Sun Aug 02, 2015 05:43

Re: Emigrate from Github?

by AccidentallyRhine » Mon Jun 04, 2018 16:02

Celeron55 has stated:


Prevention is always easier than cure but it seems the ship will remain in port for now. If past MS buyouts are any indication, most users will not notice any significant changes however there will be a gradual and steady erosion of the quality, interoperability, and functionality of anything that isn't ultimately tied to some form of vendor lock in.
 

User avatar
TumeniNodes
Member
 
Posts: 2420
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 » Mon Jun 04, 2018 16:03

GreenDimond wrote:The whole point is, there is seriously nothing wrong with Microsoft owning GitHub other than the pure fact that this is Microsoft.


Well, they don't actually have a great track record.
Over the years they either mess up how things are done, how they work, and/or how they look..., or just simply destroy it. Basically, they have a knack of ruining everything they touch, one way or another.
But that is only due to their business model which is, to make as much money from every tiniest feature they can.

However, I will remain with github until such behavoir appears, and begins to have a negative impact.
I am the sort who likes to give the benefit of doubt before I make a decision.
My brain, is AES256 encrypted, even I don't know wth I'm thinking...
 

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

User avatar
h-v-smacker
Member
 
Posts: 33
Joined: Wed Nov 29, 2017 23:04
GitHub: h-v-smacker
In-game: Smacker

Re: Emigrate from Github?

by h-v-smacker » Mon Jun 04, 2018 18:54

texmex wrote: I’d favor #3: ”Mesehub”, git.minetest.net, for the sake of keeping the community together.


Running a self-hosted Gitlab instance (or any other git interface, provided that it itself is free software — unlike github) would seem to be the most optimal solution: not depending on 3rd party, and keeping all the mods in one place. The only problem I see is that there will undoubtedly be some prerequisites for entry, and that might prove to be a barrier for newcomers. E.g. if you'd need to show a working minetest mod to make an account...
Last edited by h-v-smacker on Mon Jun 04, 2018 21:28, edited 1 time in total.
Linux Forks, the Best Forks: linux-forks.de // Play @ LinuxWorks Next Generation
 

User avatar
Festus1965
Member
 
Posts: 234
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 » Mon Jun 04, 2018 19:04

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
Last edited by Festus1965 on Mon Jun 04, 2018 22:29, edited 1 time in total.
 

User avatar
gpcf
Member
 
Posts: 213
Joined: Fri May 27, 2016 10:48
In-game: gabriel

Re: Emigrate from Github?

by gpcf » Mon Jun 04, 2018 21:13

I agree with the idea of building a new gitlab/gitea/gogs whatever free software hosting instance for minetest. It's kind of foolish to move everything to gitlab.com, because then we'll have the same problem over again: One huge "Too big to fail" code hosting site. I am also running my own private git server since I've always been reluctant to feed github too much.
 

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

Re: Emigrate from Github?

by csirolli » Mon Jun 04, 2018 21:44

I also agree with hosting our own local "GitHub". MeseHub ain't a bad name for it.
Jesus is the only Way to heaven, the only saving Truth, and the only Life that is worth living.
 

User avatar
v-rob
Member
 
Posts: 512
Joined: Thu Mar 24, 2016 03:19
GitHub: v-rob

Re: Emigrate from Github?

by v-rob » Mon Jun 04, 2018 23:30

I like the idea of our own git, but I don't think c55 gets enough money in donations to host minetest.net as it is.

But personally, I'll stay with GitHub until the worst happens. We need to stay away from fragmentation to random git sites. We should stick together.
 

User avatar
Festus1965
Member
 
Posts: 234
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 01:12

What does it need ?
Hardware,
* just some much of storage for all the code ?

Software,
* Linux, x, and
* website, + php, so the
* a "github" like

I am sure that doesn't need much speed in CPU or grafic,

a used
* HP or Dell E5800, 2 GB Ram, and 250 GB HDD I get for 2000 Baht, mean about 50 Euro, just put some more used RAM and a 1 TB HDD in ...,
* I5-3570, 4 GB Ram, 500 GB HDD 6000 Baht, so means 150 Euro, plus 4 more RAM ?, and sure a HDD
* even i7-477 are sold there for 10.000 Baht (like I have my MT Server)

give us all a hint, that maybe someone has the time.

Electric is cheap here, I pay 4.5 Baht each kw/h - that is the part maybe should get together of the community, or telling that my room with router, 3 wifi, 4 raspi, the MT server 24/7, my gamepc 10h a day, 3 more AIO PC, about 4 hours a daysome aircon makes 450 kw/h so about 2025 Baht a Month or 55 Euro,
so a normal server maybe takes another 15 Euro/month more

and as I have some rooms behind, maybe then i build up a read server room what gets me not so hot here, haha

As I see the worth of keeping MT up, it maybe an offer, but I need "professional help" building it up.

connected on a 24h reset fiber 50 down and 20 MB up, in Thailand, Chiang Mai

with the biggest problem, energies down often in Thunderstorm time of Mai, the kind of government, and what more ... yes: hot - in my room mainly 32 degrees C
 

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

Re: Emigrate from Github?

by BBmine » Tue Jun 05, 2018 03:11

I too agree that we should have an official Minetest git. I don't think we should have different mods hosted on different services.
 

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

Re: Emigrate from Github?

by Byakuren » Tue Jun 05, 2018 03:37

I think Minetest's similarity to Minecraft actually works in Minetest's favor, as removing Minetest would implicate antitrust law.
Every time a mod API is left undocumented, a koala dies.
 

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

Re: Emigrate from Github?

by texmex » Tue Jun 05, 2018 04:18

Byakuren wrote:I think Minetest's similarity to Minecraft actually works in Minetest's favor, as removing Minetest would implicate antitrust law.

Yes, we would simply have to put our best lawyers on it ;)
 

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

Re: Emigrate from Github?

by Linuxdirk » Tue Jun 05, 2018 05:16

h-v-smacker wrote:Running a self-hosted Gitlab instance (or any other git interface, provided that it itself is free software — unlike github) would seem to be the most optimal solution: not depending on 3rd party, and keeping all the mods in one place.

Oh god, imagine how awesome that would be!
 

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

Re: Emigrate from Github?

by texmex » Tue Jun 05, 2018 08:47

Linuxdirk wrote:
h-v-smacker wrote:Running a self-hosted Gitlab instance (or any other git interface, provided that it itself is free software — unlike github) would seem to be the most optimal solution: not depending on 3rd party, and keeping all the mods in one place.

Oh god, imagine how awesome that would be!

Deploying the service takes 10 minutes. 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.
 

Next

Return to General Discussion



Who is online

Users browsing this forum: Bing [Bot] and 4 guests