<?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 : Codeplex, Industry Conferences</title><link>http://port25.technet.com/archive/tags/Codeplex/Industry+Conferences/default.aspx</link><description>Tags: Codeplex, Industry Conferences</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Network Monitor to Open Source Parsers on CodePlex</title><link>http://port25.technet.com/archive/2008/11/07/network-monitor-to-open-source-parsers-on-codeplex.aspx</link><pubDate>Fri, 07 Nov 2008 16:49:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21660</guid><dc:creator>Paul Long</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21660</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/07/network-monitor-to-open-source-parsers-on-codeplex.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Today I am excited to announce that the development of protocol parsers for Microsoft Network Monitor is moving into an open source model, hosted on &lt;A href="http://www.codeplex.com/NMParsers" target=_blank mce_href="http://www.codeplex.com/NMParsers"&gt;CodePlex&lt;/A&gt;.&amp;nbsp; This site will host development of parsers for public protocols and for protocols described in our &lt;A href="http://msdn.microsoft.com/en-us/library/cc203350.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/cc203350.aspx"&gt;Open Protocol Specifications&lt;/A&gt; for Windows.&lt;/P&gt;
&lt;P&gt;Network Monitor is a free protocol analyzer and network sniffer.&amp;nbsp; It allows you to capture and view network traffic in a format that is easier for humans to read. It is often used as a troubleshooting/development tool or to validate that a protocol is behaving as you expect.&lt;/P&gt;
&lt;P&gt;We've started the ball rolling by releasing an updated parser package and creating a source tree on Codeplex.&amp;nbsp; While this process will take time, we hope to have all bugs filed on the site within a few months, as well as having all parser development taking place directly on CodePlex.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Every month we'll post a new installer package that Netmon users will be able to install, so as to benefit from the latest changes.&lt;/P&gt;
&lt;P&gt;As we continue to evolve, we hope that the community will get involved by filing bugs and suggestions, contributing code and new parsers, and helping us improve how information like summaries and field descriptions are displayed.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;At some point we also anticipate that some of our committed users will manage subsets of the parsers.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;We are also really excited about the impact of making our parsers open source.&amp;nbsp; The force of the community should help us keep up with the quickly changing world of new protocols and updated documentation.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you want to contribute, please join the community on CodePlex and start giving us feedback.&lt;/P&gt;
&lt;P&gt;For historic background, Network Monitor 3 was a complete re-write of the Network Monitor program that previously shipped in Windows Server and SMS.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;One of the major design changes is that the parsers - code that describes how network packets are decoded - are written in a custom language and included with the product.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Most industry protocol analyzers include parsers as static compiled code, or DLLs, which make them harder to update and maintain.&amp;nbsp; By contrast, because the Netmon parsers are run within our execution environment, they can provide a layer of protection against overruns and therefore help protect the user from poorly written code which can expose security vulnerabilities.&lt;/P&gt;
&lt;P&gt;At the same time that Network Monitor 3 was being developed in 2004, the product teams were in the process of creating the documents for the Microsoft Open Protocols.&lt;/P&gt;
&lt;P&gt;So, at that point, we were able to partner with our document writers and get parsers written for these open protocol specifications for Windows.&amp;nbsp; Not only did this help us verify the documentation, but it also provides a strong base of parsers for Network Monitor that makes troubleshooting network traffic very transparent.&lt;/P&gt;
&lt;P&gt;For the latest version of Network Monitor, visit our &lt;A href="http://go.microsoft.com/fwlink/?LinkID=103158&amp;amp;clcid=0x409" target=_blank mce_href="http://go.microsoft.com/fwlink/?LinkID=103158&amp;amp;clcid=0x409"&gt;download page&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;For more information and tips on using Network Monitor go to our &lt;A href="http://blogs.technet.com/netmon" target=_blank mce_href="http://blogs.technet.com/netmon"&gt;blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Thanks and enjoy!&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21660" 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/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Networking/default.aspx">Networking</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><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Open Source Interoperability Projects</title><link>http://port25.technet.com/archive/2008/11/07/open-source-interoperability-projects-at-microsoft.aspx</link><pubDate>Fri, 07 Nov 2008 07:21:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21664</guid><dc:creator>Jean Paoli</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21664</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/07/open-source-interoperability-projects-at-microsoft.aspx#comments</comments><description>&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;P&gt;Interoperability has always been a focus area at Microsoft. Being a platform company, Microsoft has engaged in interoperability at many levels - product features, participation in standardization bodies, publishing many technologies under open licenses and working closely with customers, governments and partners to understand the heterogeneous IT landscape and discuss practical interoperability solutions. &lt;/P&gt;
&lt;P&gt;Earlier this year, these activities were formalized under the &lt;A class="" href="http://www.microsoft.com/interop/principles/default.mspx" target=_blank mce_href="http://www.microsoft.com/interop/principles/default.mspx"&gt;Interoperability Principles&lt;/A&gt; for all of our high-volume products.&lt;/P&gt;
&lt;P&gt;I am the General Manager of Interoperability Strategy at Microsoft, and I have worked across the company on many interop initiatives. I am happy to see many interop projects now coming out of Microsoft and, personally, having many of them based on XML makes me doubly happy. &lt;img src="http://port25.technet.com/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;My team has built several bridging technologies and solutions for many of our products to enable interoperability. These are being run as open source projects and released under a broad BSD license so that our customers and partners can use them in many open and broad scenarios.&lt;/P&gt;
&lt;P&gt;Interoperability has been getting enhanced attention at a lot of conferences lately and Microsoft has also upped its participation at many open source conferences such as OSCON, the Eclipse Conference and &lt;A class="" href="http://www.apachecon.com/" target=_blank mce_href="http://www.apachecon.com"&gt;ApacheCon&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;At Microsoft's &lt;A class="" href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx"&gt;Professional Developer's Conference&lt;/A&gt; last month, the interoperability story was part of almost every announcement and keynote address. As Sam Ramji writes in his&lt;A class="" href="http://port25.technet.com/archive/2008/11/06/apachecon-keynote.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/11/06/apachecon-keynote.aspx"&gt; latest blog&lt;/A&gt;, Microsoft is also participating at ApacheCon and highlighting the interoperability work we are doing. These are indeed exciting times!&lt;/P&gt;
&lt;P&gt;On the interoperability front, my team has been working with the WSO2 since the TechEd 2007 Conference to demonstrate interoperability using our StockTrader&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;reference application. &lt;/P&gt;
&lt;P&gt;This week, the WSO2 proposed a new Apache incubation project, known as Stonehenge, to further this work. The aim of this project is to set up sample applications to demonstrate interoperability with multiple underlying platform technologies by using currently defined W3C and OASIS standard protocols. We look forward to working with WS02 on the scope of this project, and having discussions with the community.&lt;/P&gt;
&lt;P mce_keep="true"&gt;I also want to highlight some open source interoperability projects that my team has been working on with&amp;nbsp;third parties, companies and members of the community at large, which may be very relevant to the readers of this blog.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Eclipse Tools for Silverlight&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.eclipse4sl.org/" target=_blank mce_href="http://www.eclipse4sl.org"&gt;Eclipse4sl&lt;/A&gt; allows Java developers to develop code for the &lt;A href="http://silverlight.net/"&gt;Silverlight&lt;/A&gt; platform within the &lt;A href="http://www.eclipse.org/"&gt;Eclipse&lt;/A&gt; development environment, and contains both an advanced project system for creating &lt;A href="http://sourceforge.net/projects/eclipse4sl" target=_blank mce_href="http://sourceforge.net/projects/eclipse4sl"&gt;Silverlight applications&lt;/A&gt; and media experiences as well as a compiler for packaging Silverlight applications for deployment. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Interoperability with the Azure Services platform&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Announced at PDC recently, &lt;A href="http://www.microsoft.com/azure"&gt;the Azure Services Platform&lt;/A&gt; is an internet-scale cloud computing and services platform hosted in Microsoft data centers. It provides an operating system and a set of developer services which can be used individually or together. Microsoft .NET Services is a key component of the Azure Services Platform that offers a set of Microsoft-hosted, highly scalable, developer-oriented services that provide the key building blocks, like, Access Control, Service Bus, and Workflow service. &lt;/P&gt;
&lt;P&gt;The Azure Services Platform, built from the ground up to be consistent with Microsoft's commitment to openness and interoperability and in that spirit, we have built two cross-platform SDKs for .NET services - for &lt;A href="http://www.jdotnetservices.com/" target=_blank mce_href="http://www.jdotnetservices.com"&gt;Java&lt;/A&gt; and &lt;A href="http://www.dotnetservicesruby.com/" target=_blank mce_href="http://www.dotnetservicesruby.com/"&gt;Ruby&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Information Cards Interoperability&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Windows CardSpace is&amp;nbsp;Microsoft implementation of Information Cards on the Windows platform. Information cards are a core part of &lt;A href="http://msdn.microsoft.com/en-us/library/ms996422.aspx"&gt;Identity Metasystem&lt;/A&gt; and help both site owners and visitors to manage, control, and exchange digital identities more safely and consistently.&lt;/P&gt;
&lt;P&gt;We have also built four open source projects that help Web developers support information cards on diverse platforms:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;&lt;A class="" href="http://www.sourceforge.net/projects/informationcard" target=_blank mce_href="http://www.sourceforge.net/projects/informationcard"&gt;Java Relying Party&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.informationcardruby.com/" target=_blank mce_href="http://www.informationcardruby.com"&gt;Ruby on Rails Relying Party&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.codeplex.com/InformationCardPHP" target=_blank mce_href="http://www.codeplex.com/InformationCardPHP"&gt;PHP Relying Party&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.codeplex.com/InformationCard" target=_blank mce_href="http://www.codeplex.com/InformationCard"&gt;C-Module&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;&lt;B&gt;OpenXML-ODF translators&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The goal of this project is to provide translators to allow for interoperability between applications based on ODF (OpenDocument) standard and Office Open XML standard. The translator is based on XSLT transformations between two XML formats, along with some pre- and post-processing, and&amp;nbsp;is available &lt;A class="" href="http://odf-converter.sourceforge.net/" target=_blank mce_href="http://odf-converter.sourceforge.net/ "&gt;on Sourceforge&lt;/A&gt; under a BSD-like license. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;OpenXML-UOF translators&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The goal of this project is to provide translators to allow for interoperability between applications based on UOF (Uniform Office Format) standard and Office Open XML standard. &lt;/P&gt;
&lt;P&gt;UOF is an emerging standard, which is being developed by the Chinese Office Software Work Group (COSWG), led by the China Electronics Standard Institute (CESI), the Ministry of Information Industry (MII), major suppliers of Chinese office software suites, and other academic institutions.The translator is based on XSLT transformations between two XML formats, along with some pre- and post-processing. It is available at &lt;A href="http://uof-translator.sourceforge.net/" target=_blank mce_href="http://uof-translator.sourceforge.net/"&gt;SourceForge&lt;/A&gt;&amp;nbsp;under a BSD-like license&lt;/P&gt;
&lt;P&gt;I would like to hear your comments and feedback on these projects and also welcome open engagement on what Microsoft should be doing for interoperability. Tell us what other interoperability scenarios we should be looking to address. &lt;/P&gt;
&lt;P&gt;I also want to thank the multiple third party companies and the community members we cooperate with, as well as the members of my team: Vijay Rajagopalan, Sumit Chawla, Kamaljit Bath, Claudio Caldato, Jean-Christophe Cimetiere and many others for working on these projects and building technical solutions for interoperability with key Microsoft products and technologies.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21664" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Partnerships/default.aspx">Partnerships</category><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Standards/default.aspx">Standards</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>struct.new("future", :open, :microsoft) </title><link>http://port25.technet.com/archive/2008/11/06/apachecon-keynote.aspx</link><pubDate>Thu, 06 Nov 2008 08:49:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:21644</guid><dc:creator>Sam Ramji</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=21644</wfw:commentRss><comments>http://port25.technet.com/archive/2008/11/06/apachecon-keynote.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I delivered the keynote at &lt;A href="http://www.apachecon.com/" target=_blank mce_href="http://www.apachecon.com"&gt;ApacheCon&lt;/A&gt; in New Orleans today, where I talked about some of the new milestones we have chalked up on the journey inside Microsoft towards greater participation and growth with open source communities, and our strategy of "architecting for participation."&lt;/P&gt;
&lt;P mce_keep="true"&gt;This strategy focuses on four significant themes: community; contribution; partnerships; and choice. Microsoft believes that the next ten years of software will be a time of growth and change where both open source and Microsoft communities will grow together. &lt;/P&gt;
&lt;P mce_keep="true"&gt;We also believe that in an increasingly interconnected world, where more people have a greater opportunity to use more technology to do more things than ever before. We support those choices and are expanding interoperability between open source technologies and Microsoft technologies. &lt;/P&gt;
&lt;P mce_keep="true"&gt;So, on the interoperability front, we have been working with the WS02 since our&amp;nbsp;TechEd 2007 Conference, to demonstrate interoperability using our StockTrader&lt;B&gt;&lt;I&gt; &lt;/I&gt;&lt;/B&gt;reference application. Today, the WS02 announced they would build an open source version of the sample application under "Project Stonehenge," which hs been proposed as a new &lt;A 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;Apache &lt;/A&gt;incubation project. &lt;/P&gt;
&lt;P mce_keep="true"&gt;WS02 will use the project to set up sample applications that demonstrate seamless interoperability across multiple underlying platform technologies, using currently defined W3C and OASIS standard protocols.&lt;/P&gt;
&lt;P mce_keep="true"&gt;My team has been working closely with that of Jean Paoli, the General Manager of&amp;nbsp;Interoperability Strategy at Microsoft, whose team is driving much of this interoperability work. You can read more about all this in Jean's &lt;A class="" href="http://port25.technet.com/archive/2008/11/07/open-source-interoperability-projects-at-microsoft.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/11/07/open-source-interoperability-projects-at-microsoft.aspx"&gt;blog post&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Microsoft has also decided to move the development of protocol parsers for &lt;A href="http://blogs.technet.com/netmon/" target=_blank mce_href="http://blogs.technet.com/netmon/"&gt;Microsoft Network Monitor&lt;/A&gt;&amp;nbsp; - a free protocol analyzer and network sniffer - to an open source model, on &lt;A href="http://www.codeplex.com/NMParsers" target=_blank&gt;CodePlex&lt;/A&gt;, which will host the development of parsers for public protocols and for protocols described in our &lt;A href="http://msdn.microsoft.com/en-us/library/cc203350.aspx" target=_blank&gt;Open Protocol Specifications&lt;/A&gt; for Windows.&lt;/P&gt;
&lt;P mce_keep="true"&gt;An updated parser package has been released and a source tree created on Codeplex.&amp;nbsp; We want &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&amp;amp;DisplayLang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&amp;amp;DisplayLang=en"&gt;Netmon&lt;/A&gt;&amp;nbsp; to be the best-of-breed tool for network monitoring at Microsoft, not just for Windows.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Microsoft also recently joined the AMQP Working Group as a participant, with the goal of contributing towards the development of the specification and to enable greater customer choice in the marketplace. &lt;/P&gt;
&lt;P mce_keep="true"&gt;At the request of community members, we have now &amp;nbsp;committed to participate in the Apache Qpid project, a widely adopted open source implementation of the AMQP specification that addresses the customer need for choice and improved messaging interoperability.&lt;/P&gt;
&lt;P&gt;Our customers are telling us that they would like to see the Apache Qpid project extended to interoperate with Windows, so the next few months of participation will be focused on understanding the community's effort to build Windows based AMQP software. &lt;/P&gt;
&lt;P mce_keep="true"&gt;Participation will give us the opportunity to learn from other project participants, so that we can be in a position to consider making a valuable contribution. But it is important to note that the Apache Qpid project is just one of many AMQP specification implementations, and we are open to supporting additional projects. &lt;/P&gt;
&lt;P mce_keep="true"&gt;You can read an interesting technical research paper from Ohio State University analyzing the performance of the Qpid implementation of AMQP &lt;A class="" href="http://www.cse.ohio-state.edu/~narravul/papers/subramoni_whpcf08.pdf" target=_blank mce_href="http://www.cse.ohio-state.edu/~narravul/papers/subramoni_whpcf08.pdf"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Microsoft also announced, at PDC 2008, our commitment to include &lt;A href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/27/the-azure-platform-debuts.aspx"&gt;"Oslo"&lt;/A&gt; - an upcoming set of technologies for modeling - in the Open Specification Promise. This will ensure that the "Oslo" declarative modeling language, codenamed "M", is interoperable with prominent industry standards such as WS* specifications, XML formats, industry protocols, and security standards.&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Two of the core focuses for Oslo are integration and interoperability. As such, it will integrate with next-gen Microsoft technologies, including System Center, Visual Studio and BizTalk Sever. We also plan to work with partners and the industry, so as to make Oslo interoperable with important standards and industry protocols.&lt;/P&gt;
&lt;P mce_keep="true"&gt;One of the key ways we think customers will achieve customization for their platforms is through the use of textual and visual DSLs, which can be written uniquely by the developer for vertical industries and specific domains, or they can use pre-existing DSLs in these same scenarios. &lt;/P&gt;
&lt;P&gt;The hope is that we will establish a broad and open ecosystem around "M" that will enable customers to bring the power of model-driven applications and systems to their heterogeneous environments.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Finally, on the Live Search front, the Powerset team recently resumed its &lt;A href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/10/14/microsoft-s-powerset-team-resumes-hbase-contributions.aspx"&gt;participation with HBase&lt;/A&gt;, which is elated to infrastructural storage technology enabling large scale data processing.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The HBase project receives significant lift from the active community that supports the project, and Powerset's continued participation on HBase could allow us to accelerate the integration of Powerset's technology into Live Search, resulting in improvements to the end-user experience.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, stay posted. There's a lot more to come!&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=21644" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Networking/default.aspx">Networking</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Standards/default.aspx">Standards</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><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Microsoft &amp; Sourceforge</title><link>http://port25.technet.com/archive/2008/06/05/microsoft-amp-sourceforge.aspx</link><pubDate>Thu, 05 Jun 2008 14:36:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:19243</guid><dc:creator>jcannon</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=19243</wfw:commentRss><comments>http://port25.technet.com/archive/2008/06/05/microsoft-amp-sourceforge.aspx#comments</comments><description>&lt;P&gt;Over the past four years, we’ve been working with Sourceforge on a number of unique programs to help connect developers with the code and communities that interest them. In 2004, we started the &lt;A href="http://sourceforge.net/projects/wix/" mce_href="http://sourceforge.net/projects/wix/"&gt;Windows Installer XML (WiX) Toolkit&lt;/A&gt; project on Sourceforge, licensed under the Common Public License. WiX is a toolset that builds Windows installation packages from XML source code. In 2005, we started the open source &lt;A href="http://sourceforge.net/projects/odf-converter" mce_href="http://sourceforge.net/projects/odf-converter"&gt;ODF Converter&lt;/A&gt; project. Then, in 2007, we launched the ‘&lt;A href="http://sourceforge.net/powerbar/msft/" mce_href="http://sourceforge.net/powerbar/msft/"&gt;World of Choice’&lt;/A&gt; destination to provide helpful connections to free community and software offerings available from Microsoft. &lt;/P&gt;
&lt;P&gt;Developers have told us these interactions are important and that it’s important that we continue collaborating with open source communities. We understand that the language of that collaboration is code. As a result, I’m excited to share that this year, Microsoft is a Diamond sponsor of the &lt;A href="http://sourceforge.net/community/cca08/" mce_href="http://sourceforge.net/community/cca08/"&gt;Sourceforge Community Choice Awards&lt;/A&gt; (CCA), joining O’Reilly and the Linux Foundation in supporting the recognition of world-class open source developers and projects.&lt;/P&gt;
&lt;P&gt;For the uninitiated, the CCAs are an annual appreciation of open source projects that allow any OSS project to be nominated and voted on by the Sourceforge community. This joint collaboration will result in two important additions to this year’s Community Choice Awards:&lt;/P&gt;
&lt;P&gt;1. The CCAs are now open to open source projects that are hosted on &lt;A href="http://codeplex.com/" mce_href="http://codeplex.com/"&gt;Codeplex&lt;/A&gt;. This means that projects hosted on Codeplex, and licensed under the MS Public or Reciprocal License, are eligible for nomination, voting and recognition. &lt;/P&gt;
&lt;P&gt;2. As a part of our sponsorship, we’ve also worked with Sourceforge to create a new category for ‘Best Project for Educators’: &lt;I&gt;Whether you're working in grade school education, high school, or college, teaching is difficult. Open source can help! This award goes to the project that makes it easier to educate and share knowledge together. &lt;/I&gt;&lt;/P&gt;
&lt;P&gt;This is an important program for Microsoft – we believe strongly in supporting developer choice and collaboration. Open source is all about choice and collaboration. I can’t think of a better venue to support and cheer the fantastic work that these individuals and communities do every day. Education is another important theme from Microsoft. Worldwide, access to knowledge is a serious social and economic issue. Technology can be a key to closing this gap. We want to recognize development work being done in this area.&lt;/P&gt;
&lt;P&gt;So here’s how to get involved: If you’re a project contributor, maintainer, or user – visit &lt;A href="http://sourceforge.net/community/cca08/" mce_href="http://sourceforge.net/community/cca08/"&gt;http://sourceforge.net/community/cca08/&lt;/A&gt; - Select ‘Nominate’ and get started recognizing your favorite OSS Projects. You can ‘Search’ for projects too – Sourceforge has developed a clever widget that returns results across forges. In the case below, I searched for ‘XNA’ and received multiple Codeplex results.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://port25.technet.com/images/port25/WindowsLiveWriter/MicrosoftSourceforge_8701/clip_image002_2.jpg" mce_href="http://port25.technet.com/images/port25/WindowsLiveWriter/MicrosoftSourceforge_8701/clip_image002_2.jpg"&gt;&lt;IMG title=clip_image002 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=269 alt=clip_image002 src="http://port25.technet.com/images/port25/WindowsLiveWriter/MicrosoftSourceforge_8701/clip_image002_thumb.jpg" width=414 border=0 mce_src="http://port25.technet.com/images/port25/WindowsLiveWriter/MicrosoftSourceforge_8701/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This summer, winners will be recognized at &lt;A href="http://en.oreilly.com/oscon2008/public/content/home" mce_href="http://en.oreilly.com/oscon2008/public/content/home"&gt;OSCON&lt;/A&gt; in Portland, OR. If you will be in town, you’re welcome to attend. &lt;/P&gt;
&lt;P&gt;This is an exciting time to be a developer. Let the recognition begin.&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=19243" 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/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/OSCON/default.aspx">OSCON</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><category domain="http://port25.technet.com/archive/tags/jcannon/default.aspx">jcannon</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>10th European Computer-Supported Cooperative Work (ECSCW) Conference - Limerick, Ireland </title><link>http://port25.technet.com/archive/2007/11/07/10th-European-Computer-Supported-Cooperative-Work-_2800_ECSCW_2900_-Conference_2C00_-Limerick-Ireland.aspx</link><pubDate>Wed, 07 Nov 2007 17:22:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:4375</guid><dc:creator>Paula Bach</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=4375</wfw:commentRss><comments>http://port25.technet.com/archive/2007/11/07/10th-European-Computer-Supported-Cooperative-Work-_2800_ECSCW_2900_-Conference_2C00_-Limerick-Ireland.aspx#comments</comments><description>&lt;p&gt;I&amp;rsquo;ve been on the road..&lt;/p&gt;&lt;p&gt;In September, I went to Limerick, Ireland for the &lt;a href="http://www.ecscw07.org/"&gt;10th European Computer-Supported Cooperative Work (ECSCW) conference&lt;/a&gt;. Computer-supported cooperative work is a sub-sub-discipline of computerscience and a sub-discipline of Human Computer Interaction (HCI). CSCW researchers look at groupware, how people collaborate, and tools that support collaboration. They also do ethnographies to find out how people collaborate. &lt;a href="http://research.microsoft.com/~jgrudin/"&gt;Jonathan Grudin&lt;/a&gt; in MSR has researched extensively in CSCW and came up with an early idea called critical mass, which refers to the success of groupware. One of the tenets for groupware to succeed is for it to reach critical mass. This means that many people use the system. If only a few people use the groupware system, after a while, it will fail. &lt;/p&gt;&lt;p&gt;I participated in the doctoral colloquium. This venue is a common event at academic conferences where graduate students get informal feedback about their research from established researchers in the field. I received helpful feedback including advice about characterizing the HCI and OSS communities and finding out what the different members of OSS communities think usability is. The nice thing is that I have this information in the OSS survey data. &lt;/p&gt;&lt;p&gt;I had not been to Ireland before, and have not been in Europe since 1989. Limerick and Ireland in general are experiencing an economic boom, mostly because of the IT industry. Young folks have nice clothes, nice cars, and do lots of drinking. The conference dinner was held at at the &lt;a href="http://www.bunrattycastlehotel.com/winedine.htm"&gt;Bunratty Castle&lt;/a&gt;. It was really nice and full of history. &lt;/p&gt;&lt;p&gt;&lt;img border="0" height="325" src="http://port25.technet.com/photos/images/images/4376/433x325.aspx" width="433" /&gt;&lt;/p&gt;&lt;p&gt;I had an interesting conversation with &lt;a href="http://www3.uni-siegen.de/fb5/wirtschaftsinformatik/mitarbeiter/wulf/index.html.en"&gt;Volker Wulf&lt;/a&gt;. He has written &lt;a href="http://mitpress.mit.edu/catalog/author/default.asp?aid=16408"&gt;two books&lt;/a&gt; that are interesting for my work, but in the conversation I had with him, I was describing my research to him and he asked me about the tool that I will be designing for &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt;. I mentioned that the project is sponsored by Microsoft and is a joint effort with CodePlex and MSR. He said, and I quote, &amp;ldquo;Micosoft doesn&amp;rsquo;t do open source.&amp;rdquo; And I emphatically replied, &amp;ldquo;yes they do!&amp;rdquo; I talked about CodePlex, &lt;a href="http://port25.technet.com/default.aspx"&gt;Port25&lt;/a&gt; and the &lt;a href="http://www.microsoft.com/opensource/default.mspx"&gt;open source website&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Now Europe knows. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Last week I was at the &lt;a href="http://fsoss.senecac.on.ca/2007/"&gt;Free Open Source Software Symposium&lt;/a&gt; in Toronto, Canada. I like visiting the homeland, even though I am from the other side of Canada. The annual symposium is an effort put on by &lt;a href="http://cs.senecac.on.ca/"&gt;Seneca College School of Computer Studies&lt;/a&gt; in the greater Toronto area. The applied program offers courses in open source software development. The courses are in partnership with the &lt;a href="http://www.mozilla.org/foundation/"&gt;Mozilla Foundation&lt;/a&gt;. Several Mozilla developers come to the college to talk about open source. Because of this partnership and because of their focus on open technologies, they have established a niche program dedicated to open systems. Bryan Kirschner (of Port25 fame), &lt;a href="http://www.beltzner.ca/mike/"&gt;Mike Beltzner&lt;/a&gt; (of Firefox User Experience fame), &lt;a href="http://en.wikipedia.org/wiki/Bob_Young"&gt;Bob Young&lt;/a&gt; (of Red Hat fame), and many other key players in open source were there. I presented some findings from my open source survey and received good feedback. It was the first timeI had looked at the data in a while and there are some interesting things going on. One is that it appears that most of the people who responded to the survey call themselves usability advocates. It will be interesting to see how advocacy plays out in terms&lt;br /&gt;of usability expertise.&lt;/p&gt;&lt;p&gt;I interviewed Mike Beltzner and a couple of people from the &lt;a href="http://fluidproject.org/"&gt;Fluid Project&lt;/a&gt;. I got some more names of people to interview and after I get my dissertation proposal written and defend it, I will go full steam ahead with interviewing. I can&amp;rsquo;t wait. I am in consultation with a couple of statisticians for ways to analyze the survey data from both the Microsoft and OSS surveys. I am working with some other graduate students to look at the role of usability expertise in Microsoft, using the data from the internal studies. This will be interesting to see the difference between the two software development environments with respect to the role of usability expertise.&lt;br /&gt;&lt;br /&gt;Well that&amp;rsquo;s the news from Penn State.&amp;nbsp; &lt;/p&gt;&lt;font size="3"&gt;&lt;p&gt;&lt;/p&gt;&lt;/font&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=4375" 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/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/OSS+Research/default.aspx">OSS Research</category><category domain="http://port25.technet.com/archive/tags/Paula+Bach/default.aspx">Paula Bach</category></item></channel></rss>