Friday, May 12, 2006

changing the past?

Currently AgileWiki supports only changes made in present time. Changes made to Journal Sections (transactions) really only effect the view of a transaction.

When a change is made, change entries are added to the database for each property that was changed, and the time of the change--which serves as a link to the Journal Section describing the transaction. But Journal Sections (JSecs) are themselves first-class user objects that can be changed. Perhaps we should limit then what can be changed in a JSec. Without question a NPJS (a Non-Performing Journal Section) can and should be changable, if only by its author.

Of more interest would be if we wanted to remove the (past) impact of a transaction, or change the time of its impact. These would be changes in past time, and could have strange consequences. If we want to model organic systems, this is an important capability. Something to be addressed in AgileWiki4?

Bill

0 Comments:

Post a Comment

<< Home