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: Autoload from a web page? Date: Tue, 29 Dec 2009 09:11:48 -0600 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <878wclke6j.fsf@lifelogs.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1262099805 27159 80.91.229.12 (29 Dec 2009 15:16:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 29 Dec 2009 15:16:45 +0000 (UTC) Cc: jonas@emacsmirror.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 29 16:16:38 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NPdmc-0002sq-Hq for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2009 16:14:50 +0100 Original-Received: from localhost ([127.0.0.1]:37284 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NPdmc-0007uX-TS for ged-emacs-devel@m.gmane.org; Tue, 29 Dec 2009 10:14:50 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NPdmX-0007sW-80 for emacs-devel@gnu.org; Tue, 29 Dec 2009 10:14:45 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NPdmS-0007hq-BK for emacs-devel@gnu.org; Tue, 29 Dec 2009 10:14:44 -0500 Original-Received: from [199.232.76.173] (port=60949 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NPdmR-0007hD-Kq for emacs-devel@gnu.org; Tue, 29 Dec 2009 10:14:39 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:55996) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NPdmR-0000i0-AL for emacs-devel@gnu.org; Tue, 29 Dec 2009 10:14:39 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.50) id 1NPdkG-0001GJ-1E for emacs-devel@gnu.org; Tue, 29 Dec 2009 16:12:24 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Dec 2009 16:12:24 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Dec 2009 16:12:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 23 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 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.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:WaIFXjtKiUMVMcZv0OEiJEfNRuI= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:118930 Archived-At: On Tue, 29 Dec 2009 03:45:38 +0100 joakim@verona.se wrote: j> Is this situation not handled well enough by Tom Tromeys package.el and j> ELPA? Especially if we move ahead with the plan to have ELPA:s backend j> be something like Savannah. There's also emacsmirror.org, just recently announced but nothing usable yet (see http://www.emacsmirror.org/ and I'm cc-ing Jonas Bernoulli). This is just a suggestion: considering that Emacs has moved to a powerful DVCS, maybe it makes sense to make ELPA and emacsmirror.org hook into the Emacs repo. Give commit bits and some structure to a few people within an isolated "unsupported packages" area, and then let them organize that area and the interfaces to it, including tracking of foreign packages and repos, any way they see fit. As long as it's clear that it's an area for unsupported packages, this has the benefit of integrating Emacs with the packages people find useful. When people pull Emacs, they'll also pull the unsupported packages, which IMHO is a good thing. Developers can still work outside of Emacs, but those who choose to host their unsupported packages within Emacs don't have to rely on external hosting (GitHub, SourceForge, Google Projects, etc.). Ted