From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: Best practice for sharing new Emacs modules Date: Mon, 11 Jan 2016 19:22:07 -0200 Message-ID: References: <87bn8rkikj.fsf@mattleach.net> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1452547344 6936 80.91.229.3 (11 Jan 2016 21:22:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Jan 2016 21:22:24 +0000 (UTC) Cc: emacs-devel To: Matthew Leach Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 11 22:22:17 2016 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 1aIjur-0001a5-1V for ged-emacs-devel@m.gmane.org; Mon, 11 Jan 2016 22:22:17 +0100 Original-Received: from localhost ([::1]:56937 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIjun-0000T7-5e for ged-emacs-devel@m.gmane.org; Mon, 11 Jan 2016 16:22:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIjui-0000S8-RX for emacs-devel@gnu.org; Mon, 11 Jan 2016 16:22:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIjuh-0000JJ-SU for emacs-devel@gnu.org; Mon, 11 Jan 2016 16:22:08 -0500 Original-Received: from mail-yk0-x232.google.com ([2607:f8b0:4002:c07::232]:33490) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIjuh-0000JA-Oa for emacs-devel@gnu.org; Mon, 11 Jan 2016 16:22:07 -0500 Original-Received: by mail-yk0-x232.google.com with SMTP id k129so423826042yke.0 for ; Mon, 11 Jan 2016 13:22:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=gASPGe45toUsAZCFIft3uQcXdMGYhDzMEtHGTWQsQlQ=; b=Lq1OgQnAl5XUGDsHlKhdJ2+JEWMTih2RTjxD741Bv+ChsRZe//GS9BTplAg/yK529d bTLSmvXcfhFFqmjiDabsM+Mg1mFttvCzsgT5lezhStXl3d21c09sQK9HXxqtXVAwjGwT tr0yjala21McWvaBKI8mRepZgmTg9EE4hvyMrB0DO+X9iEua8UWmu4ekQgu0524pD2yp EbIH7BY4g2FQlfdeZWT91AhERB8gX7flyKcZS4pw0IZOz+5aZTkc68Xu+C9DDmyGoj2/ kzYNplm6x2sZ5Zi03UpEMhNYCUROUmwdSKD0zzlJbkC6/QVvkOt/hKWHd5hvt38Y1lTP cXNQ== X-Received: by 10.129.146.150 with SMTP id j144mr71619522ywg.19.1452547327189; Mon, 11 Jan 2016 13:22:07 -0800 (PST) Original-Received: by 10.129.87.130 with HTTP; Mon, 11 Jan 2016 13:22:07 -0800 (PST) In-Reply-To: <87bn8rkikj.fsf@mattleach.net> X-Google-Sender-Auth: ExQzbEfn7LouDXvHHPeIxzsSA1c X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4002:c07::232 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:198053 Archived-At: 2016-01-11 17:43 GMT-02:00 Matthew Leach : > I do have one question: what is the best/accepted way to share the code > with the Emacs community? 1. You can send us the .el file and ask to have it included in GNU Elpa (this means it will show up for anyone who runs `M-x list-packages'). 2. You can push it to Github and then have it included on Melpa (see https://github.com/milkypostman/melpa for instructions). These two options are not mutually exclusive, but they're pretty redundant, so I'd recommend just choosing one.