Microsoft expands GitHub integration with Visual Studio

GitHub, the popular web-based Git repository hosting service, hosts millions of open source extensions used in software development. Microsoft has previously announced the upcoming July 20th release date of Visual Studio 2015, which is set to be one of the more ambitious releases of Microsoft’s integrated development environment. The Visual Studio Engineering Team also announced recently that Visual Studio 2015 will support sharing open source extensions hosted on GitHub within Visual Studio Gallery. Authors will be able to easily share their Github hosted extensions with others and gain more outlets for feedback and collaboration.

This is the first step towards improving the experience for open source extension in the Visual Studio Gallery. Here is a peek into other improvements we have in mind:

  • Pull extension description from ReadMe.md. Want to save your time on writing extension descriptions? With this change we will pull ReadMe content from your GitHub repo directly and populate the description on Visual Studio Gallery.
  • More extension statistical data. We have heard requests from you for easier ways to see statistical data for your extensions. The idea here is to not only show more statistical information on your extension page, but also provide a set of APIs for you to easily consume this data.
  • Show badges on your repo. On your repo a badge will show how many people downloaded your extension. We also think it will be fun if we can provide extension authors a way to generate badges similar to this:

 

          

  • Get rewards from your extension. Extending the reward element from badges, we also plan to provide a points and rewards system for extension authors.
  • Extension upload API. Want to have some APIs to upload extensions? Or even integrate with CI services to trigger an auto upload? This is also part of our improvement plan so keep an eye out for upcoming updates to the Gallery.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s