calisun, Stefano
Just an added comment.
calisun's signature says:
SME server is a tool to use to achieve other goals, just like car is a tool to get somewhere.
So by telling people to learn to program to edit SME server, is just like telling someone to learn to rebuild a car engine to be able to drive the car.
The concept calisun puts forward is valid enough from a certain point of view, but a car is built by a commercial organisation which puts millions if not billions of dollars into the development, production & maintenance cycles. They do this to make a big profit.
Comparing cars to SME server is not realistic, as only a handful of programmers develop SME at a very minimal dollar cost outlay, not forgetting of course the significant financial sponsorship that Mitel invested into SME server development a few years back, & ongoing smaller sponsorship initiatives from others.
The value now is in the donated time of the individual contributing programmers, and their sum efforts make SME server what it is today.
The reality is if you want to use cheap free GPL software, then some degree of input is required from ALL users, in order to sustain that software product.
To complain or to draw to our attention that you have to learn the innards of SME in order to do advanced functionality, is in effect expecting someone else to do all the "easy to use feature development", again for free.
That seems to me to be an inappropriate expectation.