{"id":3451,"date":"2012-03-22T13:11:10","date_gmt":"2012-03-22T13:11:10","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2012\/03\/22\/the-future-of-codeplex-is-bright\/"},"modified":"2024-05-13T14:24:27","modified_gmt":"2024-05-13T21:24:27","slug":"the-future-of-codeplex-is-bright","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/the-future-of-codeplex-is-bright\/","title":{"rendered":"The Future of CodePlex is Bright"},"content":{"rendered":"<p>The last 6 months or so have been really busy around here.\u00a0 Over the next several months, you\u2019ll see a lot of what\u2019s been keeping us busy come to light.\u00a0 Clearly a big part was unveiled recently with the <a href=\"http:\/\/blogs.msdn.com\/b\/bharry\/archive\/2012\/02\/29\/vs-11-beta-and-windows-8-consumer-previews-available.aspx\">launch of the VS\/TFS\/.NET Beta<\/a>.<\/p>\n<p>In this post I want to talk about <a href=\"http:\/\/www.codeplex.com\">CodePlex<\/a>.<\/p>\n<p>As you probably know CodePlex is a software development\/open source collaboration site that we\u2019ve run for several years.\u00a0 From the beginning it\u2019s been based on Team Foundation Server \u2013 and for a long time, it was really the only way to experience TFS hosted \u201cin the cloud\u201d.\u00a0 When we first began development of what is now <a href=\"http:\/\/www.tfspreview.com\">Team Foundation Service<\/a>, I knew we were eventually going to want to reconcile that with CodePlex.\u00a0 It only makes sense to me for us to operate a single public service with a combination of public &amp; private projects, community that spans them and a pricing structure that runs from free to premium (sometimes called \u201cfreemium\u201d).<\/p>\n<p>In the early days of developing the new service, I wasn\u2019t ready to think through all of the ramifications.\u00a0 I just wanted to focus on getting the base service up and going and scaling on Azure.\u00a0 We\u2019re there now \u2013 and you\u2019ll see a bunch of exciting announcements around the service in the coming months.<\/p>\n<p>Last fall, we were finally ready to take the plunge and begin figuring out what the long term roadmap to a unified service would be.\u00a0 We made the decision to move responsibility for CodePlex to my team in November of last year.\u00a0 We\u2019ve spent a few months now working out where we want to go, prioritizing and beginning to build the future.\u00a0 Today I\u2019m excited to talk about the first wave of the results.<\/p>\n<p>We intend CodePlex to be the premier site for open source development \u2013 particularly for anything related to Microsoft platforms.\u00a0 It\u2019s clear that in the past few years CodePlex has suffered some from lack of care and feeding and the result is that it has fallen behind some of the alternatives.\u00a0 So as we began to layout a roadmap for the future, it became clear that priority #1 is to demonstrate that CodePlex is alive and kicking and we are committed to evolving the service in a direction that our community loves.<\/p>\n<p>So, the first task is to take a look at the <a href=\"http:\/\/codeplex.codeplex.com\/workitem\/list\/basic?field=Votes&amp;direction=Descending&amp;issuesToDisplay=Open&amp;keywords=&amp;emailSubscribedItemsOnly=false\">CodePlex community feedback<\/a>.\u00a0 As you can see, the #1 most requested CodePlex feature is Git support.\u00a0 <strong>Today, we are unveiling Git support on Codeplex<\/strong> (alongside the existing TFS and Mercurial support).\u00a0 To demonstrate the lack of momentum in recent years, if you look closely, you\u2019ll see that suggestion has been there since 2008.\u00a0 I\u2019m very happy to say that we plan to be much more responsive and you can expect us to continue to work actively on the list of suggestions.\u00a0 I\u2019m not promising we\u2019ll do them all nor that we\u2019ll work precisely in the order of the voting but we will be working to make CodePlex a site you love.<\/p>\n<p>You can read more about the <a href=\"http:\/\/blogs.msdn.com\/b\/codeplex\/archive\/2012\/03\/21\/git-commit-m-codeplex-now-supports-git.aspx\">Git support we are introducing today<\/a>.\u00a0 It is live and you can create your new Git based CodePlex project now.<\/p>\n<p>As we are rolling out the Git enhancements, we are also putting the finishing touches on a new look and feel for the CodePlex site to give it a more modern look that is pleasing to they eye.\u00a0 I\u2019ve included a screenshot here to give you some flavor for the style we are looking at.\u00a0 The design isn\u2019t finished but you should see a draft of it go live on the site in the next few weeks.\u00a0 After that we\u2019ll iterate based on feedback.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2012\/03\/5611.CodePlexUI_thumb_2075CA1E.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-16115\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2012\/03\/5611.CodePlexUI_thumb_2075CA1E.png\" alt=\"Image 5611 CodePlexUI thumb 2075CA1E\" width=\"804\" height=\"340\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2012\/03\/5611.CodePlexUI_thumb_2075CA1E.png 804w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2012\/03\/5611.CodePlexUI_thumb_2075CA1E-300x127.png 300w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2012\/03\/5611.CodePlexUI_thumb_2075CA1E-768x325.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>And, as I alluded to earlier, we\u2019ll be working to align CodePlex and Team Foundation Service into a single, scalable offering.\u00a0 This work will be happening partially in parallel with the efforts to revitalize CodePlex and respond to community feedback.\u00a0 It will also happen in stages rather than in one big milestone.\u00a0 It will likely start by having newly created CodePlex projects hosted on the Team Foundation Service Azure infrastructure.\u00a0 Then, over time, we\u2019ll integrate the user experiences.\u00a0 This isn\u2019t a concrete plan, but rather a flavor of how we are thinking about it.<\/p>\n<p>I hope you are as psyched as I am about seeing new life poured into CodePlex and into the community.\u00a0 I encourage you to watch closely and participate in bringing the experience forward.<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The last 6 months or so have been really busy around here.\u00a0 Over the next several months, you\u2019ll see a lot of what\u2019s been keeping us busy come to light.\u00a0 Clearly a big part was unveiled recently with the launch of the VS\/TFS\/.NET Beta. In this post I want to talk about CodePlex. As you [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"blog_post_summary":"<p>The last 6 months or so have been really busy around here.\u00a0 Over the next several months, you\u2019ll see a lot of what\u2019s been keeping us busy come to light.\u00a0 Clearly a big part was unveiled recently with the launch of the VS\/TFS\/.NET Beta. In this post I want to talk about CodePlex. As you [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/3451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=3451"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/3451\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=3451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=3451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=3451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}