Live data from Hacker News

We are moving the Roslyn code to GitHub

blogs.msdn.com

111–120 of 225 posts

Re: We are moving the Roslyn code to GitHub

#111
post #106

Are there any major public repository hosting services that provide good organizational tools for multiple repositories? GitHub, as far as I have been able to determine, only supports a flat list sorted by last update. This is annoying when a developer has a lot of repositories. I'll come across something useful in one of my areas of interest from a given developer, and then want to look at their other repositories t…

Gitlab at least has groups of repositories, which provide some amount of namespacing. No idea if it supports nesting.

Re: We are moving the Roslyn code to GitHub

#112
post #69
post #36

Earlier quoted context omitted.

What does MS gain? Is online source code storage really going to be a million or billion dollar business for them? It seems like it's just a race to the bottom with costs, just like Dropbox, Box, etc. etc.

> What does MS gain? Image. Microsoft's message has been it's a one-stop-shop for your IT needs, as opposed to the general open-source ecosystem where everything has a different vendor (if at all). This, and the difficulty of moving to other platforms/vendors/tools was the core of its vendor lock-in power. In the 80's and most of the 90's, I went full Microsoft, from runtime to database to developer tools, because ev…

You can't just buy image. If anything it would just dilute the image of github. It's like the rich kid trying to make friends by buying the basketball court.

Re: We are moving the Roslyn code to GitHub

#113
post #36

Earlier quoted context omitted.

What does MS gain? Is online source code storage really going to be a million or billion dollar business for them? It seems like it's just a race to the bottom with costs, just like Dropbox, Box, etc. etc.

Microsoft does lots of money-losing acquires. Think Skype. They'll recover their money in 20 years (unless they account the contracts they're getting from the government for giving them Skype access as amortization).

You don't get a contract for being forced to comply with a secret court order for information.

Re: We are moving the Roslyn code to GitHub

#114
post #74

Earlier quoted context omitted.

pjmlp has it right, but I'll add some further clarifications. One of the most important aspects of Microsoft's success is network effect. People use Windows and Office because other people use Windows and Office. But network effect also works on the development/platform side. Devs write apps in the technologies they know and are comfortable with, and those tend to be the technologies they've used for personal or work…

Under-30 dev here. Been programming in C# for the past 3.5 years now, and loving every minute of it. I find VS and the associated tools be a far more productive and enjoyable experience than the Linux/Unix toolchains I was forced to use in undergrad, and C# to be a completely amazing language. The two warts, for me, are MSBuild (powerful, but obtuse at times, but still better than make) and PowerShell (again, powerfu…

>It really makes doing some very technically difficult/interesting things easy on Azure.

Doesn't that just mean Azure has horrible APIs that are impossible to work with without the 'magic tooling'?

Re: We are moving the Roslyn code to GitHub

#115
post #8

One of the GitHub founders has talked about being offered a job at Microsoft out of college, and deciding to take the risk starting GitHub instead. Must feel satisfying.... Edit: Ok, not straight out of college. No less satisfying though.

Except Tom got fired from github (well, forced resignation).

The one that was sexually harassing his employees?

Re: We are moving the Roslyn code to GitHub

#116
post #69

Earlier quoted context omitted.

> What does MS gain? Image. Microsoft's message has been it's a one-stop-shop for your IT needs, as opposed to the general open-source ecosystem where everything has a different vendor (if at all). This, and the difficulty of moving to other platforms/vendors/tools was the core of its vendor lock-in power. In the 80's and most of the 90's, I went full Microsoft, from runtime to database to developer tools, because ev…

You can't just buy image. If anything it would just dilute the image of github. It's like the rich kid trying to make friends by buying the basketball court.

We know they can't but interesting things happen when you are both desperate and rich.

Re: We are moving the Roslyn code to GitHub

#117
post #72

Earlier quoted context omitted.

In a non-sarcastic world it's called "community" and it increases the chance of getting collaborators contributing to your project. You know, the point of open-source being that everyone should be able to contribute and all that.

In a naive world it's called community. These days open source is a vehicle for multinationals to get suckers to write and test their software for free. Microsoft has caught on to that, hence the move.

The downvoters should educate themselves:

http://www.joelonsoftware.com/articles/StrategyLetterV.html

Re: We are moving the Roslyn code to GitHub

#118

Earlier quoted context omitted.

> BitBucket for private stuff/stuff I don't want showcasing. GitHub for open-source. I use them in the same way, but I can't help but feeling that I am taking advantage of Bitbucket and not giving anything in return, regardless of being good guy Bitbucket.

Get a monthly subscription. They limit you by number of team size, not number of repos.

I was thinking more like ditching github altogether and publish everything on Bitbutcket

Re: We are moving the Roslyn code to GitHub

#119

> HOW: This will be a simple switch – turn off CodePlex, turn on GitHub. You’ll be able to see our check-ins on GitHub that same day. It's probably a safe bet that CodePlex's days are numbered. Which is kind of a shame. It was definitely heavily lacking but I can't help but think that some more competition in the space would be a good thing.

I definitely like how CodePlex has dedicated tabs for documentation, as well as discussion and issues. It seems like every repo I come across on github is often just a dump of files with very little in the way of documentation. My guess is that because CodePlex makes documentation prominent, it incentivises its use while the opposite is true for github.

Yes, CodePlex has a documentation tab... but a lot of projects don't have anything there. I wish it would just hide the tab if there aren't any docs.

Re: We are moving the Roslyn code to GitHub

#120

Earlier quoted context omitted.

What's better about Bitbucket? I've never used it, just wondering.

Free private repositories and out-of-the-box mercurial support. Works well for those small side projects which you do not (yet) want to maintain. I have lots of stuff in there which i want to keep as reference for projects to come and would never want to release to the public.

If you don't yet want to publish, why do you need GitHub or Bitbucket? Why not just keep the repository local?
Post reply on HN