Every contribution is important. It doesn't matter if you just want to fix that tiny grammar or spelling error, or want to write whole pages.
Don't hesitate to submit one because it's a small change!
- Don't submit unrelated changes through the same pull request (= submit a new pull request for each change).
- Before making big changes, discuss them on the official Vexera server.
- We normally merge pull requests by squashing all commits to have a clean history in the master branch. Exceptions apply (see rule #4).
- When you are doing big changes, you may want to split the changes into multiple commits. To have them merged as is, be sure to not have commits like
Fixing previous commit
. - To comply with the CC BY-NC 4.0 license, if you import changes on the behalf of someone else, don't forget to set the author of your commits to the original author of the changes.
-
-
Short way (easy, if you don't know how to use git)
- Go to the file that you want to change
- Make your changes
- Under
Commit changes
, add a short summary of your changes in the first textbox (mandatory) - If needed, you can add more information in the second textbox
- Click
Propose file change
. This will fork the repository for you and create a branch, where your changes will be committed - Submit the pull request
- Reply to the comments and reviews of the pull request if needed
-
Long way (more complex, if you know how to use git)
- Fork the repository
- Create a branch for your changes
- Make your changes
- Submit a pull request for the
master
branch - Reply to comments and reviews of the pull request if needed
-
Same than above, but you can create your branch in the main repository directly (don't push to master!).