Here is the list of the current data points that the LF team is looking to target for the Tungsten Fabric Community.

Data Targets:

confluencehttps://wiki.lfnetworking.org
confluencehttps://wiki.tungsten.io
githttps://github.com/tungstenfabric/analytics.git
githttps://github.com/tungstenfabric/api-client.git
githttps://github.com/tungstenfabric/archived-tf-devstack.git
githttps://github.com/tungstenfabric/common.git
githttps://github.com/tungstenfabric/contrail-ci-test.git
githttps://github.com/tungstenfabric/controller.git
githttps://github.com/tungstenfabric/docs.git
githttps://github.com/tungstenfabric/nodepool.git
githttps://github.com/tungstenfabric/tf-dev-env.git
githttps://github.com/tungstenfabric/tf-devstack.git
githttps://github.com/tungstenfabric/tf-openlab-ci.git
githttps://github.com/tungstenfabric/tf-transitional-contrail-docs.git
githttps://github.com/tungstenfabric/tungsten-resource-test.git
githttps://github.com/tungstenfabric/tungsten-tempest.git
githttps://github.com/tungstenfabric/tungsten-test-runner.git
githttps://github.com/tungstenfabric/website.git
githttps://github.com/tungstenfabric/zuul.git
Githubhttps://github.com/tungstenfabric/analytics.git
Githubhttps://github.com/tungstenfabric/api-client.git
Githubhttps://github.com/tungstenfabric/archived-tf-devstack.git
Githubhttps://github.com/tungstenfabric/common.git
Githubhttps://github.com/tungstenfabric/contrail-ci-test.git
Githubhttps://github.com/tungstenfabric/controller.git
Githubhttps://github.com/tungstenfabric/docs.git
Githubhttps://github.com/tungstenfabric/nodepool.git
Githubhttps://github.com/tungstenfabric/tf-dev-env.git
Githubhttps://github.com/tungstenfabric/tf-devstack.git
Githubhttps://github.com/tungstenfabric/tf-openlab-ci.git
Githubhttps://github.com/tungstenfabric/tf-transitional-contrail-docs.git
Githubhttps://github.com/tungstenfabric/tungsten-resource-test.git
Githubhttps://github.com/tungstenfabric/tungsten-tempest.git
Githubhttps://github.com/tungstenfabric/tungsten-test-runner.git
Githubhttps://github.com/tungstenfabric/website.git
Githubhttps://github.com/tungstenfabric/zuul.git
gerrithttps://gerrit.tungsten.io
githttps://github.com/tungstenfabric/
Wordpresshttps://tungsten.io
Mailing Listshttps://lists.tungsten.io
RTDhttps://docs.tungsten.io



LFN Baseline for Data Analytics

Gerrit (or GitHub)

Note: for github, combine Gerrit and Git sections.

  • Panel display
    • Total changesets
    • Total submitters
    • Total repositories
  • Changeset by status histogram
    • Merged
    • Abandoned
    • New
  • Submitters histogram
  • Changesets - open time in days statistics panel
  • Patchsets per changeset statistics panel
  • Submitters table (sorted by changesets submitted)
    • Changesets
    • Projects
    • Average number of patchsets per changeset
  • Organizations submitting changesets ring chart
  • Status of changesets ring chart
    • Merged
    • Abandoned
    • New
  • Most active repos by changeset table (most active first)
    • Changesets
    • Submitters
  • Orgs submitting changesets - stacked histogram
  • Patchsets per changeset - stacked historgram
  • Changeset (status = new) statistics panel
    • Number of changesets
    • Accumulated days open
    • Average days open per changeset
  • Backlog of new changesets (sorted by days open)
    • URL to changeset
    • Summary
    • Submitter
    • Open date
    • Days open
  • Changeset submitters table (sorted by changesets)
    • Changesets
    • Average patchsets per changeset
  • Accumulated days waiting to be closed histogram
  • New changesets waiting to be closed histogram

Git (or GitHub)

