top | item 6865982

(no title)

jzs | 12 years ago

I don't know any solutions for setting up a mail server easily. But my general opinion is that software is poorly written if it requires an arcane setup all kinds of moving parts.

Usability studies shouldn't just be focused on the UI but equally on the setup an maintenance of server software. You would need to find a balance though since you won't want to remove features just because of ease of setup.

Sorry for ranting a bit and take the discussion a bit off topic.

Software is complex but it would be nice if us developers put energy into making complex setups feel less complex. It might even benefit security and less malconfigured services.

discuss

order

clarry|12 years ago

> it would be nice if us developers put energy into making complex setups feel less complex. It might even benefit security and less malconfigured services.

Sounds like you're describing OpenBSD. With the slight catch that they're usually not making complex setups just feel less complex, but actually be less complex.

It's the OS where you're expected not to twist any knobs unnecessarily (and they're actively looking for ways to eliminate knobs that don't help); the defaults are meant to be safe and sane, so that you don't need to become a master sysadmin overnight.

Of course it's not for everyone, when so many people seem to want complex setups and loads of features. They also want to twist all the knobs.