
Userops Acid Test v0.1
I wrote up a list of properties to measure a Userops-type deployment system against. What do people think?
gnubrunswick, Jason Self likes this.
AJ Jordan, AJ Jordan shared this.

@Charles Stanhope [@gnubrunswick I guess it's true that documentation should be provided, but I feel like any recommendable system for anything should have reasonable documentation, so I am hesitant to add it to an already fairly long list :)

Also, it would be nice if the system helped with surrounding network infrastructure - for example, the DNS. Sandstorm.IO's Sandcats (IIRC the name) is a good example of this.

@Alex Jordan I'm really interested in making sure people are able to keep their data, though I have two ponderings on this:
- If you are running your own system (or one for family and friends) and have the data reproducibility requirement fulfilled, can't you just move your data reasonably easily? I think "data liberation" might be more for instances where someone is running something for you
- up until now, "data liberation" is such an application-by-application process, I can't think of any way to generalize it as a system...

Nice post.
Mij vps provider has some of those things. It uses the turnkey linux images to setup wordpress, jabberd and such. Haven't tried it, though.
Using Docker you can achieve a lot of properties in your post. I'm running docker on Ubuntu, but gonna try CoreOS someday.
I'll try to keep the userops in mind when working on projects, but getting people on the same page (less solutions, but more complete solutions to the same problem, (merge developers time to less projects)) will be a challenge.