Close project to unsolicited contributions

This commit is contained in:
Alexander Sellite 2026-08-21 16:39:54 -04:00
parent 42ce404b76
commit 6012049474
3 changed files with 24 additions and 19 deletions

View file

@ -1,19 +1,21 @@
# Contributing
# Contribution policy
Coordinate substantial work with the NETfishing owners before beginning.
The NETfishing Discovery Server is an owner-directed Woofmeow project and does
not accept unsolicited contributions. Do not submit pull requests, patches,
code, documentation, or other implementation work. Pull requests are disabled.
By intentionally submitting material for inclusion, you agree to
[`CONTRIBUTOR-TERMS.md`](CONTRIBUTOR-TERMS.md). Pull requests should include an
affirmative statement such as:
Issues remain available for reproducible bug reports and operational feedback.
An Issue is not an invitation to provide implementation work.
> I have read and agree to the repositorys contributor terms and have the
> right to submit this contribution.
[`CONTRIBUTOR-TERMS.md`](CONTRIBUTOR-TERMS.md) is retained for previously
accepted work and any specific future work expressly invited in writing by the
NETfishing owners. It is not a standing invitation to contribute.
Keep changes focused, preserve protocol and security boundaries, add focused
tests, and do not commit credentials, deployment secrets, logs, caches,
virtual environments, or server-specific configuration.
Before review, run:
Maintainers should run:
```bash
python3 -m unittest discover -v

View file

@ -1,8 +1,11 @@
# NETfishing Discovery Server contributor terms
These terms apply to contributions intentionally submitted after their
publication. They do not retroactively change ownership of earlier work or
replace a separately signed agreement.
This project does not accept unsolicited contributions. These terms are
retained for contributions previously accepted after their publication and
for specific future work expressly invited in writing by the NETfishing
owners. They are not a request or standing invitation for submissions and do
not retroactively change ownership of earlier work or replace a separately
signed agreement.
You retain copyright in your original contribution. By submitting it, you
represent that you created it or otherwise have authority to grant these
@ -22,8 +25,8 @@ Submitting a contribution does not create project ownership, employment,
agency, partnership, fiduciary duties, or a right to compensation. A separate
written agreement is required for any such arrangement.
By intentionally submitting a patch or pull request after receiving notice of
these terms, you agree to them. Maintainers should preserve that affirmative
agreement in the pull request, issue, email, or another durable written
record. If you cannot agree, do not submit the contribution; contact the
owners to discuss separate terms.
Posting, uploading, linking, or emailing unsolicited material does not make it
an accepted contribution, and unsolicited material will not be reviewed. For
work expressly invited in writing, delivering the requested material after
receiving notice of these terms records agreement to them. Maintainers must
retain the written invitation and affirmative agreement in a durable record.

View file

@ -93,8 +93,8 @@ version 3 or, at your option, any later version
([GPL-3.0-or-later](LICENSE)).
NETfishing and Woofmeow branding is not granted under the GPL; see
[`TRADEMARKS.md`](TRADEMARKS.md). Contributions are accepted under
[`CONTRIBUTING.md`](CONTRIBUTING.md) and
[`CONTRIBUTOR-TERMS.md`](CONTRIBUTOR-TERMS.md).
[`TRADEMARKS.md`](TRADEMARKS.md). Unsolicited contributions are not accepted;
see [`CONTRIBUTING.md`](CONTRIBUTING.md). Historical and expressly invited
work is governed by [`CONTRIBUTOR-TERMS.md`](CONTRIBUTOR-TERMS.md).
Copyright © 2026 Woofmeow.