badges / badges/shields

Badge request: OpenHub

Open
#4,480 11 comments 0 reactions 0 assignees View on GitHub
good first issue service-badge
Dominant language
JavaScript
Stars
27.2k
Forks
5.6k
Avg merge
1d 8h
Merged PRs (30d)
46

Description

:clipboard: **Description**

Please provide badges for OpenHub, because the provided badges from OpenHub do not fit among other badges (from Shields.io) in README files.

Open Hub is a statistics website, that scans registered open source projects e.g. on GitHub and creates global statistics per user and project. E.g. it aggregates all commits a person has ever done in any repository. It indexes 495k repositories and counts 4.9 million contributors.

Link: https://www.openhub.net/

**Example badges from Open Hub:**

1. ![](https://www.openhub.net/accounts/Paebbels/widgets/account_detailed?format=gif&ref=sample)
2. ![](https://www.openhub.net/accounts/Paebbels/widgets/account_rank?format=gif&ref=sample)
3. ![](https://www.openhub.net/accounts/Paebbels/widgets/account_tiny?format=gif&ref=sample)

**What could be done by Shields.io?**

* `Open Hub | rank 7 `
![](https://img.shields.io/badge/OpenHub-rank%207-blue)
* `Open Hub | 1059 commits`
![](https://img.shields.io/badge/OpenHub-1059%20commits-blue)

**Doing more:**
* per user
* active since / first commit
* total commits
* most recent commit
* contributed to X projects
* per project
* years of effort (based on COCOMO)
* estimated project value in USD (based on COCOMO)
* most used language per project

:link: **Data**

* API documentation at https://github.com/blackducksoftware/ohloh_api#ohloh-api-documentation

**Further resources:**
* https://github.com/blackducksoftware/ohloh-ui

:microphone: **Motivation**

* The provided badges from OpenHub do not fit among other badges in README files.
* FOSS contributors might want to publish their aggregated statistics gathered from multiple repositories and repository platforms on personal websites or profile sites.

Contributor guide

Open the contributing guide

Research direction

Start with the OpenHub API documentation at github.com/blackducksoftware/ohloh_api#ohloh-api-documentation and review the related UI resources linked in the issue. Confirm which user or project metrics and API access requirements are in scope; the work is done when the agreed OpenHub badges produce consistent Shields.io output with real data.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.