Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-other / 2018-06

M$ has bought GitHub

22 messages · 13 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

News just in.... M$ has bought GitHub.

https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml

What a sad day it is. It seems that one day the whole Internet will be owned and run my four companies: Apple, Google, Microsoft and Facebook. I guess I'll be doing what the Free Pascal project has done all along... Host my own repositories and bug tracker. Less sh*t and in full control or my work.

I've had plans to move many of my projects off SourceForge to GitHub because of SourceForge's performance problems and frequent outages. Now that plan will NOT happen and I'll most likely start hosting my own public repositories instead.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Luca Manganelli
to Graeme Geldenhuys

For me, the acquisition of Monsanto by Bayer is worst :-(

Il mar 5 giu 2018 20:41 Graeme Geldenhuys
ha scritto:

Show quoted text 28 lines
News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml What a sad day it is. It seems that one day the whole Internet will be owned and run my four companies: Apple, Google, Microsoft and Facebook. I guess I'll be doing what the Free Pascal project has done all along... Host my own repositories and bug tracker. Less sh*t and in full control or my work. I've had plans to move many of my projects off SourceForge to GitHub because of SourceForge's performance problems and frequent outages. Now that plan will NOT happen and I'll most likely start hosting my own public repositories instead. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp _______________________________________________ fpc-other maillist - http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-other

Reply by email

Michalis Kamburelis
to Graeme Geldenhuys: News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-ov…
Graeme Geldenhuys wrote 15 lines
News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml What a sad day it is. It seems that one day the whole Internet will be owned and run my four companies: Apple, Google, Microsoft and Facebook. I guess I'll be doing what the Free Pascal project has done all along... Host my own repositories and bug tracker. Less sh*t and in full control or my work. I've had plans to move many of my projects off SourceForge to GitHub because of SourceForge's performance problems and frequent outages. Now that plan will NOT happen and I'll most likely start hosting my own public repositories instead.

Or you can move to GitLab, which offers similar features in many ways.

A big advantage is also that it's open-source, so instead of creating your project on gitlab.com, you can host your own GitLab instance. Like Debian is doing with salsa.debian.org . There are Docker images with ready GitLab and dependencies, to make it easy.

Personally, I'm "cautiously not panicking" :) I'll continue to use a mix of GitHub and GitLab (with most public stuff on GitHub). Microsoft today is doing open-source, working with Linux... It's no longer the aggressive M$ from "Ballmer era" and earlier. Maybe things will be OK (and if not, moving is easy :) ).

Regards,
Michalis

Reply by email

Graeme Geldenhuys
to Marco van de Voort: In our previous episode, Graeme Geldenhuys said: Well, there is always Amazon and Oracle…
Marco van de Voort wrote
> owned and run my four companies: Apple, Google, Microsoft and Facebook. Well, there is always Amazon and Oracle :-)

Oh God, yes I forgot about those. Amazon is also spreading its tentacles everywhere and with microphones (smart speakers) planted in every other home. What is this world coming too? Everybody so eager to loose their freedom and privacy. Seems Richard Stallman was right all along.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Dimitrios Chr. Ioannidis
to Michalis Kamburelis: Or you can move to GitLab, which offers similar features in many ways. A big advantage is…

Στις 5/6/2018 10:45 μμ, ο Michalis Kamburelis έγραψε:

Show quoted text 7 lines
Graeme Geldenhuys < > wrote: News just in....  M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml

<snip>

Or you can move to GitLab, which offers similar features in many ways.

I assume that not many people trust MS .... From
https://m.investing.com/news/technology-news/gitlab-gains-developers-after-microsoft-buys-rival-github-1481198?ampMode=1

"It has been crazy in the last twenty-four hours. We are seeing thousands switching, tweeting about it," GitLab Chief Executive Officer Sytse Sijbrandij told Reuters on Tuesday.

Sijbrandij said the platform has imported
https://monitor.gitlab.net/dashboard/db/github-importer?orgId=1&from=1527598466832&to=1528203274215 over a hundred thousand code projects and has seen a seven-fold rise in orders since the Microsoft-GitHub deal unfolded.

