diff --git a/1-index.html b/1-index.html index 5226888c6..97bb6ec83 100644 --- a/1-index.html +++ b/1-index.html @@ -17,7 +17,7 @@

What is Jamulus?

- Jamulus is software for playing music, rehearsing, or just jamming with anyone online with low latency. You can use your Windows, macOS or Linux machine to connect to Jamulus servers worldwide. Jamulus is free and you can just use your normal broadband connection. Simply connect to a public server or host your own private one. Jamulus has been in development since 2006 and is designed for high quality, low-latency sound, making it easy to play together remotely and in time. Have a look at how people do it! + Jamulus is for playing, rehearsing, or just jamming with your friends, your band or just anyone you find online. With high quality, low-latency sound on a normal broadband connection, it's easy to play together remotely and in time. Have a look at how people do it - and download it here!
diff --git a/wiki/en/en-Contribution.md b/wiki/en/en-Contribution.md index 53f2201c0..73ea6ab2c 100644 --- a/wiki/en/en-Contribution.md +++ b/wiki/en/en-Contribution.md @@ -7,32 +7,13 @@ permalink: "/wiki/Contribution" # Contributing to the Jamulus Project -## Jamulus Software +If you find a mistake, typo or something out of date (in any language) on this website or in Jamulus itself, you can raise it as a bug. -If you want to contribute code or have a feature request, [open an issue on GitHub](https://github.com/jamulussoftware/jamulus/issues/) (preferred) or [post your idea on the forum](https://github.com/jamulussoftware/jamulus/discussions) if you don't have a GitHub account. This allows us to discuss the changes before e.g. making a pull request (be sure to read main dev's [Volker's manifesto for contributions on GitHub](https://github.com/jamulussoftware/jamulus/discussions/915) and the [CONTRIBUTING file](https://github.com/jamulussoftware/jamulus/blob/master/CONTRIBUTING.md)) +If you think some documentation or information is missing or can be improved, post about that on this forum so that it can be discussed first. -See the [Jamulus GitHub repo](https://github.com/jamulussoftware/jamulus) for further information. +If you want to help out with translation, you will need to have a GitHub account and should be familiar with using git and Jekyll. Read about our [documentation and translation process](https://github.com/jamulussoftware/jamuluswebsite/blob/changes/CONTRIBUTING.md), and [introduce yourself](https://github.com/jamulussoftware/jamulus/discussions) if you’d like to get involved. -## Jamulus Website -* If you find a mistake, typo or something out of date (in any language) on the website, you can [open an issue on GitHub](https://github.com/jamulussoftware/jamuluswebsite/issues). +## Want to contribute code? -* If you think some documentation or information is missing or can be improved, post about that on [the discussion forum](https://github.com/jamulussoftware/jamulus/discussions) so that it can be discussed first. - -Have a look at the [CONTRIBUTING file](https://github.com/jamulussoftware/jamuluswebsite/blob/changes/CONTRIBUTING.md) for the website and the [Website GitHub repo](https://github.com/jamulussoftware/jamuluswebsite) for further information. - -### I'm not familiar with GitHub. What do I need to know? - -**The following content is for the documentation on jamulus.io only, not for the Jamulus software!** - -If you aren't comfortable with Pull Requests, commits, etc. just open an issue. We will then take care of your changes. If you want to do the changes on your own and open a Pull Request, follow these instructions: - -1. Fork the repo (there's a fork button on the top right of the GitHub page) -2. Decide which branch you have to commit your changes to (rule of thumb: everything which might need translation should go to the `changes` branch, typos should go to the `release` branch; more information can be found in the [CONTRIBUTING file](https://github.com/jamulussoftware/jamuluswebsite/blob/changes/CONTRIBUTING.md)). Create a new branch from the up-to-date branch you chose -3. Make your changes -4. If you did the changes offline, push the new branch to your repository -5. Submit your Pull Request, give a short description of your changes and link the issue you opened -6. Wait for a review and a merge - -**Hint (for git):** *Do not merge your work* into your local `changes` branch, only keep it in sync by pooling from the remote Jamulus website repository. Create a new branch for your proposed changes. -If the `changes` branch is modified before submitting your request, keep the local `changes` branch in sync by pooling from the official one, merge the local changes branch into your working branch, resolve conflicts, push your changes and create the Pull Request. +See our [guidelines for getting involved in development](https://github.com/jamulussoftware/jamulus/blob/master/CONTRIBUTING.md).