Skip to main content

Python implementation of the InnerSourceCommons Repository Activity Score pattern algorithm

Project description

repo-activity-score

The goal of this repository is to collect reference implementations of the Repository Activity Score.

Currently we got only a single implementation (in Python), but are considering to add similar versions for JavaScript, Go and C#. Feel free to contribute other implementations! :)

How to run this

TBD: how to run the current implementation

Limitations

These implementations assume that the repositories for which you want to calculate the Repository Activity Score are hosted in GitHub i.e. the respective metadata is available via the GitHub Search API and GitHub stats/participation API.

However it should be possible with relatively low effort to adapt these implementations to other version control systems.

Educational purposes only

These implementations are provided as reference implementations and with that for educational purposes only.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repo-activity-score-0.0.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

repo_activity_score-0.0.3-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file repo-activity-score-0.0.3.tar.gz.

File metadata

  • Download URL: repo-activity-score-0.0.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for repo-activity-score-0.0.3.tar.gz
Algorithm Hash digest
SHA256 533508f4708a85c028a459aef0dba682c98b6cd9e04438c0690bd11e15a33b63
MD5 6788e804e736b5dd56ddb03d767424f4
BLAKE2b-256 81d842ad615ca2ecc30ec2ab330a5bbb18e31d02ebcb9d1ca80d5da736825e8c

See more details on using hashes here.

File details

Details for the file repo_activity_score-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: repo_activity_score-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for repo_activity_score-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0469601d6dc4e3142d90da0e1750564d5af320f8046fa94f3d0d07200bf63751
MD5 f3532523a7e9084777c1bf6ee9278894
BLAKE2b-256 c6d648b81e7f549142fc7c4f3f59f62bfd83829f20627814ab8df8f759e4e615

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page