From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [Request] Inclusion in emacs group for ELPA contribution Date: Sun, 07 Nov 2021 01:41:06 -0400 Message-ID: References: <87k0hljypa.fsf@nobiot.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28980"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Noboru Ota Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 07 06:46:25 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mjb0a-0007Lr-Ql for ged-emacs-devel@m.gmane-mx.org; Sun, 07 Nov 2021 06:46:25 +0100 Original-Received: from localhost ([::1]:43140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjb0Z-00089u-Ev for ged-emacs-devel@m.gmane-mx.org; Sun, 07 Nov 2021 01:46:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60740) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjavc-00076o-Cn for emacs-devel@gnu.org; Sun, 07 Nov 2021 01:41:16 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:25880) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjavY-0004DU-9Z for emacs-devel@gnu.org; Sun, 07 Nov 2021 01:41:14 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 5A1488044E; Sun, 7 Nov 2021 01:41:10 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8CFB780152; Sun, 7 Nov 2021 01:41:08 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1636263668; bh=6RBWIwR28ELNZ6pSepx5jRVMGDDmxEXqToxTfBRDJE8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=kp2UUe8u8ofz6Q4IF+rocpgPKwSOuvM9EZiz/KEOwgfMGtnf1+LrWIeNKwN6PEo1K TMetxpgh06DRyROdQ5iRFeFCXXiT6Tbmx7xTRlWbxwYMbZviFfrNmJ3d2//acGtcsf fhba8VjDx1jLgRlhuPxwCTSd9L5rOH+K5rGKN8jROeqAdBKk5UaauPTzdAatb86r6E a/XXm7OJSzsaZ2yDUq1yAcJ3t+00XlIHgUYZQrxyX4eMeHt5Ze9pGCn07m+CGT+WqV kCvDExo48vq5csd9fQOUAYvgEyHKPrQ6qwJGULsTDQDIop19cTpwQiUFGeMJ8xWD/2 MHFdBVBcu4jyg== Original-Received: from pastel (unknown [45.72.241.23]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 036DC1205F7; Sun, 7 Nov 2021 01:41:07 -0400 (EDT) In-Reply-To: <87k0hljypa.fsf@nobiot.com> (Noboru Ota's message of "Sat, 06 Nov 2021 12:44:17 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:278917 Archived-At: Noboru Ota [2021-11-06 12:44:17] wrote: > I have been developing an Org add-on package Org-transclusion > (https://github.com/nobiot/org-transclusion). I would like to > contribute it to the ELPA repository. Great. I just took a look at it. AFAICT you're almost the sole author/contributor. I see "louixs" contributed some code which seems to be just acceptable without paperwork, but it might be worth asking him to sign the paperwork anyway so we can accept any future contribution of his. Could you do that? > I signed and returned the FSF copyright assignment form on Friday, 5th > November 2021 (yesterday). Excellent, thank you. It will take a bit more time until the FSF can confirm reception. We're trying to reduce the (excessive) number of people who have write access to Emacs's Git repository (and we like to give it only after we have gotten to know the contributor and can feel confident that they will follow our coding conditions), but nowadays elpa.gnu.org is equipped to fetch updates from remote repositories, so we can add `org-transclusion` to GNU ELPA and you can keep updating it without needing to be included in the "emacs" group. > I would appreciate it if someone could advise if my request should be > acceptable. Adding org-transclusion to GNU ELPA looks definitely acceptable. Let me know when the FSF confirms reception of your paperwork so I'll add it then. One thing I did notice along the way. Every .el files will need to have a line like: Copyright (C) 2021 Free Software Foundation, Inc. [ Instead of "Copyright (C) 2020-21 Noboru Ota". ] near the beginning. And I recommend you also add the ;; This program is free software: you can redistribute it and/or modify it ;; under the terms of the GNU General Public License as published by the ;; Free Software Foundation, either version 3 of the License, or (at your ;; option) any later version. ;; This program is distributed in the hope that it will be useful, but ;; WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; General Public License for more details. ;; You should have received a copy of the GNU General Public License along ;; with this program. If not, see . blurb to each `.el` file. Thanks for your contribution, Stefan