aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Pérez-Cerezo <gabriel@gpcf.eu>2018-06-19 10:42:28 +0200
committerGabriel Pérez-Cerezo <gabriel@gpcf.eu>2018-06-19 10:42:28 +0200
commitf91011f881e664becf6fd36ceff274b441b944b0 (patch)
tree116e145d41ac4918e1064d45cea536bbd837f6a3
parent539051a932be12f85d085fbcc4caa238893976ec (diff)
parentbdd09d641da65087ef12227e0bc2486a321a0c46 (diff)
downloadadvtrains-f91011f881e664becf6fd36ceff274b441b944b0.tar.gz
advtrains-f91011f881e664becf6fd36ceff274b441b944b0.tar.bz2
advtrains-f91011f881e664becf6fd36ceff274b441b944b0.zip
Merge branch 'master' of bananach.space:advtrains
-rw-r--r--contributing.md32
-rw-r--r--readme.md (renamed from readme.txt)0
2 files changed, 32 insertions, 0 deletions
diff --git a/contributing.md b/contributing.md
new file mode 100644
index 0000000..5d649c0
--- /dev/null
+++ b/contributing.md
@@ -0,0 +1,32 @@
+
+## Advtrains contribution guide
+
+advtrains is an Open Source project, and as such lives from contributions of various people, may it be reporting of bugs, submittting patches or translating (translating is not applicable at the moment because I did rarely mark strings).
+
+If you have found a bug or have a feature request, you can open a bug ticket at this issue tracker:
+http://mantis.bleipb.de/
+
+### Contributing code
+If you want to contribute code, such as fixing a bug or implementing a feature, do one the following:
+**If you have a public git repository:**
+1. Clone this repository and push it to your own public git repo.
+2. implement your change
+3. push your changes there
+
+**If not:**
+4. Clone this repository to your computer
+5. implement your change
+6. use `git format-patch <upstream branch>` to generate patch files.
+```
+$ git format-patch master
+0001-Fix-bug-foo.patch
+0002-Correct-something.patch
+```
+**You then have 3 options:**
+7. If your contribution is a fix to a bug that has a Mantis ticket, attach your patch files/link to your public repo to this bug's ticket.
+8. If not, create a new ticket, apply the tag "Patch/Pull Request", and attach your patch files/link to your public repo there, or
+9. send your patch files/link to your public repo via e-mail to mailto:orwell@bleipb.de
+
+### Final note
+Whenever you contribute something, I do my best to give you credit for your work.
+If you have questions or other remarks, you can contact me via a [Minetest Forum PM](https://forum.minetest.net/ucp.php?i=pm&mode=compose&u=17391)
diff --git a/readme.txt b/readme.md
index 883fe6d..883fe6d 100644
--- a/readme.txt
+++ b/readme.md