{"id":26295,"date":"2016-11-14T21:08:17","date_gmt":"2016-11-15T05:08:17","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/?p=26295"},"modified":"2019-02-14T15:56:07","modified_gmt":"2019-02-14T23:56:07","slug":"add-buildproject-details-to-your-extension-page-on-marketplace","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/add-buildproject-details-to-your-extension-page-on-marketplace\/","title":{"rendered":"Add build\/project details to your extension page on Marketplace"},"content":{"rendered":"<p>Developer activity on an extension has proven to be an important indicator of trust and reliability for users on the <a href=\"https:\/\/marketplace.visualstudio.com\/\">Marketplace<\/a>. We\u2019ve seen two such indicators used widely by publishers:<\/p>\n<ul>\n<li>Linking to the GitHub repository<\/li>\n<li>Badges linking to Build CI systems and other public entities associated with the project.<\/li>\n<\/ul>\n<p>We\u2019ve seen a number of publishers linking to their repositories from their extension details page. We\u2019ve also seen them respond to reviews asking users to raise an issue on their GitHub pages. Badges are also used widely in extension descriptions, for instance to link users to the CI build. We wanted to therefore, provide a consistent way for publishers to provide this information and also present a standard look and feel so that users can find these details easily when browsing across multiple extensions.<\/p>\n<h3>Ok I get it, so what does it look like?<\/h3>\n<p>We\u2019ve added a project details section on the extensions page (on the right rail) that groups the repository and badge information for an extension. It also pulls relevant information from GitHub like active pull requests, open issues and time since the last commit.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2016\/11\/Details-Page.png\" alt=\"details-page\" width=\"1040\" height=\"889\" class=\"aligncenter size-full wp-image-336\" \/><\/p>\n<h3>Great! How do I add it to my extension?<\/h3>\n<p>There are now new \u2018repository\u2019 and \u2018badges\u2019 sections in the extension manifest that you can populate for these links to show up. You can find the details of them in the <a href=\"https:\/\/www.visualstudio.com\/en-us\/docs\/integrate\/extensions\/develop\/manifest\">VSTS documentation<\/a> and <a href=\"https:\/\/code.visualstudio.com\/docs\/extensionAPI\/extension-manifest\">VS Code documentation<\/a>.<\/p>\n<p>As always, we\u2019d love to hear your feedback. You can write to us at <a href=\"mailto:vsmarketplace@microsoft.com\">vsmarketplace@microsoft.com<\/a>\u00a0or tweet at us with the hashtag #VSMarketplace.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Developer activity on an extension has proven to be an important indicator of trust and reliability for users on the Marketplace. We\u2019ve seen two such indicators used widely by publishers: Linking to the GitHub repository Badges linking to Build CI systems and other public entities associated with the project. We\u2019ve seen a number of publishers [&hellip;]<\/p>\n","protected":false},"author":192,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[253,229,1],"tags":[],"class_list":["post-26295","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure-devops-server","category-community","category-devops"],"acf":[],"blog_post_summary":"<p>Developer activity on an extension has proven to be an important indicator of trust and reliability for users on the Marketplace. We\u2019ve seen two such indicators used widely by publishers: Linking to the GitHub repository Badges linking to Build CI systems and other public entities associated with the project. We\u2019ve seen a number of publishers [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/26295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=26295"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/26295\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=26295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=26295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=26295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}