On Tue, 2006-05-09 at 16:06, Timo Sirainen wrote:
I hadn't thought about upgrading for a while now since I had hoped most people already had upgraded from 0.99.x. But I guess there are lots of people using it from some distributions..
It would be easy to change the code to fallback to .subscriptions file if subscriptions isn't found, and the same for .customflags -> dovecot-keywords. Although for non-upgrade cases it can cause extra stat() calls which are a bit annoying.
This shouldn't really be your problem but the ideal solution might be a .99.99.99 (or so) release including all the changes you can that won't break working installations so an update would fit the 'bugfix only' policy of the enterprise distributions that will be maintained for a long time. And I wouldn't worry about some extra stat()s if they keep existing systems working through the upgrade. Another interesting pool of users will be on the SME server distro (http://www.contribs.org). They haven't quite cut a new release yet but they are working from Centos 4.x base (same as RHEL4.x) which currently has a .99 dovecot. This is an appliance-like distribution with template created config files so syntax changes must be coordinated into the rest of the system.
-- Les Mikesell lesmikesell@gmail.com