<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Port 25: The Open Source Community at Microsoft : Interop, Anandeep</title><link>http://port25.technet.com/archive/tags/Interop/Anandeep/default.aspx</link><description>Tags: Interop, Anandeep</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Finally... dive-into-the-deep participation!</title><link>http://port25.technet.com/archive/2008/11/07/finally-dive-into-the-deep-participation.aspx</link><pubDate>Fri, 07 Nov 2008 16:54:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21648</guid><dc:creator>anandeep</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21648</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/07/finally-dive-into-the-deep-participation.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Whenever people get to know that I work in the Open Source Lab at Microsoft, there are a few knee jerk questions they always have. The most common one is: "Microsoft has an Open Source Lab?", while another question often asked is: "So when is Microsoft actually going to be part of an Open Source project and actually participate?"&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;This question does not, of course, refer to our &lt;A class="" href="http://www.codeplex.com/" target=_blank mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/A&gt; projects, which are aplenty and Open Source, but rather&amp;nbsp;about participating in an ongoing project that is not under Microsoft's umbrella.&amp;nbsp; Something that organizations with strong Open Source credentials are behind: Mozilla, Perl, Linux, Apache, Samba, &lt;A class="" href="http://port25.technet.com/archive/2008/07/25/oscon2008.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/07/25/oscon2008.aspx"&gt;PHP&lt;/A&gt;, Eclipse ... you know, the usual suspects. &amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Fundamentally, as a developer, the answer&amp;nbsp; I (truthfully!) gave: that we worked with all those communities and had actually done some important work with them, was not soul satisfying.&amp;nbsp; You know as developers that one needs to jump in with both feet and actually stand up and be counted as being part of a project.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Given the kind of work we had been doing in changing &lt;B&gt;realities&lt;/B&gt; both at Microsoft and in Open Source communities, I knew that it was just a matter of time before that happened. (My colleague &lt;A class="" href="http://port25.technet.com/archive/2008/10/29/on-the-road-in-europe-take-2.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/29/on-the-road-in-europe-take-2.aspx"&gt;Hank Janssen&lt;/A&gt; hates the word &lt;B&gt;perception&lt;/B&gt;, and I would have used it here just to aggravate him, but that would not capture what I wanted to say. Darn!).&lt;/P&gt;
&lt;P mce_keep="true"&gt;Well, that day is arrived - and I am excited beyond words to say that we (as Microsoft) will be participating in the Apache QPID project. This was announced by &amp;nbsp;Sam Ramji today during his keynote address at the &amp;nbsp;Apache Conference in New Orleans. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Apache QPID is middleware for message passing and is based on the &lt;A class="" href="http://port25.technet.com/archive/2008/10/24/microsoft-joins-the-amqp-working-group.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/24/microsoft-joins-the-amqp-working-group.aspx"&gt;AMQP standard&lt;/A&gt;.&amp;nbsp; I will be the point person for our lab's participation in Apache QPID. Actually I should say "what used to be our lab" and which now has truly become the Open Source Technology Center at Microsoft. &lt;/P&gt;
&lt;P mce_keep="true"&gt;In a previous life, I was with a small start up that did secure Web Services management.&amp;nbsp; This was when the SOAP protocol sent unreliable, in-the-clear over the wire messages, and what we did was make SOAP a secure, guaranteed once and once only protocol between two Web Services end points without requiring any changes to web or application servers.&amp;nbsp; That gave me some understanding of the complexities of message passing. &amp;nbsp;Add the complexity of time constrained responses, huge volumes of data and interoperability between disparate systems and the technical problem becomes real juicy!&amp;nbsp; &lt;/P&gt;
&lt;P mce_keep="true"&gt;I often used to wonder why there weren't more successful Open Source messaging systems, since the primary message passing systems in use were proprietary and weren't built for interoperability.&amp;nbsp; Imagine my surprise and joy when &lt;A class="" href="http://port25.technet.com/archive/2008/11/04/open-source-highlights-at-microsoft-s-professional-developers-conference.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/11/04/open-source-highlights-at-microsoft-s-professional-developers-conference.aspx"&gt;Tom Hanrahan&lt;/A&gt; (da boss) told me that Microsoft was joining AMQP and was considering participating in the Apache QPID project.&amp;nbsp; I jumped on the opportunity to be involved with the project. &lt;/P&gt;
&lt;P mce_keep="true"&gt;I want to reiterate that we will follow Open Source principles in being part of the Apache QPID project, and not antagonize people through typical big company execution. &amp;nbsp;This means the following things to me: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;We will approach the process of working in the QPID project as beginners in technology, process and relationships.&lt;/LI&gt;
&lt;LI&gt;We will listen first in the forums, in conferences and events, and most importantly one-on-one with existing community members.&lt;/LI&gt;
&lt;LI&gt;We will only do things that add value as validated by the QPID community &lt;/LI&gt;
&lt;LI&gt;We will strive to be leaders in building QPID's future, but that leadership will be an invitation from the community &lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;This all means that we will be slower of the mark than we would, say in one of our internal projects - but we would like to get it right. &lt;/P&gt;
&lt;P mce_keep="true"&gt;For now I am going to download QPID and run it in the lab.&amp;nbsp; Look, listen and linger in the forums, read the documentation, run the test suites, play around with APIs and learn how the joint runs (so to speak). &lt;/P&gt;
&lt;P mce_keep="true"&gt;Looking forward to seeing you all there.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21648" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Anandeep/default.aspx">Anandeep</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category></item><item><title>An Interview with Ruby on Rails Core Team Member:  Michael Koziarski</title><link>http://port25.technet.com/archive/2007/04/03/an-interview-with-ruby-on-rails-core-team-member-michael-koziarski.aspx</link><pubDate>Tue, 03 Apr 2007 20:49:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3697</guid><dc:creator>anandeep</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3697</wfw:commentRss><comments>http://port25.technet.com/archive/2007/04/03/an-interview-with-ruby-on-rails-core-team-member-michael-koziarski.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Michael Koziarski (a.k.a) Koz is one of the core group of about 12 people who holds the keys to the code repository for the Rails framework (also known as Ruby on Rails). &amp;nbsp;They’re all listed on the &lt;A style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://rubyonrails.org/core" mce_href="http://rubyonrails.org/core"&gt;Rails core page&lt;/A&gt; with name and mug-shot. (I checked, a guy who looks like the Michael I interviewed has his mug shot on the page!). &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;According to his bio there “Michael Koziarski (nzkoz) is a &lt;A style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://www.koziarski.com/" mce_href="http://www.koziarski.com/"&gt;software consultant&lt;/A&gt; based in Wellington, New Zealand. After a successful stint as an enterprise Java developer, he switched to rails shortly after the first public release. He’s a contributor to &lt;A style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://www.therailsway.com/" mce_href="http://www.therailsway.com/"&gt;The Rails Way&lt;/A&gt; and maintains a &lt;A style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://www.koziarski.net/" mce_href="http://www.koziarski.net/"&gt;personal blog&lt;/A&gt;.”&amp;nbsp; That’s as good a intro as any so we thought we wouldn’t improve on it! &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Michael was invited to the Microsoft Technical Summit and I was able to spend some really entertaining and educational time with him. I even showed him the lab! I think he may have enjoyed his time here as he wrote about us in a &lt;A style="COLOR: blue; TEXT-DECORATION: underline; text-underline: single" href="http://www.koziarski.net/archives/2007/4/1/microsoft-technology-summit-2007" mce_href="http://www.koziarski.net/archives/2007/4/1/microsoft-technology-summit-2007"&gt;blog entry&lt;/A&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I enjoyed talking to him – and he stayed to talk to us about Rails, the dev process and other stuff despite being very close to missing his flight!&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Anandeep&lt;/FONT&gt;&lt;/P&gt;
&lt;CENTER&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash mce_src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" base="http://images.video.msn.com" allowFullScreen="true" flashvars="c=v&amp;amp;v=178548ea-b49f-417f-a5d8-033c85429867&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand="&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="An Interview with Ruby on Rails Core Team Member: Michael Koziarski" href="http://video.msn.com/video.aspx?vid=178548ea-b49f-417f-a5d8-033c85429867" target=_new mce_href="http://video.msn.com/video.aspx?vid=178548ea-b49f-417f-a5d8-033c85429867"&gt;Video: An Interview with Ruby on Rails Core Team Member: Michael Koziarski&lt;/A&gt;&lt;/CENTER&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3697" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/koziarski.mp3" length="12439893" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Anandeep/default.aspx">Anandeep</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item><item><title>Cross-Platform Access to Codeplex Compliments of our Friends at Teamprise</title><link>http://port25.technet.com/archive/2007/03/20/cross-platform-access-to-codeplex-compliments-of-our-friends-at-teamprise.aspx</link><pubDate>Tue, 20 Mar 2007 22:40:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3647</guid><dc:creator>MichaelF</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3647</wfw:commentRss><comments>http://port25.technet.com/archive/2007/03/20/cross-platform-access-to-codeplex-compliments-of-our-friends-at-teamprise.aspx#comments</comments><description>&lt;P&gt;Awhile ago we interviewed &lt;A href="http://port25.technet.com/archive/2006/07/21/Podcast_3A00_-Accessing-VS-Team-Foundation-Server-from-Mac_2C00_-UNIX-or-Linux-through-Eclipse.aspx" target=_blank mce_href="http://port25.technet.com/archive/2006/07/21/Podcast_3A00_-Accessing-VS-Team-Foundation-Server-from-Mac_2C00_-UNIX-or-Linux-through-Eclipse.aspx"&gt;Martin Woodward&lt;/A&gt; from &lt;A href="http://www.teamprise.com/" target=_blank mce_href="http://www.teamprise.com"&gt;Teamprise&lt;/A&gt;&amp;nbsp;regarding their suite of client applications that provide cross-platform access to Visual Studio Team Foundation Server.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Today Teamprise announced that they are providing complimentary licenses for the Teamprise Client Suite to developers who plan to use the license to access &lt;A href="http://www.codeplex.com/" target=_blank mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/A&gt;.&amp;nbsp; This allows projects with developers on the Eclipse IDE along with anyone on the Mac, Linux or Unix platforms to use Codeplex for hosting their projects.&lt;/P&gt;
&lt;P&gt;To obtain access to the client go to the &lt;A href="http://www.teamprise.com/codeplex/codeplex-register.py" target=_blank mce_href="http://www.teamprise.com/codeplex/codeplex-register.py"&gt;sign-up page&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;To provide some additional information on this release and Teamprise, Anandeep sat down with Martin to catch up.&lt;/P&gt;
&lt;CENTER&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash mce_src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" base="http://images.video.msn.com" allowFullScreen="true" flashvars="c=v&amp;amp;v=b58e94ad-f034-42b3-947d-d67f07beab35&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand="&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="Cross-Platform Access to Codeplex Compliments of Teamprise" href="http://video.msn.com/video.aspx?vid=b58e94ad-f034-42b3-947d-d67f07beab35" target=_new mce_href="http://video.msn.com/video.aspx?vid=b58e94ad-f034-42b3-947d-d67f07beab35"&gt;Video: Cross-Platform Access to Codeplex Compliments of Teamprise&lt;/A&gt; &lt;/CENTER&gt;
&lt;P&gt;Martin's Blog about this announcement can be found &lt;A href="http://www.woodwardweb.com/teamprise/000339.html" target=_blank mce_href="http://www.woodwardweb.com/teamprise/000339.html"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3647" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/teamprise2.mp3" length="20777493" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Anandeep/default.aspx">Anandeep</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item></channel></rss>