Robert has convinced me. ;-) P.S. I only wish I had time to work on optimizing blocks or any other bottleneck. I enjoy that kind of work, but it's time consuming and I have a hard time keeping up with the "must do" list. :-p On 6/8/07, Robert Douglass <rob@robshouse.net> wrote:
So far, David has convinced me that we should make revisions automatically and all the time, and that we should work towards simplifying the UPDATE/INSERT workflow for nodes. Doing this, and simultaneously working on the interface and workflow for revision management, will allow us to become a next generation publishing tool.
We gain: - a very straightforward of saving drafts - the equivalent of Angie's revision moderation - in core - easier programming API - less cluttered UI - improved preview workflow
I spend a lot of time worrying about performance, yet this change doesn't concern me. People who are worried about performance would be better of finding a better schema for the block tables so that the block loading queries aren't an order of magnitude slower than all the other queries that run on any page.