Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Measuring OpenStack What we track and why

Bitergia
November 08, 2013

Measuring OpenStack What we track and why

Talk at OpenStack Summit in November 2013. Software development activity board for the OpenStack Foundation.

Bitergia

November 08, 2013
Tweet

More Decks by Bitergia

Other Decks in Programming

Transcript

  1. 1/10 19/03/14 http://bitergia.com @bitergia Measuring OpenStack What we track and

    why OpenStack Summit, 8th Nov, 2013 AsiaWorld Expo, Hong Kong
  2. 2/10 19/03/14 http://bitergia.com @bitergia Activity Board Basic and advanced development

    metrics – Basic: • Current, aggregated and evolutionary metrics
  3. 3/10 19/03/14 http://bitergia.com @bitergia Activity Board Basic and advanced development

    metrics – Advanced: • Structure of the community (demography) • Actionable dashboard: do it yourself!
  4. 4/10 19/03/14 http://bitergia.com @bitergia Free / Open Source Software Toolset

    *Grimoire: set of tools for – Data gatherging MetricsGrimoire, to get data from: – SCM (Source Code Management) – SCR (Source Code Review) – ITS (Issue Ticketing System) – MLS (Mailing List Stats), IRC – Data analisys VizGrimoireR, statistical analisys based on R – Data visualization VizGrimoireJS, HTML5 visualization
  5. 5/10 19/03/14 http://bitergia.com @bitergia Future of the Activity Board •

    OpenStack software development open data – Already available databases and JSON files – REST API /Other options • Extensibility by third parties – with proper documentation • In depth analysis of the community to improve transparency • What do you want to have?
  6. 6/10 19/03/14 http://bitergia.com @bitergia Future of the Activity Board More

    ideas around: • Time to fix, time to review, performance indexes, etc. • Comparison between projects, to help in the development of specific policies if needed (e.g.: may core projects have special attention/better resources?) • Looking for bottlenecks (great job done by Russel with Gerrit!) • Mentors metric (great idea by Stackalytics guys!) • Meetups measurements
  7. 7/10 19/03/14 http://bitergia.com @bitergia Smart metrics "If you can not

    measure it, you can not improve it" Lord Kelvin (1824 - 1907)
  8. 9/10 19/03/14 http://bitergia.com @bitergia Bitergia Open Source tools Project :

    code repositories, tickets, bugs, mailing lists, forums... Data gathering Data management Statisctical analisys Visualization *Grimoire tools http://metricsgrimoire.github.io/ http://vizgrimoire.bitergia.org/ https://github.com/bitergia
  9. 10/10 19/03/14 http://bitergia.com @bitergia Open Source + Open Data On

    the web with an Open License Machine-readable data Non-propietary format Data are more important than the charts More info: http://5stardata.info/