Page 3 of 4

Re: Emigrate from Github?

Posted: Thu Jun 07, 2018 02:31
by Punk
Linuxdirk wrote:
Punk wrote:Don't worry...
FTFY

Image

They are currently in the Extend phase.
Impossible!

I think the Windows will be a Linux distro by MS.

Re: Emigrate from Github?

Posted: Thu Jun 07, 2018 10:03
by Festus1965
but in one direction this is right:
- they are better,
- they are a problem for our business,
- we cant copy it ...
- whatever ...

then buy it.

See the Story about Segway ...

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 00:57
by duane
I suspect that the only reason microsloth bought github is to have direct access to all the metadata of all the software development on it. They want to be able to identify features that would get people to switch to their platforms. They could even do targeted advertising (on github or elsewhere) based on the problems projects/developers are having. I doubt they feel threatened by anything happening on it.

I'm not all that worried. On the other hand, it often pays to have an exit strategy in place.

Image

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 01:39
by TumeniNodes
haha, love the screenshot duane

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 05:07
by Linuxdirk
duane wrote:I suspect that the only reason microsloth bought github is to have direct access to all the metadata of all the software development on it.
They use Git internally and have gvfs ("accidentally" named after the already existing gvfs). So they need developers who are confident with Git. Github developers are. So they bought GitHub.

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 21:43
by Punk

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 21:56
by Jordach

Re: Emigrate from Github?

Posted: Fri Jun 08, 2018 22:46
by duane
While I tend to agree with that, it would carry more weight if microsloth wasn't one of their senior members. :p

Re: Emigrate from Github?

Posted: Tue Jun 12, 2018 05:28
by Punk
I would post this now.

Nat Friedman is a good name in the open source world, as far as I know.

Re: Emigrate from Github?

Posted: Thu Jun 14, 2018 07:05
by Gael de Sailly
I don't think they would do anything against Minetest specifically. But I'm still in favor of changing the hosting platform. Creating our own platform is the best solution if we are able to maintain it (I'm a bit skeptical).

If your home has been bought by a Mafia man, would you stay in it?
GitHub was yet a business but an independant corporation that had all the reasons to remain neutral. Microsoft is a much bigger one, that owns litterally everything, with many other interests, that can have more unpredictable and harmful reactions. What I fear are changes in GitHub policy, targeted ads or like.
And I find this post on GitHub's blog particularly disgusting: https://blog.github.com/2018-06-04-github-microsoft/

Re: Emigrate from Github?

Posted: Thu Jun 14, 2018 08:25
by texmex
To complicate the standpoints a bit: How does it ever feel secure to put the vast trove of the world’s open source code on a venture capital-funded startup? As for being ”independent”, do anyone even know what VCs funded Github to begin with? The fact that tech startups exist solely for the purpose of eventually being bought by the highest bidder should come to a surprise for no one.

Re: Emigrate from Github?

Posted: Thu Jun 14, 2018 10:50
by Linuxdirk
Microsoft is platinum member of the Linux foundation. They can't say anything bad against their main contributors.

Re: Emigrate from Github?

Posted: Thu Jun 14, 2018 12:22
by Napiophelios
GitLab Ultimate / Gold accounts free for education / open source projects that use
OSI-approved open source license and which does not seek to make profit from the resulting project software.

https://about.gitlab.com/2018/06/05/git ... en-source/

Re: Emigrate from Github?

Posted: Thu Jun 14, 2018 15:18
by TumeniNodes
Napiophelios wrote:GitLab Ultimate / Gold accounts free for education / open source projects that use
OSI-approved open source license and which does not seek to make profit from the resulting project software.

https://about.gitlab.com/2018/06/05/git ... en-source/
Nappi, do you know if that applies to individuals? or solely organizations?

<edit> nvm, I think I found the answer

Re: Emigrate from Github?

Posted: Sat Jun 16, 2018 21:19
by Hamlet
On second thought, I prefer NotABug.org
It is a lot less clogged with scripts than GitLab and has a better internationalization.
It just misses PGP/GPG signed commits, but I'll live with it.

If there's someone else on there then we could create a "Minetest Modders" organization to stick together.

P.S. thanks to TenPlus1 for this discovery!

Re: Emigrate from Github?

Posted: Sat Jun 16, 2018 21:28
by Hamlet
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.
I agree; users can freely set their homepage address, they should be able to do the same with their git repository's address.

I don't want to start an argument, but I feel like I'm facing a wall of indifference - or worse, stonewalling - on this subject.

Re: Emigrate from Github?

Posted: Tue Jul 24, 2018 20:03
by AntumDeluge
Hamlet wrote:I suggest to add a poll to this thread, so that the Minetest developers can see what is the community's opinion.
...
For those of you who don't feel like standing under the Microsoft's umbrella: https://alternativeto.net/software/github/
+1

While I don't think this is an emergency situation, for anyone that is worried, just create a mirror on another host. No need to jettison all the goods until there is evidence that the ship is sinking.

I am very curious of what the community will see as the preferred alternative. Seems like most are moving to either GitLab or NotABug. From my limited experience, GitLab's user interface appears more similar to GitHub's.

Re: Emigrate from Github?

Posted: Thu Jul 26, 2018 20:03
by sorcerykid
I've only used Bitbucket myself. I went there immediately, without ever considering GitHub. Personally, I'm more fond of its interface and and feature set.

It will be interesting to how many modders choose to stay on GitHub, or migrate to an alternate hosting service.

Re: Emigrate from Github?

Posted: Fri Jul 27, 2018 14:47
by TumeniNodes
I think some new git hosting services will begin to appear soon.

But, not-a-bug is closest afa web interface.

Just the fact though, that MS made such a move (with $ as the core motivator), knowing it would create a huge ripple effect in the open source community, does not instill the notion that they are beginning to act more open minded to the open source world.

What they do with this in the next year, is what I am paying attention to.
Regardless of what they do..., they are bound to honor the license of each and every bit of material, which is currently on github, whether they own github or not.

Re: Emigrate from Github?

Posted: Sat Jul 28, 2018 20:35
by Jordach
One month later and nothing changed.

You really wanted someone like Google to buy GitHub, when they kill their own existing projects at random? Microsoft's CodeLab repos were a good start, but not good enough as GitHub. Judging by how much MS uses GitHub, it'd be cheaper for them to outright purchase GitHub than pay the bills.

tl;dr We're fine, Microsoft isn't going to kill the golden goose - if Microsoft did, the purchase was worthless. Because then it's a graveyard, which makes no more money from private repos, so to speak.

We lived through Ubuntu Search Lens and Unity, didn't we? Everything is going to be fine.

Re: Emigrate from Github?

Posted: Sun Jul 29, 2018 08:26
by Linuxdirk
Jordach wrote:One month later and nothing changed.
The other stuff they purchased wasn’t ruined right after the purchase either.

Re: Emigrate from Github?

Posted: Mon Jul 30, 2018 21:11
by Wuzzy
GitHub is NOT officially owned by Microsoft yet. The actual transfer of ownership still takes a while. There is still time to escape. ;-)

