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? -- --- 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.