regards,

Dimitrios Chr. Ioannidis

Reply by email

Graeme Geldenhuys
to José Mejuto: Try GitLab...
José Mejuto wrote
Try GitLab...

And who is going to buy them when they are big enough. No thanks. I've made up my mind. I'll be hosting my own Git repos from now onwards - I already have the infrastructure in place (currently hosting web servers, NNTP server, a mail server and such). After all, Git is a "distributed version control system" and pointing existing local repos to a new remote server is a single line command. My day-to-day work and impact of how I work will be zero.

I'll simply switch from a "Centralised Workflow" (aka GitHub, SourceForge) to a "Integration-Manager Workflow". I already do that a lot of the time any ways.

https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#wfdiag_b

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Graeme Geldenhuys
to Michalis Kamburelis: Or you can move to GitLab, which offers similar features in many ways. A big advantage is…
Michalis Kamburelis wrote
Or you can move to GitLab, which offers similar features in many ways.

Why. Git is a distributed version control system. I really don't need a 3rd party hosting provider when I can do it on my own public server.

https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#wfdiag_b

My Git workflow is already like that most of the times and for many of my projects.

Personally, I'm "cautiously not panicking" :)

Yeah, just like how M$ f**ked up Skype in more ways than one - and dropped Linux support for good measure.

No thanks!

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

geneb
to Graeme Geldenhuys: Oh God, yes I forgot about those. Amazon is also spreading its tentacles everywhere and…
Graeme Geldenhuys wrote 9 lines
On 2018-06-05 20:19, Marco van de Voort wrote: >> owned and run my four companies: Apple, Google, Microsoft and Facebook. > Well, there is always Amazon and Oracle :-) Oh God, yes I forgot about those. Amazon is also spreading its tentacles everywhere and with microphones (smart speakers) planted in every other home. What is this world coming too? Everybody so eager to loose their freedom and privacy. Seems Richard Stallman was right all along.

I look at it this way, Microsoft is putting effort into getting behind Open Source with their .Net stuff and other things.

Look at how Oracle continues to behave and consider yourself lucky that they didn't buy Github.

Frankly I think you're getting yourself worked up over nothing...

g.

Proud owner of F-15C 80-0007 http://www.f15sim.com - The only one of its kind. http://www.diy-cockpits.org/coll - Go Collimated or Go Home. Some people collect things for a hobby. Geeks collect hobbies. ScarletDME - The red hot Data Management Environment A Multi-Value database for the masses, not the classes. http://scarlet.deltasoft.com - Get it _today_!

Reply by email

Stéphane Aulery
to Michalis Kamburelis: Or you can move to GitLab, which offers similar features in many ways. A big advantage is…

Le 05/06/2018 à 21:45, Michalis Kamburelis a écrit :

Show quoted text 26 lines
Graeme Geldenhuys < > wrote: News just in....  M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml What a sad day it is. It seems that one day the whole Internet will be owned and run my four companies: Apple, Google, Microsoft and Facebook. I guess I'll be doing what the Free Pascal project has done all along... Host my own repositories and bug tracker. Less sh*t and in full control or my work. I've had plans to move many of my projects off SourceForge to GitHub because of SourceForge's performance problems and frequent outages. Now that plan will NOT happen and I'll most likely start hosting my own public repositories instead. Or you can move to GitLab, which offers similar features in many ways. A big advantage is also that it's open-source, so instead of creating your project on gitlab.com <http://gitlab.com>, you can host your own GitLab instance. Like Debian is doing with salsa.debian.org <http://salsa.debian.org> . There are Docker images with ready GitLab and dependencies, to make it easy.

The Gitlab docker image is suboptimal. There are inexplicable resource consumption peaks when we use ours at work, even when the machine is idle. It's inept to put an entire system in another one when you can already install a basic git service with a web server and tools of your choice for a limited effort.

Regards,

Stéphane Aulery

Reply by email

Ralf Quint
to Marco van de Voort: In our previous episode, Graeme Geldenhuys said: Well, there is always Amazon and Oracle…
Marco van de Voort wrote 5 lines
In our previous episode, Graeme Geldenhuys said: > What a sad day it is. It seems that one day the whole Internet will be > owned and run my four companies: Apple, Google, Microsoft and Facebook. Well, there is always Amazon and Oracle :-)

