[Libre-soc-dev] budget-sync & payment consistency assumptions

Jacob Lifshay programmerjake at gmail.com
Thu Sep 23 22:13:53 BST 2021


On Thu, Sep 23, 2021, 02:15 Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:

> ---
> crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
>
> On Thu, Sep 23, 2021 at 3:34 AM Jacob Lifshay <programmerjake at gmail.com>
> wrote:
> >
> >
> https://git.libre-soc.org/?p=utils.git;a=commitdiff;h=a41c7d2522c9a7367b232c1adc069dd6aa8b3ad2
> >
> > i'm taking the easy way out, since i don't want to go through all the
> code
> > with a fine-toothed comb to find and change all the places where the code
> > assumes there is at most one payment per person-bug combination.
>
> this assumption is invalid.
>

created https://bugs.libre-soc.org/show_bug.cgi?id=706

>
> > when you
> > originally ignored the error, luke, it left the code in a state where
> some
> > payments get ignored for some of the outputs. that error is supposed to
> > prevent that by telling you to stop breaking its assumptions.
>
> then that needs to be sorted, because there are in fact two separate
> payments,
> and we are (effectively) lying - very publicly - about who has received
> what.
>
> can you please revert that change because it is a PUBLIC declaration,
> "this is a totally non-existent totally separate person, who has NEVER
> received the funds".


reverted for now...

Jacob


More information about the Libre-soc-dev mailing list