<?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>Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx</link><description>If you checkout the CodePlex suggestions and feedback , you’ll see that the #1 top voted item involves improvements in pull request workflows. For the second week in a row, we’ve released some nice improvements (along with other bug fixes and minor improvements</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311813</link><pubDate>Wed, 30 May 2012 12:44:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311813</guid><dc:creator>Brian Harry MS</dc:creator><description>&lt;p&gt;Ahh, now you understand the purgatory of 2 year+ product cycles. &amp;nbsp;By last fall, we were done with all major planned work and just working on feedback on the work we had done, rounding out and polishing. &amp;nbsp;We weren&amp;#39;t, generally, doing new big things. &amp;nbsp;Fortunately, I think we&amp;#39;re in the process of changing the way that works.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m happy to engage and explain just about anything we have done or are doing. &amp;nbsp;I too am seeing the trends and we are working to stay up with them.&lt;/p&gt;
&lt;p&gt;As for build folders. &amp;nbsp;There&amp;#39;s a couple notable history things there. &amp;nbsp;The first time the idea came up, I stopped it. &amp;nbsp;The reason was that we have so many hierarchies in TFS already - source folders, query folders, area paths, iterations, work item tree queries, reports folders, document libraries, teams, etc, etc that I was becoming very concerned that we were making it too easy to create a mess. &amp;nbsp;It seemed to me that we needed some way to reconcile these hierarchies so that, at least by default, they would correlate and we could provide a unified view over your assets. &amp;nbsp;I asked the team to go think about this before adding yet another hierarchy. &amp;nbsp;The second time it came up the Program Manager responsible for the area made the call that build favorites (that we built in TFS 11) would satisfy the need. &amp;nbsp;We wanted to try that and then see what feedback we got.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m open to ideas on how better to engage.&lt;/p&gt;
&lt;p&gt;Brian&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311813" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311603</link><pubDate>Wed, 30 May 2012 01:13:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311603</guid><dc:creator>Allen Feinberg</dc:creator><description>&lt;p&gt;Brian,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;With that news I want to buy each and every every dev who&amp;#39;s working on fixing the 259 character limit a beer. Just let me know where to send the check. North Carolina, India, Redmond? That&amp;#39;s amazing. As for User Voice being setup too late for TFS 11...it was setup in 2011....but no matter....I hope it&amp;#39;s not too late to use it for Dev12?&lt;/p&gt;
&lt;p&gt;Help us your customers have a deep and rich dialog with you and the dev team, a conversation about what we&amp;#39;re thinking about and what we are looking for, and how we&amp;#39;re seeing things change. We don&amp;#39;t need to talk about every feature or the schedule (you&amp;#39;ll be late we know :-p ), we don&amp;#39;t need to know your super secret competitive features either, but let us know that you are hearing us, let us help you understand just how quickly the world is changing, and help us understand that our investment on your platforms, your tools, and your products is gaining value not losing it. &lt;/p&gt;
&lt;p&gt;Help me convince my developers understand why you made the investments where you did, and also where you didn&amp;#39;t (I&amp;#39;m looking at you build folders and security). &lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a bit of background:&lt;/p&gt;
&lt;p&gt;It&amp;#39;s incredible when I talked with this year&amp;#39;s CS graduates (undergrad and Graduate) looking at entry level development positions(95k+), they expect HTML 5, they expect the tools facebook developers use (I was shocked to hear &amp;quot;Visual Studio what&amp;#39;s that?&amp;quot;), bittorent for build deployments, development tools on the Mac(if it&amp;#39;s good enough for Steve Jobs), Andriod and Iphone apps they&amp;#39;d built in the dorms, short dev cycles(we have 2 week sprints...they want 2 DAY sprints), and they don&amp;#39;t care where(from home, from LA, from Vancouver) or when they work(8am, 2am, 6pm), &amp;nbsp;and all I keep hearing about if ruby, ruby, ruby....&lt;/p&gt;
&lt;p&gt;So while the world changes...at the end of the day it doesn&amp;#39;t really change...but we need to dialog with you, and we need to help you understand the pain/shortcomings we have with your products, and we need to learn about WHY you built them the way you built them.&lt;/p&gt;
&lt;p&gt;You&amp;#39;re blog is great...as it most of the other ALM blogs...but let us work together to make the next TFS/VS better for all involved.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311603" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311595</link><pubDate>Wed, 30 May 2012 00:40:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311595</guid><dc:creator>Brian Harry</dc:creator><description>&lt;p&gt;The problem with UserVoice was just that we set it up too late in the product cycle. &amp;nbsp;By that point, all the big investment decisions had been made and most of the top user voice asks are big items. &amp;nbsp;However, now that we&amp;#39;re basically done with TFS 11, we&amp;#39;re definitely looking at the UserVoice requests. &amp;nbsp;In fact, I&amp;#39;ll share a secret with you. &amp;nbsp;One of the biggest UserVoice requests on VS is to fix the 259 character path length issue (and I hear it from customers all the time too) &lt;a rel="nofollow" target="_new" href="http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2156195-fix-260-character-file-name-length-limitation"&gt;visualstudio.uservoice.com/.../2156195-fix-260-character-file-name-length-limitation&lt;/a&gt;. &amp;nbsp;It&amp;#39;s listed under VisualStudio but we have a part in it. &amp;nbsp;We&amp;#39;re just completing the work to extend server paths from 259 to about 400 characters. &amp;nbsp;We&amp;#39;ll see when it gets in your hands but it won&amp;#39;t be 2015 (it will be before :)). &amp;nbsp;You might ask why any limit at all? &amp;nbsp;Well we use paths in indexes and SQL indexes have a limit of about 1000 bytes. &amp;nbsp;Paths are unicode so 400 * 2 = 800. &amp;nbsp;Add a few more columns and you&amp;#39;re at 1000 pretty fast.&lt;/p&gt;
&lt;p&gt;Anyway I think it will help people. &amp;nbsp;The local path problem will still be annoying but you can now, at least, map a branch and get to use the full 259 characters under the branch rather than having to use sill super short branch names.&lt;/p&gt;
&lt;p&gt;And the meta point is we&amp;#39;re pulling things off UserVoice and implementing them. &amp;nbsp;This isn&amp;#39;t the only one but it&amp;#39;s a good example.&lt;/p&gt;
&lt;p&gt;Brian&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311595" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311591</link><pubDate>Wed, 30 May 2012 00:25:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311591</guid><dc:creator>Allen Feinberg</dc:creator><description>&lt;p&gt;Thanks for the conversation Brian. I hope it&amp;#39;s something you guys get to working on somesort of PULL workflow before say 2015. The dev11 stuff looks great...but the GIT stuff looks really compelling too...so while we have TFS11 soon...I&amp;#39;m hoping that in the next year or two you guys can catch up and have a really great PULL feature without us having to wait and lose our devs to GIT. Heck I&amp;#39;ll take HTML formatting in the checkin dialog/pending changes as a stop gap. &lt;/p&gt;
&lt;p&gt;Keep up the great work and help us engage in the conversation. BTW, uservoice seemed like a great idea but it&amp;#39;s pretty quiet from the Microsoft folks: &lt;a rel="nofollow" target="_new" href="http://visualstudio.uservoice.com/forums/121579-visual-studio/category/30925-team-foundation-server"&gt;visualstudio.uservoice.com/.../30925-team-foundation-server&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311591" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311413</link><pubDate>Tue, 29 May 2012 17:23:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311413</guid><dc:creator>Brian Harry MS</dc:creator><description>&lt;p&gt;Allen, It&amp;#39;s something we&amp;#39;ve talked about but we don&amp;#39;t have a concrete timeline for at this time. &amp;nbsp;It&amp;#39;s definitely an appealing workflow for some teams.&lt;/p&gt;
&lt;p&gt;Brian&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311413" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10311377</link><pubDate>Tue, 29 May 2012 16:01:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10311377</guid><dc:creator>Allen Feinberg</dc:creator><description>&lt;p&gt;When will we get pull requests from TFS? It&amp;#39;s a great feature and the rich discussions that happen on GITHUB from PULL requests look really interesting.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10311377" width="1" height="1"&gt;</description></item><item><title>re: Progress on CodePlex pull requests</title><link>http://blogs.msdn.com/b/bharry/archive/2012/05/19/progress-on-codeplex-pull-requests.aspx#10307598</link><pubDate>Sun, 20 May 2012 04:56:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10307598</guid><dc:creator>Stephen</dc:creator><description>&lt;p&gt;I love that you work off customer/user input. &lt;/p&gt;
&lt;p&gt;After the unneeded and unasked for UI overhaul to vs 11 and the missing requested features (ie xp support), it is nice to know that the ALM / TFS team knows how to develop software. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10307598" width="1" height="1"&gt;</description></item></channel></rss>