Talking about "from fire into the pan"... ;-)

Ralf

---
This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus

Reply by email

Marco van de Voort
to Graeme Geldenhuys: Oh God, yes I forgot about those. Amazon is also spreading its tentacles everywhere and…

In our previous episode, Graeme Geldenhuys said:

Show quoted text 5 lines
Oh God, yes I forgot about those. Amazon is also spreading its tentacles everywhere and with microphones (smart speakers) planted in every other home. What is this world coming too? Everybody so eager to loose their freedom and privacy. Seems Richard Stallman was right all along.

Even the Stasi could never have dreamed of victims buying the devices they are eavesdropped by :-)

Personally the whole github thing is a non story. Github was not making money and sooner or later the pushing towards from free towards premium services would have started.

Now, if your company has Office 365, it might in the future also include github 365 :-)

Reply by email

Mark Morgan Lloyd
to Graeme Geldenhuys: News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-ov…
Graeme Geldenhuys wrote
News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml What a sad day it is. It seems that one day the whole Internet will beowned and run my four companies: Apple, Google, Microsoft and Facebook.I guess I'll be doing what the Free Pascal project has done all along...Host my own repositories and bug tracker. Less sh*t and in full controlor my work. I've had plans to move many of my projects off SourceForge to GitHubbecause of SourceForge's performance problems and frequent outages. Nowthat plan will NOT happen and I'll most likely start hosting my ownpublic repositories instead.

Another problem with Sourceforge is the fact that they enthusiastically block access to any country that's currently on the US government's *hitlist. I don't know what Github's policy was on that but it's pretty sure what MS's will be... which is absolutely correct in the context of an American corporation, but not in the context of non-American users or paying customers.

One further thing that occurs to me is that MS might be viewing Github as a competitor, not an "opportunity". I don't believe this is common practice, but the Kicad PCB etc. design suite uses Github to store parts descriptions which ordinary users access (i.e. rather than it just being used solely by developers). Any of the "cloud" operators would obviously throw their hands up in horror and say "that stuff ought to be in one of our distributed databases"... well, perhaps MS recognised a potential competitor here and acted to curtail it.

So we're now in the situation where Kicad, managed by CERN, has all its users rely on Github. But what will happen if Trump's trade war brands CERN an enemy and orders Github to cut off access? And that's just the one I've come across: I'm sure that there are other user (rather than developer) communities in the same exposed position.

So while we should be grateful that it's not Oracle, not the IBM of 30 years ago, and not one of the neo-Stasi organisations such as Facebook, Google or Amazon, I think the World needs a robust alternative repository where deposited data can be signed (to guarantee integrity) but not necessarily encrypted (to prevent any government saying "what's in 'ere then?).

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Marco van de Voort
to Mark Morgan Lloyd

In our previous episode, Mark Morgan Lloyd said:

Show quoted text 9 lines
> What a sad day it is. It seems that one day the whole Internet will beowned and run my four companies: Apple, Google, Microsoft and Facebook.I guess I'll be doing what the Free Pascal project has done all along...Host my own repositories and bug tracker. Less sh*t and in full controlor my work. > I've had plans to move many of my projects off SourceForge to GitHubbecause of SourceForge's performance problems and frequent outages. Nowthat plan will NOT happen and I'll most likely start hosting my ownpublic repositories instead. Another problem with Sourceforge is the fact that they enthusiastically block access to any country that's currently on the US government's *hitlist. I don't know what Github's policy was on that but it's pretty sure what MS's will be... which is absolutely correct in the context of an American corporation, but not in the context of non-American users or paying customers.

Actually Microsoft is quite a large cloud provider, and can afford to partition its offerings and isn't as dependent on a single point (or continent) hosting as others.

Reply by email

Mark Morgan Lloyd
to Marco van de Voort
Marco van de Voort wrote
Actually Microsoft is quite a large cloud provider, and can afford topartition its offerings and isn't as dependent on a single point (orcontinent) hosting as others.

