Saturday, January 12, 2008

Design flaw?

I spent the day working on CowDb2 and made a lot of progress, but I may have a design flaw.

The basic question is, are Rolons Indexes? Or are they just First Class Objects? My assumption today was that they were Indexes and that Sections and Section Entries were First Class Objects under the Rolon/Index. This has two problems:
  1. When you copy a section, you no longer have a pure tree. That's wrong.
  2. Determining the pathname of a subsection or entry becomes very difficult.

Major woops. Now do I undo many of the changes I made today, or do I start over? :-(

0 Comments:

Post a Comment

<< Home