Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 21544 invoked from network); 3 Feb 2009 17:08:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Feb 2009 17:08:13 -0000 Received: (qmail 80546 invoked by uid 500); 3 Feb 2009 17:08:13 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 80505 invoked by uid 500); 3 Feb 2009 17:08:13 -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 80494 invoked by uid 99); 3 Feb 2009 17:08:12 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Feb 2009 09:08:12 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of florian.ebeling@gmail.com designates 209.85.220.20 as permitted sender) Received: from [209.85.220.20] (HELO mail-fx0-f20.google.com) (209.85.220.20) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Feb 2009 17:08:05 +0000 Received: by fxm13 with SMTP id 13so2576599fxm.11 for ; Tue, 03 Feb 2009 09:07:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=igqmSgGIGMCyDcHwuD6Jp+f8zKJFe8SS6/C3gFS0/Pg=; b=kXvc+j1ZB+Qtmzm4J0dKkS3eCz/qQMV76Yf0MjpIi/AUM004060WCvl6DrOk9gHME5 goJmmp7zo+wwpKZDxG7+debIOUUzxOcVpyHseq0by2Xya8O/bUXo/vwc84iMG3KfbVPn nhM9mRzBWICvUhZASVqiBkepRCLjdjcB6dbqQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Di56ysdW+CUs/4Eag7bvM1L7be8rMx+/b7J0xfA2oJYE3hRg1GzOUbp7DRANwY87iW XJ4Ik4YMlcXg0iAmUo9kOo8812EJUmnXEKEq9KIHQEAOUqJbB+PTBH2IdcrLbUr8CHm+ 5UKGRg0f7dPJccTmLDXkkH/ZT3i0FmDM/YqPE= MIME-Version: 1.0 Received: by 10.223.115.12 with SMTP id g12mr549139faq.92.1233680864892; Tue, 03 Feb 2009 09:07:44 -0800 (PST) In-Reply-To: <86C8684E-4F2A-4161-A34E-A729B7A03D3B@gmail.com> References: <5cbbe4ae0902020612v6a4a1e78q50f6592e64fb0b99@mail.gmail.com> <86C8684E-4F2A-4161-A34E-A729B7A03D3B@gmail.com> Date: Tue, 3 Feb 2009 18:07:44 +0100 Message-ID: <5cbbe4ae0902030907s1061e7f6gc910f402c6cb5195@mail.gmail.com> Subject: Re: Rubygems as generic package manager (was: Re: Simple erlang plugins (was Re: couch_gen_btree: pluggable storage / tree engines)) From: "C. Florian Ebeling" To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org > I have to figure out the technical details of how to get it up on github, > given it includes a heap of binary components and erlang and couchdb. For me it would be fine to just see the gemspecs, plus maybe auxilliary ruby scripts or whatever you have in place. I don't want to make you into a package maintainer, all of a sudden, with one innocent question. :) > It makes deployment trivial, and you get all the benefits of rubygems > updating. I do hear however regular complaints about rubygems reliability, > which gives me some pause. I'm not worried about that either. It's probably like Chris said. I remember bad releases and times when it was not perfectly maintained (which meant: scaled, when ruby was booming), but with 1.3+ things feel quite ok again, imho. Florian -- Florian Ebeling Twitter: febeling florian.ebeling@gmail.com