25
Thanks phppp, you are very kind.
I have filled in a bit more detail and added one more point. The additional point is not really a concrete proposal as such but it outlines what I believe to be very interesting consequences of adopting the portability and easy installing/updating ideas.
Basically, as I argued here, there is a happy half-way house between centralisation a la Microsoft and an anarchy.
I draw an analogy with Linux (more specifically Ubuntu).
Like Xoops, it also involves distributed development of heterogeneous software but crucially it is focussed by proper version control and dependencies, to the point of having an easy installation and an excellent automatic updater, despite being arguably a lot more complex than Xoops.
Not to put a too fine point on it, if we can pull the same thing off here, we will have a big and beautiful All Singing All Dancing Web Based "Linux"!. Of course, it won't be Linux but it can, in principle, do most things.