mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Put the contribution guide into CONTRIBUTING.md
This commit is contained in:
parent
ee20ecce2f
commit
b400a95476
2 changed files with 30 additions and 10 deletions
29
CONTRIBUTING.md
Normal file
29
CONTRIBUTING.md
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Request for contributions
|
||||||
|
We are always looking for contributions to OSEM. Read this guide on how to do that.
|
||||||
|
|
||||||
|
In particular, this community seeks the following types of contributions:
|
||||||
|
|
||||||
|
* code: contribute your expertise in an area by helping us expand OSEM
|
||||||
|
* ideas: participate in an issues thread or start your own to have your voice heard.
|
||||||
|
* copy editing: fix typos, clarify language, and generally improve the quality of the content of OSEM
|
||||||
|
|
||||||
|
# How to contribute
|
||||||
|
* Prerequisites: familiarity with [GitHub Pull Requests](https://help.github.com/articles/using-pull-requests) and issues.
|
||||||
|
* Fork the repository and make a pull-request with your changes
|
||||||
|
* Make sure that the test suite passes (we have [travis](https://travis-ci.org/openSUSE/osem) enabled) before you request a pull and that you comply to our ruby styleguide (we make use of [hound-ci](https://houndci.com/)).
|
||||||
|
* Please make sure to mind what travis and hound tell you! :-)
|
||||||
|
* One of the OSEM maintainers will review your pull-request
|
||||||
|
* If you are already a contributor (means you're in the [group osem-committers](https://github.com/orgs/openSUSE/teams/osem-committers)) and you get a positive review, you can merge your pull-request yourself
|
||||||
|
* If you are not a contributor already please request a merge via the pull-request comments
|
||||||
|
|
||||||
|
# Conduct
|
||||||
|
OSEM is part of the openSUSE project. We follow all the [openSUSE Guiding
|
||||||
|
Principles!](http://en.opensuse.org/openSUSE:Guiding_principles) If you think
|
||||||
|
someone doesn't do that, please let any of the [OSEM
|
||||||
|
admins](https://github.com/orgs/openSUSE/teams/osem-admins) know!
|
||||||
|
|
||||||
|
# Communication
|
||||||
|
GitHub issues are the primary way for communicating about specific proposed
|
||||||
|
changes to this project. If you have other questions feel free to subscribe to
|
||||||
|
the [opensuse-web@opensuse.org](http://lists.opensuse.org/opensuse-web/)
|
||||||
|
mailinglist, all OSEM contributors are on that list!
|
||||||
11
README.md
11
README.md
|
|
@ -1,6 +1,7 @@
|
||||||
[](https://travis-ci.org/openSUSE/osem)
|
[](https://travis-ci.org/openSUSE/osem)
|
||||||
[](https://codeclimate.com/github/openSUSE/osem)
|
[](https://codeclimate.com/github/openSUSE/osem)
|
||||||
[](https://coveralls.io/r/openSUSE/osem)
|
[](https://coveralls.io/r/openSUSE/osem)
|
||||||
|
[](https://hakiri.io/github/openSUSE/osem/master)
|
||||||
#OSEM
|
#OSEM
|
||||||
The Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
|
The Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
|
||||||
|
|
||||||
|
|
@ -54,13 +55,3 @@ We are using [rspec](http://rspec.info/)+[capybara](http://jnicklas.github.io/ca
|
||||||
```
|
```
|
||||||
bundle exec rake rspec
|
bundle exec rake rspec
|
||||||
```
|
```
|
||||||
|
|
||||||
## Contributing
|
|
||||||
We are always looking for contributions to OSEM. Here is how you can:
|
|
||||||
|
|
||||||
* Fork the repository and make a pull-request with your changes
|
|
||||||
* Make sure that the test suite passes (we have travis enabled) before you request a pull and that you comply to our ruby styleguide (we make use of [hound-ci](https://houndci.com/)).
|
|
||||||
* Please make sure to mind what travis and hound tell you! :-)
|
|
||||||
* One of the OSEM maintainers will review your pull-request
|
|
||||||
* If you are already a contributor (means you're in the [group osem-committers](https://github.com/orgs/openSUSE/teams/osem-committers)) and you get a positive review, you can merge your pull-request yourself
|
|
||||||
* If you are not a contributor already please request a merge via the pull-request comments
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue