From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: completion-ui and other packages in GNU ELPA Date: Sat, 28 May 2011 22:22:44 -0400 Message-ID: References: <20110527160050.GA23302@c3po> <87zkm6aeqk.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1306635779 22772 80.91.229.12 (29 May 2011 02:22:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 29 May 2011 02:22:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ted Zlatanov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 29 04:22:53 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QQVeU-0000cH-C5 for ged-emacs-devel@m.gmane.org; Sun, 29 May 2011 04:22:50 +0200 Original-Received: from localhost ([::1]:38234 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQVeT-0006Cl-8j for ged-emacs-devel@m.gmane.org; Sat, 28 May 2011 22:22:49 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:57446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQVeQ-0006CV-EE for emacs-devel@gnu.org; Sat, 28 May 2011 22:22:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQVeP-0003tR-Dn for emacs-devel@gnu.org; Sat, 28 May 2011 22:22:46 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:45838) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQVeP-0003tN-CL for emacs-devel@gnu.org; Sat, 28 May 2011 22:22:45 -0400 Original-Received: from cyd by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1QQVeP-0002Eu-4N; Sat, 28 May 2011 22:22:45 -0400 In-Reply-To: <87zkm6aeqk.fsf@lifelogs.com> (Ted Zlatanov's message of "Sat, 28 May 2011 12:58:59 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:139858 Archived-At: Ted Zlatanov writes: > How about keeping track of package locations (a branch, Github, > wherever) and then downloading them nightly? The publishing step, then, > would be manual and consist of reviewing what has changed since the last > commit (which is also the last publish), committing the new contents, > and finally deploying it all to the HTML tree. > > I would not make it possible for package maintainers to directly affect > the HTML tree of the GNU ELPA. But perhaps I'm too worried :) Too many moving parts. I don't think this is enough of a concern to justify such inconveniences. The current setup, i.e. giving anyone with access to the Emacs dev sources the same access to the elpa repository, and deploying manually from the elpa repository to the server, already strikes the right balance IMO.