From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeremy Bryant Newsgroups: gmane.emacs.devel Subject: Re: magit copyright assignments Date: Thu, 18 Jul 2024 17:53:31 +0100 Message-ID: <87v812bq0k.fsf@jeremybryant.net> References: <87bk31mgue.fsf@jeremybryant.net> <86frsdjm20.fsf@gnu.org> <87bk2xgh8i.fsf@jeremybryant.net> <874j8mdcht.fsf@jeremybryant.net> <86a5ieg1jb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7496"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rms@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 18 18:54:15 2024 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 1sUUOT-0001hD-QJ for ged-emacs-devel@m.gmane-mx.org; Thu, 18 Jul 2024 18:54:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUUO6-0006wX-4L; Thu, 18 Jul 2024 12:53:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUUNx-0006w9-28 for emacs-devel@gnu.org; Thu, 18 Jul 2024 12:53:42 -0400 Original-Received: from out-174.mta1.migadu.com ([2001:41d0:203:375::ae]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUUNu-0001dr-UT for emacs-devel@gnu.org; Thu, 18 Jul 2024 12:53:40 -0400 X-Envelope-To: emacs-devel@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeremybryant.net; s=key1; t=1721321616; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=a7626mgYK2Jc9Zsa26WVsRTOswdfkU3yjhZ0c717Tvo=; b=TDrq9fUxuuonwVS3fG89nmlVEnuFZ/NhiBDXOJmZ7YpZF9gwrmabm9eky5xdbTcVsV0bZH G6XRAaFzqQcPYws72UhRLsluG8ytGs5+ysT19Sf01xgL5QaCM0CmeOH1ivoPYs+hZUWPOZ QV2x58OlNE7vAQQJ2AOYy3W8X3TEemZ8drmcETIB7g3OTdw4eoyUGZ3xWv4YLqq2YVIKnc Q8DiSXQ+P8vJTfYRMrOBN59kM0mPCHykDgilpipx1wVsJbTinzCLoFBov1C+Az955IKS2S ayHF1iYiCXLijLBSghFIn4zshevILfbHsKab4BIc9mHPkUCZbFyODk89GXdZBA== X-Envelope-To: stefankangas@gmail.com X-Envelope-To: rms@gnu.org X-Envelope-To: eliz@gnu.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. In-Reply-To: <86a5ieg1jb.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 18 Jul 2024 18:31:04 +0300") X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=2001:41d0:203:375::ae; envelope-from=jb@jeremybryant.net; helo=out-174.mta1.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321802 Archived-At: Eli Zaretskii writes: >> From: Jeremy Bryant >> Cc: eliz@gnu.org, stefankangas@gmail.com, emacs-devel@gnu.org >> Date: Thu, 18 Jul 2024 15:02:38 +0100 >> >> For future iterations and given the importance of defending the GPL >> using unambiguous language as far as possible, perhaps it may help to >> define a standard text to provide to contributors? >> >> How about something in the style of the 'form' to send to >> assign@gnu.org, and that can be distributed by maintainers, proposed >> wording below. WDYT? > > I think adding this to the copyright-assignment request is not the > best idea: most contributors submit their changes directly to Emacs, > so this issue doesn't arise. This issue is relevant only when a > package that was maintained outside of Emacs is being incorporated > into Emacs, and those cases are quite rare. It appears I didn't explain my idea clearly enough, I'll attempt to clarify. I am proposing a *separate*, much smaller, form, modelled on the main form. A sort of 'package form'. The advantages are 1. The wording can be agreed in advance to be the most appropriate. 2. This 'package form' can be distributed by the Emacs maintainers to those volunteers willing to follow-up on package assignments, and everybody uses the best wording as per 1. WDYT?