From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: completion-ui and other packages in GNU ELPA Date: Sat, 28 May 2011 12:58:59 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87zkm6aeqk.fsf@lifelogs.com> References: <20110527160050.GA23302@c3po> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1306605566 15111 80.91.229.12 (28 May 2011 17:59:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 28 May 2011 17:59:26 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 28 19:59:20 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 1QQNnD-0004JI-TA for ged-emacs-devel@m.gmane.org; Sat, 28 May 2011 19:59:20 +0200 Original-Received: from localhost ([::1]:34061 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQNnD-0007lu-Jt for ged-emacs-devel@m.gmane.org; Sat, 28 May 2011 13:59:19 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:41175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQNnA-0007ln-JF for emacs-devel@gnu.org; Sat, 28 May 2011 13:59:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQNn9-0006rn-Hj for emacs-devel@gnu.org; Sat, 28 May 2011 13:59:16 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:46182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQNn9-0006rj-BV for emacs-devel@gnu.org; Sat, 28 May 2011 13:59:15 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QQNn4-0004Fb-0g for emacs-devel@gnu.org; Sat, 28 May 2011 19:59:10 +0200 Original-Received: from c-67-186-102-106.hsd1.il.comcast.net ([67.186.102.106]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 28 May 2011 19:59:10 +0200 Original-Received: from tzz by c-67-186-102-106.hsd1.il.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 28 May 2011 19:59:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 19 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-67-186-102-106.hsd1.il.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:VQ8jFSaY1iwQqmBUF8nRwd0lN7U= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:139843 Archived-At: On Fri, 27 May 2011 20:14:53 -0300 Stefan Monnier wrote: SM> That's a good question. Currently packages are basically installed into SM> the `elpa' branch as is. We could give you write access there so you SM> can install updates and even use it as your official repository. SM> But maybe we should come up with a plan so we can give separate branches SM> per-package rather than one big branch with all the packages in it, so SM> as to make it easier for package maintainers to manage their packages. 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 :) Ted