[Dovecot] Question regarding Postfix and Dovecot
CMarcus at Media-Brokers.com
Sun Mar 17 18:39:28 EET 2013
On 2013-03-17 10:13 AM, Stan Hoeppner <stan at hardwarefreak.com> wrote:
> On 3/17/2013 5:25 AM, Professa Dementia wrote:
>> We are very sorry you are not satisfied with the software. Please feel
>> free to return the software for a full refund of all the money you paid.
> You do not speak on behalf of Dovecot, Timo, this list, and certainly
> not for me. Do not use "we" in this manner. And there's no reason to
> be a smart ass.
I'd call it more 'tongue-in-cheek'...
But the fact is, while not perfect, Dovecot is pretty well documented,
and Timo is very good about fixing it when errors are pointed out.
Also, the documentation link is very prominent on dovecots home page, so
the complaint about the 'virtual lack of documentation' is flat out
wrong and deserves to be called out.
Also, since it (the docs) is a wiki, and since this is 'free software',
there is nothing wrong with some level of expectation that others help
out if/when they encounter anything that lacks.
> The OP is fully familiar with the open source model.
So you know him personally? If you don't, then how can you be so sure? I
suggest that his false claim of the 'virtual lack of documentation'
suggests otherwise. People familiar with the open source model are also
familiar with how to look for documentation for open source software.
> Being open source and developed by volunteer effort is NEVER an excuse for crappy software or documentation.
So now *you* falsely claim that dovecot is 'crappy software with crappy
The nice thing about open source software is you are free to use it,
make it better (either through code contributions, documentation
efforts, providing support on mail lists, etc), or, don't use it at all.
I suggest that your time would be better spent doing one of the above,
rather than just spewing false claims.
> The OP has every right, and *duty* to voice his opinion, whether it be praise or critique. Without critique software doesn't get improved.
Does he have every right to *lie* about it? Opinions vary, but facts are
facts, and the fact is, the claim that dovecot has a 'virtual lack of
documentation' is an outright lie.
It may not be as good as you or others might like, and there may be
certain places where it is a bit lacking, but rather than spewing false
claims, maybe your time would be better spent improving it?
> I absolutely agree with him.
Then you are free to do one of the above...
> While the split config setup may makesense to a developer, and it may work better with some automated tools, it is counter intuitive for the majority of UNIX users.
There are those who disagree with you. I happen to *not* be one of them,
I was certainly very confused by the split config when I first peeked at
it, but again, as has already been pointed out, you are free to put
everything in your own single config file. In fact, It is very easy to
do, and also (contrary to the false claims presented) well documented:
In fact, I now really like doing it this way, because I can just add all
of my settings to a file named /etc/dovecot/conf.d/99-mysettings.conf,
and know that they will over-ride any settings in any other files.
This makes it really easy to manage my settings.
I do something similar in postfix - I add a new section at the very end
*** Bgn My Custom Settings ***
my settings here
*** End My Custom Settings
This makes it very easy (for me) to manage changes and updates.
Of course, what I like may seem silly or confusing to someone else.
Isn't freedom cool? :)
> It should have been made optional, not the default.
This is a design decision. Timo is the primary dovecot author, so it is
his decision. You are free to disagree with it, but his choice doesn't
make dovecot 'crappy software'.
> Doing this was pretty stupid and will confuse, possibly infuriate, new users, as in this case, and likely some of those upgrading as well.
As long as they rtfm - and again, it *is* fairly well documented,
although personally I personally think it could be made more prominent.
And again - you are free to improve the documentation.
Regardless, it certainly isn't 'stupid', and is only likely to confuse
and/or infuriate new users who refuse to rtfm.
> Things like this, as well as lackluster documentation, tend to retard adoption, or worse, drive current users to competing solutions.
I would agree in general, but not with respect to dovecot in particular,
because I don't see dovecot as having 'lackluster' documentation.
>> And just a friendly word of advice: change your attitude or you will
>> find your cries fall on deaf ears.
Back at ya Stan. Normally you are pretty level-headed, and some of your
posts regarding details of enterprise hardware are extremely
informative, personally I think this post is way beneath you.
> The OP's attitude is fine. It is yours that is the problem. Dissent
> and critique should be cherished, not attacked. We're not a bunch of
> little Fascists walking in lock step under de Fuhrer Timo, so stop
> acting like one.
Dissent is ok to a point, as long as it is done politely and without
unnecessary flaming, and includes some minimal amount of reasonable
Flame-baiting (ie making false claims that dovecot is 'crappy software
with lackluster or ), on the other hand, is absolutely *not* ok, and
imnsho, this is all the OP - and you - were engaging in.
When it boils down to a simple question of personal preference (ie the
'split config' issue), by all means, provide *constructive* criticism
(ie, make your argument against making the split config the default) -
but just name-calling and outright false-isms is *not* OK, and I for one
would appreciate it if you'd re-think your comments.
Personally, I think both of you owe Timo an apology.
More information about the dovecot