From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Membership request for group emacs Date: Wed, 21 Jan 2015 09:56:49 -0500 Message-ID: References: <20150121-093226.sv92706.9575@savannah.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1421852233 13713 80.91.229.3 (21 Jan 2015 14:57:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Jan 2015 14:57:13 +0000 (UTC) Cc: emacs-devel@gnu.org To: Oleh Krehel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 21 15:57:12 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 1YDwiU-00079R-Gr for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 15:57:10 +0100 Original-Received: from localhost ([::1]:48669 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDwiT-000501-Qa for ged-emacs-devel@m.gmane.org; Wed, 21 Jan 2015 09:57:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40168) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDwiE-0004yB-DC for emacs-devel@gnu.org; Wed, 21 Jan 2015 09:56:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDwiA-0002xn-6r for emacs-devel@gnu.org; Wed, 21 Jan 2015 09:56:54 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:19509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDwiA-0002xj-3D for emacs-devel@gnu.org; Wed, 21 Jan 2015 09:56:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkIPAOwQflSnWBWM/2dsb2JhbABbgwdSgw6FWr8Ahh0EAgKBJBcBAQEBAQF8hAMBAQMBViMFCwsOJhIUGA0kiEoJ1lkBAQEBAQEEAQEBAQEZBJBvB4RIBYsBih6IE49zhAKEGSGCdwEBAQ X-IPAS-Result: AkIPAOwQflSnWBWM/2dsb2JhbABbgwdSgw6FWr8Ahh0EAgKBJBcBAQEBAQF8hAMBAQMBViMFCwsOJhIUGA0kiEoJ1lkBAQEBAQEEAQEBAQEZBJBvB4RIBYsBih6IE49zhAKEGSGCdwEBAQ X-IronPort-AV: E=Sophos;i="5.07,502,1413259200"; d="scan'208";a="108368355" Original-Received: from 167-88-21-140.cpe.teksavvy.com (HELO pastel.home) ([167.88.21.140]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Jan 2015 09:56:49 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 58FB012C9; Wed, 21 Jan 2015 09:56:49 -0500 (EST) In-Reply-To: <20150121-093226.sv92706.9575@savannah.gnu.org> (Oleh Krehel's message of "Wed, 21 Jan 2015 09:32:26 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 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:181502 Archived-At: > Hi, I'd like to contribute https://github.com/abo-abo/hydra to GNU ELPA. Hi, Thanks for your interest. I'd be happy to include Hydra in GNU ELPA. Inclusion in GNU ELPA has 2 aspects: - legal: we follow the same copyright policy as for Emacs, so as to make it easy to move code between two. So we'd need all non-trivial contributors to sign some paperwork. In the case of Hydra you seem to be the only contributor so far and you've already signed the paperwork, so you're all clear. - technical: the GNU ELPA archive is built from the `elpa.git' repository which hosts all the source code of all the packages, and where we may occasionally install patches. We generally encourage maintainers to use this repository as the main development repository, so as to avoid the need to keep 2 repositories in sync. If the maintainer elects to keep the main development elsewhere, he's expected to keep the elpa.git version uptodate. Furthermore, there are 2 ways to install your code in elpa.git: - as a subdirectory "packages/hydra" in the "master" branch. - as a separate "externals/hydra" branch. For small packages, I recommend the subdirectory option. Check the elpa/README file for futher info. If you have any doubt about how to perform the initial install, I can take care of it for you. Stefan