diff --git a/sites/stats/pages/code/contributors.md b/sites/stats/pages/code/contributors.md new file mode 100644 index 0000000000..c9579d9199 --- /dev/null +++ b/sites/stats/pages/code/contributors.md @@ -0,0 +1,15 @@ +--- +title: Contributors +--- + +## Contributor Leaderboard + +We value each and every contribution to nf-core, no matter how small. However, that doesn't mean that we can't get competitive! + +Here are the latest stats of who has contributed the greatest number of commits. The yellow bars show "core repositories" - repositories that are not pipelines (such as the code for this website!). A list of these repositories can be found below. +Remember + + There is more to contributing than commits! We're not counting issue comments, reviews or anything else here. + People merging pull-requests get bonus commit counts from those merge commits. + Some people commit often, others not so much. So it's not a perfect representation of amount of work - just a bit of fun! + master branch only, and all of the other caveats.. diff --git a/sites/stats/pages/code/core_repos.md b/sites/stats/pages/code/core_repos.md new file mode 100644 index 0000000000..4f80ceec4d --- /dev/null +++ b/sites/stats/pages/code/core_repos.md @@ -0,0 +1,5 @@ +--- +title: Core Repos +--- + + diff --git a/sites/stats/pages/code/issues.md b/sites/stats/pages/code/issues.md new file mode 100644 index 0000000000..68ffdf138c --- /dev/null +++ b/sites/stats/pages/code/issues.md @@ -0,0 +1,13 @@ +--- +title: Issues +--- + +GitHub issues can be created to log feature requests, bug reports or questions. + + + +## Issue response times + +A sign of an active community is a quick response time to issues. Here we see a frequency histogram of how long it takes to respond to and close issues. + + diff --git a/sites/stats/pages/code/pipelines/[pipeline].md b/sites/stats/pages/code/pipelines/[pipeline].md new file mode 100644 index 0000000000..62e72597f2 --- /dev/null +++ b/sites/stats/pages/code/pipelines/[pipeline].md @@ -0,0 +1 @@ + diff --git a/sites/stats/pages/code/pipelines/index.md b/sites/stats/pages/code/pipelines/index.md new file mode 100644 index 0000000000..1eaac4ba99 --- /dev/null +++ b/sites/stats/pages/code/pipelines/index.md @@ -0,0 +1,11 @@ +--- +title: Pipeline numbers +--- + +All nf-core pipelines are only considered stable when they have at least one release. Until then, they are classed as "in development". + + + +## Pipelines + + diff --git a/sites/stats/pages/code/pull_requests.md b/sites/stats/pages/code/pull_requests.md new file mode 100644 index 0000000000..de8731d989 --- /dev/null +++ b/sites/stats/pages/code/pull_requests.md @@ -0,0 +1,13 @@ +--- +title: Pull Requests +--- + +When people contribute code to a nf-core repository, we conduct a "Pull request" - other members of the nf-core community review the proposed code and make suggestions, before merging into the main repository. + + + +## Pull Request response times + +Pull-requests are reviewed by the nf-core community - they can contain discussion on the code and can be merged and closed. We aim to be prompt with reviews and merging. Note that some PRs can be a simple type and so very fast to merge, others can be major pipeline updates. + + diff --git a/sites/stats/pages/code/repo_traffic.md b/sites/stats/pages/code/repo_traffic.md index 0fed39fb58..054844cae1 100644 --- a/sites/stats/pages/code/repo_traffic.md +++ b/sites/stats/pages/code/repo_traffic.md @@ -35,56 +35,6 @@ where timestamp between '${inputs.range_filtering_a_query.start}' and '${inputs. subtitle="nf-core repository web views per day from {inputs.range_filtering_a_query.start} to {inputs.range_filtering_a_query.end}" /> -## Pull Requests - -When people contribute code to a nf-core repository, we conduct a "Pull request" - other members of the nf-core community review the proposed code and make suggestions, before merging into the main repository. - - - -## Pull Request response times - -Pull-requests are reviewed by the nf-core community - they can contain discussion on the code and can be merged and closed. We aim to be prompt with reviews and merging. Note that some PRs can be a simple type and so very fast to merge, others can be major pipeline updates. - - - -## Issues - -GitHub issues can be created to log feature requests, bug reports or questions. - - - -## Issue response times - -A sign of an active community is a quick response time to issues. Here we see a frequency histogram of how long it takes to respond to and close issues. - - - -## Contributor Leaderboard - -We value each and every contribution to nf-core, no matter how small. However, that doesn't mean that we can't get competitive! - -Here are the latest stats of who has contributed the greatest number of commits. The yellow bars show "core repositories" - repositories that are not pipelines (such as the code for this website!). A list of these repositories can be found below. -Remember - - There is more to contributing than commits! We're not counting issue comments, reviews or anything else here. - People merging pull-requests get bonus commit counts from those merge commits. - Some people commit often, others not so much. So it's not a perfect representation of amount of work - just a bit of fun! - master branch only, and all of the other caveats.. - -## Pipeline numbers - -All nf-core pipelines are only considered stable when they have at least one release. Until then, they are classed as "in development". - - - -## Pipelines - - - -## Core Repos - - - ## Views per day ```sql view_days