We believe that contributing to the SuperSimpleSystem Role Play Game should be as easy as to actually play a game within that system. Therefore we do our best to keep the whole process as simple as possible.
Having said that, let's take a look at the principles:
- read our Code of Conduct - simple version: be nice and respect others
- crate a new fork of our main repository
- create a new branch based on the main branch in your fork for each contribution you would like to do
- create / modify the files for your contribution; this can range from improvements on details of existing documents up to contributing a totally new rule set or character sheet sets
- commit your changes to the branch in your fork on github.com
- create a pull request to our main branch once you have everything set up by filing the template with a maningful description and the needed information
- wait for your pull request to be reviewed; we will contact you in case of any question or doubt and probably ask for some changes; if everything was fine your pull request will be merged to our main branch and you will be added to the list of contributors on our website if you opted in for it.
There are some special cases when contributing to SSS RPG, of course.
As each and every adventure will consist a ton of files, they are living in a dedicated repository. Each and every adventure is using a dedicated branch on that repository. The main branch on that repository is considered a kind of template to be used to start your own new adventure.
Our website is livining in a dedicated repository on github: gh_pages
You can contribute to our website the same way following the principles. The only difference is to create your branch based on the branch "gh_pages".
Most of our webite is created by using markdown files and an automated github action to translate them to HTML and show them on the internet.
You can contribute to our wiki by writing new articles or improving existing ones. To do so contact us so that we can add you to our editors team.
If you need any more detailed information on how to contribute
- Forking a repository
- Cloning a repository
- Committing changes to your repository
- collaborating with pull requests
- visit our wiki
- in the case you can't find the information you need elsewhere feel free to get in touch with us