Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EB0FADBCA for ; Fri, 1 Feb 2013 22:22:14 +0000 (UTC) Received: (qmail 50738 invoked by uid 500); 1 Feb 2013 22:22:14 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 50689 invoked by uid 500); 1 Feb 2013 22:22:14 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 50680 invoked by uid 99); 1 Feb 2013 22:22:14 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Feb 2013 22:22:14 +0000 Date: Fri, 1 Feb 2013 22:22:13 +0000 (UTC) From: "Paul Joseph Davis (JIRA)" To: dev@couchdb.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (COUCHDB-1664) Import Fauxton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/COUCHDB-1664?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D13= 569163#comment-13569163 ]=20 Paul Joseph Davis commented on COUCHDB-1664: -------------------------------------------- Cool beans =20 > Import Fauxton > -------------- > > Key: COUCHDB-1664 > URL: https://issues.apache.org/jira/browse/COUCHDB-1664 > Project: CouchDB > Issue Type: Task > Components: Futon > Reporter: Jan Lehnardt > > Fauxton is the the next Futon. Now is a good time to get it=E2=80=99s cod= e base into Apache CouchDB. > The code currently lives at https://github.com/cloudant-labs/couchdb/comm= its/fauxton > Here=E2=80=99s the sub-steps: > 1. ask the authors/committers to sign an Apache CLA (in progress) > 2. decide on how to integrate the code base (see below) > 3. decide if we want to keep calling it Fauxton, or just Futon again. > 4. fill out IP Clearance documentation (in progress). > 5. prepare the code base with legal requirements, like ASF headers & NO= TICE. > I=E2=80=99ll volunteer to do champion all of these. > As for 2. Integration I propose the following: > - Ask INFRA for a separate repository couchdb-futon (or couchdb-fauxon a= s per 3) > - in the CouchDB repo, make src/futon or wherever it should live a git-s= ubmodule to the new couchdb-futon repo. > - Update build-from-checkout/clone instructions to add `git submodule up= date --init` after `git clone ` > (I realise that not everyone likes submodules, I don=E2=80=99t exactly ca= re about the integration as long as it is a single command that needs to be= run to make things work. No solution is without drawbacks, so unless someo= ne can point to a point that makes submodules *not* work for this, I sugges= t we avoid this particular bikeshed). > As for 3: Futon. > Once all that is in place we can work on integrating building Fauxton on = `make dist`. It should be a matter of installing the dependencies and calli= ng one command. For `make test` we should also run Fauxton=E2=80=99s test s= uite (when it exists). None of that is critical for the import, though. > Consider this a draft. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs For more information on JIRA, see: http://www.atlassian.com/software/jira