Skip to content

DLu/ros_metrics

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
viz
 
 
 
 
 
 
 
 
 
 
 
 

ros_metrics

Publicly Available

ROS Users

answers.ros.org

  • Uses askbot API for info on users and questions.

packages.ros.org

  • Scrape HTML from the pages and gather
    • Overall traffic (hits, bandwidth, number of visitors)
    • Breakdown by url, country and operating system
  • Statistics by month/year.

rosdistro

  • Examines Github repo
  • Determines type of change for each commit
  • Counts the number of repositories contained in the distributions per commit
  • Tracks which repos are present in each distro through time

Multi-Repo Stats

  • Statistics based on the repositories listed in the rosdistro
  • Scores Github repositories based on stars, forks and subscribers.
  • Gathers information on the issues/pull requests opened and closed.
  • Counts the total number of commits
  • TODO:
    • Determine number of packages per repository/commit
    • General git stats
      • lines of code
      • authors
      • languages

Google Scholar Citations

ROS Wiki

  • Uses a combination of the publicly available mirror data and the DocBook format downloads.
  • Tracks the number of editors, pages and revisions.
  • Raw number of users is not publicly available and drawn from the official Metrics report.
  • TODO:
    • Special case for ROS2
    • How are wiki edits spread across users?
    • How big are wiki edits?
    • Number of wiki tutorial pages under in any package
    • Content per language/namespace
    • Integrate users

Privately Available

The following data sources can only be crawled via use of an API key (or other special authentication)

discourse.ros.org

  • Crawled using Discourse API
  • Retrieves info on
    • users
    • categories
    • topics
    • posts

Web Traffic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published