new

changeto

transition

update

change

revision

becomes

report

acceed

Martin Blais writes:

> Hi Ledgerians,
> I have this feature I want to rename in Beancount, which is a bit of an 
> oddball feature. 
> It's a dedicated directive, that looks like this:
>
>   YYYY-MM-DD event "TYPE"   ".... arbitrary content..."
>
> The idea is to record dated changes to some specific value, and then be able 
> to report on them.
> All the events are collected, grouped by TYPE, and then sorted.
> The kinds of reports this produces is days counted on each of the event 
> TYPEs, and the value of any event TYPE can be queried at a particular date (I 
> can imagine some other uses of this).
> This is orthogonal to the list of transactions (and perhaps superfluous for 
> some of you), but I have found that tracking some things in parallel with my 
> financial transactions is a natural fit, makes a lot of sense. They can be 
> interspersed along with the other transaction entries.
> This was present in beancount v1 as "location"; I've generalized it and 
> called it "event" in beancount v2.
> Example usages are:
>
>   - Current location: this is useful for keeping track of travels (e.g. green 
> card), calculating eligibility for health care (e.g. in Canada, depends on 
> days), and just how many days spent in each country (possible tax 
> implications)
>   - Current employer/school: this is useful for filling certain forms where a 
> history is required
>   - Current address: idem, I've had to list past addresses on govt forms, 
> couldn't remember my older ones
>   - Disability periods: where claims need to be made to insurance and you 
> need to remember precise dates of change of status
>
> I'm sure you'll think of other uses for it... TYPE can be any arbitrary 
> string, I have typically used a single lowercase string, e.g. "location".
>
> So here's the problem: I can't seem to find a fitting name for the directive. 
> "event" does not exactly reflect what this is. It's like a "register" that 
> stores a variable, but the word "register" could be confusing, as it is used 
> in Ledger (I don't use that word in Beancount, I call those "journal"). I'm 
> looking for a word that would be expressive and immediately understood.
>
> Any ideas?


-- 
Colin Hall

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to