But they are still American through-and-through, with federal scrutiny of their business and consent decrees which allow them to operate despite being convicted monopolists. With fat federal contracts, lobbyists in abundance, and the occasional crusading state attorney to keep them on their toes.

Then there's "the CLOUD Act [of March 2018, which] amends the Stored Communications Act (SCA) of 1986 to allow federal law enforcement to compel U.S.-based technology companies via warrant or subpoena to provide requested data stored on servers regardless of whether the data are stored in the U.S. or on foreign soil." Followed by the inevitable EU backlash.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

el es
to Graeme Geldenhuys: Why. Git is a distributed version control system. I really don't need a 3rd party hosting…
Graeme Geldenhuys wrote 8 lines
On 2018-06-05 20:45, Michalis Kamburelis wrote: > Or you can move to GitLab, which offers similar features in many ways. Why. Git is a distributed version control system. I really don't need a 3rd party hosting provider when I can do it on my own public server. [...]

I guess 'the point of view depends on where you're sitting' to quote a saying...

If you have time to manage your own hosting server* AND do the programming work AND have life/hobbies/family outside of work... wow... for others in many cases it's more like 'choose any 2' choice.

(* which is maybe sitting 'there' 99.99% of the time, but when something hits the
fan, it can eat up your entire day in no time...)

It's like a choice for external web hosting vs in-house servers, for 1 man band... With external hosting, you've got 1 variable less. Or 'a few'.

YMMV of course.

Regards, Graeme

Cheers,
el es

Reply by email

Graeme Geldenhuys
to el es
el es wrote
If you have time to manage your own hosting server* AND do the programming work AND have life/hobbies/family outside of work... wow... for others in many cases it's more like 'choose any 2' choice.

Like I said, I already have a public facing server in place. Adding public read-only git repos to the mix is two simple steps:

1. Run 'git daemon' to give users read-only access via the git:// protocol, which by the way is the simplest option and way faster that via the http:// protocol. It's a single command line to make multiple repos available.

https://git-scm.com/book/en/v1/Git-on-the-Server-Git-Daemon

2. Open port 9418 on your firewall.

Job done.

Like I said, there is NO need for other services, tools, user access and all that fuss.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Graeme Geldenhuys
to Stéphane Aulery: Le 05/06/2018 à 21:45, Michalis Kamburelis a écrit : The Gitlab docker image is…
Stéphane Aulery wrote
already install a basic git service with a web server and tools of your choice for a limited effort.

Exactly, a one line command is all that is required to give read-only access to public repositories. The system stays idle when nobody is cloning repos, so even suitable for a RPi install. ;-)

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Graeme Geldenhuys
to Marco van de Voort: In our previous episode, Mark Morgan Lloyd said: Actually Microsoft is quite a large…
Marco van de Voort wrote
Actually Microsoft is quite a large cloud provider,

As the saying goes....

"There is NO cloud - only somebody else's computer."

My personal opinion:
Why must I store my data and my applications on somebody else's computer - often regulated by different laws to where I live. No thanks! I'll keep control of my own data and applications.

Others surely have their own thoughts on that. Do with your data and apps as you will - so will I.

Just a thought.

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Santiago A.
to Graeme Geldenhuys: News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-ov…
Graeme Geldenhuys wrote 19 lines
News just in.... M$ has bought GitHub. https://news.softpedia.com/news/microsoft-takes-over-github-521380.shtml What a sad day it is. It seems that one day the whole Internet will be owned and run my four companies: Apple, Google, Microsoft and Facebook. I guess I'll be doing what the Free Pascal project has done all along... Host my own repositories and bug tracker. Less sh*t and in full control or my work. I've had plans to move many of my projects off SourceForge to GitHub because of SourceForge's performance problems and frequent outages. Now that plan will NOT happen and I'll most likely start hosting my own public repositories instead. Regards, Graeme

Poll about whether developers are going to get rid of github after MS take over

https://slashdot.org/poll/3088/if-microsoft-acquires-github-will-you

I think you, Graeme, are for third option.

Saludos Santiago A.

Reply by email