diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index f16f664..58ea0c3 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -36,7 +36,9 @@ This Code of Conduct applies within all community spaces, and also applies when ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project maintainer at **makazanalpamys@gmail.com**. All complaints will be reviewed and investigated promptly and fairly. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project maintainer at **team@trysoup.dev** (the project address) or **makazanalpamys@gmail.com** (the maintainer's personal address). All complaints will be reviewed and investigated promptly and fairly. + +This Code of Conduct applies in every project space, including the [Discord server](https://discord.gg/hnZjaDa4w). All community leaders are obligated to respect the privacy and security of the reporter of any incident. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 412ecb8..806fc71 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -459,8 +459,10 @@ If you contributed and aren't credited somewhere, that's a bug — open a PR or - **Issues:** Report bugs and request features on [GitHub Issues](https://github.com/MakazhanAlpamys/Soup/issues) - **Discussions:** Ask questions on [GitHub Discussions](https://github.com/MakazhanAlpamys/Soup/discussions) -- **Code of Conduct:** Please read [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) -- **Security:** Report security issues via [SECURITY.md](SECURITY.md) +- **Discord:** Chat with maintainers and other users on [Discord](https://discord.gg/hnZjaDa4w) — good for + quick questions and pairing on a PR; anything worth finding later still belongs in Issues or Discussions +- **Code of Conduct:** Please read [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) — it applies on Discord too +- **Security:** Report security issues via [SECURITY.md](SECURITY.md) — privately, never in Discord ## Questions? diff --git a/README.md b/README.md index 83f9478..0979de4 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,8 @@ Config · Docs · Commands · - Models + Models · + Discord

@@ -25,6 +26,7 @@ Tests CI Website + Discord

--- @@ -382,8 +384,15 @@ Bugs and feature requests belong in the [Discussions](https://github.com/MakazhanAlpamys/Soup/discussions) — both get answered faster and help the next person with the same problem. +For live chat, setup help, and everything that reads better as a conversation, join the +[Discord](https://discord.gg/hnZjaDa4w). Anything that should still be findable in six months +belongs in Issues or Discussions — a Discord answer helps one person, an issue helps everyone +who hits the same thing. The [Code of Conduct](CODE_OF_CONDUCT.md) applies there too. + For anything that does not fit in public — security reports (see [SECURITY.md](SECURITY.md)), -Code of Conduct matters, or press — email **makazanalpamys@gmail.com**. +Code of Conduct matters, or press — email **team@trysoup.dev**. That is the project address +and the right one for anything Soup-related. **makazanalpamys@gmail.com** is the maintainer's +personal address; it reaches the same person and is a fine fallback. ## License diff --git a/SECURITY.md b/SECURITY.md index 87d1101..aebd247 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -17,7 +17,9 @@ for anything security-sensitive. - Preferred: open a private report via [GitHub Security Advisories](https://github.com/MakazhanAlpamys/Soup/security/advisories/new). -- If you cannot use GitHub, email the maintainer at **makazanalpamys@gmail.com**. +- If you cannot use GitHub, email **team@trysoup.dev** (the project address), or + **makazanalpamys@gmail.com** (the maintainer's personal address) if that bounces. + Please do not report security issues in Discord — it is a public channel. We aim to acknowledge reports within 5 business days and to ship a fix or mitigation for confirmed, in-scope issues as promptly as is practical. When diff --git a/pyproject.toml b/pyproject.toml index 90121c0..044563e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ readme = "README.md" license = "Apache-2.0" requires-python = ">=3.10" authors = [ - { name = "Soup Team", email = "makazanalpamys@gmail.com" }, + { name = "Soup Team", email = "team@trysoup.dev" }, ] keywords = ["llm", "fine-tuning", "lora", "qlora", "machine-learning"] classifiers = [ @@ -121,6 +121,7 @@ soup = "soup_cli.cli:run" Homepage = "https://github.com/MakazhanAlpamys/Soup" Repository = "https://github.com/MakazhanAlpamys/Soup" Issues = "https://github.com/MakazhanAlpamys/Soup/issues" +Discord = "https://discord.gg/hnZjaDa4w" [tool.hatch.build.targets.wheel] packages = ["src/soup_cli"]