From d30575d46cf61132a0a35bf2b650b4f05fc73595 Mon Sep 17 00:00:00 2001 From: Colin Okay Date: Tue, 15 Mar 2022 20:25:29 -0500 Subject: Updated "contributing" --- CONTRIBUTING.org | 40 ++++++++++++++++------------------------ 1 file changed, 16 insertions(+), 24 deletions(-) diff --git a/CONTRIBUTING.org b/CONTRIBUTING.org index 9d896ee..dbbe82e 100644 --- a/CONTRIBUTING.org +++ b/CONTRIBUTING.org @@ -6,35 +6,27 @@ Prior to 1.0.0, there will be a weekly release each Friday. After 1.0.0, a new release schedule will be decided upon. -Each release is developed in a branch called rc-., -referring to the major and minor versions in semver. +At any moment, there are three branches: + +| BRANCH | PURPOSE | +|---------+-----------------------------------------------------------------| +| main | Where stable releases reside. Each taggged with a version. | +|---------+-----------------------------------------------------------------| +| rc | The release candidate branch. Courageous may build and test the | +| | this branch prior to its release. Bugfix patches and PRs | +| | are submitted to rc. | +|---------+-----------------------------------------------------------------| +| develop | Where new features are actively developed. | +|---------+-----------------------------------------------------------------| -When a release candidate is "accepted", it will be merged into main -and the commit will be tagged with the version. ** Suggesting Features & Reporting Bugs +To bring something up with the developers, send an email to + + ~cbeo/oneliners.wiki@lists.sr.ht + To keep up with developments and discuss this tool, join the mailing list by visiting https://lists.sr.ht/~cbeo/oneliners.wiki and hitting "subscribe". -As a convenience to the maintainer(s), please categorize your message -by starting the subject line with one of the following: - -- [FEATURE CLI] For feature requests -- [ISSUE CLI] For issue / bug reports -- [PATCH vN] For patches (use git send-email) -- [GENERAL CLI] For anything else - -** Branch based collaboration - -If you want to work on a feature, please make a new branch based on -the relevant release candidate branch and develop your features there. - -If the maintainer (me, Colin) has access to your git repo, simply -request that your branch be merged into the relevant release candidate -branch via the mailing list. - -Otherwise submit a patch against the release candidate branch. - - -- cgit v1.2.3