Alan Knowles wrote:

> I got a bit confused by the interface - the FAQ helps a bit, may be a
> screenshots of a typical workflow would help explain it...

Thanks for your comments.  I agree there are usability issues in the
interface that need to be addressed.  Any specific observations
about what you found confusing would be much appreciated.

> anyway, it did have some interesting bits - You seem to have implimented a
> form of revision control - did you put old revisions of articles as 'replys'
> to the current working one?

Yes, and one of the article 'extra' fields was conscripted to hold
the id of the version that the current version is based on directly.

> Another issue we had was how to deal with caching - any thoughts on flat file
> caching of midgard pages to improve performance??

Speed is definitely an issue.  Right now the document is scanned twice when
called:  once to establish the context for each component in the relevant
version, and again for display.  I suppose this will get faster when PHP4
is integrated with Midgard, but some form of caching of document context
parameters would also help.

Paul

Reply via email to