{"id":230507,"date":"2020-09-04T09:00:49","date_gmt":"2020-09-04T16:00:49","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=230507"},"modified":"2020-11-02T09:37:55","modified_gmt":"2020-11-02T17:37:55","slug":"visual-studio-codespaces-is-consolidating-into-github-codespaces","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-codespaces-is-consolidating-into-github-codespaces\/","title":{"rendered":"Visual Studio Codespaces is consolidating into GitHub Codespaces"},"content":{"rendered":"<p>At the last Ignite, we announced the public preview of <a href=\"https:\/\/visualstudio.microsoft.com\/services\/visual-studio-codespaces\/\">Visual Studio Codespaces<\/a> and shared our vision for cloud-powered development environments that would enable developers to work from anywhere and on any platform. Since then, we\u2019ve seen incredible validation and excitement about codespaces and the scenarios they enable. We&#8217;ve also shipped <a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/whats-new-in-visual-studio-online-feb-2020\/\">dozens of enhancements<\/a>, adjusted to better align with your expectations, and amassed feedback to help inform our roadmap. A key piece of this roadmap was partnering with our friends at GitHub to provide a native experience using the same service that powers Visual Studio Codespaces. Today, we\u2019d like to share some news regarding this partnership: Visual Studio Codespaces will be consolidating into <a href=\"https:\/\/github.com\/features\/codespaces\">GitHub Codespaces<\/a>.<\/p>\n<p>If you\u2019re an existing Visual Studio Codespaces user, you can start your transition to GitHub Codespaces now and the current Azure offering will be retired in February 2021.<\/p>\n<h2>Why is the service moving?<\/h2>\n<p>During the preview we\u2019ve learned that transitioning from a repository to a codespace is the most critical piece of your workflow and the vast majority of you preferred a richly integrated, native, one-click experience. Since GitHub is the home of 50M developers, it made sense to partner with them to address this feedback. However, after the GitHub-native experience was released, we started hearing that the two distinct experiences were causing confusion amongst our users.<\/p>\n<p>We believe that by consolidating the current Codespaces experiences into one, we can eliminate confusion, simplify the experience for everyone, and make more rapid progress to address customer feedback.<\/p>\n<h2>What does this mean for users in the public preview?<\/h2>\n<p>For current users, we encourage you to migrate to GitHub Codespaces with us. Since GitHub Codespaces is still in a limited public beta, we will be working to get you added to the beta as quickly as possible. The next time you connect to a codespace through the <a href=\"https:\/\/online.visualstudio.com\/login\">portal<\/a> or Visual Studio Code, we\u2019ll prompt you to submit the preferred GitHub account you\u2019d like to be added to the beta. Every Azure subscription owner with a Visual Studio Codespaces plan will also receive an email requesting their preferred GitHub account.<\/p>\n<p>While GitHub Codespaces provides an optimized creation experience for GitHub repositories, you can still utilize Git repositories hosted elsewhere (e.g Azure Repos, Bitbucket) with a few extra configuration steps. Check out our <a href=\"https:\/\/aka.ms\/vscs\/faq\/transition\">FAQs<\/a> for more details.<\/p>\n<h2>What does this mean for users in the private preview?<\/h2>\n<p>The private preview of Visual Studio 2019 support for Windows-based Codespaces will also move to GitHub. Users currently in the private preview will be invited to continue the private preview on GitHub as soon as it\u2019s available in the next few weeks. All new users accepted to try Windows Codespaces and Visual Studio will onboard directly to the private preview on GitHub. Stay tuned for more details.<\/p>\n<h2>What happens next?<\/h2>\n<p>We want to ensure you have ample time to migrate so existing users can continue accessing your codespaces via the current <a href=\"https:\/\/online.visualstudio.com\/login\">portal<\/a> beyond the start of GitHub general availability.<\/p>\n<p>Here\u2019s a short summary of our timeline:<\/p>\n<ul>\n<li><strong>September 4, 2020<\/strong> \u2013 Current users can begin transitioning to the GitHub private beta.<\/li>\n<li><strong>December 16, 2020<\/strong> \u2013 Creation of new plans and codespaces will be disabled, although existing codespaces may continue to be used. New users will only be able to sign up for Codespaces on GitHub.<\/li>\n<li><strong>February 17, 2021<\/strong> &#8211; The Visual Studio Codespaces <a href=\"https:\/\/online.visualstudio.com\/login\">portal<\/a> will be retired. All plans and codespaces remaining in the service will be deleted.<\/li>\n<\/ul>\n<h2>Is everything from the Visual Studio service moving over?<\/h2>\n<p>As with all previews, we are constantly evaluating which features meet the bar for General Availability and the move to GitHub presents another point where we must consider what makes sense to bring forward. We welcome your feedback as we evaluate each feature\u2019s future and will share decisions in our <a href=\"https:\/\/aka.ms\/vscs\/faq\/transition\">FAQs<\/a> as they happen.<\/p>\n<h2>I just heard about Codespaces and want to try it out. What should I do?<\/h2>\n<p>We recommend <a href=\"https:\/\/github.com\/features\/codespaces\/signup\">requesting access<\/a> to the GitHub Codespaces limited public beta.<\/p>\n<p>&nbsp;<\/p>\n<p>Thank you for participating in the Visual Studio Codespaces Public Preview. You\u2019ve provided valuable feedback as we iterated on the experience and we look forward to delivering a delightful experience in our new home on GitHub. Be sure to check out our <a href=\"https:\/\/aka.ms\/vscs\/faq\/transition\">FAQs<\/a> for future updates and more details on transitioning to the GitHub service. Happy coding!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio Codespaces is consolidating into GitHub Codespaces. Learn about our timeline, transition plan for current users, and motivation behind this update.<\/p>\n","protected":false},"author":640,"featured_media":255385,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1085,155],"tags":[6184],"class_list":["post-230507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-visual-studio","tag-visual-studio-codespaces"],"acf":[],"blog_post_summary":"<p>Visual Studio Codespaces is consolidating into GitHub Codespaces. Learn about our timeline, transition plan for current users, and motivation behind this update.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/230507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/640"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=230507"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/230507\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/255385"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=230507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=230507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=230507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}