Oh, by the way, I managed to move my MineClone 2 bugtracker away from GitHub, with help from texmex:
https://git.minetest.land/Wuzzy/MineClone2-Bugs/
Since that was my only real thing on GitHub, I have nothing left that I could lose on GitHub.
Also, I like Gitea, it's interface is a near perfect drop-in replacement. So the argument of usability is already dead. :-)

We should have never been on GitHub in the first place because it is full of proprietary JavaScript which you are forced to execute to perform some functions. It's mostly usable without JS, but still! It's ironic that one of the biggest platform to host free software projects is itself 100% proprietary. No wonder why Microsoft was interested in it. I guess GitHub would have never been bought if the software behind it would be 100% free software.

So, even if you believe that Microsoft won't make GitHub worse … That doesn't matter. It definitely won't change to the better, freedom-wise. Microsoft has no reason to release GitHub's code as free software, or at least the JavaScript code which currently is basically just tons of obfuscated code. >:-O

I also think Minetest should just host their own Gitea-ish instance sooner or later for more independence. Independence is obviously better than to depend on a company, especially if that company owns a product in direct competition with Minetest, i.e. Minecraft. Continuing to depend on GitHub is … risky, to put it mildly.

I mean, think about it: The Minetest website is self-hosted, both wikis are self-hosted, the Content DB is self-hosted. So don't tell me it would be impossible or extremely hard to also self-host the repository. ;-)

Re: Emigrate from Github?

Posted: Tue Jul 31, 2018 08:26
by sorcerykid
After all my touting of Bitbucket, the past 24 hours the service has been very under par

I migrated some of my repos over to Mesehub. It seems to be a pretty decent git hosting service. Although I've also mirrored to Notabug just in case.

Re: Emigrate from Github?

Posted: Tue Jul 31, 2018 09:40
by Linuxdirk
Wuzzy wrote:We should have never been on GitHub in the first place [...]
True. I always dream of git.minetest.net for that. No matter if Gitea, GitLab CE or even a beautifully styled cgit.

This would also allow hosting mods there making it super easy to have them integrated to Minetest via in-client mod library without manual work to be needed for the content database.

Re: Emigrate from Github?

Posted: Tue Jul 31, 2018 10:06
by Hamlet
Who owns Mesehub?

I agree with what you wrote in your post, I just have to add one thing that I think is important:
Content DB if used with GitHub allows to create a release (e.g. Mod Name v1.0) directly on GitHub - istead, while using it with other git platforms it needs to save a local copy, stored into a zip archive.

Despite I dislike GitHub due to the reasons that you've written in your post, well, under this aspect it is better: releases should stay on their repositories, for simplicity and space saving.

Obviously it may be that this could be achieved with other git platforms, but it would be crazy to ask rubenwardy to check each and every git API to achieve the same.

So I wonder if Mesehub could be eligible to become the official Minetest git, and if it would be possible to make it work like GitHub regarding the Content DB.