Microsoft Is Said to Have Agreed to Acquire Coding Site GitHub (bloomberg.com)
Bloomberg reports:
Microsoft Corp. has agreed to acquire GitHub Inc., the code repository company popular with many software developers, and could announce the deal as soon as Monday, according to people familiar with the matter. GitHub preferred selling the company to going public and chose Microsoft partially because it was impressed by Chief Executive Officer Satya Nadella, said one of the people, who asked not to be identified discussing private information. Terms of the agreement weren't known on Sunday. GitHub was last valued at $2 billion in 2015.
GitHub is an essential tool for coders. Many corporations, including Microsoft and Alphabet Inc.'s Google, use GitHub to store their corporate code and to collaborate. It's also a social network of sorts for developers. While GitHub's losses have been significant -- it lost $66 million over three quarters in 2016 -- it had revenue of $98 million in nine months of that year.
On Friday, it was reported that Microsoft was in talks with GitHub about an acquisition. Now it seems like it's actually happening.
Update: Our sister site, SourceForge, has weighed in. Here is a tool that will import your GitHub project to SourceForge.
Update #2: Already, we are seeing plenty of backlash over this news. One user has started a petition to stop Microsoft from buying GitHub.
Update #3: It's official. Microsoft has acquired GitHub for a whopping sum of $7.5B.
Microsoft Corp. has agreed to acquire GitHub Inc., the code repository company popular with many software developers, and could announce the deal as soon as Monday, according to people familiar with the matter. GitHub preferred selling the company to going public and chose Microsoft partially because it was impressed by Chief Executive Officer Satya Nadella, said one of the people, who asked not to be identified discussing private information. Terms of the agreement weren't known on Sunday. GitHub was last valued at $2 billion in 2015.
GitHub is an essential tool for coders. Many corporations, including Microsoft and Alphabet Inc.'s Google, use GitHub to store their corporate code and to collaborate. It's also a social network of sorts for developers. While GitHub's losses have been significant -- it lost $66 million over three quarters in 2016 -- it had revenue of $98 million in nine months of that year.
On Friday, it was reported that Microsoft was in talks with GitHub about an acquisition. Now it seems like it's actually happening.
Update: Our sister site, SourceForge, has weighed in. Here is a tool that will import your GitHub project to SourceForge.
Update #2: Already, we are seeing plenty of backlash over this news. One user has started a petition to stop Microsoft from buying GitHub.
Update #3: It's official. Microsoft has acquired GitHub for a whopping sum of $7.5B.
https://tech.slashdot.org/stor...
Well this probably wont end well, but probably be anyones guess on how
Least you're prepared to give Microsoft a perpetual license to use your code in any way they see fit.
So glad I went bitbucket.
Makes sense that a vendor not willing to offer private repos without pay will eventually sell out... to the worst possible candidate at that...
Watch for defections once Microsoft starts integrating the crap out of it into .net and Azure, and subsequently pressures developers into creating a windows store version of their app that nobody ever uses.
It remains to be seen how much Microsoft has paid for GitHub, but why pay anything if they're unprofitable?
I keep seeing the same behavior that happened during the first dotcom boom - companies valued at stupid multiples of "earnings", including what are technically negative earnings, being valued far in excess of their worth. A company is only worth its future profits discounted at the rate of the next best investment of that money, minus its initial and ongoing investments. The longer it takes to return a profit, the exponentially more difficult it is to recover the initial investment. Only a fundamental change or an external factor like currency inflation can distort that picture into a supposedly rosy one.
Perhaps GitHub can have some of its cost structures reduced by riding on Microsoft's coattails. Perhaps there's some breakthrough that Microsoft can see with them, although I don't think there's a tremendous synergy there. The basic model has been there before (SourceForge), and it could technically be duplicated again by someone else. Many developers/repos will simply bail due to Microsoft's history of changing business terms. Heck, they rolled "Teams" out which is supposed to compete with Slack.
More power to the current owners of GitHub if they get bought out, as it's a great tool. I just think P.T. Barnum really was right, and I'm waiting for the other shoe to drop in this latest boom.
ICKY POO!!!!!
And were suddenly erased.
I hope Microsoft just leaves it alone. It seems they must tinker with things and generally stuff it up. Have they never heard "If it aint broke, don't fix it"?
Why hello, Gitlab
CLI paste? paste.pr0.tips!
Bye, GitHub.
Time to get out to github, ASAP!
Same here.
But I'm a nobody, and my OSS project are of little importance. What matters the most now is migrating this away from the Microsoft trap...
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Microsoft just doesn't know how to make friends and keeps trying to buy them.
No way. Dumped Skype and Linkedin after they bought them too.
But I'm just a $20 a month small fry and that's ok, they won't miss my money. This is obviously a way to lock-in corporate revenue and boot the little guys out. Again, that's capitalism and it's fine too.
Bottom line, Github is officially now a zombie corpse.
But now that MS has acquired Github, it too shall be turned to shit just like practically every other online acquisition MS has made since... ever. Time to move to Bitbucket or Gitlab
Not really.
Microsoft will 99 out of 100 leave Github alone. Like the Minecraft or LinkedIn acquisitions, Microsoft knows if they mess the community they will not get money out of it. Admittedly LinkedIn hasn't turned out super well, but that is LinkedIn's fault and not MS.
I wouldn't be surprised to see Github in fact spun off again in a few years as a non-profit. Microsoft is one of the biggest software development companies out there and VSTS just isn't working out. This means that Microsoft would want to move their source to a better option -> and that really boils down to Github or Gitlab. Once MS realizes they can trust it, they'll let it be. I realize this place is loaded with people that have solid reasons to not trust MS, but under Satya things are quite a bit different. It's worth giving them the benefit of the doubt while preparing a backup plan in the event it goes south.
There is always a frontier where there is an open and willing mind
But now that MS has acquired Github, it too shall be turned to shit just like practically every other online acquisition MS has made since... ever.
Time to move to Bitbucket or Gitlab
All that glisters is not gold... Sure, it will be turned to shit, but that is going to be one shiny turd in the leading manure heap of software business.
are belong to us.
I don't trust atoms -- they make up stuff.
Sourceforge offers git, so it seems like a perfectly reasonable bit of self-promotion to add. And it’s not like Whipslash is removing mentions of the other possible places people might consider migrating to.
Z Shell’s home is on SourceForge. If I wanted to take the time, I could come up with other prominent SF denizens for you - but regardless it’s apparent not everyone shares your sentiments.
The current owners do seem to be trying to turn SF back into a useful home for open-source projects. It looks to me like they've removed most/all of the crappy behaviors put in place by Certain previous owners. It’s not the only game in town... but it’s a legitimate competitor again.
#DeleteChrome
Thanks 93. I appreciate it. Sometimes I feel like someone saw it fit to burn down a museum and all the contents inside, and I stepped in to put out the fire, yet I still get some really vile hatred. In case anyone is wondering, here's what we've done since we acquired SourceForge in 2016 https://sourceforge.net/blog/i...
Update: Our sister site, SourceForge, has weighed in.
Hey cool. The Digg of source code repositories still thinks it’s relevant.
All the people who f*cked over Sourceforge because they needed the newest and greatest shiny thing now have to sleep in bed with Microsoft. On behalf of the old timers, I just want to say bwahahahahahahahahahahahhahahahahahahhaahhaha..... (deep breath) bwhahahahaahahahahhhahahahahahahahhaahahahahahahhahahahahahaa
Wow, the reactions and commentary on this site does not allow much room for change
Come tomorrow morning, millions of CI pipelines will break. Nobody will remember npm left-pad anymore.
Shipping malware in their releases should have been enough to end them.
This place is also loaded with people who feel that they must hate the thing that is currently cool to hate. Hipsterizing your every thought is an effective way to avoid actually thinking. Of course MS is not anywhere close to pure, but not pure evil either. They will tend to act in what they perceive their best interests to be. The key is to guess how they will perceive them. Satya seems to have a reasonably evolved view on such things, so I don't expect any truly stupid shit to happen. Of course, that's not always the case with any company, small or large.
I don't trust atoms -- they make up stuff.
That's where my code won't be.
No way.
I've been kicked in the face, in a business damaging way, by Microsoft acquisitions. In fact a couple of times.
There's no way that my intellectual property, open source or not, will be under Microsoft control.
Another consultant who stuck it out.
"We are the Priests, of the Temples of Syrinx..."
Microsoft might not ruin this, but on their history, I'll actively have one foot out the door, rather than passively.
I was somewhat active on LinkedIn — until Microsoft bought it.
I was somewhat active on Goodreads — until Amazon bought it.
Because with these large corporations, you just never know what of retroactive TOS root canal is coming down the turnpike, on any given day.
Once these corporations get to a certain size, it almost takes radioactive blow-back from the community to deflect their course in any meaningful way. And I don't enjoy the galloping pony-swap for the duration as this plays out.
Comment removed based on user account deletion
Microsoft will 99 out of 100 leave Github alone. Like the Minecraft or LinkedIn acquisitions, Microsoft knows if they mess the community they will not get money out of it. Admittedly LinkedIn hasn't turned out super well, but that is LinkedIn's fault and not MS.
Kinda like Skype, eh? Don't worry though - nothing has ever been Microsoft's fault.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Sourceforge has become a terrible place ever since they started packaging crap with the software I download from them.
Minecraft is neither here nor there, and LinkedIn is just a site that was already on its way out.
GitHub is not only TEH CLOWD!!!!!!!!!!!!!!!!1111111eleven, but it solves a real problem for Microsoft.
That means Nutella's going to stick his dick in without lube, just like what he did to Skype.
On the plus side, maybe some useless SJWs will get terminated on the way down. I already moved to Gitlab despite a retarded UI and catastrophically bad speed (which admittedly has gotten better) when GitHub initially started pandering to numpty cunts whining about feels instead of bugs.
It's good again now, thanks for fixing it.
One thing though, like Slashdot it keeps asking for permissions over and over no matter how often you decline. GDPR allows you to remember that preference with a cookie. Or just make it less intrusive than a full screen overlay.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
Z Shell’s home is on SourceForge. If I wanted to take the time, I could come up with other prominent SF denizens for you - but regardless it’s apparent not everyone shares your sentiments.
Z shell? That’s the best you could come up with? Hahaha.
That's just a mirror, the official repo is at kernel.org, while the real master is on Linus' disk. Anyone, Microsoft included, is allowed to mirror it all they want.
The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
Arthur Dent quotes aside, I think it's time to stop using GitHub. Seriously. Dear Microsoft, anything that you acquire I will drop like a bad habit. You have been shiftless, mean, sneaky, and just generally a shitty corporate citizen for over 30 years now. Buy up anything you want. It will immediately go to the top of my "do not recommend" list.
What's wrong with you?
And Github has dozens of projects from Google, Facebook, Mozilla and other huge tech companies. Your quaint little z shell pales in relevancy.
"GitHub is an essential tool for coders"
No it's not. It's a *useful* tool for *many* coders. Many other coders use other cloud-based source code control services - or none at all.
It's important that we be precise in our language, and stop resorting to hyperbole.
casings works at github. The mandatory company hormone treatment makes him bitchy.
If Microsoft does acquire Github, does that mean that they will instantly have access to all the private repos from Google, Apple, IBM, etc?
This makes me wonder what will happen to Atom, the text editor which is developed by GitHub and shares similar features to Microsoft's VS Code.
> Here is a tool that will import your GitHub project to SourceForge.
Why, so you can bundle malware with my projects, too? Fuck off.
Whipslash, thanks for improving SourceForge. I'm keeping my code there.
I understand your frustration. Last Friday I went out of my way to make sure that a certain task was done, and instead of thanking me for my efforts, someone blamed me because someone else hadn't done their job.
Oh, well ...
I like to use the current Z Shell on my Mac, and they recently pushed an update - so it was fresh in my mind.
(Why bother with the overhead - and sometimes version lag - of MacPorts or Fink just to keep a couple pieces of software around?)
#DeleteChrome
SF lost the race long ago, when bundling extra software with downloads.
Thank you my friend. Such is the world.
Completely different owners did that. We eliminated that nonsense ASAP in 2016
I wonder if this will mean Facebook-style monitization of people with github accounts. Harvesting everything they can and putting it up for sale.
Not right away, no. Not all at once, no. But little by little... they have patience.
The people I feel most sorry for are commercial customers of github paying for version control as a service.
Waking up one day to find out your competitor is not only hosting but has access to all your proprietary source code must royally suck.
This will add more value!
Some examples of the value added:
1. More telemetry, people will know what developers are working on, which ones are hard working, which ones are not.
2. More sharing: code will be shared, sharing is the future. More eyeballs, mean better code!
3. More Edge, all code referencing Chrome, or Firefox will be optimized for Edge, the fastest, most secure browser ever
4. More Embracing: Azure will become standard, your code doesn't need to be compiled, it will run on the cloud! Your data can also be stored in the cloud. "Personal" storage is obsolete!
5. Better licensing: All code can be scanned for proprietary MSFT Code, and you can license it for a small fee. For another small fee, you can be granted a Linux license too!
6. Better Terms: MSFT will keep 95% of the revenue, developers will get a healthy 5% cut, after all , DEVELOPERS! DEVELOPERS! DEVELOPERS!
See, it's all about the "value" equation. Grumbling about this is just wrong-headed. Embrace, Extend, and Evolve.
give microsoft your code? your private repos and intellectual property? holy fuck. #howaboutno
bye bye, github, been nice knowin' ya. you will be joining microsoft's aborted fetus once named codeplex, which could never compete with github or sf (why microsoft killed it).
embrace and extend: started codeplex, brought git to codeplex. released some projects on github.
extinguish: killed codeplex last year. buying github this year. killing github, date tbd.
gitlab, bitbucket, sf and even canonical (launchpad) are all drooling right now.
They bundle installers with spyware and are generally slow and unusable. We need an actual alternative to GitHub now.
It's reasonable for them to plug it, it's still not something any sane person would switch to. They bundle spyware with their installers and are generally unuseably slow with a shit interface.
We actually don't bundle spyware with our installers. In fact that's the first practice we eliminated when we acquired SourceForge in 2016, along with instituting malware scans for every project, https downloads and project web hosting, a redesigned experience, and much more. https://arstechnica.com/inform...
"Our sister company" - can you read?
Well, then I apologize. Sourceforge was the source of the only malware infection any computer I've ever owned has had, so I was a bit put off by it and stopped using the site altogether. Even the old 90's warez sites were never that bad.
Little baby snowflake got triggered.
Thanks for the feedback. I will explore it. By the way if you log in you'll never see ads.
Keep in mind that people posting on the internet can be anywhere from 5 to 100, come from any background, and be high as a kite, sober as day, and have any motive.
All this character is doing is spewing swear words, like a 7 year old learning them for the first time. For all we know, he could be 7. Or massively high. Or just mentally disabled in some way.
Sadly, posting 'fuck you' take a lot less type than thinking about a cogent response, and typing it.
Given what Microsoft has done to Visual Studio as of late (support for building apps on Linux, Android, iOS and other platforms, major efforts towards making Visual Studio compliant to the latest C++ standards, open sourcing core parts of .NET and generally being much more developer friendly) I cant see a purchase of Github being the end of the world.
Probably get modded down for this but fyi, Github has a facility already to export your repos as per gdpr requirements. For the lazy:
Details
https://developer.github.com/v3/migrations/users/
Also as a heads up, they've either capped users or are getting hammered with people exporting because it's slowwwed down (150k/s per repo). Could also be a regional thing
To be fair, it's not a good idea to use a lot of these services because they lock you into the platform, and because Microsoft has a habit of discontinuing stuff after hyping it (Silverlight). Of course, you don't want to get locked in to AWS if you can help it, but containers can help with that.
"First they came for the slanderers and i said nothing."
They messed up on Minecraft, too, completely dividing the community by making incompatible versions. Not cool.
"First they came for the slanderers and i said nothing."
Oh wait, it didnâ(TM)t. Itâ(TM)s huge in webmail. That despite Microsoft doing lots of stupid to it.
So whereâ(TM)s everybody going to go? GitLab? Sourceforge (second coming....)
There are two rules for success:
1. Never tell everything you know.
I've been skeptical for a long time of the Github monoculture and have refused to host any of my own work there. Beyond the obvious systemic risk of hosting so much stuff in a single place, I find their terms of use and political leanings repugnant.
So, for all those people who ignored the clear dangers and even thought less of their fellow developers for opting out, here's hoping Microsoft fucks you long and hard without a drop of lube. As I'm certain they will, judging by Windows 10.
Certainly will start farming code and ideas from all those private repos. Probably quite a few MS competitors and suppliers of their competitors use Github. I've always thought Github was a secret gem for harvesting IP from.
How many people have taken drastic action based on one reporter saying they know (an unknown) someone who knows (undescribed) relevant things?
One user has started a petition to stop Microsoft from buying GitHub.
Yeah, that'll have MS quaking in their boots. And if that doesn't work, we shall pout in your general direction a zecond time!
Interesting. I was burned in a weird way by SourceForge's descent into evil. A friend who was managing my BTC for me (long story) was a victim of the PyWallet trojan and lost ~40BTC in April 2016. :-( I tried to get her to use the GitHub posted version of PyWallet, but she wasn't (at the time) familiar with how to download stuff from GitHub. :-(
I actually really despise Git as a tool. One really spectacular feature would be if all repositories that were either git or Mercurial could be transparently accessed by either. I have some significant commits in Mercurial, though I haven't worked on it in a very long time. I might be able to help. :-)
Need a Python, C++, Unix, Linux develop
They messed up on Minecraft, too, completely dividing the community by making incompatible versions. Not cool.
Other than keeping their installed user base firmly addled with Stockholm Syndrome, I can't come up with too many of their success stories.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Yeah you said that already
Good thing there's a body of law for dealing with...intellectual property.
Same, although I doubt MS care about my monthly subscription, I am small fry and the few dollars each month mean nothing in the bigger scheme of things.
Orationem pulchram non habens, scribo ista linea in lingua Latina
A few years back, the only reason they'd buy it would have been to shut it down.
Fuck em.
I remember getting infected from Sourceforge from downloading Perl as they used to insert malware and ads into the apps. Also they allow scammers to do things like create a Gimp project with a version name not out yet with EyeCandy adware/malware requiring a re-image.
This was fixed a few years ago but they lost my trust. I would trust MS before SourceForge again not to mention they were all hot shit in 2001. They lost for good reason alot like Myspace lost to Facebook.
In the technology field there is no comebacks. IBM, Lotus, Apple (macs), Borland, Netware, Real Networks, and others never recover once they go down. I think something better should replace it or Microsoft will innovate it. Microsoft from the looks of it are terrified of losing developer marketshare as well as mobile marketshare (which they admit lost with WIndows Phone). This may not be a bad thing as MS has Linux and Mac tools now like .NET core (not mono), Visual Studio Code, and has contributed to Git with Git Virtual File System and making Android developer tools on Visual Studio and supporting clang, R, and Python as well in Visual Studio Community edition. As long as they do not proprietarize this but rather use it to compete it may not be that bad.
Until then make something better than Github if you want a replacement. This is opensource after all.
http://saveie6.com/
After seeing how much Microsoft improved the Skype user experience I can't wait to see what they'll do with GitHub.
-- This SIG has expired.
This place is also loaded with people who feel that they must hate the thing that is currently cool to hate. Hipsterizing your every thought is an effective way to avoid actually thinking. Of course MS is not anywhere close to pure, but not pure evil either. They will tend to act in what they perceive their best interests to be. The key is to guess how they will perceive them. Satya seems to have a reasonably evolved view on such things, so I don't expect any truly stupid shit to happen. Of course, that's not always the case with any company, small or large.
This is Slashdot too. My name suggests anti MS hatred which was certainly true back in 2000. Many of us fled from Windows and discovered Linux and Slashdot took the mantra of the unofficial community site. So yes this is why you see such things.
I understand this makes people uncomfortable who are old enough to remember what MS did with COM/VB/Java/and Visual Studio 6.0 and below with VC++. MS is changing now as they are fighting tooth and nail to keep Visual Studio alive today with the onslaught of Xcode, Atom.IO, Android SDK, Python, and Jetbrain tools to win developer marketshare with the young millennials.
My hunch is this is the purpose to integrate it more nicely into visual studio and make the github website like Office 365 online is compared to the desktop version. But VS code is available for Linux and Mac and there is a Mac version of Visual Studio.So we will wait and see.
http://saveie6.com/
We already have gitlab which is a good alternative, but we need a way to be able to host our public repos in a way that they won't easily vanish. Maybe we can do something with ipfs for that ?
New things are always on the horizon
Ah, no. Nice try though.
I browse on +1 so AC's need not respond, I won't see it.
Why does everyone expect digital/virtual goods and services to be free?
Good question. You and MS can start by paying up for the Linux kernel instances you're using. That'll be 40$ a pop. Something like $40 - $200 for you I guess and roughly a bazillion dollars for MS who's been caching in big time with Linux on Azure. And their Ubuntu thingie on Winblows.
I'm tellin' ya, 2 billion purchasing price or not, MS better not screw this one up. They've regained some minimal amount of Karma with me with Visual Studio Code and the TypeScript work they've been doing, but gladly Git is distributed. As soon as they go all Windows XP on us I'm off to somewhere else with my repos, that's for sure.
We suffer more in our imagination than in reality. - Seneca
Of course, you don't want to get locked in to AWS if you can help it, but containers can help with that.
This is why I think Kubernetes is such an interesting project.
It's the Docker PaaS with the most 'mindshare' and works on every infrastructure, you can integrate it with a lot of different networking systems and has integration with all the major cloud providers and more. Like working on getting federation between clusters working properly.
People are now even doing: declaritive configuration in git-repo -> branch -> deploy -> update git-repo with information of running systems (git repos as source of truth).
For example:
https://www.weave.works/blog/g...
It just needs people to start sharing what they are doing in this space to have a full open source stack you can deploy anywhere and have it heal itself when 1 or 2 machines are lost, just automatically start some new ones and load it up with new containers and data.
And not just for stateless containers anymore, finally people are starting to integrate it so data is replicated:
https://github.com/operator-fr...
We are pretty close to having that full stack.
New things are always on the horizon
Why are unprofitable companies worth so much?
This is the cyberpunk world of megacorps. Get used to it. Everyone involved know that the figures mentioned mean nothing in an economy that's basically going post-scarcity as we speak. This is about mindshare, eyeballs, end-user controll and future prospects. Even from a marketing standpoint this might be worth it for MS.
Yet somehow I see a golden future for GitLab up ahead. Mmmmh, I wonder why that is?
We suffer more in our imagination than in reality. - Seneca
Microsoft can easily destroy the indexing capability of Github, if they truly want to bury it. On the other hand, they can vastly improve the indexing capability of Github over what the previous owners had done.
On the plus side, Microsoft could index the contents of all public projects in Bing. That would be a huge improvement over what the old Github had done for public projects. I know this, because I placed secret strings in my projects to see if they were indexed in Google. Surely enough Google has never heard of my project or its contents due to the policies of the previous ownership at Github.
Another area where Microsoft can vastly improve Github, is to make stats available for public projects. It is very important for an account holder to know how many views and downloads a repository has had. The previous owners of Github had all this information at their fingertips, but they refused to release the information to account holders and to the public.
It is very important for a developer to know, before starting a project, how much work other developers have done on the same type of application. The downside of good indexing, is that it makes it easier to plagiarize good ideas and algorithms from other projects.
Look to see what Mocrosoft does about indexing and stats to see what their intentions are for Github in the long run.
The Wiki itself is a Git repository.
https://docs.gitlab.com/ee/user/project/import/github.html
At its current state, GitHub importer can import:
the repository description (GitLab 7.7+)
the Git repository data (GitLab 7.7+)
the issues (GitLab 7.7+)
the pull requests (GitLab 8.4+)
the wiki pages (GitLab 8.4+)
the milestones (GitLab 8.7+)
the labels (GitLab 8.7+)
the release note descriptions (GitLab 8.12+)
the pull request review comments (GitLab 10.2+)
the regular issue and pull request comments
References to pull requests and issues are preserved (GitLab 8.7+)
Repository public access is retained. If a repository is private in GitHub it will be created as private in GitLab as well.
How it works
Go with a hosting service for your Gitlab. Naturally keep local copies, but that should have been policy from the beginning anyway.
This is news to me. Very nice learning that SourceForge is being handled by a new crew and that you're catching up hard on repairing what has gone bad with it. Two thumbs up! ... This has been going on for two years? Ok, I guess I was really happy with GitHub then. Still am, actually.
The SourceForge Frontpage still looks a little cluttered. Perhaps the branding could use a little more work. ... Anyway, I'm getting a new sf account today and checking out what's up with you guys. Will be providing feedback.
Good luck in bringing SourceForge back!
We suffer more in our imagination than in reality. - Seneca
Bye bye github
There are a lot of links to GitHub that would stop working, and be redirected to Microsoft. A lot of dormant or semi-dormant projects that developed software that's still perfectly usable would vanish. That probably wouldn't be worth $2 billion, but it would suck.
You can use containers on Azure as well but yeah a heavy investment in a cloud platform is going to be hard to migrate away from. Silverlight is still supported until 2021 but it never really took off and then the market changed and killed it and Flash (thankfully)
That's what Gitlab is trying to achieve. Personally though, I think your deploy process should be so straightforward it's easy to deploy your software anywhere.
"First they came for the slanderers and i said nothing."
Silverlight is still supported until 2021
Yeah but try convincing your customers to install Silverlight and watch as they laugh your salesmen out of the house.
"First they came for the slanderers and i said nothing."
I remember the BUILD 2015 debacle.
I don't, what happened?
"First they came for the slanderers and i said nothing."
It was related to Minecraft modding being demonstrated and how it was not officially supported (at the time it was written in Java).
Just use it.
Actually, it wasn't really nice.
A ton of people wrote Github off awhile ago. They started killing projects and accounts for people they didn't agree with, politically, and started adopting SJW code-of-conduct bullshit (you know, your typical "meritocracy is oppression, blah blah blah diversity, blah blah blah language" bullshit).
In fact, I would see MS taking them over as a step in the *right* direction, comparatively.
I always had a strange, nagging gut feeling about GitHub. The sort of feeling Han Solo was talking about, right before the debri field of the planet Alderan came into view, during the first Star Wars film. So I never started using it. I got an account very early, before I fully realised what I was looking at; but once said realisation set in, said account was never used.
I think it's because I remembered what had happened to the Great Library of Alexandria; and as a result, I really didn't think that building an online software equivalent of that was a good idea. Some of you probably understand why in engineering terms, a single point of failure is not considered desirable.
Now, the proverbial Great Library is going to be in the hands of the Linux operating system's oldest and most tenacious opponent; a corporation with a consistently depraved and parasitic modus operandi.
What could possibly go wrong?
More than that, I actually went through the "other options" screen and checked a bunch of boxes (I don't mind adverts, or being remembered; I just don't like being chased around the internet with ads trying to sell me something I just bought) -- and I still get the permission screen.
TCP: Why the Internet is full of SYN.
Waiting on pins and needles to see what Linus Torvalds, Eric Raymond, Richard Stallman, Patrick Volkerding, Guido van Rossum, Larry Wall, Ken Thompson, and others have to say about Microsoft's acquisition of Github.
Their own open source hosting site at Codeplex didn't pull in the numbers so they shuttered it.
Now they've decided they need something in that area they just go out and try to buy the market...
Microsoft is buying your personal data here:
1. They will be able to mine for trends in the source code and its documentation, for example to spot interest in your area of "warehouse automation rust library" or whatever so they can jump on it and make their own microsoft version before anyone else notices the trend;
2. They will have access to personal data about you and all the other coders -- your commit history, your interests, your skill level, can all be mined and monetised. In particular they already own LinkedIn so they will be fusing with this data. They could for example train classifiers based on your claimed LinkedIn CV skill level with what you actually commit. Presumably they will be selling this information to recruiters in some form.
Didn't Microsoft already have a code repo which they shut down?
Well, git-repo or not, treating the whole deployment PaaS as a software environment that can be fully automated and replicated is the right idea, and Kubernetes offers a lot of support for that.
Plus whether you use Kubernetes or not, always avoid the cloud provider proprietary services as they do cause lock-in and that will hurt you - especially if you need (e.g. for data residency reasons) to deploy somewhere they have no presence.
It can be a pain as AWS (and Azure) offer some highly performant and easy to use services that you can't replicate as efficiently. This is why it's a business decision, not a technology one - but one that few business leaders even know they should be making.
When I read "backlash" I thought to myself... people are taking projects down en masse from github to somewhere else. Nope. Just moaners in social media. What-a-backlash.
fork!
Git has a steep learning curve but it's pretty great when you actually embrace the philosophy of it. I don't have a link to it handy but Linus did a brief at a Google conference of some kind one time that goes into the philosophy really well, that's what made git click for me and I haven't gone back to subversion since (though unfortunately still have to use VSO for work.) The biggest issue with git is that it's so fundamentally different in principle and in practice from other version control systems that you really just have to give up the concepts that you are familiar with in others to use it successfully. The one thing it really lacks is great submodule support, because doing things like updating all the submodules referenced by the project requires a line of pseudocode/script, and there's no way to make a pointer to the head version of a submodule like you would naturally get from a massive source tree in subversion.
yet I still get some really vile hatred
There are those in every crowd. I know you have a thick skin, but even then, it can get a bit depressing. I am happy that you are trying to do good things, as are many others. The negativity will never go away, but I would like to offer something positive: Thank you.
That being said, I know that Social Justice stuff drives a lot of page views... but can we kill it please? That is the primary thing that has made me consider quitting Slashdot after so many years. I like Tech. I don't like being tossed into whatever current social battles are being fought. There is no way to be rational in those articles because they are not for rational discussion, they are for enlisting soldiers. It is disgusting.
Good luck. :)
"Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
Yes and no, what Gitlab is doing is to do that for the applications.
But this is about deploying the infrastructure as well, here is one of a bunch of talks on the subject (gitops is a weave works their own term, there are others doing similar things but it has no official name):
https://www.youtube.com/watch?...
Here is what Google Cloud can do:
https://www.youtube.com/watch?...
It's kind of like infrastructure as code, but you are managing everything directly from declarative files in git
New things are always on the horizon
What should they have done with Silverlight out of interest? Should Adobe still be pushing Flash too?
With Silverlight: they never should have tried to convince people to use it in the first place. It was a bad idea and people who built platforms on it are dumb (or at least, they made a mistake).
The main thing is you can't trust Microsoft to continue supporting something, because often they don't.
"First they came for the slanderers and i said nothing."
In the grand scheme of terrible Microsoft ideas, a Flash competitor that they've only abandoned because web tech has moved on and will have been supported for 14 years isn't too bad. A lot of the tech lives on in other products as well. If you want to talk about bad ideas and terrible implementations I give you SharePoint. I hate that shit with a passion.