Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
6
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
M
manifesto
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
27
Issues
27
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Test Cases
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rostools
manifesto
Commits
03b9810e
Commit
03b9810e
authored
Jan 22, 2020
by
Luke Johnston
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Convert contributing to rmd so emojis can be used. added generation to md command
parent
ba0a448b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
188 additions
and
76 deletions
+188
-76
CONTRIBUTING.Rmd
CONTRIBUTING.Rmd
+95
-0
CONTRIBUTING.md
CONTRIBUTING.md
+91
-76
_build.R
_build.R
+2
-0
No files found.
CONTRIBUTING.Rmd
0 → 100644
View file @
03b9810e
# Want to contribute?
Great! `r emo::ji("tada")` Thanks for your interest in improving this project!
At this stage, we would very
much appreciate input on [the ideas laid out in the
manifesto](https://manifesto.rostools.org/). Please open a new issue or
reach out to us on Gitter with your feedback (links below).
In general, the best way to get in touch to discuss new ideas is to [open a new
issue](https://gitlab.com/rostools/manifesto/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=)
or reach out via the [Gitter chat](https://gitter.im/gwas-rostools/lobby). If
you want to see what we are currently working on, you can look at [the issue
list](https://gitlab.com/rostools/manifesto/issues). Remember to follow the
[Code of Conduct](CODE_OF_CONDUCT.md) when you participate in this project! :smiley:
## Want to be more involved? Here are more ways to help!
This document outlines how to contribute to manifesto repository of the ROStools
project. Here are a few ways that you can contribute:
- Creating a [New Issue] within the [manifesto repository] on ideas or thoughts you may
have about the project
- Check out the [Issues Board] for an overview of what is being worked on and
what you could work on that others aren't
- Participating in discussions on existing [Issues]
- Depending on your interest and level of desired commitment, you can try to
tackle [`Difficulty: Low`]-labeled Issues (or any Issues!)
[`Difficulty: Low`]: https://gitlab.com/rostools/manifesto/issues?label_name%5B%5D=Difficulty%3A+Low
[New Issue]: https://gitlab.com/rostools/manifesto/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
[Issues Board]: https://gitlab.com/rostools/manifesto/-/boards
[Issues]: https://gitlab.com/rostools/manifesto/issues
[manifesto repository]: https://gitlab.com/rostools/manifesto
### Prerequisites
Before you make a substantial pull request, you should always file an issue and
make sure someone from the team agrees that it’s a problem.
### Pull request process
- We recommend that you create a Git branch for each merge request (MR).
- We use [Markdown] to write the documents as [R Markdown] files, then we use
[bookdown] to generate the website (the website is generated automatically
through)
[Markdown]: https://rmarkdown.rstudio.com/authoring_basics.html
[R Markdown]: https://rmarkdown.rstudio.com/lesson-1.html
[bookdown]: https://bookdown.org/yihui/bookdown/
## Submitting
### Code of Conduct
Please note that the manifesto project is released with a [Contributor Code of
Conduct](CODE_OF_CONDUCT.md). By contributing to this project you agree to abide
by its terms.
## Participating in Issue discussions `r emo::ji("thought_balloon")` `r emo::ji("question")`
Helping to contribute can be as simple as giving feedback or suggestions or thoughts about a topic or issue.
You'll need a GitLab account to add your comments to the [Issues] on the [manifesto repository].
As always, make sure to adhere to the [Code of Conduct](CODE_OF_CONDUCT.md).
## Adding to the material `r emo::ji("pencil")` `r emo::ji("computer")`
The material and website are created using [bookdown](https://bookdown.org/yihui/bookdown/),
which renders the R Markdown documents and converts the source material into a static website.
The content is written in [Markdown] format in either a Markdown `.md` file
or in an [R Markdown] `.Rmd` file, so this is the format you would need to use to
add to the content.
Anyone can contribute to the course repository via [merge requests][merge-requests].
Please use [the GitLab flow style][gitlab-flow] to manage changes:
1. Create a [fork][fork-explanation] of the repository, and
[clone][clone-explanation] it to your local computer.
2. In your local copy of this repository, create a new
[branch][branch-explanation].
3. Commit your changes to that branch.
4. Push the edits on that branch to your fork of the course repository.
5. Submit a pull request to the master repository (`rostools/manifesto`).
7. If you receive feedback on your pull request, make further commits to the new
branch on your fork. These will automatically be added to your pull request.
## Acknowledgements
Parts of the file were modified from the [UofTCoders](https://github.com/UofTCoders/studyGroup/blob/gh-pages/CONTRIBUTING.md)
contributing guidelines.
[branch-explanation]: https://docs.gitlab.com/ee/user/project/repository/branches/#branches
[clone-explanation]: https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html#clone-a-repository
[fork-explanation]: https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html
[gitlab-flow]: https://docs.gitlab.com/ee/topics/gitlab_flow.html
[merge-requests]: https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
CONTRIBUTING.md
View file @
03b9810e
# Want to contribute to the ROStools project? Great! :tada:
Thanks for your interest in improving this project! At this stage, we would very
much appreciate input on
[
the ideas laid out in the
manifesto
](
https://rostools.gitlab.io/manifesto/
)
. Please open a new issue or
# Want to contribute?
Great
\!
🎉 Thanks for your interest in improving this project
\!
At this
stage, we would very much appreciate input on
[
the ideas laid out in the
manifesto
](
https://manifesto.rostools.org/
)
. Please open a new issue or
reach out to us on Gitter with your feedback (links below).
In general, the best way to get in touch to discuss new ideas is to
[
open a new
In general, the best way to get in touch to discuss new ideas is to
[
open a new
issue
](
https://gitlab.com/rostools/manifesto/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
)
or reach out via the
[
Gitter chat
](
https://gitter.im/gwas-rostools/lobby
)
. If
you want to see what we are currently working on, you can look at
[
the issue
list
](
https://gitlab.com/rostools/manifesto/issues
)
. Remember to follow the
[
Code of Conduct
](
CODE_OF_CONDUCT.md
)
when you participate in this project! :smiley:
## Want to be more involved then? Here are more ways to help!
This document outlines how to contribute to manifesto repository of the ROStools
project. Here are a few ways that you can contribute:
-
Creating a [New Issue] within the [manifesto repository] on ideas or thoughts you may
have about the project
-
Check out the [Issues Board] for an overview of what is being worked on and
what you could work on that others aren't
-
Participating in discussions on existing [Issues]
-
Depending on your interest and level of desired commitment, you can try to
tackle [
`Difficulty: Low`
]-labeled Issues (or any Issues!)
[
`Difficulty: Low`
]:
https://gitlab.com/rostools/manifesto/issues?label_name%5B%5D=Difficulty%3A+Low
[
New Issue
]:
https://gitlab.com/rostools/manifesto/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
[
Issues Board
]:
https://gitlab.com/rostools/manifesto/-/boards
[
Issues
]:
https://gitlab.com/rostools/manifesto/issues
[
manifesto repository
]:
https://gitlab.com/rostools/manifesto
or reach out via the
[
Gitter
chat
](
https://gitter.im/gwas-rostools/lobby
)
. If you want to see what we
are currently working on, you can look at
[
the issue
list
](
https://gitlab.com/rostools/manifesto/issues
)
. Remember to follow
the
[
Code of Conduct
](
CODE_OF_CONDUCT.md
)
when you participate in this
project
\!
:smiley:
## Want to be more involved? Here are more ways to help\!
This document outlines how to contribute to manifesto repository of the
ROStools project. Here are a few ways that you can contribute:
-
Creating a
[
New
Issue
](
https://gitlab.com/rostools/manifesto/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=
)
within the
[
manifesto
repository
](
https://gitlab.com/rostools/manifesto
)
on ideas or
thoughts you may have about the project
-
Check out the
[
Issues
Board
](
https://gitlab.com/rostools/manifesto/-/boards
)
for an
overview of what is being worked on and what you could work on that
others aren’t
-
Participating in discussions on existing
[
Issues
](
https://gitlab.com/rostools/manifesto/issues
)
-
Depending on your interest and level of desired commitment, you can
try to tackle
[
`Difficulty:
Low`
](
https://gitlab.com/rostools/manifesto/issues?label_name%5B%5D=Difficulty%3A+Low
)
-labeled
Issues (or any Issues
\!
)
### Prerequisites
Before you make a substantial pull request, you should always file an
issue and
make sure someone from the team agrees that it’s a problem.
Before you make a substantial pull request, you should always file an
issue and
make sure someone from the team agrees that it’s a problem.
### Pull request process
-
We recommend that you create a Git branch for each merge request (MR).
-
We use [Markdown] to write the documents as [R Markdown] files, then we use
[bookdown] to generate the website (the website is generated automatically
through)
[
Markdown
]:
https://rmarkdown.rstudio.com/authoring_basics.html
[
R Markdown
]:
https://rmarkdown.rstudio.com/lesson-1.html
[
bookdown
]:
https://bookdown.org/yihui/bookdown/
-
We recommend that you create a Git branch for each merge request
(MR).
-
We use
[
Markdown
](
https://rmarkdown.rstudio.com/authoring_basics.html
)
to
write the documents as
[
R
Markdown
](
https://rmarkdown.rstudio.com/lesson-1.html
)
files, then
we use
[
bookdown
](
https://bookdown.org/yihui/bookdown/
)
to generate
the website (the website is generated automatically through)
## Submitting
## Submitting
### Code of Conduct
Please note that the manifesto project is released with a
[
Contributor Code of
Conduct
](
CODE_OF_CONDUCT.md
)
. By contributing to this project you agree to abide
by its terms.
## Participating in Issue discussions :thought_balloon: :question:
Helping to contribute can be as simple as giving feedback or suggestions or thoughts about a topic or issue.
You'll need a GitLab account to add your comments to the [Issues] on the [manifesto repository].
As always, make sure to adhere to the
[
Code of Conduct
](
CODE_OF_CONDUCT.md
)
.
## Adding to the material :pencil: :computer:
The material and website are created using
[
bookdown
](
https://bookdown.org/yihui/bookdown/
)
,
which renders the R Markdown documents and converts the source material into a static website.
The content is written in [Markdown] format in either a Markdown
`.md`
file
or in an [R Markdown]
`.Rmd`
file, so this is the format you would need to use to
add to the content.
Anyone can contribute to the course repository via
[
merge requests
][
merge-requests
]
.
Please use
[
the GitLab flow style
][
gitlab-flow
]
to manage changes:
1.
Create a
[
fork
][
fork-explanation
]
of the repository, and
[
clone
][
clone-explanation
]
it to your local computer.
2.
In your local copy of this repository, create a new
[
branch
][
branch-explanation
]
.
3.
Commit your changes to that branch.
4.
Push the edits on that branch to your fork of the course repository.
5.
Submit a pull request to the master repository (
`rostools/manifesto`
).
7.
If you receive feedback on your pull request, make further commits to the new
branch on your fork. These will automatically be added to your pull request.
Please note that the manifesto project is released with a
[
Contributor
Code of Conduct
](
CODE_OF_CONDUCT.md
)
. By contributing to this project
you agree to abide by its terms.
## Participating in Issue discussions 💭 ❓
Helping to contribute can be as simple as giving feedback or suggestions
or thoughts about a topic or issue. You’ll need a GitLab account to add
your comments to the
[
Issues
](
https://gitlab.com/rostools/manifesto/issues
)
on the
[
manifesto
repository
](
https://gitlab.com/rostools/manifesto
)
. As always, make sure
to adhere to the
[
Code of Conduct
](
CODE_OF_CONDUCT.md
)
.
## Adding to the material 📝 💻
The material and website are created using
[
bookdown
](
https://bookdown.org/yihui/bookdown/
)
, which renders the R
Markdown documents and converts the source material into a static
website. The content is written in
[
Markdown
](
https://rmarkdown.rstudio.com/authoring_basics.html
)
format
in either a Markdown
`.md`
file or in an
[
R
Markdown
](
https://rmarkdown.rstudio.com/lesson-1.html
)
`.Rmd`
file, so
this is the format you would need to use to add to the content.
Anyone can contribute to the course repository via
[
merge
requests
](
https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
)
.
Please use
[
the GitLab flow
style
](
https://docs.gitlab.com/ee/topics/gitlab_flow.html
)
to manage
changes:
1.
Create a
[
fork
](
https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html
)
of the repository, and
[
clone
](
https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html#clone-a-repository
)
it to your local computer.
2.
In your local copy of this repository, create a new
[
branch
](
https://docs.gitlab.com/ee/user/project/repository/branches/#branches
)
.
3.
Commit your changes to that branch.
4.
Push the edits on that branch to your fork of the course repository.
5.
Submit a pull request to the master repository
(
`rostools/manifesto`
).
6.
If you receive feedback on your pull request, make further commits
to the new branch on your fork. These will automatically be added to
your pull request.
## Acknowledgements
Parts of the file were modified from the
[
UofTCoders
](
https://github.com/UofTCoders/studyGroup/blob/gh-pages/CONTRIBUTING.md
)
Parts of the file were modified from the
[
UofTCoders
](
https://github.com/UofTCoders/studyGroup/blob/gh-pages/CONTRIBUTING.md
)
contributing guidelines.
[
branch-explanation
]:
https://docs.gitlab.com/ee/user/project/repository/branches/#branches
[
clone-explanation
]:
https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html#clone-a-repository
[
fork-explanation
]:
https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html
[
gitlab-flow
]:
https://docs.gitlab.com/ee/topics/gitlab_flow.html
[
merge-requests
]:
https://docs.gitlab.com/ee/gitlab-basics/add-merge-request.html
_build.R
View file @
03b9810e
# bookdown::render_book('index.Rmd', 'bookdown::html_book')
bookdown
::
render_book
(
'index.Rmd'
,
'bookdown::gitbook'
)
rmarkdown
::
render
(
'CONTRIBUTING.Rmd'
,
'rmarkdown::github_document'
)
# bookdown::render_book('index.Rmd', 'bookdown::pdf_book')
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment