
Sigh... what can I say, we've done our best to make things as easy as we can within the framework of the languages and tools that we're working within. And yeah: it's hard. Could we do better? I'd like to.
Again, if I think you're running most non-PHP web applications, you're probably going to run into this. And hence the userops stuff and my interest in Guix.
I don't think it's as hard as an otherworldly math beast. (I'm not an otherworldly math beast... and plenty of non-math-beasts have done so.)
Anyway, I don't think installing is the hard part. I think maintaining it is. And it's hard, in the way that most of this networked freedom stuff is.
So, what can we do?
Claes Wallin (韋嘉誠), Matt Molyneaux likes this.

It might be a function of the languages/frameworks chosen, but without that level of engagement it will be difficult to grow (and thus encourage others to help make things easier).
Kevin Everets at 2016-07-29T21:47:15Z
Christopher Allan Webber likes this.