From fcd50486ce9e6249acb44f3f23ce878852024fc9 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Wed, 21 Jan 2026 09:00:51 +0100 Subject: [PATCH] Update CONTRIBUTING.md Updated the instructions for contributing. --- CONTRIBUTING.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 693910fe..6231d084 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,13 +1,16 @@ # How to contribute -If your are considering creating a pull request, please observe the following: +Thanks for considering a contribution! Here’s what you need to know before opening a pull request: - If you are adding or modifying a feature, add *new* unit tests that test that feature. - If you are fixing a bug, add a unit test that *fails* before the bug fix is implemented. -- Do not initiate a pull request until all of the units tests pass. -- Branches should be based on the branch `master`. +- Do not initiate a pull request until all of the units tests pass. See below for information on project files and test scripts. +- Branches should be based on the branch `master`. If `development` has pending updates, I’ll rebase the PR against it before pulling.. -There is a project file for VS2022 for C++14, 17, 20, and bash scripts that run the tests for C++11, 14, 17, 20 under Linux with GCC and Clang. +There is a project file for VS2022 for C++14, 17, 20, 23, and bash scripts that run the tests for C++11, 14, 17, 20, 23 under Linux with GCC and Clang. +There are syntax-only check bash scripts that cover C++03, 11, 14, 17, 20, 23 under Linux with GCC and Clang. If you are thinking of adding a new feature then raise this on the GitHub Issues page for discussion as the maintainers and user of the ETL may have questions or suggestions. -It is possible that the maintainer of the ETL or another contributor is already working on the same or a related feature. +It is possible that the maintainer of the ETL or another contributor is already working on the same or a related feature. + +Take a look through our current issues and see if anything sparks your interest!