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 88DC810A96 for ; Thu, 20 Jun 2013 21:03:10 +0000 (UTC) Received: (qmail 31934 invoked by uid 500); 20 Jun 2013 21:03:10 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 31906 invoked by uid 500); 20 Jun 2013 21:03:10 -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 31896 invoked by uid 99); 20 Jun 2013 21:03:09 -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 21:03:09 +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 dch@jsonified.com designates 209.85.215.41 as permitted sender) Received: from [209.85.215.41] (HELO mail-la0-f41.google.com) (209.85.215.41) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Jun 2013 21:03:05 +0000 Received: by mail-la0-f41.google.com with SMTP id fn20so6214633lab.28 for ; Thu, 20 Jun 2013 14:02:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jsonified.com; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=v5ojYQ2BRW0cZutUwl5R1N7+M2b8UgRaIpa/VpZY1IM=; b=nldTTLwizGTaeKXwUtKswScrizchPRrDoR/6VpRVJDRtQOW0Q7KWvXteQBjre0e3gH gZjVOwwyu8/CdY/aAIzxU2/FLXAGCBzz2lMPz30aT76dugfTnYWvkBcntwjl1q3FPoS4 zzjqB8omPvaxco/WPgtKrQUHU1M8s0LeJWgOs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:x-gm-message-state; bh=v5ojYQ2BRW0cZutUwl5R1N7+M2b8UgRaIpa/VpZY1IM=; b=N2FLfV08FCH8t1EgVMEGoI1Om9P1+pEfNXeX33L0K4WYJQAZlS27CT9PO4O0HUFJ9n YIw8jRHsv51wfEeDiFXfCO2XmUP6chFjVrfxeX5N3KBFK4jwwgdgo1PkrbuFYyMtkuvs UoRDT7sa3p+lSP9tPcMbMD+oLCxmNab5e1lVW2DAu0oEUtDAbkx7RcF8WNfOLkJg8vVm TUebDKTHwcUAR1PZPokMvNLimeFZqtZxwLRs27iPRv2zvWNMiXNAUaQmCqQeHWye16CC W9Vag0/2eQIXW1bk8UvVSSjISfXeQDRPvC9WfLgBx0KsmSNoFxYxVgHSHDhyTduiop60 fZ6w== MIME-Version: 1.0 X-Received: by 10.152.18.129 with SMTP id w1mr4538306lad.10.1371762164018; Thu, 20 Jun 2013 14:02:44 -0700 (PDT) Received: by 10.112.60.229 with HTTP; Thu, 20 Jun 2013 14:02:43 -0700 (PDT) X-Originating-IP: [84.112.19.176] In-Reply-To: References: Date: Thu, 20 Jun 2013 23:02:43 +0200 Message-ID: Subject: Re: State of Debian Packaging From: Dave Cottlehuber To: dev@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQnbqkJ0lQEXYydftsO34yBRuSEOuPP36kuP2MEsexlAVfpRtpdJVh/JXssVWWPdX2iTr+Od X-Virus-Checked: Checked by ClamAV on apache.org On 20 June 2013 19:53, Randall Leeds wrote: > 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'd like to merge my windows build scripts into couchdb proper (I will open a JIRA for that), and during the release process, we currently stash binaries / packages into svn https://dist.apache.org/repos/dist/dev/couchdb/binary/ > 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.