Live data from Hacker News

We are moving the Roslyn code to GitHub

blogs.msdn.com

211–220 of 225 posts

Re: We are moving the Roslyn code to GitHub

#211
post #176
post #153

Earlier quoted context omitted.

Microsoft's development tools are (therefore) expensive, so unless you're getting paid to use them, it's harder to invest yourself in them.

Plus you can be locked out of VS if you go away for a weekend and haven't signed into the IDE in a while. Happened to me twice last year. Let me repeat that - they force you to login to their tools (that Ive paid for) and if you don't the IDE is rendered unusable. Fuck the guy in the VS team that OK'ed that feature. But it was a blessing in disguise really as it made me look into other pastures like Node & Laravel.

This is in reference to the partner version of VS.

Re: We are moving the Roslyn code to GitHub

#212
post #98

Every monopoly is bad. GitHub is becoming one. I don't think it's a good move, as well as Google abandoning Google Code.

There's always BitBucket. The transition cost for moving from GitHub to a competitor is quite low and given how deeply socially oriented the GitHub user base is, if GitHub starts turning people off, the community can and will move very quickly. Look how fast Friendster and then MySpace died.

Can you migrate current and past Github Issues to Bitbucket? Because if you can't, that could be a big deal for many projects.

Re: We are moving the Roslyn code to GitHub

#213

Earlier quoted context omitted.

I've been listening my way through the archive of Scott Hanselman's hanselminutes podcasts. Microsoft has been striving to be on the right side of history in regard to open source for five or six years. It's all out in the open. Moving to Github is simply developer friendly. Don't misunderstand me. Microsoft's products compete with open source software in the marketplace for developer mindshare and I am not suggestin…

> It's all out in the open. Really? So they release the source to a few of their developer frameworks and tools, and they're now "all open"? Don't get me wrong, as a long time C# developer I do appreciate the gesture and I'm especially happy that they're working their "not invented here" mentality, but with simply providing us with the source code that we already have anyway (via ilspy), all of this just seems over-i…

My point is that the changes in Microsoft's attitude toward open source have occurred in the open.

It is a response to its parent comment which strongly suggests the attitude reflects a sudden and nefarious change in Microsoft's behaviour.

Re: We are moving the Roslyn code to GitHub

#214

Earlier quoted context omitted.

> If you don't yet want to publish, why do you need GitHub or Bitbucket? Why not just keep the repository local? My two cents on this are that I always try to outsource any internal services to reduce maintenance time. For example 1. Own git repository will need backup and server configuration to be accessed from all machines that I own, which means I will need to spend time on security. 2. Own GitLab instance will m…

If you have a machine with SSH access and git, you can always use git+ssh as a cheap remoting solution... it works pretty well, but usability isn't quite as nice as with github/gitlab etc... If you're one person, it's probably good enough though.

Yeah I know I've used such a setup for a couple of years. I got a special SSH user "git" with key only login.

Later on I wanted to track what repositories I had on that machine and get some stats. I found out about GitLab so I decided to take a spin. Two months after the install I found out I was hacked, because of gitlab-shell binary that I didn't patch :(.

Then I decided not to mess with this if I can use it for free.

:)

Anyway thanks for your comment. I think people that think GitHub is "magic" should run their own repo to see actually where "Git" ends and "Hub" starts.

Re: We are moving the Roslyn code to GitHub

#215

Earlier quoted context omitted.

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?

It's easier and faster to use a service like BitBucket than it is to manage your own Git repositories manually.

Re: We are moving the Roslyn code to GitHub

#216
post #177

Earlier quoted context omitted.

About as well as Xcode runs on my Windows machine, but there are always VMs. (I wasn't who downvoted you, BTW)

Well, as a fairly broke student who doesn't own any Windows computers (and who's plenty tired of Java), I've found that getting into C# is unnecessarily unpleasant. It doesn't help that everybody's advice seems to be "get Visual Studio." I'm sure it's great, and if I put more effort into it I might get something to work. But it is a real barrier: Why should I jump to C# if it isn't actually any more convenient?

If you want C# for the JVM, take a look at Kotlin: http://kotlin-lang.org/

Re: We are moving the Roslyn code to GitHub

#217

Pretty cool! Are all these happening because Satya Nadella is trying to steer MS in new direction?

It's a natural evolution from long standing internal pressures. There has always been a strong contingent of folks within Microsoft who have espoused the "hacker" ethos more or less. Folks who cared as much about building cool things and pushing the state of the art as for making a dollar. Folks who pushed for open standards and cooperative rather than coercive interactions with other companies, customers, the dev co…

I don't know the inner working, but why couldn't they modify codeplex for their need? Why embrace github? or git?

To me, it doesn't feel like a natural evolution at all, in fact it feels more like a sign that MS is embracing the open source community. So they can focus their energy on what's important, developing their software and maintaining good connection with the developer community.

Re: We are moving the Roslyn code to GitHub

#218
post #142

Earlier quoted context omitted.

Bitbucket has issue with cross-referencing. You can reference an issue from an issue but to make a two-way reference you need to edit both. This is a showstopper for projects that use tracker for planning too, not just for logging bugs.

GitLab B.V. CEO here, consider using GitLab, it adds a cross-reference when you reference another issue (can be in the same or another repo, even across organizations).

i can't stand when a tech company can't innovate their own webpage more than using a standard Bootstrap template any noob developer can use. No offense to your product I'm sure it's great. I just don't understand why every company, especially in the tech field can't even design their website to be just a little bit unique.

Re: We are moving the Roslyn code to GitHub

#219

Earlier quoted context omitted.

It's a natural evolution from long standing internal pressures. There has always been a strong contingent of folks within Microsoft who have espoused the "hacker" ethos more or less. Folks who cared as much about building cool things and pushing the state of the art as for making a dollar. Folks who pushed for open standards and cooperative rather than coercive interactions with other companies, customers, the dev co…

I don't know the inner working, but why couldn't they modify codeplex for their need? Why embrace github? or git? To me, it doesn't feel like a natural evolution at all, in fact it feels more like a sign that MS is embracing the open source community. So they can focus their energy on what's important, developing their software and maintaining good connection with the developer community.

"... it feels more like a sign that MS is embracing the open source community. So they can focus their energy on what's important, developing their software and maintaining good connection with the developer community."

Yes, precisely. I'm not sure how you didn't get that out of what I said, but that's what was meant.

Re: We are moving the Roslyn code to GitHub

#220
post #142

Earlier quoted context omitted.

GitLab B.V. CEO here, consider using GitLab, it adds a cross-reference when you reference another issue (can be in the same or another repo, even across organizations).

i can't stand when a tech company can't innovate their own webpage more than using a standard Bootstrap template any noob developer can use. No offense to your product I'm sure it's great. I just don't understand why every company, especially in the tech field can't even design their website to be just a little bit unique.

And why should it be unique? Do you require that with every entity you deal with?
Post reply on HN