Your NethServer project is to be commended. The design approach is
innovative. The modular approach will allow users & developers to not use or
remove or rewrite modules.
I think in order to gain general support from the existing SME Server
community, it would be wise to listen to suggestions made by Charlie Brady &
Gordon Rowell, they are the SME experts. Community members respect their
opinions & technical understanding, so their suggestions on technical merit
should be taken seriously. After all this is your first attempt at an SME
Server release, whereas Charlie & Gordon have 5 or 6 major versions worth of
experience (since sme 3.x). They know all the pitfalls & traps & I'm sure
they keep well informed on current trends.
You do seem to be "listening" & are "willing to take advice on board", so
that is good.
Whether that will translate to major changes to your Alpha release code is
yet to be seen, eg in particaulr re the PHP server manager.
I go with Charlie & the Mojolicious approach.
There is still much work to be done to (hopefully) incorporate community
recommendations & requests, and to engage the community to support your
project. If you can incorporate their advice & recommendations, it is
certainly possible your project may become the "next" SME Server
replacement, based on CentOS 6.x. Obviously much of that "advice &
recommendations" is yet to be forthcoming.
I think people are still basically seeing & learning what your Alpha release
is all about, and also assessing your general attitude towards the
community. I'm sure most of us are wondering "how & what" you intend to
blend into your efforts with the community, whether you will remain a
standalone group "doing your own thing" or whether you bring more community
support, involvment, recommendations & infrastructure usage into the (new)
NethServer world. It's probably a BIG question for now, to which answers do
not yet exist. You too are seeing what reaction you are getting from the
If you can come up with a good replacement that the majority of the
community is happy with, especially re technical "soundness", then I could
see it being fully embraced.
You probably also need to more fully consider how to engage or utilise the
existing SME Server community infrastructure, so the project appears
community based. If the community does not have a sense of "ownership" &
perhaps also "control", then those who do the work behind the scenes may not
want to support your server project.
I think it has been mentioned, but a migration path from SME Server 8.0 to
NethServer will surely be a necessity, either by an upgrade plus migration
routine, or a backup & restore approach (I'd assume also with a suitable
migration routine involved).
I personally would hate to have to rejoin Windows workstations/users to the
SME Server Domain Controller & setup Domain user profiles again, not to
mention a whole lot of other data & configuration issues etc. This need is
some time away yet, but it has always been a major feature of SME server.
Hope these comments help.