{"id":9719,"date":"2023-06-13T18:00:00","date_gmt":"2023-06-13T23:00:00","guid":{"rendered":"https:\/\/www.openstack.org\/blog\/?p=9719"},"modified":"2023-06-12T23:18:25","modified_gmt":"2023-06-13T04:18:25","slug":"lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/","title":{"rendered":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" class=\"lead\">Contributing to OpenStack and joining the community is one of my proudest accomplishments, hands down. In fact, I actually have a skirt printed with lines of code showing the state of OpenStack (projects.yaml) from the day my first patch landed in Cinder.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But it\u2019s definitely not just me that has made OpenStack into one of the top five most active open source projects in the world. Thousands of contributors from around the world have delivered changes, bug fixes, and documentation. The data behind these contributors has been something we announce twice a year, with each new software release, but it hasn\u2019t been available to the general public in a clear and easy way to explore. Until now.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During the OpenInfra Summit Vancouver keynotes this morning, I had the pleasure of announcing the availability of an OpenStack dashboard that collects and analyzes the data behind the OpenStack repositories. This dashboard is made available by Bitergia, the official metrics partner of the OpenInfra Foundation.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some trends and data points that the dashboard provides:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The evolution of contribution to the different OpenStack projects over time<\/li><li>The distribution of repositories across OpenStack components&nbsp;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The part that I am most excited about is that the OpenStack contribution data can also be visually connected to data from adjacent open source communities, like Kubernetes. This illustrates the power of cross-community collaboration to ensure interoperability between the two projects &#8211; something that thousands of organizations rely on.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>If you want to become part of this intertwined network, the OpenStack community is always welcoming new contributors! Reach out to <a href=\"https:\/\/wiki.openstack.org\/wiki\/First_Contact_SIG\">the First Contact SIG<\/a> or check out the <a href=\"https:\/\/governance.openstack.org\/tc\/reference\/upstream-investment-opportunities\/\">Upstream Investment Opportunities list<\/a> for more information!&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contributing to OpenStack and joining the community is one of my proudest accomplishments, hands down. In fact, I actually have a skirt printed with lines of code showing the state of OpenStack (projects.yaml) from the day my first patch landed in Cinder.&nbsp; But it\u2019s definitely not just me that has made OpenStack into one of&#8230;  <a href=\"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/\" class=\"more-link\" title=\"Read Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":88,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9719","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation\" \/>\n<meta property=\"og:description\" content=\"Contributing to OpenStack and joining the community is one of my proudest accomplishments, hands down. In fact, I actually have a skirt printed with lines of code showing the state of OpenStack (projects.yaml) from the day my first patch landed in Cinder.&nbsp; But it\u2019s definitely not just me that has made OpenStack into one of... Read more &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenStack Blog | Open Infrastructure Foundation\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-13T23:00:00+00:00\" \/>\n<meta name=\"author\" content=\"Kendall Nelson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kendall Nelson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/\"},\"author\":{\"name\":\"Kendall Nelson\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\"},\"headline\":\"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard\",\"datePublished\":\"2023-06-13T23:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/\"},\"wordCount\":296,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/\",\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/\",\"name\":\"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#website\"},\"datePublished\":\"2023-06-13T23:00:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/\",\"name\":\"OpenStack Blog | Open Infrastructure Foundation\",\"description\":\"The latest news and information for the OpenStack Community.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/#\\\/schema\\\/person\\\/d393175883b827519503c42421deb722\",\"name\":\"Kendall Nelson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g\",\"caption\":\"Kendall Nelson\"},\"url\":\"https:\\\/\\\/www.openstack.org\\\/blog\\\/author\\\/diablo_rojo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/","og_locale":"en_US","og_type":"article","og_title":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation","og_description":"Contributing to OpenStack and joining the community is one of my proudest accomplishments, hands down. In fact, I actually have a skirt printed with lines of code showing the state of OpenStack (projects.yaml) from the day my first patch landed in Cinder.&nbsp; But it\u2019s definitely not just me that has made OpenStack into one of... Read more &raquo;","og_url":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/","og_site_name":"OpenStack Blog | Open Infrastructure Foundation","article_published_time":"2023-06-13T23:00:00+00:00","author":"Kendall Nelson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kendall Nelson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/#article","isPartOf":{"@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/"},"author":{"name":"Kendall Nelson","@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722"},"headline":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard","datePublished":"2023-06-13T23:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/"},"wordCount":296,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/","url":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/","name":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard - OpenStack Blog | Open Infrastructure Foundation","isPartOf":{"@id":"https:\/\/www.openstack.org\/blog\/#website"},"datePublished":"2023-06-13T23:00:00+00:00","author":{"@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722"},"breadcrumb":{"@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.openstack.org\/blog\/lifetime-openstack-contributor-metrics-now-available-in-bitergia-dashboard\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.openstack.org\/blog\/"},{"@type":"ListItem","position":2,"name":"Lifetime OpenStack Contributor Metrics Now Available in Bitergia Dashboard"}]},{"@type":"WebSite","@id":"https:\/\/www.openstack.org\/blog\/#website","url":"https:\/\/www.openstack.org\/blog\/","name":"OpenStack Blog | Open Infrastructure Foundation","description":"The latest news and information for the OpenStack Community.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.openstack.org\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.openstack.org\/blog\/#\/schema\/person\/d393175883b827519503c42421deb722","name":"Kendall Nelson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a44d2e9c29afa091ed68a34fc9d5fa9aaac89739f325c1e3ef64b98930d35f3?s=96&d=mm&r=g","caption":"Kendall Nelson"},"url":"https:\/\/www.openstack.org\/blog\/author\/diablo_rojo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/users\/88"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/comments?post=9719"}],"version-history":[{"count":3,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9719\/revisions"}],"predecessor-version":[{"id":9723,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/9719\/revisions\/9723"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=9719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=9719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=9719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}