From general-return-21582-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Fri Apr 10 18:26:01 2009 Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 2969 invoked from network); 10 Apr 2009 18:26:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Apr 2009 18:26:01 -0000 Received: (qmail 59350 invoked by uid 500); 10 Apr 2009 18:26:00 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 59160 invoked by uid 500); 10 Apr 2009 18:25:59 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 59150 invoked by uid 99); 10 Apr 2009 18:25:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Apr 2009 18:25:59 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of santiago.gala@gmail.com designates 209.85.220.220 as permitted sender) Received: from [209.85.220.220] (HELO mail-fx0-f220.google.com) (209.85.220.220) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Apr 2009 18:25:51 +0000 Received: by fxm20 with SMTP id 20so1160557fxm.12 for ; Fri, 10 Apr 2009 11:25:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=D5WZQrZ/kRjwJsHgq3jHFYf7kx6VGRfYGjldTy2mv5o=; b=mf4QvzkRzGHPxsxddpiNyZExdoN69EWNQowd+tZwBeMzvOy79zEmf3fB/0ffaiwhYZ aoDsmXs9d4yku8zIyWrM4tb2ypDaY0S24acT6trskEdIMI9trm3A0KyxYomPKGp4r4+c pnIfQPWW/CbmpHT2xneC7bDcAvw4la2HMtGzI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer:content-transfer-encoding; b=YwVXYVDTQGLIGroQXlWQCPyC60McPSHdx160n1pSKlh/NS+p9cJkiwbMvMh8/l3Inj ossa19dTurLeGpFz50XZxyDsLh2dN79yVeG5zrKulrpGGlJmpZYs2pVnt+nV2636Pa9P Jbhj3mDZ80+9hfAs70+IIlDkJQzF1U6VHBiFM= Received: by 10.103.229.12 with SMTP id g12mr1984537mur.87.1239387929510; Fri, 10 Apr 2009 11:25:29 -0700 (PDT) Received: from ?172.27.70.100? (233.Red-81-33-31.staticIP.rima-tde.net [81.33.31.233]) by mx.google.com with ESMTPS id y6sm3657457mug.27.2009.04.10.11.25.28 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 10 Apr 2009 11:25:29 -0700 (PDT) Subject: Re: Getting Apache [project] included in Linux distributions From: Santiago Gala To: general@incubator.apache.org In-Reply-To: References: <168ef9ac0904081155l6af2d6deie62d01baba0cdfd3@mail.gmail.com> Content-Type: text/plain; charset="UTF-8" Date: Fri, 10 Apr 2009 20:25:22 +0200 Message-Id: <1239387922.18763.119.camel@kurtz> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org El vie, 10-04-2009 a las 18:45 +0100, Robert Burrell Donkin escribió: (...) > the advantage of being the upstream is that it's usually easier for us > to get stuff developed than the distros so long as we understand what > they need. > What they need is pretty obvious: - explicit runtime dependencies in the (==|>=)- form, where package is recursively defined for the given distro, either already there or added at the same time - separately packaged optional dependencies - for source packages or source distributions, build time dependencies recursively covered - tested and working stuff with whatever packages are quoted as runtime dependencies, as most formats include some sort of "make test" in the process (gentoo ebuilds, .deb and .srpm have it) - keep it up to date Most packages start life as privately offered, and keep this way until they are accepted. The process helps debug them and keep them sane as dependencies evolve. Given (from Aidan's email)... > the fact that maven goes to the > network and doesn't look for libs in the standard places a distro puts > them is a huge barrier to acceptance (...) and > - Aidan (who is making a general plea for this not to turn into maven > bashing, that's so 2008, 2007, 2006...) > I'll limit to say that it might pay off to translate maven's dependency descriptions automatically into something that an automated .deb or .srpm or .ebuild template can use. Regards, Santiago (maven unconditional hater if you can find one, before someone suggest making a maven task to generate the given source package descriptions) --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org