Thursday, February 14, 2008

new design, progress, a bug

It was a great day, though it ended on a sour note.

We've got a great new design for journals. Transaction rolons are in a transaction index now, which is under the branch index. And the transaction index is a calendar, so we don't need symbolic references to keep the transactions ordered by date.

Each transaction rolon has a csec which references the jsec under the affected rolons which corrisponds to the same transaction. And actions are evaluated, the jsec is populated to reflect the changes. The good news is that the result is both readable and informative.

Now having put the new architecture in place, samples 1-5 have been converted. Unfortunately I ran head long into an old bug--I learned now that forking does not work with parent references. So I'm calling it quits for the day. Hey, it is late enough! Hopefully I can get this bug resolved tomorrow morning and get a release out soon after that.

0 Comments:

Post a Comment

<< Home