123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- <html>
- <head>
- <title>
- Userops: Deployment for the People
- </title>
- <meta name="date" contents="2015-03-16 14:12" />
- <meta name="author" contents="Christopher Allan Webber" />
- <meta name="tags" contents="userops, deployment, fosdem" />
- </head>
- <body>
- <p>
- Deb Nicholson and I both recently gave a talk at FOSDEM 2015
- called "Can Distros Make the Link?" (A recording is
- <a href="http://video.fosdem.org/2015/devroom-distributions/can_distros_make_the_link%3f_lets_package_the_customizable,_free_software_web_of_the_future!_.mp4">here</a>,
- and my slides are
- <a href="http://dustycloud.org/misc/talks/deployment/fosdem_2015/deploying_libreweb.html">here</a>,
- hit "s" for speaker notes or read the
- <a href="http://dustycloud.org/misc/talks/deployment/fosdem_2015/deploying_libreweb.org">org-mode source</a> if
- you prefer.) The main purpose of the talk was that packaging
- libre network services/applications for distros is important, but
- distros in their present forms aren't really enough to solve the
- deployability problems and pains that anyone trying to run their
- own libre servers knows. I had a bit of a worry that this thesis
- would upset part of the audience (it was in the distros room,
- after all) but it turns out that everyone seemed to agree and be
- on board.
- </p>
- <p>
- Many audience members even encouraged us that this conversation
- needed to continue beyond FOSDEM, and there was discussion of
- hosting a mailing list to continue the conversation. As usual,
- everyone had various ideas of where to host it, but the audience
- seemed to feel that MediaGoblin's servers were fairly neutral
- ground, so we announced that we would put up a mailing list and
- announce it here when we got the chance.
- </p>
- <p>
- It's a bit delayed, but I'm happy to announce the launch of the
- <a href="http://lists.mediagoblin.org/listinfo/userops">userops
- mailing list</a>! If you're interested in talking about making
- deployment easier for every-day users, please consider joining
- the conversation there. (Oh, and we also have an IRC channel:
- join #userops on irc.freenode.net, if you're the IRC type!)
- </p>
- <p>
- Why the name "userops"? As you may have guessed, this is a pun on
- the term "devops"; the idea is that we also care about
- configuration management and deployability, but we aim for a
- different audience. Devops, as the name implies, focuses on
- liberating developers in the world of deployment, particularly
- developers who have to deploy a large number of machines for
- $LARGE_CORPORATION at their job. Userops, on the other hand, aims
- at liberating users in the world of deployment. You shouldn't
- have to be a developer to take advantage of network freedoms and
- run network-oriented free software. After all, the free software
- world generally agrees that it makes sense that users of desktop
- software should not have to be developers, and that "user freedom"
- takes priority over "developer freedom"... the freedom of
- $LARGE_CORPORATION, while not something we object to, is not
- really our primary concern. (Though of course, if we build
- solutions that are good enough for end-users, corporations will
- probably adopt them, and that is fine! It just isn't our focus.)
- </p>
- <p>
- (Oh, and in case you stumble upon it, "userops" was originally a
- name I had for one of my personal projects experimenting with
- deployability, but a
- <a href="http://asheesh.org/">friend of mine</a>
- convinced me that the term was too useful to be constrained to one
- particular piece of software, so I've renamed that project!
- Everyone is now free to use the term "userops" to refer to the
- vision described above.)
- </p>
- <p>
- We believe that "userops" is now more important than ever. These
- days, it is not just enough to use free software network services,
- one must have the ability to deploy and make use of that software.
- (For many of this, the timeliness and urgency of this is seen with
- the turmoil for many free software developers figuring out where
- to go now that the
- <a href="https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/">hosted
- version of Gitorious is being shut down</a>.) And as you may
- have guessed, we're well aware of how true this is not of just
- "all that other libre network services"; MediaGoblin requires
- quite a bit of technical skills and resources to run. We'd like
- to improve that, but we think there are some real challenges that
- are beyond what MediaGoblin can do as MediaGoblin itself: things
- need to happen on another layer (or layers) too. Hence "userops"!
- </p>
- <p>
- If this is something you likewise care about, and especially if it's
- something you're working on or thinking about (or would like to),
- consider
- <a href="http://lists.mediagoblin.org/listinfo/userops">joining
- the conversation</a>!
- </p>
- </body>
- </html>
|