Note: for github, combine Gerrit and Git sections.

  • Panel display
    • Total Commits
    • Total Authors
    • Total repos
  • Commits histogram
  • Authors histogram
  • Authors table (sorted by commits)
    • Commits
    • Added lines
    • Removed lines
  • Commits by time zone (UTC) graph
    • x-axis: UTC
    • y-axis: commits
  • Repos table (sorted by commits)
    • Commits
    • Authors
    • Organizations
    • Added lines
    • Removed lines
    • Avg lines per commit
    • Avg files per commit
  • Orgs table (sorted by  commits)
    • Commits
    • Authors
    • Touched files
    • Added lines
    • Removed lines
    • Repos
    • Avg lines per commit
  • Commits by org ring graph
  • Commits by org stacked histogram
  • Developers last commit (6 months since last commit) histogram
  • Developers last commit table
    • Period (6 - 12 months before current date)
    • Author
    • Commits
    • Last commit date
  • Attracted developers histogram
  • Attracted developers table
    • Author
    • First commit date
    • Commits
  • Top authors table
    • Commits
    • Added lines
    • Removed lines
    • Avg files
  • Panel display
    • Total files
    • Total authors
    • Total lines added
    • Total lines removed
  • Lines added vs lines removed histogram
  • Path elements word cloud
  • Most active developers table
    • Modified Files
    • Added lines
    • Removed lines
  • Most active orgs table
    • Modified files
    • Developers
    • Added lines
    • Removed lines
  • Most modified files table
    • file path
    • number of modifications
    • number of developers
  • Most modified directories table
    • file path
    • number of modifications
    • number of developers
  • Orgs ring graph (by file mods)
  • File extensions ring graph
  • Active repos histogram
    • Active repos
    • Active repos trend
  • Top 25 repos by commits
  • Top 25 repos by authors


Jenkins (or other build system)

  • Panel display
    • Build count
    • Job count
    • Node count
    • Average build time
  • Build count histogram
  • Node count histogram
  • Results ring graph
    • Success
    • Failure
    • Aborted
    • Unstable
  • Node table
    • Node name
    • Build count
    • Build median time
    • Build total time
  • Categories
    • Category name
    • Jobs
    • Sum of builds
    • Success count
    • Failure count

Mailing Lists

  • Panel display
    • Total emails
    • Total senders
    • List count
  • Email count histogram
  • Email sender count histogram
  • Email count by org ring graph
  • Email senders table
    • Name
    • Email count
    • List count
    • Avg characters per email
  • Email count by time zone bar graph
    • x-axis: email count
    • y-axis: time zone
  • Mailing list table
    • List name
    • email count
    • sender count
    • org count
  • Org histogram with stacked email count by org
  • List of mailing lists tracked:

JIRA

  • Panel display
    • Issue count
    • Project count
    • Submitter count
  • Issue count histogram with stacked count by status
  • Submitters by org ring graph
  • Assignees by org ring graph
  • Submitter count histogram
  • Issues count histogram with stacked count by org
  • Submitters table (sorted by issue count)
    • Name
    • Issue count
    • Repos
    • Assignees
    • Average open days
  • Repo table (sorted by issue count)
    • Repo
    • Issues 
    • Submitters
    • Assignees
    • Avg time to close
    • Avg number of watchers
  • Panel display
    • Open issue count
    • Accumulated open days
    • Average days open per issue
  • Backlog table (reverse sorted by days open)
    • Issue title
    • Link to issue
    • Repository (Project)
    • Submitter
    • Days open
  • Issues waiting to be closed histogram (stacked)
    • Open
    • In Progress
  • Accumulated days open histogram
  • Backlog assignee org ring chart
  • Backlog submitters table (reverse sorted by issue count)
    • Submitter
    • Issue count
    • Average days open
    • Repositories
  • Backlog orgs table
    • Organization
    • Issue count
    • Average days open
    • Average number of watchers
  • Backlog repos table
    • Repo (project)
    • Issue count
    • Average days open
  • Issues open (media) histogram
  • Issues open (best 80%) histogram
  • Closed issues by repository
    • Key
    • Repo name
    • Issues
    • Avg time to close
    • First closed
    • Last closed

Community

  • Author table
    • Author
    • First quarter active
    • Last quarter active
    • Total quarters active
    • Total contributions
  • Histogram of user activity
    • Core
    • Regular
    • Casual
  • Contributions histogram
  • Organizations table
    • Org
    • Role (casual, regular, core)
    • first quarter
    • last quarter
    • Number of people
    • Total contributions
  • Developers leaving histogram (last contribution > 6 mos)
  • Developers leaving table
    • period (beginning with 6 - 12 mo prior to current date)
    • author
    • last contribution date
    • contributions
  • Attracting developers histogram
  • Last attracted developers histogram
    • author
    • first contribution
    • contributions
  • Contributions by user (all sources)
    • name
    • org 
    • items
  • Contributions by org
  • No labels