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 1B908100DE for ; Thu, 20 Jun 2013 17:53:59 +0000 (UTC) Received: (qmail 37458 invoked by uid 500); 20 Jun 2013 17:53:58 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 37164 invoked by uid 500); 20 Jun 2013 17:53:57 -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 37156 invoked by uid 99); 20 Jun 2013 17:53:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 17:53:56 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of randall.leeds@gmail.com designates 209.85.219.54 as permitted sender) Received: from [209.85.219.54] (HELO mail-oa0-f54.google.com) (209.85.219.54) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 17:53:52 +0000 Received: by mail-oa0-f54.google.com with SMTP id o6so8238708oag.41 for ; Thu, 20 Jun 2013 10:53:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=xsHgYUywwXtk9WDLhWY6V5A+gBaL/avbXiwpQfxRBJ4=; b=MJXtMh+SM/xMJcbZMkEL4cNeXSQ4GWdD6lZMMusoRImFvfjGaucYtqAIBIVT/5QfuJ 8JNcLkFCkQHsQbNWl7nkI9xXWRezt3bSWPc2vlLs0bSG2GCOiiMvj0x4wOV7yVbmRlWE TDBkzoXm5ceEvnPh1R3W2Yo6Nrex76Z5RkDctQmoLLA1UDEXP8A92DNo1lNTBESo0lOH ETt5Q+Ua6EpzrmZz+5P8+jahrOv5inYRQW2RYxSVjU+Ur3OUiNetjVHIRa8sHwVuk6NU Eu/E69P2fV1EVwMfd94tdl/tCEccZQirzCTAtedyPSomsaDJFinIfilLZTP4ETErJMYN stNQ== MIME-Version: 1.0 X-Received: by 10.182.79.68 with SMTP id h4mr2041289obx.68.1371750812003; Thu, 20 Jun 2013 10:53:32 -0700 (PDT) Received: by 10.76.169.166 with HTTP; Thu, 20 Jun 2013 10:53:31 -0700 (PDT) Date: Thu, 20 Jun 2013 10:53:31 -0700 Message-ID: Subject: State of Debian Packaging From: Randall Leeds To: "dev@couchdb.apache.org" Cc: "Laszlo Boszormenyi (GCS)" Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org I saw that my packaging efforts came up in the IRC meeting yesterday and I wasn't there to report. Here's what's done: - Imported the most up-to-date .dsc from unstable using git-buildpackage tools - Imported the rc.2 release tarball that passed vote - Updated to use the virtual libcurl-dev, so it should work with the gnutls or openssl version - Split the packaging into couchdb and couchdb-bin as Ubuntu did downstream - Dropped patches now included upstream - Published to github at https://github.com/tilgovi/pkg-couchdb You can try it by installing git-buildpackage, cloning the pkg-couchdb repository, using git-dch to create a new debian/changelog entry for 1.3.1, and running git-buildpackage. Here's what remaining to be done, based on my notes from previous conversations with Laszlo and others: - Use system libyajl-dev - Use system libspeedy-dev - Use system libjs-json - Use system libjs-coffeescript - Publish to dist.apache.org The first 4 are Debian policy issues. As far as I'm concerned, it's not critical to fix this before we publish a .deb on the Apache mirrors. Doing this work ourselves would mean that Laszlo doesn't have to and we'd have Debian packaging in a repo that's ready for the official repo distribution. For the last, please advise what the best practice is. Is there an official place within our project that we're currently storing the windows and mac binary packaging or are you all doing that outside the ASF and just uploading the result? I opened these as issues on the github repo I set up. Laszlo: If you already have a repo for this work anywhere that you would prefer I use I would be glad to collaborate there.