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: Move verilog-mode and vhdl-mode to elpa.gnu.org Date: Fri, 20 Feb 2015 20:10:04 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1424481029 17633 80.91.229.3 (21 Feb 2015 01:10:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 21 Feb 2015 01:10:29 +0000 (UTC) Cc: reto@gnu.org, wsnyder@wsnyder.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 21 02:10:23 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 1YOyaL-0007im-Ih for ged-emacs-devel@m.gmane.org; Sat, 21 Feb 2015 02:10:21 +0100 Original-Received: from localhost ([::1]:34806 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YOyaK-00061r-CS for ged-emacs-devel@m.gmane.org; Fri, 20 Feb 2015 20:10:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54254) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YOya7-0005va-GT for emacs-devel@gnu.org; Fri, 20 Feb 2015 20:10:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YOya6-0005fQ-Ec for emacs-devel@gnu.org; Fri, 20 Feb 2015 20:10:07 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44536) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YOya6-0005eo-Ag for emacs-devel@gnu.org; Fri, 20 Feb 2015 20:10:06 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YOya4-0005TK-RG; Fri, 20 Feb 2015 20:10:04 -0500 X-Spook: IRA benelux top secret Qaddafi Rubin military Merlin X-Ran: XA@35'nKO1*"2G>*x9oc5hd7Qd@7eWwy,,_!Yw|SV*~G~h_hwfcKO[RzH!G.G=[qy,@zy= X-Hue: cyan X-Attribution: GM 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:183339 Archived-At: Hello verilog and vhdl mode maintainers, Recently I've been trying to keep the version of these modes in Emacs up-to-date with your versions. I'd prefer not to keep doing this (I don't actually use either mode). I think a much better solution for everybody would be to move both these packages to elpa.gnu.org. If you are not familiar with this, it is a gnu.org package repository for Emacs lisp files. Other people on this list know much more about it than I do, and can hopefully ask any questions you might have. One of the main advantages is that the files can be updated on your own schedule, independent of the Emacs release cycle. This should make the statement on http://www.veripool.org/projects/verilog-mode/wiki/Installing about the Emacs version lagging the external version "by months to years" a thing of the past! :) Ideally, you would update the elpa.gnu.org versions yourselves. It's essentially just a git repository. I believe there is some way to add external branches; again, others can say more about this and the best way to do it. I see verilog mode already use git. vhdl mode seems to have no public VCS, which makes merging less than fun. Perhaps elpa.gnu.org could be that VCS. Anyway, regardless of the details, I think it's The Right Thing to Do.