Verified Commit a3deff9a authored by Melvin Keskin's avatar Melvin Keskin
Browse files

CONTRIBUTING: Manage provider list changes by project members

parent 243d6114
Pipeline #175274 passed with stages
in 4 minutes and 28 seconds
......@@ -12,6 +12,16 @@ The provider list is the main resource of this project.
Thus, it should be revised as often as possible and providers must be checked carefully.
We welcome everybody to contribute to this project and encourage you to ask questions in [Kaidan's support group chat](https://i.kaidan.im)!
Please [open an issue](https://invent.kde.org/melvo/xmpp-providers/-/issues) for each provider that should be added, updated or removed.
The issue's title should be of the form `providers: Add example.org`, `providers: Update example.org` or `providers: Remove example.org`.
If the properties of a provider in the list have changed, they can be updated.
If a provider in the list does not exist anymore, it can be removed.
If a project member creates a merge request to address your issue, you should reply to any questions.
**The following sections are only relevant to project members.**
If you are familiar with Git, GitLab and XMPP, you can become a project member too.
Please get in touch with us!
## Setup
Please follow the steps explained in [Kaidan's basic contribution setup](https://invent.kde.org/network/kaidan/-/wikis/git/setup) if you are unfamiliar with KDE Identity, GitLab or Git.
......@@ -50,7 +60,7 @@ Please read the [README](/README.md) and stick to the following rules.
* A Git pre-commit hook is automatically run for identifying **syntax errors** and applying a consistent **format**.
* Use **different commits** for adding, updating and removing entries.
* If you add, update or remove entries, use the following **commit message**: `providers: Add / Update / Remove <added / updated / removed providers>` where `<added / updated / removed providers>` is replaced by the addresses of the providers or by `all providers`, each separated by a comma.
* [Create a merge request](https://invent.kde.org/melvo/xmpp-providers/-/merge_requests) for each commit or provide us the information via another channel (chat, email, online resource).
* Create a merge request for each commit or provide us the information via another channel (chat, email, online resource).
#### Commit Message Examples:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment