Saturday, May 21, 2005

thoughts on Ledgers

LedgerEntries can be deeply nested, unlike other structures in the CompStrm-1 Wiki. They are also a pure tree again, unlike other structures. Further, the ledger (tree) of a page or other item is a fairly limited domain.

The current problem with LedgerEntries is that they are too granular. I'm proposing then two changes:
  1. A flat namespace. "cc LedgerEntryName" should be enough to navigate to any LedgerEntry that is part of a Page. And the l command should list all nested ledgers--they should all be visible.
  2. The display of the Ledger on a Page or other item should list the entire tree of LedgerEntries, nicely indented to reflect how they are structured.

On thing I'm always saying is that the rules are different at different levels of granularity.

0 Comments:

Post a Comment

<< Home