News for hackers. Stuff that matters.
Re:Microsoft on GitHub by ethana on Thursday July 24, 2014 @03:29AM (#8078518)
Is it too much to ask for .NET to be opensourced and on github?
Re:Microsoft on GitHub by lars on Thursday July 24, 2014 @03:54AM (#8078581)
Well, here's the source: http://referencesource.microsoft.com (under the MS reference license)
Re:Microsoft on GitHub by jenscow on Thursday July 24, 2014 @04:10AM (#8078624)
That's not opensource.

(I know you know that, but I'm just saying)

Also, it provides nothing more than ilspy does (and ilspy shows the actual code on your machine)

Re:Microsoft on GitHub by MichaelGG on Thursday July 24, 2014 @04:43AM (#8078687)
Decompiling certainly does not provide the same code or info as reference source.
Re:Microsoft on GitHub by jenscow on Thursday July 24, 2014 @04:56AM (#8078716)
When debugging, you usually want to see the exact code that's being run - not a "reference" version which may not have the certain bit of code that you're trying to workaround/call.

The only advantage that the reference code is the variable names are original, and there's a few comments (but no XML documentation?).

Re:Microsoft on GitHub by rcarmo on Thursday July 24, 2014 @04:47AM (#8078695)
vNext is, under a separate account: https://github.com/aspnet/Home
Re:Microsoft on GitHub by yarou on Thursday July 24, 2014 @03:43AM (#8078555)
Not sure why you were downvoted, but apparently, it is too much to ask.
Re:Microsoft on GitHub by nspattak on Thursday July 24, 2014 @03:31AM (#8078524)
Part of me is very excited to see such an advancement. The other part of me (the one that has been "beaten" by MS for so many years) just doesn't trust them. I would most certainly check their code but I would be extra-super careful before using their code! I would consider even using an anonymous or home account to login github and download their source!
Re:Microsoft on GitHub by WorldWideWayne on Thursday July 24, 2014 @10:49AM (#8079838)
What part of you has been "beaten" by MS for so many years and how?
Re:Microsoft on GitHub by nicohvi on Thursday July 24, 2014 @03:31AM (#8078522)
I love how microsoft.github.io redirects to microsoft.com/openness which instantly brings back the feel of webdesign from the 90s. In my opinion they could've made a statement here, actually demonstrating by example that they're moving away from their previous corporate image, with a nice landing page, ala facebook react's github.io page.
Re:Microsoft on GitHub by mynameisvlad on Thursday July 24, 2014 @03:47AM (#8078562)
I'd rather they focus their time on actual open source technologies and tools, as opposed to landing pages. In the end, the quality of the things they put out should be what is being judged, not some landing page.
Re:Microsoft on GitHub by Stately on Thursday July 24, 2014 @06:46AM (#8078930)
Yeah because everybody knows that if Microsoft lacks something is resources to build a static landing page.
Re:Microsoft on GitHub by mynameisvlad on Thursday July 24, 2014 @01:32PM (#8080959)
In their open source teams? They probably do.
Re:Microsoft on GitHub by rat87 on Thursday July 24, 2014 @02:56AM (#8078450)
Re:Microsoft on GitHub by tphan on Thursday July 24, 2014 @03:01AM (#8078455)
Re:Microsoft on GitHub by julianz on Thursday July 24, 2014 @04:13AM (#8078632)
No longer within Microsoft, but it started there (and was their first open source project): https://github.com/wixtoolset/
Re:Microsoft on GitHub by jfurness on Thursday July 24, 2014 @05:35PM (#8082397)
Yammer is also part of Microsoft: https://github.com/yammer/
Re:Microsoft on GitHub by erowtom on Thursday July 24, 2014 @02:38AM (#8078407)
Re:Microsoft on GitHub by scope on Thursday July 24, 2014 @02:54AM (#8078444)
has anyone noticed the 'openness blog' where there's a custom scroll bar where if you want to scroll you have to DRAG it --- hey maybe it's because am using Firefox, maybe i should try it on IE :)

edit: maybe this will get me more down-votes --- has anyone noticed how on the 'About Openness' menu, something pops up on hover but you can't click it --- PS: to notice this wonderful effect you have to use Firefox 31

yeah, am pretty sure this site is not just for show ;)

also the copyright year is 2013 - maybe they are serious after all

Re:Microsoft on GitHub by harshreality on Thursday July 24, 2014 @03:37AM (#8078535)
To be fair, their javascript mousewheel hackery breaks mousewheel scroll on all three major browsers. I guess they think people still click and drag scroll bars, so didn't run into the scroll wheel problem during cursory "testing".

There's another interesting bug, if you click on the thin part of the scroll bar, below the thick bar representing visible content, the bar centers on where you click. If you then click above the thick bar, the top of the bar moves to where you clicked, rather than centering on where you clicked. Apparently the developer(s) believe that consistency is the hobgoblin of little minds (either that or testing is).

On mobile (android), that scrolling section is disabled and all the content displays normally.

@dimitry it's not 1px, even in IE, when I view the page. They shouldn't have tried to make a custom scrollbar without more testing, but they evidently thought the stock scrollbar look didn't measure up to the grandeur of the rest of the microsoft openness page.

Re:Microsoft on GitHub by mr_sturd on Thursday July 24, 2014 @04:49AM (#8078697)
It's probably just a touchstart event that it's listening for - just as their Metro interface neglects anything to do with mouse and keyboard.
Re:Microsoft on GitHub by dmitrypopov on Thursday July 24, 2014 @04:37AM (#8078682)
I was talking about "rail" which is indeed 1px, and the area around it is clickable.

.mCSB_draggerRail { width: 1px; }

Re:Microsoft on GitHub by usingpond on Thursday July 24, 2014 @10:57AM (#8079889)
Microsoft's web developers are pretty notoriously horrendous in both their approach and execution.

One common mistake across ALL Microsoft sites is not bothering to embed their fonts, or declare fallbacks. So it looks great on their boss' computer but everybody else gets goddamned Times New Roman.

Re:Microsoft on GitHub by dmitrypopov on Thursday July 24, 2014 @03:37AM (#8078536)
Shame that mouse wheel doesn't work, but you can click on the scrollbar (which is not obvious, because it looks like it's 1px wide). And I used IE. Makes me wonder why did they want a custom scrollbar in the first place.
Re:Microsoft on GitHub by sspiff on Thursday July 24, 2014 @02:53AM (#8078442)
I wonder if they'll be moving some of their other open (or shared) source projects to GitHub as well.

Most of them are on CodePlex today.

Re:Microsoft on GitHub by c54 on Thursday July 24, 2014 @02:39AM (#8078409)
TypeScript is a nice start, hopefully we'll see this fill with several more Microsoft repos in the coming months.
Re:Microsoft on GitHub by seanmcdirmid on Thursday July 24, 2014 @07:18AM (#8079006)
59 karma points, 5 hours old, in the middle of the night USA time, and...on the third page?

Is someone flagging this as off topic?

Re:Microsoft on GitHub by Asla on Thursday July 24, 2014 @02:53AM (#8078440)
Is git integrated into visual studio or something?
Re:Microsoft on GitHub by shearnie on Thursday July 24, 2014 @02:56AM (#8078448)
It has been for a while now.
Re:Microsoft on GitHub by stinos on Thursday July 24, 2014 @03:04AM (#8078463)
And before it was built-in there were plugins - should really mention 'git diff margin' here. Most editors have this kind of functionality to show little git diff stats directly in the editor, but this one is really top notch as it can actually show the diff and let you revert to or copy the original lines. Can't live without it anymore.
Re:Microsoft on GitHub by grogs on Thursday July 24, 2014 @03:23AM (#8078507)
IntelliJ (by JetBrains, the company behind Resharper) has similar functionality, for all the VCSs it supports. Very nice feature!
Re:Microsoft on GitHub by BorisMelnik on Thursday July 24, 2014 @02:53AM (#8078441)
I never thought I'd see the day where Microsoft is openly talking about open source.
Re:Microsoft on GitHub by jenscow on Thursday July 24, 2014 @04:07AM (#8078612)
It's for publicity + out of desperation.

They have treated developers (like myself) badly over the years, many are moving away.

So they've released some throw-away products as open-source, on different project collaboration site to their own. While other larger members of the industry have had their core products open source for years.

Re:Microsoft on GitHub by wsh91 on Thursday July 24, 2014 @02:39AM (#8078408)
"Microsoft has changed as a company and is becoming more open in the way that we collaborate with others."

Interesting that they lead with an apology.

Re:Microsoft on GitHub by elwell on Thursday July 24, 2014 @02:58AM (#8078453)
It means Microsoft has decided that open source translates into higher adoption and a more successful business model.
Re:Microsoft on GitHub by scott_karana on Thursday July 24, 2014 @03:49AM (#8078569)
Is is bad if they're right? They're still doing good by open-sourcing. Plenty of people want to make money in OSS, too. :)
Re:Microsoft on GitHub by elwell on Friday July 25, 2014 @04:24PM (#8087442)
I don't know if it's good or bad. I suppose it could be bad for competing startups. I don't know, I wasn't saying it was bad though.
Re:Microsoft on GitHub by erowtom on Thursday July 24, 2014 @02:40AM (#8078412)
I was thinking the same thing
Re:Microsoft on GitHub by skrebbel on Thursday July 24, 2014 @02:41AM (#8078416)
How is that an apology?
Re:Microsoft on GitHub by oliyoung on Thursday July 24, 2014 @02:46AM (#8078428)
in that it's an admission that they're guilty of not being open and collaborative
Re:Microsoft on GitHub by laureny on Thursday July 24, 2014 @02:58AM (#8078454)
No, they're saying they are going to be "more open", which implies they were already open.

No apology there (nor should there be).

Re:Microsoft on GitHub by umurkontaci on Thursday July 24, 2014 @04:25AM (#8078659)
Though it means they were not open "enough". I agree on no apology part, it is just an "open" statement.
Re:Microsoft on GitHub by bpodgursky on Thursday July 24, 2014 @02:54AM (#8078445)
It's an admission that the world is changing and they have to keep up.
Re:Microsoft on GitHub by skrebbel on Thursday July 24, 2014 @04:26AM (#8078663)
wtf, "guilty of not being open". Not being open is a crime now? It's a perfectly valid business strategy.
Re:Microsoft on GitHub by oliyoung on Thursday July 24, 2014 @06:29AM (#8078891)
it's an admission they think they should've been
Re:Microsoft on GitHub by skrebbel on Thursday July 24, 2014 @06:44AM (#8078923)
So adapting to change is now "an admission"?
Re:Microsoft on GitHub by DrinkWater on Thursday July 24, 2014 @03:23AM (#8078508)
how ironic!
Re:Microsoft on GitHub by cies on Thursday July 24, 2014 @03:47AM (#8078564)
"First they ignore you, then they laugh at you, then they fight you, then you win." -- M. Gandhi[1]

[1]: Disputed, as discussed here http://en.wikiquote.org/wiki/Mahatma_Gandhi#Disputed

Re:Microsoft on GitHub by rileyt on Thursday July 24, 2014 @02:44AM (#8078426)
All 11 people...
Re:Microsoft on GitHub by baq on Thursday July 24, 2014 @02:46AM (#8078429)
started with just one.
Re:Microsoft on GitHub by antr on Thursday July 24, 2014 @03:30AM (#8078520)
FWIW, I have the feeling that the best exit for Github is getting acquired by Microsoft. Github is a large, savvy, community, constantly sharing interesting and valuable projects. I think MSFT needs that public perspective of being 'open', valuable community, new technologies, etc. The enterprise side of Github also plays nice with MSFT.
Re:Microsoft on GitHub by tonyedgecombe on Thursday July 24, 2014 @04:08AM (#8078617)
I don't think it would be a good cultural fit.
Re:Microsoft on GitHub by ckaygusu on Thursday July 24, 2014 @04:03AM (#8078606)
Oh dear god no.
Re:Microsoft on GitHub by fibo on Thursday July 24, 2014 @04:19AM (#8078645)
Microsoft and also IBM now feel sorry about their wrong behaviour, but it is really ridicolous that they say in the TypeScript project "if you want to help us, go to GitHub" ... come on, they have a lot of money and they ask help? Hiring people would be smarter! I went to an IBM meeting talking with the IBM Cloud Leader in Italy and all that hi profile people. All of them use Firefox (no one uses Chrome), did they sponsor Firefox? It seems they are a poor company that now need help.

Shame on you Microsoft and IBM!

Re:Microsoft on GitHub by dspillett on Thursday July 24, 2014 @04:30AM (#8078669)
> come on, they have a lot of money and they ask help?

They are not going to be able to buy community buy-in that they want, no matter who they hire and what other money they throw around.

Asking the wider populous for their input early (assuming the filtering and acknowledging of that input is done right, and they continue to "play nice" once they've got what they want) is a good thing for both them and the end user: they'll more likely be able to release something right earlier (rather than everyone hating it until version 3).

> did they sponsor Firefox?

I'm going to have to ask you to explain the IBM connection here as I'm just not seeing a logical link between these statements and your point about Microsoft. How is IBM people preferring to use Firefox instead of something else? I wan't aware that IBM had any particular axe to grind in the current browser game.

Re:Microsoft on GitHub by rcarmo on Thursday July 24, 2014 @04:51AM (#8078705)
It's probably just an IT thing. Many companies opted to deploy Firefox internally as an alternative to IE because it played well with their software management tools (as opposed to Chrome, which only got centralized version management later). In IT/helpdesk settings, you want to know what specific browser version your users are running to ensure intranet apps are compatible.

Because, you know, legacy. Anyone who's used Siebel, Oracle intranet apps, etc. knows what it's like.

Re:Microsoft on GitHub by dspillett on Thursday July 24, 2014 @08:58AM (#8079348)
I know why a browser would be install across the board - the thing that confused me was why the person I was replying to thought it was significant to this thread - there was an implication that it was the same sort of thing as "MS asking for help", which I don't see.