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.
