{"id":2031,"date":"2013-07-29T15:37:43","date_gmt":"2013-07-29T15:37:43","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2013\/07\/29\/one-year-of-news\/"},"modified":"2024-04-08T12:33:33","modified_gmt":"2024-04-08T19:33:33","slug":"one-year-of-news","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/one-year-of-news\/","title":{"rendered":"One year of news!"},"content":{"rendered":"<p>It wasn\u2019t until after I posted my \u201cnews\u201d post this morning and I was perusing our <a href=\"http:\/\/tfs.visualstudio.com\/en-us\/news\">news site<\/a> that I realized that the first news post was almost exactly 1 year ago on August 6th 2012.\u00a0 These are precisely the kinds of things that sneak up on you unawares.\u00a0 Who could have guessed that we\u2019ve been doing this for a year now?\u00a0 It seems like it was just yesterday.<\/p>\n<p>It\u2019s been a busy year.\u00a0 I spent a little time reviewing the news posts from the past year and figured I\u2019d summarize some of the \u201chighlights\u201d.<\/p>\n<ul>\n<li>News feed and a new server status page<\/li>\n<li>Kanban support<\/li>\n<li>Dramatically improved source control experiences \u2013 syntax highlighting, diff, image diff, annotate, history, browse, find, etc.<\/li>\n<li>Server based build drops<\/li>\n<li>Released the service and announced a little pricing framework<\/li>\n<li>Account rename <a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/8228.wlEmoticon-smile_58CD4724.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15586\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2014\/02\/8228.wlEmoticon-smile_58CD4724.png\" alt=\"Image 8228 wlEmoticon smile 58CD4724\" width=\"19\" height=\"19\" \/><\/a><\/li>\n<li>Work item tagging<\/li>\n<li>Git support<\/li>\n<li>Web based test case management<\/li>\n<li>OData support<\/li>\n<li>IaaS build VMs and support for Windows Phone, Windows Store and more<\/li>\n<li>Agile portfolio management with work hierarchies<\/li>\n<li>Code commenting<\/li>\n<li>Team room<\/li>\n<li>Cloud load testing<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>This is, of course, just a sampling.\u00a0 Every sprint has brought continued improvement.\u00a0 It\u2019s pretty amazing to look back over it and realize how much has been done.\u00a0 And there\u2019s a long way to go.<\/p>\n<p>There have also been issues along the way.\u00a0 Our March 22nd deployment was a mess and caused at least one to two months of \u201cfallout\u201d.\u00a0 Every failure is an opportunity to learn and get better.\u00a0 Every success is an opportunity to celebrate and reinvigorate ourselves to do even more.<\/p>\n<p>I continue to be VERY excited about how the service is growing and look forward to great things as we continue to evolve it.\u00a0 As always we strongly encourage your feedback and suggestions.<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It wasn\u2019t until after I posted my \u201cnews\u201d post this morning and I was perusing our news site that I realized that the first news post was almost exactly 1 year ago on August 6th 2012.\u00a0 These are precisely the kinds of things that sneak up on you unawares.\u00a0 Who could have guessed that we\u2019ve [&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":[13],"class_list":["post-2031","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-tfservice"],"acf":[],"blog_post_summary":"<p>It wasn\u2019t until after I posted my \u201cnews\u201d post this morning and I was perusing our news site that I realized that the first news post was almost exactly 1 year ago on August 6th 2012.\u00a0 These are precisely the kinds of things that sneak up on you unawares.\u00a0 Who could have guessed that we\u2019ve [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/2031","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=2031"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/2031\/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=2031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=2031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=2031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}