From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: Move verilog-mode and vhdl-mode to elpa.gnu.org Date: Tue, 24 Feb 2015 01:37:23 -0500 Message-ID: <7rh9ubizmk.fsf@fencepost.gnu.org> References: <7qr3tj51sz.fsf@emma.svaha.wsnyder.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1424759867 16746 80.91.229.3 (24 Feb 2015 06:37:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Feb 2015 06:37:47 +0000 (UTC) Cc: reto@gnu.org, emacs-devel@gnu.org To: wsnyder@wsnyder.org (Wilson Snyder) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 24 07:37:42 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YQ97k-0000g7-R9 for ged-emacs-devel@m.gmane.org; Tue, 24 Feb 2015 07:37:40 +0100 Original-Received: from localhost ([::1]:46966 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQ97k-0005Vq-61 for ged-emacs-devel@m.gmane.org; Tue, 24 Feb 2015 01:37:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQ97W-0005VZ-Jm for emacs-devel@gnu.org; Tue, 24 Feb 2015 01:37:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQ97V-0003CH-Ig for emacs-devel@gnu.org; Tue, 24 Feb 2015 01:37:26 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56823) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQ97V-0003CD-FV for emacs-devel@gnu.org; Tue, 24 Feb 2015 01:37:25 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YQ97T-0002Zd-96; Tue, 24 Feb 2015 01:37:23 -0500 X-Spook: BCCI SP4 CISU mania Delta Force Aldergrove spies emc X-Ran: Z-x^Cg,pmRD?b5%{~vHY2jzZQm&Vk_Yki X-Hue: green X-Attribution: GM In-Reply-To: <7qr3tj51sz.fsf@emma.svaha.wsnyder.org> (Wilson Snyder's message of "Fri, 20 Feb 2015 23:25:00 -0500") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:183441 Archived-At: Wilson Snyder wrote: > BTW the only intentional difference between verilog-mode on the > veripool.org website and that in GNU Emacs is the version number. True, I didn't actually look at the diff. :) > However it's not clear to me how ELPA helps development this > as there would still two repos... Well, if something is in Emacs, and you also want to release it independently, then you need a separate repo, unless you want to be tied to the Emacs release schedule. Whereas with elpa.gnu.org, you can set your own schedule. Or let me put it this way: why is verilog-mode currently developed in a separate repo, rather than just within the Emacs one? > How does moving to ELPA simplify the process of merging the > package into Emacs trunk, is it scriped or something? Not scripted, but I thought elpa.gnu.org could just use external branches (?), like it currently does with eg AUCTeX (?). I'm unclear on the details, hopefully someone else can fill them in. Oh, you said merging into trunk. There would be no version in Emacs trunk, it would be just in elpa.gnu.org. I think modes like verilog and vhdl that are 1) currently developed externally to Emacs 2) only relevant to a well-defined subset of Emacs users 3) don't have other parts of Emacs depending on them are the poster children to move to elpa.gnu.org. But, it's your call. AFAIK, no-one is working on Stefan's request for a way to bundle elpa packages with future Emacs releases, which sounds like it might be a blocker for you wrt moving verilog to elpa.gnu.org.