Jan Lehnardt wrote yesterday:

>To take a bit of pressure out of this decision making process, I want
>to bring up an option that unblocks us indefinitely for making new
>releases at the expense of end-user experience.

> It’s a little bit of work, but not as much as anything approaching a
> rewrite.

> 1. move apache-fauxton to its own GitHub organisation outside of the
> ASF (we can always re-integrate it later)
> 2. publish release builds as tarballs somewhere on the web.
> 3. replace /_utils in CouchDB with a custom route that displays a
> simple web ui with a button “install Fauxton” that goes away once
> Fauxton is installed, that then fetches a Fauxton release tarball from
> outside the ASF and installs it on the user system.

> There is some infrastructure work to be done, and the added
> inconvenience for our end-users is not something I’d like to keep up
> for long.

> But should we decide to take this option (or one like it), it would
> allow us to not have to rush with a Fauxton adaptation, or be blocked
> on releases, or have no admin UI in a release.

Cheers Jan. I've followed up with Apache Legal on whether or not we
need to do the "repository dance" if we're not making official
releases, and it sounds like we don't:

    https://issues.apache.org/jira/browse/LEGAL-319

So I propose that we only move couchdb-fauxton out of the aegis of
the ASF if and only if we decide we need to make another release
post- August 31.

If we stick to my proposed release schedule, that gives us until
November sometime before we have to make a decision. (I'd like to avoid
a December release, given the typical end-of-year schedule.)

-Joan

Reply via email to