<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>yag: Community and Architecture : CodePlex</title><link>http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx</link><description>Tags: CodePlex</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How I feel about making the VFP announcement</title><link>http://blogs.msdn.com/yag/archive/2007/03/19/how-i-feel-about-making-the-vfp-announcement.aspx</link><pubDate>Tue, 20 Mar 2007 00:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1915044</guid><dc:creator>YAG</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/yag/comments/1915044.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1915044</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1915044</wfw:comment><description>&lt;P&gt;I said &lt;A class="" href="http://blogs.msdn.com/yag/archive/2007/03/13/twenty-years-and-counting.aspx" target=_blank mce_href="http://blogs.msdn.com/yag/archive/2007/03/13/twenty-years-and-counting.aspx"&gt;earlier that I wasn't really ready to talk&lt;/A&gt; about how I feel about the announcement. I did, however, post something on the &lt;A class="" href="http://www.universalthread.com/" target=_blank mce_href="http://www.universalthread.com"&gt;Universal Thread&lt;/A&gt; last week in response to a question that a few folks have told me I should post here. Interestingly enough, since I know so many people on the UT personally, though it was hard, I felt more comfortable writing it there. &lt;/P&gt;
&lt;P&gt;That said, I understand that there's a group of people here who are not on the UT - and like I said, enough friends and people I trust have told me that I should do this, that here you go. As one long time VFP developer said - this will show people that MSFT is made up of people who have feelings also. That may actually make a good post in itself for one day.&lt;/P&gt;
&lt;P&gt;Anyway, this is&amp;nbsp;what I posted in response to how I felt being the one to make the announcement (and read the hundreds of messages, take the phone calls, etc.). Also, please note that I wrote this while in one of the MVP presentations last week during the summit.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;yag&lt;/P&gt;
&lt;P&gt;---------------------------&lt;/P&gt;
&lt;P&gt;Good and bad. Like everything else, I guess.&lt;BR&gt;&lt;BR&gt;I was one of the first people to bring VFP into corporations and write books about it and publish dev standards. Incredibly blessed to be part of this community - met most of my best friends here, got to work with Ken and Paul on VFP3 as vendors, got to work with the team the past few years. &lt;BR&gt;&lt;BR&gt;I feel very proud of how hard everyone has worked on the product. I feel proud of how even newcomers like Milind got into the community (favorite quote "when I don't have the monthly letter up on time, I get emails asking if my back went out again. They are amazing"). &lt;BR&gt;&lt;BR&gt;I'm amazed at what the community has done to work with us on the product. Localization, helping each other, Codeplex stuff, etc. I'm happy that this will continue.&lt;BR&gt;&lt;BR&gt;I'm sad that this moment has come, but I'm glad that I was here to make sure it was handled as well as it could be. I'm proud that there was never a question that we would openly stand up and share the decision when it was final and participate in these conversations. I'm glad that I could tell the MVPs in person. I'm glad that I could spend the time to read well over 500 messages and counting (between here, other forums, newsgroups, my email). &lt;BR&gt;&lt;BR&gt;I am humbled by the reaction of some of my friends from over the years (ex-Flashers, folks I haven't talked to for years) who immediately asked me "are you ok?" (and now I'm starting to tear up). I'm amazed at the number of folks on the VB.NET team and their community who've asked me the same thing. I also was humbled that when I offered to not do the keynote in Prague, in favor of someone who is leading the VFPX project, Igor wouldn't hear of it. He made me feel welcome at a time that I was worred what the reaction would be. Till then I thought that I could lose many of my friends because I made the decision to be the one to announce this. (tears are coming down now - and I'm hoping none of the MVPs around me notice).&lt;BR&gt;&lt;BR&gt;I've been surprised that I have only gotten a few messages along the lines of "I wonder how you can sleep at night, knowing the thousands of devs who are losing their jobs this week". I've been happy that when I responded to these, talking about the decision, Codeplex, pointing to blog entries, etc., that I've always gotten apologies from the people within a few emails.&lt;BR&gt;&lt;BR&gt;So in short, like Doug Dodge would say, I feel blessed.&lt;BR&gt;&lt;BR&gt;yag&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1915044" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Mary Jo Foley: "Microsoft to release FoxPro ‘Sedna’ as Shared Source"</title><link>http://blogs.msdn.com/yag/archive/2007/03/13/mary-jo-foley-microsoft-to-release-foxpro-sedna-as-shared-source.aspx</link><pubDate>Wed, 14 Mar 2007 04:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1877268</guid><dc:creator>YAG</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/yag/comments/1877268.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1877268</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1877268</wfw:comment><description>&lt;P&gt;The first article from the announcement today (that I've found) is from Mary Jo Foley:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;At the Microsoft Most Valuable Professional (MVP) Summit in Seattle this week, Microsoft officials shared Shared Source news with the Visual FoxPro faithful and other attendees. The latest: Microsoft plans to release by the end of this summer the Foxpro "Sedna" bits as Shared Source on its CodePlex code-repository site. &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://blogs.zdnet.com/microsoft/?p=320" mce_href="http://blogs.zdnet.com/microsoft/?p=320"&gt;Read the rest here&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1877268" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Twenty years and counting...</title><link>http://blogs.msdn.com/yag/archive/2007/03/13/twenty-years-and-counting.aspx</link><pubDate>Wed, 14 Mar 2007 04:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1870442</guid><dc:creator>YAG</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/yag/comments/1870442.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1870442</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1870442</wfw:comment><description>&lt;P&gt;I was talking to some of the MVPs today about the &lt;A class="" href="http://msdn2.microsoft.com/en-us/vfoxpro/bb308952.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/vfoxpro/bb308952.aspx"&gt;VFP announcement&lt;/A&gt;&amp;nbsp;that we've made and we started talking about some of the things we've shared over the years. I've been involved with Fox since Foxbase days back in 1986 or so. Many of my best friends come from the community. &lt;/P&gt;
&lt;P&gt;I'm not really ready to talk about everything that I'm feeling right now, but I do think that taking major portions of the product and setting it loose in the community via &lt;A class="" href="http://www.codeplex.com/" target=_blank mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/A&gt; just feels right. Foxbase, FoxPro and VFP have always been driven by the needs of the folks that use it (I remember the first feature that I remember directly influencing); and that can continue due to our rich extensibility.&lt;/P&gt;
&lt;P&gt;As far as the team goes -&amp;nbsp;we're going to finish the work on SP2 and on Sedna.&amp;nbsp;And that's going to be our focus tomorrow and on thru summer. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1870442" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Message to the VFP Community</title><link>http://blogs.msdn.com/yag/archive/2007/03/13/message-to-the-vfp-community.aspx</link><pubDate>Wed, 14 Mar 2007 04:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1870499</guid><dc:creator>YAG</dc:creator><slash:comments>135</slash:comments><comments>http://blogs.msdn.com/yag/comments/1870499.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=1870499</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=1870499</wfw:comment><description>&lt;P&gt;We just posted the following to the VFP site. I'll write more later:&lt;/P&gt;
&lt;DIV class=navpage xmlns:asp="http://msdn2.microsoft.com/aspnet"&gt;
&lt;H1&gt;A Message to the Community&lt;/H1&gt;
&lt;P&gt;We have been asked about our plans for a new version of VFP. We are announcing today that there will be no VFP 10. VFP9 will continue to be supported according to our existing policy with support through 2015 (&lt;A onclick="javascript:Track('ctl00_ctl01|ctl00_ctl02',this);" href="http://support.microsoft.com/lifecycle/?p1=7992" mce_href="http://support.microsoft.com/lifecycle/?p1=7992"&gt;http://support.microsoft.com/lifecycle/?p1=7992&lt;/A&gt;). We will be releasing SP2 for Visual FoxPro 9 this summer as planned, providing fixes and additional support for Windows Vista.&lt;BR&gt;&lt;BR&gt;Additionally, as you know, we’ve been working on a project codenamed Sedna for the past year or so. Sedna is built using the extensibility model of VFP9 and provides a number of new features including enhanced connectivity to SQL Server, integration with parts of the .NET framework, support for search using Windows Desktop Search and Windows Vista as well as enhanced access to VFP data from Visual Studio.&lt;BR&gt;&lt;BR&gt;Concurrently, the community has been using CodePlex (&lt;A onclick="javascript:Track('ctl00_ctl01|ctl00_ctl03',this);" href="http://www.codeplex.com/" mce_href="http://www.codeplex.com/"&gt;http://www.codeplex.com&lt;/A&gt;) to enhance VFP using these same capabilities in the &lt;A onclick="javascript:Track('ctl00_ctl01|ctl00_ctl04',this);" href="http://www.codeplex.com/vfpx" mce_href="http://www.codeplex.com/vfpx"&gt;VFPx&lt;/A&gt; and &lt;A onclick="javascript:Track('ctl00_ctl01|ctl00_ctl05',this);" href="http://www.codeplex.com/vfpy" mce_href="http://www.codeplex.com/vfpy"&gt;VFPy&lt;/A&gt; projects. Some of these community driven enhancements include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Support for GDI+ 
&lt;LI&gt;An enhanced class browser 
&lt;LI&gt;Support for Windows Desktop Alerts 
&lt;LI&gt;An object oriented menu system 
&lt;LI&gt;Integration with MSBuild 
&lt;LI&gt;A rule-based code analysis tool similar to fxCop in Visual Studio 
&lt;LI&gt;An Outlook Control Bar control&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;To reiterate, today we are announcing that we are not planning on releasing a VFP 10 and will be releasing the completed Sedna work on CodePlex at no charge. The components written as part of Sedna will be placed in the community for further enhancement as part of our shared source initiative. You can expect to see the Sedna code on CodePlex sometime before the end of summer 2007.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;The VFP team&lt;/P&gt;
&lt;P&gt;UPDATE - We're having issues getting the&amp;nbsp;update on our MSDN site. It will be up soon, hopefully.&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1870499" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Codeplex team interviewed on Channel9</title><link>http://blogs.msdn.com/yag/archive/2006/10/23/codeplex-team-interviewed-on-channel9.aspx</link><pubDate>Tue, 24 Oct 2006 04:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:866452</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/866452.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=866452</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=866452</wfw:comment><description>&lt;P&gt;Channel9 interviewed some of the Codeplex team in their centralized work area. People's comments seem favorable. &lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=226791" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=226791"&gt;Check out&lt;/A&gt; the video!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=866452" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>CodePlex Development Process</title><link>http://blogs.msdn.com/yag/archive/2006/07/11/662828.aspx</link><pubDate>Wed, 12 Jul 2006 02:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:662828</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/662828.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=662828</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=662828</wfw:comment><description>&lt;P&gt;One of the questions I got asked in the interviews &lt;A href="http://blogs.msdn.com/yag/archive/2006/07/11/662816.aspx"&gt;I discuss below&lt;/A&gt;&amp;nbsp;was whether we used agile methods and how things worked. Brad, from the &lt;A href="http://www.codeplex.com"&gt;CodePlex &lt;/A&gt;team, has a &lt;A href="http://blogs.msdn.com/codeplex/archive/2006/06/28/649942.aspx"&gt;great post&lt;/A&gt; with an introduction to their process.&lt;/P&gt;
&lt;P&gt;One sample paragraph:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;On the team, our process is very similar to eXtreme Programming (despite Microsoft's current infatuation with Scrum, we are still doing an XP-style planning game). The team has been running one week iterations for more than a year, with our PM George now&amp;nbsp;leading both the iteration planning and stand-up meetings. Now that we have launched the site, we plan for frequent releases of the software (our plans right now are roughly every three weeks, to ensure that we have given each release adequate regression testing and stabilization time).&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/codeplex/archive/2006/06/28/649942.aspx"&gt;Check it out!&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=662828" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Interviews online</title><link>http://blogs.msdn.com/yag/archive/2006/07/11/662816.aspx</link><pubDate>Wed, 12 Jul 2006 02:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:662816</guid><dc:creator>YAG</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/yag/comments/662816.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=662816</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=662816</wfw:comment><description>&lt;P&gt;I was interviewed by Level Extreme for two of their online magazines: .NET Magazine and Universal Thread Magazine.&lt;/P&gt;
&lt;P&gt;In the &lt;A href="http://www.levelextreme.net/wconnect/wc.dll?10,7,10,59"&gt;.NET Magazine interview&lt;/A&gt;, we talked about my new position here on the Communities Team, .NET in general, Linq and a number of other things.&lt;/P&gt;
&lt;P&gt;In the &lt;A href="http://www.utmag.com/wconnect/wc.dll?9,7,10,2125"&gt;UT Magazine&lt;/A&gt;, we talked about Visual FoxPro, Sedna, and a little about my new gig as well.&lt;/P&gt;
&lt;P&gt;It's always fun talking to the guys at Level Extreme. Thanks for getting in touch with me!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=662816" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>SednaX renamed to VFPX and is now on CodePlex</title><link>http://blogs.msdn.com/yag/archive/2006/06/27/648871.aspx</link><pubDate>Tue, 27 Jun 2006 22:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:648871</guid><dc:creator>YAG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/yag/comments/648871.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=648871</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=648871</wfw:comment><description>Just a quick note that &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX"&gt;VFPX is now on CodePlex&lt;/A&gt;. Looks like things are still being moved over - but this is exciting to see...&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=648871" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>SednaX and CodePlex</title><link>http://blogs.msdn.com/yag/archive/2006/06/06/619213.aspx</link><pubDate>Tue, 06 Jun 2006 20:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:619213</guid><dc:creator>YAG</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/yag/comments/619213.aspx</comments><wfw:commentRss>http://blogs.msdn.com/yag/commentrss.aspx?PostID=619213</wfw:commentRss><wfw:comment>http://blogs.msdn.com/yag/rsscomments.aspx?PostID=619213</wfw:comment><description>Well, the &lt;A href="http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,32407483-6292-47e8-863e-c9100fc9bac0.aspx"&gt;news is&lt;/A&gt; &lt;A HREF="/korbyp/archive/2006/06/05/618420.aspx"&gt;finally out&lt;/A&gt;. &lt;A href="http://www.gotdotnet.com/codegallery/codegallery.aspx?id=0826d7a6-1dab-4a71-8e70-f2170c3c1661"&gt;SednaX&lt;/A&gt; is moving to &lt;A href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;. I'm really excited to have the community helping to not only move VFP forward (as a number of efforts are doing), but also to help us get our new site tested. My thanks to everyone involved.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=619213" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/yag/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/yag/archive/tags/Visual+FoxPro/default.aspx">Visual FoxPro</category><category domain="http://blogs.msdn.com/yag/archive/tags/CodePlex/default.aspx">CodePlex</category></item></channel></rss>