1
- # Contributing to ` github `
1
+ # Contributing to ` repometrics `
2
2
3
3
<!-- This CONTRIBUTING.md is adapted from https://gist.github.com/peterdesmet/e90a1b0dc17af6c12daf6e8b2f044e7c -->
4
4
5
- First of all, thanks for considering contributing to ` githist ` ! 👍 It's
5
+ First of all, thanks for considering contributing to ` repometrics ` ! 👍 It's
6
6
people like you that make it rewarding for us - the project maintainers - to
7
- work on ` githist ` . 😊
7
+ work on ` repometrics ` . 😊
8
8
9
- ` githist ` is an open source project, maintained by people who care.
9
+ ` repometrics ` is an open source project, maintained by people who care.
10
10
11
- - repo: https://github.com/ropensci-review-tools/githist
12
- - issues: https://github.com/ropensci-review-tools/githist /issues
13
- - new_issue: https://github.com/ropensci-review-tools/githist /issues/new
14
- - website: https://docs.ropensci.org/githist /
15
- - citation: https://ropensci-review-tools.github.io/githist /authors.html
11
+ - repo: https://github.com/ropensci-review-tools/repometrics
12
+ - issues: https://github.com/ropensci-review-tools/repometrics /issues
13
+ - new_issue: https://github.com/ropensci-review-tools/repometrics /issues/new
14
+ - website: https://docs.ropensci.org/repometrics /
15
+ - citation: https://ropensci-review-tools.github.io/repometrics /authors.html
16
16
- email: mailto:mark@ropensci.org
17
17
18
18
## Code of conduct
@@ -29,18 +29,18 @@ this [Open Source Guide](https://opensource.guide/how-to-contribute/).
29
29
30
30
### Share the love ❤️
31
31
32
- Think ` githist ` is useful? Let others discover it, by telling them in person,
32
+ Think ` repometrics ` is useful? Let others discover it, by telling them in person,
33
33
via Twitter or a blog post.
34
34
35
- Using ` githist ` for a paper you are writing? Consider [ citing
36
- it] ( https://github.com/ropensci-review-tools/githist /blob/main/inst/CITATION ) .
35
+ Using ` repometrics ` for a paper you are writing? Consider [ citing
36
+ it] ( https://github.com/ropensci-review-tools/repometrics /blob/main/inst/CITATION ) .
37
37
38
38
### Ask a question ⁉️
39
39
40
- Using ` githist ` and got stuck? [ Browse the
41
- documentation] ( https://docs.ropensci.org/githist / ) to see if you can find a
40
+ Using ` repometrics ` and got stuck? [ Browse the
41
+ documentation] ( https://docs.ropensci.org/repometrics / ) to see if you can find a
42
42
solution. Still stuck? Post your question as an [ issue on
43
- GitHub] ( https://github.com/ropensci-review-tools/githist /issues ) . While we
43
+ GitHub] ( https://github.com/ropensci-review-tools/repometrics /issues ) . While we
44
44
cannot offer user support, we'll try to do our best to address it, as questions
45
45
often lead to better documentation or the discovery of bugs.
46
46
@@ -49,11 +49,11 @@ Want to ask a question in private? Contact the package maintainer by
49
49
50
50
### Propose an idea 💡
51
51
52
- Have an idea for a new ` githist ` feature? Take a look at [ the
53
- documentation] ( https://docs.ropensci.org/githist / ) and [ issues
54
- list] ( https://github.com/ropensci-review-tools/githist /issues ) to see if it
52
+ Have an idea for a new ` repometrics ` feature? Take a look at [ the
53
+ documentation] ( https://docs.ropensci.org/repometrics / ) and [ issues
54
+ list] ( https://github.com/ropensci-review-tools/repometrics /issues ) to see if it
55
55
isn't included or suggested yet. If not, suggest your idea as an [ issue on
56
- GitHub] ( https://github.com/ropensci-review-tools/githist /issues/new ) .
56
+ GitHub] ( https://github.com/ropensci-review-tools/repometrics /issues/new ) .
57
57
While we can't promise to implement your idea, it helps to:
58
58
59
59
* Explain in detail how it would work.
@@ -63,17 +63,17 @@ See below if you want to contribute code for your idea as well.
63
63
64
64
### Report a bug 🐛
65
65
66
- Using ` githist ` and discovered a bug? That's annoying! Don't let others have
66
+ Using ` repometrics ` and discovered a bug? That's annoying! Don't let others have
67
67
the same experience and report it as an [ issue on
68
- GitHub] ( https://github.com/ropensci-review-tools/githist /issues/new ) so we can
68
+ GitHub] ( https://github.com/ropensci-review-tools/repometrics /issues/new ) so we can
69
69
fix it. A good bug report makes it easier for us to do so, so please:
70
70
71
71
- Use [ the ` reprex ` package] ( https://reprex.tidyverse.org ) to create a
72
72
reproducible example.
73
- - Include the version of ` githist ` with the following line in your ` reprex `
73
+ - Include the version of ` repometrics ` with the following line in your ` reprex `
74
74
code:
75
75
```
76
- packageVersion("githist ")
76
+ packageVersion("repometrics ")
77
77
```
78
78
79
79
### Improve the documentation 📖
@@ -84,15 +84,15 @@ welcome!
84
84
85
85
#### The website
86
86
87
- [ This website] ( https://docs.ropensci.org/githist / ) is generated with
87
+ [ This website] ( https://docs.ropensci.org/repometrics / ) is generated with
88
88
[ ` pkgdown ` ] ( http://pkgdown.r-lib.org/ ) . That means we don't have to write any
89
89
html: content is pulled together from documentation in the code, vignettes,
90
90
[ Markdown] ( https://guides.github.com/features/mastering-markdown/ ) files, the
91
91
package ` DESCRIPTION ` and ` _pkgdown.yml ` settings. If you know your way around
92
92
` pkgdown ` , you can [ propose a file
93
93
change] ( https://help.github.com/articles/editing-files-in-another-user-s-repository/ )
94
94
to improve documentation. If not, [ report an
95
- issue] ( https://github.com/ropensci-review-tools/githist /issues/new ) and we can
95
+ issue] ( https://github.com/ropensci-review-tools/repometrics /issues/new ) and we can
96
96
point you in the right direction.
97
97
98
98
#### Function documentation
@@ -102,7 +102,7 @@ documentation using [`roxygen2`](https://klutometis.github.io/roxygen/). If you
102
102
want to improve a function description:
103
103
104
104
1 . Go to ` R/ ` directory in the [ code
105
- repository] ( https://github.com/ropensci-review-tools/githist /tree/main/R ) .
105
+ repository] ( https://github.com/ropensci-review-tools/repometrics /tree/main/R ) .
106
106
2 . Look for the file with the name of the function.
107
107
3 . [ Propose a file
108
108
change] ( https://help.github.com/articles/editing-files-in-another-user-s-repository/ )
@@ -111,9 +111,9 @@ want to improve a function description:
111
111
112
112
### Contribute code 📝
113
113
114
- Care to fix bugs or implement new functionality for ` githist ` ? Awesome! 👏
114
+ Care to fix bugs or implement new functionality for ` repometrics ` ? Awesome! 👏
115
115
Have a look at the [ issue
116
- list] ( https://github.com/ropensci-review-tools/githist /issues ) and leave a
116
+ list] ( https://github.com/ropensci-review-tools/repometrics /issues ) and leave a
117
117
comment on the things you want to work on. See also the development guidelines
118
118
below.
119
119
@@ -122,7 +122,7 @@ below.
122
122
We try to follow the [ GitHub
123
123
flow] ( https://guides.github.com/introduction/flow/ ) for development.
124
124
125
- 1 . Fork [ this repo] ( https://github.com/ropensci-review-tools/githist / ) and
125
+ 1 . Fork [ this repo] ( https://github.com/ropensci-review-tools/repometrics / ) and
126
126
clone it to your computer. To learn more about this process, see [ this
127
127
guide] ( https://guides.github.com/activities/forking/ ) .
128
128
2 . If you have forked and cloned the project before and it has been a while
@@ -141,11 +141,11 @@ flow](https://guides.github.com/introduction/flow/) for development.
141
141
142
142
## Code style
143
143
144
- The ` githist ` coding style diverges somewhat from [ the commonly used tidyverse
144
+ The ` repometrics ` coding style diverges somewhat from [ the commonly used tidyverse
145
145
style guide] ( https://style.tidyverse.org/syntax.html#spacing ) , primarily
146
146
through judicious use of
147
147
whitespace, which aims to improve code readability. Code references in
148
- ` githist ` are separated by whitespace, just like words of text. Just like it
148
+ ` repometrics ` are separated by whitespace, just like words of text. Just like it
149
149
is easier to understand "these three words" than "thesethreewords", code is
150
150
formatted like this:
151
151
@@ -165,7 +165,7 @@ The position of brackets is then arbitrary, and we could also write
165
165
these <- three( words (x ))
166
166
```
167
167
168
- ` githist ` code opts for the former style, with the natural result that one
168
+ ` repometrics ` code opts for the former style, with the natural result that one
169
169
ends up writing
170
170
171
171
``` r
0 commit comments