Since I mentioned the PolkaDot Philosophy in the previous post, I should expound on what that is:
- Installation means dumping the files on a PHP server. Nothing else. Dump 'em and the blog should work.
- Configuration is all in config.php. This lets folks upgrade to later versions without having to redo their config file.
- Configuration is optional. (People will, of course, at least change things like the blog name. But it needs to work right out of the box. So none of the configuration defaults should prevent an installation from working.)
That's it. That's the PolkaDot Philosophy!