mirror of https://codeberg.org/topola/topola.git
readme,contributing: info about NLnet funding and some more
This commit is contained in:
parent
34665418d6
commit
af081aad1d
|
|
@ -8,9 +8,12 @@ implementations, pull requests, helping to manage issues, etc.. Many of
|
||||||
these tasks do not require specialized programming knowledge, or any
|
these tasks do not require specialized programming knowledge, or any
|
||||||
programming at all.
|
programming at all.
|
||||||
|
|
||||||
|
You may contribute to Topola under any identity you want. There is no
|
||||||
|
requirement to use any legal or real name.
|
||||||
|
|
||||||
## Chat
|
## Chat
|
||||||
|
|
||||||
You are encouraged to join our [Matrix
|
You are invited to join our [Matrix
|
||||||
chatroom](https://matrix.to/#/%23topola:tchncs.de) or [IRC
|
chatroom](https://matrix.to/#/%23topola:tchncs.de) or [IRC
|
||||||
channel](https://webchat.oftc.net/?channels=#topola) to talk with us
|
channel](https://webchat.oftc.net/?channels=#topola) to talk with us
|
||||||
before you contribute. Both chatrooms are bridged, so it does not matter
|
before you contribute. Both chatrooms are bridged, so it does not matter
|
||||||
|
|
@ -18,13 +21,20 @@ which one you join.
|
||||||
|
|
||||||
## Reporting issues
|
## Reporting issues
|
||||||
|
|
||||||
If you believe you have found a defect in Topola or its documentation,
|
If you believe that you have found a defect in Topola or its
|
||||||
please report it on our [issue
|
documentation, please report it on our [issue
|
||||||
tracker](https://codeberg.org/topola/topola/issues).
|
tracker](https://codeberg.org/topola/topola/issues).
|
||||||
|
|
||||||
Under normal operation, crashes and panics are always considered
|
Under normal operation, crashes and panics are always considered
|
||||||
reportable bugs.
|
reportable bugs.
|
||||||
|
|
||||||
|
## Translation
|
||||||
|
|
||||||
|
If you know any language other than English, you can help by translating
|
||||||
|
Topola on [Weblate](https://translate.codeberg.org/engage/topola/).
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Writing code
|
## Writing code
|
||||||
|
|
||||||
We welcome code from anyone regardless of skill or experience level.
|
We welcome code from anyone regardless of skill or experience level.
|
||||||
|
|
@ -37,3 +47,36 @@ guide](INSTALL.md).
|
||||||
Topola accepts contributions via pull requests. For a step-by-step guide
|
Topola accepts contributions via pull requests. For a step-by-step guide
|
||||||
on how to use these, refer to Codeberg's
|
on how to use these, refer to Codeberg's
|
||||||
[documentation](https://docs.codeberg.org/collaborating/pull-requests-and-git-flow/).
|
[documentation](https://docs.codeberg.org/collaborating/pull-requests-and-git-flow/).
|
||||||
|
|
||||||
|
### Receiving money for code contributions
|
||||||
|
|
||||||
|
Topola's development is sponsored by [NLnet](https://nlnet.nl/). The
|
||||||
|
tasks which NLnet pays for are tracked in issues labeled
|
||||||
|
[Paid](https://codeberg.org/topola/topola/issues?q=&type=all&state=open&labels=245942&milestone=0&assignee=0&poster=0&fuzzy=false).
|
||||||
|
Anyone, including newcomers, can seek to work on paid tasks and will
|
||||||
|
receive the allocated funds upon completion.
|
||||||
|
|
||||||
|
Before you start working on a paid task, remember to tell us that you
|
||||||
|
are claiming it and make sure we agree, so that any collision with
|
||||||
|
someone else's work is prevented.
|
||||||
|
|
||||||
|
Once you have finished the task, we will contact you via email to add
|
||||||
|
you as a party to the *memorandum of understanding* (MoU) we have signed
|
||||||
|
with NLnet. This will require you to provide your domestic address to
|
||||||
|
NLnet. NLnet will not send your domestic address to anyone else, not
|
||||||
|
even us (Topola project members).
|
||||||
|
|
||||||
|
You will also have to provide your legal name. You may optionally
|
||||||
|
provide a pseudonym, which will prevent Topola project members from
|
||||||
|
seeing your legal name as well in our communication with NLnet.
|
||||||
|
|
||||||
|
After all neccessary information is supplied, NLnet will amend the MoU.
|
||||||
|
This may take a few weeks. Afterwards, you will receive a link to submit
|
||||||
|
a *request for payment* (RfP). Once the RfP is submitted and validated
|
||||||
|
by the Topola project, you will receive the payment in up to three
|
||||||
|
weeks. You will be able to re-use this link to request further payments
|
||||||
|
from then on for completing other tasks funded from the same grant
|
||||||
|
without having to amend the MoU again.
|
||||||
|
|
||||||
|
Note that if you receive any money from NLnet, it is your responsibility
|
||||||
|
to comply with any local tax laws.
|
||||||
|
|
|
||||||
10
README.md
10
README.md
|
|
@ -26,11 +26,17 @@ To install Topola, follow our [Installation guide](INSTALL.md).
|
||||||
*Anyone* can contribute to Topola, including you. If you want to help us
|
*Anyone* can contribute to Topola, including you. If you want to help us
|
||||||
out, please follow our [Contribution guide](CONTRIBUTING.md).
|
out, please follow our [Contribution guide](CONTRIBUTING.md).
|
||||||
|
|
||||||
Our official repository is on [Codeberg](https://codeberg.org/topola/topola). We also have a mirror repository on [GitHub](https://github.com/mikwielgus/topola).
|
The easiest way to contribute is by reporting issues on our [issue
|
||||||
|
tracker](https://codeberg.org/topola/topola/issues). If you know any
|
||||||
|
language other than English, you can help by translating Topola on
|
||||||
|
[Weblate](https://translate.codeberg.org/engage/topola/).
|
||||||
|
|
||||||
You can also help us by translating Topola into your language on [Weblate](https://translate.codeberg.org/engage/topola/).
|
|
||||||

|

|
||||||
|
|
||||||
|
Our official repository is on
|
||||||
|
[Codeberg](https://codeberg.org/topola/topola). We also have a mirror
|
||||||
|
repository on [GitHub](https://github.com/mikwielgus/topola).
|
||||||
|
|
||||||
## Licence
|
## Licence
|
||||||
|
|
||||||
Topola is licensed under the [MIT licence](LICENSE).
|
Topola is licensed under the [MIT licence](LICENSE).
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue