[Libre-soc-bugs] [Bug 464] document the budget used for the project by analysing bugzilla
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Sep 9 01:00:19 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=464
Jacob Lifshay <programmerjake at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
The table of| |# commented out test case:
payments (in EUR)| |#"person1"={amount=123,paid
for this task;| |=2020-06-08}
TOML format| |
--- Comment #25 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #24)
> (In reply to Jacob Lifshay from comment #23)
>
> > > or, if we leave out the submitted date for paid amounts:
> > > "person1" = { amount = 123, paid = 2020-06-08 }
> > > "person2" = 456
> > > ...
> <snip>
>
> yeah it looks very reasonable. it may get a little long (line-wrap),
We could also leave out unnecessary spaces:
"person1"={amount=123,paid=2020-06-08}
I'm adding a commented version of the above to this bug so we can try it out.
> if it
> can be done as a list "person = [123, 2020-06-08]" that's shorter, and we
> know (implicitly) that 1 date means "submitted", 2 dates means "paid".
I strongly think we should not use implicit field naming, though I'm fine with
coming up with shorter names.
Do we really need 2 dates for every payment, can't we just rely on bugzilla's
history function or just asking the relevant person if we really need the
submitted date for a payment that's already paid?
> that stands a chance of fitting on a single line without wrapping and thus
> making it readable in a web browser.
I shortened the bugzilla field short descriptions as part of mitigating that:
cf_nlnet_milestone:
NLnet milestone
cf_total_budget:
total budget (EUR) for completion of task and all subtasks
cf_budget:
budget (EUR) for this task, excluding subtasks' budget
cf_budget_parent:
parent task for budget allocation
cf_payees_list:
The table of payments (in EUR) for this task; TOML format
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list