From 3113ceb185f3a4baa355e90775db3c6f57037c6e Mon Sep 17 00:00:00 2001 From: Ludwig Stecher Date: Sun, 22 Dec 2024 15:06:26 +0100 Subject: [PATCH] feat: write "the Pomsky developers" instead of my name --- CODE_OF_CONDUCT.md | 6 +++--- CONTRIBUTING.md | 4 ++-- helptext/Cargo.toml | 2 +- pomsky-bin/Cargo.toml | 11 ++++++++++- pomsky-bin/README.md | 23 ++--------------------- pomsky-lib/Cargo.toml | 2 +- pomsky-lib/afl-fuzz/README.md | 2 +- pomsky-macro/Cargo.toml | 2 +- pomsky-syntax/Cargo.toml | 2 +- pomsky-wasm/Cargo.toml | 2 +- pomsky-wasm/LICENSE_MIT | 2 +- 11 files changed, 24 insertions(+), 34 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index fb76b98..b228bbb 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -6,12 +6,12 @@ - Respect that people have differences of opinion and that every design or implementation choice carries a trade-off and numerous costs. There is seldom a right answer. - Please keep unstructured critique to a minimum. If you have solid ideas you want to experiment with, make a work and see how it works. - We will exclude you from interaction if you insult, demean or harass anyone. That is not welcome behavior. We interpret the term “harassment” as including the definition in the [Citizen Code of Conduct](https://github.com/stumpsyn/policies/blob/master/citizen_code_of_conduct.md); if you have any lack of clarity about what might be included in that concept, please read their definition. In particular, we don’t tolerate behavior that excludes people in socially marginalized groups. -- Private harassment is also unacceptable. No matter who you are, if you feel you have been or are being harassed or made uncomfortable by a community member, please [contact me](mailto:ludwig.stecher@gmx.de) immediately. Whether you’re a regular contributor or a newcomer, we care about making this community a safe place for you and we’ve got your back. +- Private harassment is also unacceptable. No matter who you are, if you feel you have been or are being harassed or made uncomfortable by a community member, please [contact us](mailto:info@pomsky-lang.org) immediately. Whether you’re a regular contributor or a newcomer, we care about making this community a safe place for you and we’ve got your back. - Likewise any spamming, trolling, flaming, baiting or other attention-stealing behavior is not welcome. ## Moderation -These are the policies for upholding our community’s standards of conduct. If you feel that a thread needs moderation, please [contact me](mailto:ludwig.stecher@gmx.de). +These are the policies for upholding our community’s standards of conduct. If you feel that a thread needs moderation, please [contact us](mailto:info@pomsky-lang.org). 1. Remarks that violate the Rust standards of conduct, including hateful, hurtful, oppressive, or exclusionary remarks, are not allowed. (Cursing is allowed, but never targeting another user, and never in a hateful manner.) 2. Remarks that I find inappropriate, whether listed in the code of conduct or not, are also not allowed. @@ -22,6 +22,6 @@ These are the policies for upholding our community’s standards of conduct. If 7. If I ban someone and you think it was unjustified, please take it up with me, **in private**. Complaints about bans in-channel are not allowed. Kindly, -Ludwig Stecher +the Pomsky developers _Adapted from the [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct)_ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7fcdb3f..dd7e40f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,11 +9,11 @@ When participating in discussions, please follow the [code of conduct](./CODE_OF - [Issue tracker](https://github.com/pomsky-lang/pomsky/issues) - [GitHub discussions](https://github.com/pomsky-lang/pomsky/discussions) -If you notice a comment that violates the Code of Conduct, is offending, or violates any law, please [reach out](mailto:ludwig.stecher@gmx.de). If you have questions or are unsure if a comment is allowed, feel free to reach out as well. +If you notice a comment that violates the Code of Conduct, is offending, or violates any law, please [reach out](mailto:info@pomsky-lang.org). If you have questions or are unsure if a comment is allowed, feel free to reach out as well. ## Security -If you have a concern that may warrant a security advisory, please [contact me directly](mailto:ludwig.stecher@gmx.de). Don't file an issue: Most of the time, security concerns should only be made public once a fix is available. +If you have a concern that may warrant a security advisory, please [contact us](mailto:info@pomsky-lang.org). Don't file an issue: Most of the time, security concerns should only be made public once a fix is available. ## Contributing Code diff --git a/helptext/Cargo.toml b/helptext/Cargo.toml index 6b61f08..853ef03 100644 --- a/helptext/Cargo.toml +++ b/helptext/Cargo.toml @@ -3,7 +3,7 @@ name = "helptext" description = "Create beautiful help messages" version = "0.1.1" edition.workspace = true -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] repository = "https://github.com/pomsky-lang/pomsky/tree/main/helptext" readme = "README.md" keywords = ["help", "colors"] diff --git a/pomsky-bin/Cargo.toml b/pomsky-bin/Cargo.toml index 4ebf02f..fb448bb 100644 --- a/pomsky-bin/Cargo.toml +++ b/pomsky-bin/Cargo.toml @@ -3,7 +3,7 @@ name = "pomsky-bin" description = "Compile pomsky expressions, a new regular expression language" version = "0.11.0" edition.workspace = true -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] license = "MIT OR Apache-2.0" homepage = "https://pomsky-lang.org/" repository = "https://github.com/pomsky-lang/pomsky" @@ -11,6 +11,15 @@ readme = "README.md" keywords = ["regexp", "regex", "pomsky"] categories = ["text-processing", "command-line-utilities"] +[package.metadata.wix] +upgrade-guid = "05169652-50F7-4B36-B5E5-677EFD6885FB" +path-guid = "87E01AEC-EB08-449F-A80E-F4286E3B1EDC" +license = false +eula = false + +[package.metadata.dist] +npm-scope = "@pomsky-lang" +npm-package = "cli" [[bin]] name = "pomsky" diff --git a/pomsky-bin/README.md b/pomsky-bin/README.md index 4906043..720bb97 100644 --- a/pomsky-bin/README.md +++ b/pomsky-bin/README.md @@ -23,28 +23,9 @@ cargo install pomsky-bin Then you can compile pomsky expressions to a regex flavor of your choice; the default is PCRE. -```sh -$ pomsky --help -pomsky 0.1.0 -Ludwig Stecher -Compile pomsky expressions, a new regular expression language - -USAGE: - pomsky [OPTIONS] [INPUT] - -ARGS: - Pomsky expression to compile - -OPTIONS: - -d, --debug Show debug information - -f, --flavor Regex flavor [possible values: pcre, python, - java, javascript, dotnet, ruby, rust] - -h, --help Print help information - -p, --path File containing the pomsky expression to compile - -V, --version Print version information -``` +Run `pomsky --help` for more information. -It provides nice error messages: +Pomsky provides nice error messages: ```sh $ pomsky "'Hello world'* \X+" diff --git a/pomsky-lib/Cargo.toml b/pomsky-lib/Cargo.toml index 27c86db..5b7f182 100644 --- a/pomsky-lib/Cargo.toml +++ b/pomsky-lib/Cargo.toml @@ -3,7 +3,7 @@ name = "pomsky" description = "A new regular expression language" version = "0.11.0" edition.workspace = true -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] license = "MIT OR Apache-2.0" homepage = "https://pomsky-lang.org" repository = "https://github.com/pomsky-lang/pomsky" diff --git a/pomsky-lib/afl-fuzz/README.md b/pomsky-lib/afl-fuzz/README.md index 4f240dc..965093e 100644 --- a/pomsky-lib/afl-fuzz/README.md +++ b/pomsky-lib/afl-fuzz/README.md @@ -30,7 +30,7 @@ When you found a crash, you might find it in `errors.txt`. If it's not in `error ## Report the bug -Please report the bug [here](https://github.com/pomsky-lang/pomsky/issues). If you think it could be a security vulnerability, please disclose it directly per email: ludwig.stecher@gmx.de. +Please report the bug [here](https://github.com/pomsky-lang/pomsky/issues). If you think it could be a security vulnerability, please disclose it directly per email: info@pomsky-lang.org. ## Latest findings diff --git a/pomsky-macro/Cargo.toml b/pomsky-macro/Cargo.toml index 2775831..315d60f 100644 --- a/pomsky-macro/Cargo.toml +++ b/pomsky-macro/Cargo.toml @@ -3,7 +3,7 @@ name = "pomsky-macro" description = "Macro for converting pomsky expressions to regexes" version = "0.11.0" edition.workspace = true -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] license = "MIT OR Apache-2.0" homepage = "https://github.com/pomsky-lang/pomsky/blob/main/pomsky-macro" repository = "https://github.com/pomsky-lang/pomsky" diff --git a/pomsky-syntax/Cargo.toml b/pomsky-syntax/Cargo.toml index 8115047..a3be7c2 100644 --- a/pomsky-syntax/Cargo.toml +++ b/pomsky-syntax/Cargo.toml @@ -3,7 +3,7 @@ name = "pomsky-syntax" description = "Parser for pomsky, a new regular expression language" version = "0.11.0" edition.workspace = true -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] license = "MIT OR Apache-2.0" homepage = "https://pomsky-lang.org" repository = "https://github.com/pomsky-lang/pomsky" diff --git a/pomsky-wasm/Cargo.toml b/pomsky-wasm/Cargo.toml index 42d9cd7..69404b1 100644 --- a/pomsky-wasm/Cargo.toml +++ b/pomsky-wasm/Cargo.toml @@ -7,7 +7,7 @@ name = "compiler-web" description = "A portable, modern regular expression language" homepage = "https://pomsky-lang.org" version = "0.11.0" -authors = ["Ludwig Stecher "] +authors = ["Pomsky developers "] edition.workspace = true license = "MIT OR Apache-2.0" repository = "https://github.com/pomsky-lang/pomsky" diff --git a/pomsky-wasm/LICENSE_MIT b/pomsky-wasm/LICENSE_MIT index 8b11ae9..994a957 100644 --- a/pomsky-wasm/LICENSE_MIT +++ b/pomsky-wasm/LICENSE_MIT @@ -1,4 +1,4 @@ -Copyright (c) 2022 Ludwig Stecher +Copyright (c) 2024 Pomsky developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated