From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: magit copyright assignments Date: Sat, 20 Jul 2024 23:00:20 -0400 Message-ID: References: <87bk31mgue.fsf@jeremybryant.net> <86frsdjm20.fsf@gnu.org> <87v815j30v.fsf@metapensiero.it> <867cdliq8r.fsf@gnu.org> <87ikx5s12c.fsf@metapensiero.it> <86le21gpog.fsf@gnu.org> <86wmljffga.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27802"; mail-complaints-to="usenet@ciao.gmane.io" Cc: lele@metapensiero.it, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 21 05:01:16 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 1sVMp2-00071u-J9 for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Jul 2024 05:01:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sVMoB-0002tR-S0; Sat, 20 Jul 2024 23:00:23 -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 1sVMoA-0002tG-E7 for emacs-devel@gnu.org; Sat, 20 Jul 2024 23:00:22 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sVMo8-0003HK-Uv; Sat, 20 Jul 2024 23:00:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=StYRr0qdup996DHM3LHIKv19Mfo67RyFL0t/E6KU7hA=; b=OhSpE14r/8Zw n1lz9O2+vMYAfwudztM4Yt8IwB6D5n6mpsvDwWBOYBKP+cJCtIjMd1C0bk2UWbujchgwLBwqZ+oer a2KvR2Zc//Jo4D019labkZjzfE+MCcQicFYBA3TW4N7b2+WYr/PyU1/T3RgusXZoKYgI+uE/EhoZJ CbrdUw0KZB2y0NHN9oY6cSAtLnEBcsCnRAyT7TSQUVDKoi6tgBWdMW/XCaCyJHRg3RCV6hKzNB8mh F+JwyrqmZsf0/VFx1kh9oAfSnNlAl6T5s/Lmqit7B8V37Y6le1dGv+dhpaHp4NBNeDdb8MI8VjLrm lirY4NwKVnu6Dh0PaynHZg==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sVMo8-0002pw-CA; Sat, 20 Jul 2024 23:00:20 -0400 In-Reply-To: <86wmljffga.fsf@gnu.org> (message from Eli Zaretskii on Thu, 18 Jul 2024 08:15:49 +0300) 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:321848 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > What about the other case: you contributed some code, but later all of > > > that was deleted? > > > > In this case, there is no need for this contributor to submit papers. > Which means "git annotate" actually _is_ the right way, at least part > of it. The question is where to start and how to converge between > these two. In the case where someone's past contribution was all deleed, `git annotate' would show a sign of that. But its results can be misleading in some other cases. Consider another case: someone did minor edits on all the lines of that past contribution. In that case, none of the contributed lines would survive unchnged, but most of the material of the contribution would remain. Thus, one you see that someone made enough contribution to matter, you need to check the code to see if that contribution is still present in modified form. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)