diff --git a/doc/REGRESSIONS.md b/doc/REGRESSIONS.md index 6e1b51b00..4453c64bb 100644 --- a/doc/REGRESSIONS.md +++ b/doc/REGRESSIONS.md @@ -1,49 +1,42 @@ # REGRESSIONS - +
- - + +
-Shortcut urls: +Short url for this page: [hledger.org/regressions](https://hledger.org/regressions) -- - this page -- - regressions reported +A regression is "something that used to work, that broke", or "an unintended not-good change" +in a released version of hledger. +We don't like regressions. We want to detect them quickly, repair them quickly, and reduce their frequency. ## Regression bounty +You can help! We offer a standard bounty ($100 USD) for each new regression reported in hledger releases. -([discussion](https://github.com/simonmichael/hledger/issues/1570)). - -A regression is "something that used to work, that broke", or "an -unintended not-good change" in a released version of hledger. -Here are the [past regressions](https://github.com/simonmichael/hledger/issues?q=label%3Aregression%21). - -To claim the regression bounty: +([original discussion](https://github.com/simonmichael/hledger/issues/1570)). +To claim the bounty: 1. Discover a new regression yourself (and don't be the one who caused it, generally) -3. Report it in the [hledger bug tracker](http://bugs.hledger.org) -4. Wait for the issues manager (currently [SM](https://joyful.com)) to confirm with the REGRESSION label. -5. Submit an expense to https://opencollective.com/hledger - 1. Submit Expense (if you are logged in, it moves under the ACTIONS menu) - 2. Type: Invoice - 3. Expense title: Regression bounty for #NNNN - 4. Description: Regression bounty for ISSUEURL per https://hledger.org/regressionbounty - 5. Amount: $100 -6. Also announce that you've done this on the issue page (to help ensure it is not overlooked) -7. Wait for issue manager to approve it. This should not take more than a day or two. -8. After approval, wait for Open Collective to pay it. Payouts happen twice a week. - -Here are the [regressions reported](https://bugs.hledger.org/regressions) - -the [regression bounty payments](https://opencollective.com/hledger/transactions?kind=EXPENSE&amount=50-500) : - -and an overview: +2. Report it in the [hledger bug tracker](http://bugs.hledger.org) +3. Wait for the issues manager (currently [SM](https://joyful.com)) to confirm by applying the REGRESSION label +4. Submit an expense to + - "Submit Expense" (if you are logged in, it moves under the ACTIONS menu) + - Type: Invoice + - Expense title: Regression bounty for #NNNN + - Description: Regression bounty for #NNNN + - Amount: $100 +5. Also announce that you've done this, on the issue page or in chat (to help ensure it is not overlooked) +6. Wait for the issue manager to approve it. This should not take more than a day or two. +7. After approval, wait for Open Collective to pay it. Payouts happen twice a week. +## Regressions reported | To | For | Paid on | |-----------------------------------------------------------------------|--------------------------------------------------------------|------------| +| **2021** | | | | [Simon Michael](https://opencollective.com/hledger/expenses/44939) | [#1597](https://github.com/simonmichael/hledger/issues/1597) | 2021-07-08 | | [Simon Michael](https://opencollective.com/hledger/expenses/45547) | [#1607](https://github.com/simonmichael/hledger/issues/1607) | 2021-07-16 | | [Julian Klode](https://opencollective.com/hledger/expenses/46431) | [#1625](https://github.com/simonmichael/hledger/issues/1625) | 2021-07-30 | @@ -52,10 +45,12 @@ and an overview: | [David Lowe](https://opencollective.com/hledger/expenses/50380) | [#1698](https://github.com/simonmichael/hledger/issues/1698) | 2021-09-18 | | [Arne Schlüter](https://opencollective.com/hledger/expenses/54446) | [#1745](https://github.com/simonmichael/hledger/issues/1745) | 2021-11-02 | | [Romain Gehrig](https://opencollective.com/hledger/expenses/55510) | [#1736](https://github.com/simonmichael/hledger/issues/1736) | 2021-11-14 | +| **2022** | | | | [Chuck Holmes](https://opencollective.com/hledger/expenses/61802) | [#1800](https://github.com/simonmichael/hledger/issues/1800) | 2022-01-21 | | [Eric Langlois](https://opencollective.com/hledger/expenses/72187) | [#1851](https://github.com/simonmichael/hledger/issues/1851) | 2022-04-11 | | [Simon Michael](https://opencollective.com/hledger/expenses/95068) | [#1933](https://github.com/simonmichael/hledger/issues/1933) | 2022-09-14 | | [Andras Fabian](https://opencollective.com/hledger/expenses/95112) | [#1932](https://github.com/simonmichael/hledger/issues/1932) | 2022-09-15 | +| **2023** | | | | [Allan Odgaard](https://opencollective.com/hledger/expenses/130591) | [#2018](https://github.com/simonmichael/hledger/issues/2018) | 2023-03-28 | | [Pablo Mora](https://opencollective.com/hledger/expenses/131350) | [#2020](https://github.com/simonmichael/hledger/issues/2020) | 2023-03-31 | | [Simon Michael](https://opencollective.com/hledger/expenses/132635) | [#2023](https://github.com/simonmichael/hledger/issues/2023) | 2023-04-06 | @@ -63,3 +58,11 @@ and an overview: | [Pranesh Prakash](https://opencollective.com/hledger/expenses/150171) | [#2045](https://github.com/simonmichael/hledger/issues/2045) | | | [Petr Slansky](https://opencollective.com/hledger/expenses/166632) | [#2091](https://github.com/simonmichael/hledger/issues/2091) | 2023-10-15 | | | | | + +All regression issues: [bugs.hledger.org/regressions](https://bugs.hledger.org/regressions) + + +## Regression bounty payments + + +