kicad-developers team mailing list archive
Mailing list archive
Re: Release Checklist
Great idea! I have a lightweight test procedure for macOS packaging of
major releases here, under Test Procedure:
On Sat, May 25, 2019 at 11:27 AM Seth Hillbrand <seth@xxxxxxxxxxxxx> wrote:
> Hi Devs-
> I've committed a proposed checklist format to my branch on launchpad.
> This is the outline of a proposed checklist for KiCad releases that we
> can use to verify consistent (i.e. fewer regressions) behavior before
> tagging new versions. This currently documents just the main window.
> If people like the idea, I'll work on expanding the list to cover the
> full suite.
> The proposed release workflow would then look like:
> 1) Wayne tags an RC and copies the current template into a new file
> called release_checklist_v#.#RC#
> 2) Everyone begins testing the items on the list, marking them as
> working or reporting/fixing bugs
> a. All tests happen against the tag. If a test fails, it can be
> marked **fixed** after a fix is committed
> 3) Once all tests are marked either **complete** or **fixed**, and no
> new issues arise, we start again with a fresh RC
> 4) Once an RC has all tests marked **complete** instead of **fixed**, we
> are ready for release.
> Let me know if people have suggestions for how this process might be
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp