X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by lists.alpinelinux.org (Postfix) with ESMTP id 7B1351EBFF8 for ; Thu, 31 Mar 2011 12:53:50 +0000 (UTC) Received: by eyg7 with SMTP id 7so771393eyg.13 for ; Thu, 31 Mar 2011 05:53:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:user-agent :mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=aABCiM0H9OwAkxC1fUWduZGwrA2nm2TmakygwUdeioc=; b=NMqWlU7Wn6x23+/SwCSlbmGdIMoG7ADlICbcoS3TRu3dfhBAVlIAUL0mQdlhaSNeC0 dNWtH3rAhlxL9Kr5kiCuPry9g17Y5SUjxTCBLe5bVVbx2Cues4+jcL/Lvdepkgx7AAYN svAQsaaVnCtJWMfpaAUjlX5bequlJcpTi4Wv8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=qkXZEJocm25cwieLbPyIiJ5YjZA3XH0HaltyEBaIEClEvEtr8zd6Ou6YWXWpWk3NkY QPY/QL7Zwcj6MSJFwsQbvKzKLcGTBT8Ti+bmpWsSqcJ0fQYSCNji2dqB0S+SqDXVqhON ocrWdQCP433SQTCRvuHebLAZOd2US+Q0+M088= Received: by 10.14.2.85 with SMTP id 61mr1255398eee.232.1301576029053; Thu, 31 Mar 2011 05:53:49 -0700 (PDT) Received: from [10.26.34.2] (mail.fi.jw.org [83.145.235.193]) by mx.google.com with ESMTPS id b52sm708970eei.22.2011.03.31.05.53.47 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2011 05:53:47 -0700 (PDT) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Message-ID: <4D94795D.7040206@iki.fi> Date: Thu, 31 Mar 2011 15:53:49 +0300 From: =?ISO-8859-1?Q?Timo_Ter=E4s?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 To: Ted Trask CC: Natanael Copa , jeremy@thomersonfamily.com, Alpine-devel Subject: Re: [alpine-devel] Why? ACF - million repos References: <20110331141803.67f714de@ncopa-desktop.nor.wtbts.net> <899171.33677.qm@web130121.mail.mud.yahoo.com> In-Reply-To: <899171.33677.qm@web130121.mail.mud.yahoo.com> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 03/31/2011 03:48 PM, Ted Trask wrote: > Yes, the reason there are lots of repositories is for ease of releasing > packages. When they're separate, they can be released separately with different > versions. It can be annoying when I need to update a bunch of packages at the > same time, like I did yesterday. But, that's pretty rare. Usually when I make a > major rev bump on core and have to update all affected ACFs. I really dislike the multiple acf repos too. Would it be possible to instead have abuild do subpackage version based on the sources? That we would not have the downsides ncopa mentioned earlier. This would also ease the tagging, cloning and setting up of non .apk based acf tree. Because now you have to do multiple checkouts and create multiple links to make the thing work from git checkout. My vote would be to improve abuild to have version number override on per-subpackage basis. That way single tag of main acf.git would automatically re-build the updated source packages. - Timo --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---