hledger/doc/REGRESSIONS.md
2023-10-18 14:02:59 +01:00

5.5 KiB

REGRESSIONS

Short url for this page: hledger.org/regressions

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. (original discussion). To claim the bounty:

  1. Discover a new regression yourself (and don't be the one who caused it, generally)
  2. Report it in the hledger bug tracker
  3. Wait for the issue manager (SM) to apply the REGRESSION label
  4. Submit an expense to our Open Collective:
    • Submit Expense (if you are logged in, it will be under the ACTIONS menu)
    • choose Invoice
    • choose a Payout method; Next
    • Expense title: Regression bounty for #NNNN
    • Description: "QA", and the WORK DATE or WORK PERIOD
    • Date: today's date
    • Amount: USD 100 (or if you choose another currency, convert with that day's conversion rate and mention the rate in Description)
    • Next; Submit Expense
  5. Announce on the issue page or in chat that you've submitted (to help ensure it is not overlooked)
  6. Wait for the finance manager (SM) to approve it. This should not take more than a day or two.
  7. Then wait for Open Collective to pay it. Payouts happen twice a week.

Regressions reported

By Issue Bounty paid
2021
Simon Michael #1597 2021-07-08
Simon Michael #1607 2021-07-16
Julian Klode #1625 2021-07-30
Yann Büchau #1638 2021-08-03
Stephen Morgan #1656 2021-08-22
David Lowe #1698 2021-09-18
Arne Schlüter #1745 2021-11-02
Romain Gehrig #1736 2021-11-14
2022
Chuck Holmes #1800 2022-01-21
Eric Langlois #1851 2022-04-11
Simon Michael #1933 2022-09-14
Andras Fabian #1932 2022-09-15
2023
Allan Odgaard #2018 2023-03-28
Pablo Mora #2020 2023-03-31
Simon Michael #2023 2023-04-06
Simon Michael #2032 2023-05-03
Simon Michael #2034 -
Pranesh Prakash #2045 2023-10-17
Petr Slansky #2091 2023-10-16

All regression issues: bugs.hledger.org/regressions

Regression bounty payments

https://opencollective.com/hledger/transactions?kind=EXPENSE&amount=50-500