It has been decided here to adopt for diaspora* avec SemVer system with a prefixed number.
That prefixed number was intended to “be increased at community decision instead of a major release.”
With the majors changes introduced in 0.6.0.0 (port to BS3, federation gem, and, maybe, public API), I think the project would benefit from a discussion on the requirements for a public 1.x.y.z release.
IMHO, the major blocking point for such a release is the difficulty of installation and setup for non-developers. The diaspora package partly solves the problem but only on Debian. Here are a few ideas to isier this that could be a part of a milestone for that public release :
a graphic interface for configuration; it should be possible to edit the
.ymlfile directly into the administration section,
a grafic setup page for database at the first install; when the source code has been cloned, the server should display a page to let the user configure the database connection before diaspora launches.
an automatic installation of RVM and gems; unhopfully, I have no idea on how to achive this.
other ideas ?
Note: This discussion was imported from Loomio. Click here to view the original discussion.