happened to me today
@androidi: right, but whatever happened to the project is another thing, the departure of high profile experts is always bad news for the company.
alright, it seems like people are on GitHub these days.
Joe Duffy is playing with clang https://github.com/joeduffy, his username was "neuralme" but renamed to "joeduffy" recently, and he also registered a ms account in October https://github.com/joeduffyms
Krzysztof Cwalina joined in November, working on corefx https://github.com/KrzysztofCwalina
Matt Ellis joined in November too, also working on corefx https://github.com/ellismg
Mircea Trofin https://github.com/mtrofin, working on corefx
and old gurus of course:
Jared Parsons https://github.com/jaredpar, working on corefx
Harry Pierson https://github.com/devhawk
alright, more stuff.
1, some LinkedIn stuff as usual.
Huijun, Wu worked in Midori team as intern from June 2014 to AugustMidori (operating system) Storage Engine Application Development
1 Developed TwitClone web service for ingesting and indexing tweets by MSP/ASP .NET
2 Optimized the tweet processing throughput
3 Developed client driver feeding tweets to TwitClone by Apache HttpComponents and Commons
most interesting thing here is "MSP", guess that was something like "M# Server Pages".
the recommendation from Ahmet Altay is also interestingIn our team he worked using a new language and a new tool set. His learning curve was faster than expected on these new technologies. He was tasked with developing an application to show case strong parts of our technology stack. He made great progress on that, showing incremental updates and eventually bringing this vision into reality.
Mircea Trofin, a .NET team member, worked in Midori OS group from May 2013 to August 2014, now working in Systems Programming Group.
Shrinath Shanbhag, January 2013 - PresentWorked with a tiny selectively picked set of developers on the development of 2D graphics stack for an internal OS incubation project, written in a new safe systems programming language.
Developed a hardware accelerated 2D rendering subsystem for this OS.
Implemented the HTML 5 Canvas rendering api for the OS web browser.
Matt Shaw, described his HR work in early 2014 as "Helped re-deploy Start-up Business Group's incubation projects to other engineering groups during Microsoft's companywide re-organization."
Chris Brumme updated with some details of his recent years work:2013 - 2014: Director of Development for Base & Build in the Operating Systems Group. Managed the Hyper-V, Kernel, OS incubation and Engineering System teams (310-380 developers).
2005 - 2013: Co-founder, Architect and eventually General Manager for a significant OS incubation effort (100 developers at its peak).
then, some bad news, many important team members have left Microsoft recently.
Colin Red, the Hyder researcher, went to Google.
Martin Taillefer, the Amiga veteran, went to Google
Ozben Evren, who ported Cosmos to Midori, went to Google
even Soner Terek lists Microsoft as 'previous' work, maybe he is also left.
so the main devs in the OS part of Midori team are almost all gone now. :S
2, in October, Joe Duffy posted a blog post about the error model of M#, interesting parts include:One program we ported was a speech server. It had a routine that was swallowing HRESULTs for several years, but nobody noticed. Sadly this meant Taiwanese customers saw a 80% error rate. Fail-fast put it in our faces.
remember my quotes above from Dzmitry Huba about speech recognition engine and Windows Phone ? it sounds like Midori is actually used in production, to power Cortana ??? =:O
3, Dave Treadwell from OSG talked about Midori in an interview"We are integrating all of the company's OS product engineering work into the OS Group; it was very dispersed before so having technologies like Midori and Drawbridge and all the rest of them within the OSG means we can look at those concepts and see if we can make them part of the platform and we're looking at those." Indeed, he said, "there's a lot of that functionality that is now part of Windows."
also, Rick Rashid has left OSG and working in OfficeDiv now, not sure if his OSG days were related to Midori stuff though.
@spivonious: its still in its early days of development, not really useable yet.
actually there is another start menu in Windows 10 which is a XAML app, no idea why there are 2:)
currently the xaml start menu is slow as hell.
for example, on this "All sessions of TechEd" page,
there are links for the slides pptx, but there is no "view online" option as on the session page, which is very useful.
wish it can be added.
in recent Drawbridge related news, its being used internally, and could be productizedDuring a panel discussion at the Interop conference in New York yesterday, Russinovich acknowledged Drawbridge as alive and well. While he couldn't speak for plans on the Windows client he also stopped short of saying Microsoft plans to include it in Windows Server and Hyper-V. But he left little doubt that that's in the pipeline for Windows Server and Azure. Russinovich said Microsoft has already used the Drawbridge container technology in its new Azure-based machine learning technology.
"Obviously spinning up a VM for them is not acceptable in terms of the experience," Russinovich said. "So we built with the help of Microsoft Research our own secure container technology, called Drawbridge. That's what we used internally. We are figuring out how to make that kind of technology available publicly on Windows."
"In a multi-tenant environment you're letting untrusted code from who knows where run on a platform and you need a security boundary around that," Russinovich said. "Most cloud platforms use the virtual machines as a security boundary. With a smaller, letter-grade secure container, we can make the deployment of that much more efficient," Russinovich said. "That's where Drawbridge comes into play. "
Ramji agreed that the ability to provide secure micro-services is a key differentiator between the open source Docker and Drawbridge. "It's going to make bigger promises for security, especially for third-party untrusted code," Ramji said.