Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2346980imu; Fri, 14 Dec 2018 09:31:19 -0800 (PST) X-Google-Smtp-Source: AFSGD/Uma1zLkqX8FTfcO2s8D5kIkTb2wnT5zBVjYBziCb76ffhHvj1GeamJ5l2t/IwF92qr1SWi X-Received: by 2002:a17:902:2868:: with SMTP id e95mr3650955plb.317.1544808678972; Fri, 14 Dec 2018 09:31:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544808678; cv=none; d=google.com; s=arc-20160816; b=HS3AZM6f7GSKUdtQ5srolaJdPWSUxSxPzekfOdnlprKy8Tlsqv3VUVa/iVMRM8tlv7 To0qD4+rFKSDsSDwBZoEY99OLNG+N2BSaZNMaqRhZhb+ivdxPuM1S1NGPiGe5lXkCPWj o3QamyQLBqCQQHaohC9BXk/DtGjPzfOaHNCO+T6TKyTrV8uCOTIs+wddHqAJj1D4Gqxd t5Q1OXrv6V7fhKPwfLVUVzMWWxQD9emi7f4xkBYQ9rgmpjIsqTmunCIK8AUhppBy3Wos va33cK8nvudOGErp8JUAKCG4YZfi+MSXUl9Zogef+tOQwPkw4y4lR4vXyz5RBKWTBIw0 Rxjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=MWnPJgwsKNPqyFIyZqGRK3rRCDVyBFkQPh3SDdco/KY=; b=mQ0xZFidGhYrmIHAyE2N7I9dEiXGIK6dt6cs2vO1ZYzf26Dud5+DMAGFM5Y+1CVXIW dUGdeSPovXYaK+cELNIWcf9I/9t5EOHVDNsXRvS1xeJilZ0QJdfH7FsMHdXRktcWt2oi 76ePZSbkXLmvoolJifdPe0G4/9BacD/BE/mnhOGFwfrDrZwHGkvJ916s96hynPQV8yDX Jch7CUirRkrBVka1AUsLVU1mwKMPHQtLhpFYC1SkGVHnR+IJJSXRL+DOejxPp1m316fr aKiBW1S1gdVPRefDDnzKJQ6wYeVgivcHYdbAxhRmoufthGQsvq7d9NOkr9br02ZuDNee kGvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ZTFSiWra; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c136si4516398pfc.141.2018.12.14.09.31.03; Fri, 14 Dec 2018 09:31:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ZTFSiWra; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730050AbeLNR2w (ORCPT + 99 others); Fri, 14 Dec 2018 12:28:52 -0500 Received: from mail-pl1-f193.google.com ([209.85.214.193]:46102 "EHLO mail-pl1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726662AbeLNR2v (ORCPT ); Fri, 14 Dec 2018 12:28:51 -0500 Received: by mail-pl1-f193.google.com with SMTP id t13so3009046ply.13 for ; Fri, 14 Dec 2018 09:28:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=MWnPJgwsKNPqyFIyZqGRK3rRCDVyBFkQPh3SDdco/KY=; b=ZTFSiWraZ6/6FMvPKaL8NuIQyVPjXCi/NYevE+kqMGDNtDxuiWvFJQXTs7Li1UP/MA KcM4Gkc7Cs8+1wvBBcuJAoYtKHMewUSEl+DF98AvYWW87RGDCBA/29Nli5Zpth4sstX4 OyYEVMImarup0joV2lBwxHtyWmBjleWaviVU1aGLONeJLhE3kGsRw79YEJYMpEmW6at9 SVrAvsrbwNWQULFpu4XiRASxNnty86vNpf8wHA7Adet0EuVT23Wi6huJZjqb/ms6E6+D 7X37ppSTApPSGZJLsjSIFZiF+oVNBThDUl6BS1Wfla1m+qHaede2GCgBCusfmqAn4+yf g7BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=MWnPJgwsKNPqyFIyZqGRK3rRCDVyBFkQPh3SDdco/KY=; b=WXQahr8oQi9EMDPvlnEEk9ma1n8cfCgjN7Gr5yV0S8D5DEelFQg0rwqkGSzgL2h+1w Rovkf+7ezNdUVOsrBXeom+lu4oNlC9FUPk9VP+8qytRcLIQWwMvd4UBMDQnHpbVaqKIF yJRxX+BASmtXJCpTHcdO0R2nWMQUJURvUohoNAJeoGf0JuC6nOETBakk2cFsBVJU2i5d UyQC/UAPkMF8BN2e5UOvw2ngWnGQQuhfDv5Q4bp9Kj1VsyoK0GWy/y8iBCdMpm3yaoZx qmcpB/qnzi0KROGC2CfqX7aA/bIoiFBkSDna967pHtyOiF8S77Yb1rum9stYaou+UurI pi9g== X-Gm-Message-State: AA+aEWZPD+5LV3sJKcBaUANO89Jw4U6x/0obGqPDC+ZOqQcSbd/YmWiI SjhVDSVq3GCtBloTX5QVfUXu5oS9 X-Received: by 2002:a17:902:264:: with SMTP id 91mr3705418plc.108.1544808531160; Fri, 14 Dec 2018 09:28:51 -0800 (PST) Received: from himanshu-Vostro-3559 ([103.233.116.134]) by smtp.gmail.com with ESMTPSA id m67sm7325609pfm.73.2018.12.14.09.28.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 14 Dec 2018 09:28:50 -0800 (PST) Date: Fri, 14 Dec 2018 22:58:43 +0530 From: Himanshu Jha To: Joe Perches Cc: Jorge Ramirez-Ortiz , apw@canonical.com, Andrew Morton , Greg KH , linux-kernel@vger.kernel.org, niklas.cassel@linaro.org Subject: Re: [PATCH] checkpatch: add Co-Developed-by to signature tags Message-ID: <20181214172843.GA18703@himanshu-Vostro-3559> References: <1544792494-15485-1-git-send-email-jorge.ramirez-ortiz@linaro.org> <839c1d04000164e27dff9742e3efc3bcff3025b6.camel@perches.com> <20181214161604.GA17456@himanshu-Vostro-3559> <8ae5c67a5c4516a783579e449313d1d59fe3a47d.camel@perches.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8ae5c67a5c4516a783579e449313d1d59fe3a47d.camel@perches.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Dec 14, 2018 at 08:27:33AM -0800, Joe Perches wrote: > On Fri, 2018-12-14 at 21:46 +0530, Himanshu Jha wrote: > > On Fri, Dec 14, 2018 at 07:52:15AM -0800, Joe Perches wrote: > > > On Fri, 2018-12-14 at 14:01 +0100, Jorge Ramirez-Ortiz wrote: > > > > As per Documentation/process/submitting-patches, Co-developed-by is a > > > > valid signature. > > > > > > > > This commit removes the warning. > > > > > > Your commit message doesn't match your subject. > > > > > > A couple variants have been documented and only > > > one should actually be used. > > > > > > $ git grep -i co-developed-by Documentation/process/ > > > Documentation/process/5.Posting.rst: - Co-developed-by: states that the patch was also created by another developer > > > Documentation/process/submitting-patches.rst:12) When to use Acked-by:, Cc:, and Co-Developed-by: > > > Documentation/process/submitting-patches.rst:A Co-Developed-by: states that the patch was also created by another developer > > > > > > $ git log --grep="co-developed-by:" -i | \ > > > grep -ohiP "co-developed-by:" | sort | uniq -c | sort -rn > > > 80 Co-developed-by: > > > 40 Co-Developed-by: > > > > > > So which should it be? > > > > > > btw: I prefer neither as I think Signed-off-by: is sufficient. > > > > OK, but does multiple Signed-off-by: in the commits imply that > > the patch was created by all those developers ? > > > > I don't think so, perhaps this was the reason to introduce > > Co-developed-by: tag. > > Perhaps, but a sign-off is also a recognition that the > patch was passed-through by individuals Yes, Agreed! > Effectively, there's no real difference. > > "Co-developed-by:" is just another word for "Authored-by:" > where multiple "Authorship" is the thing being notated. > > Is it really important to specify things like 75% / 25% > authorship crediting? IDK how that ratio came up into this discussion ? Anyway, I saw on IIO list that a bunch of students were involved in driver cleaning with the help of developers from Analog Devices Inc who intially wrote some code snippets. And that authorship crediting for Analog Devices folks would be helpful distinguishing that it was not just passed-through and rather they spent their time on it. > I don't really care about attribution so the concept is > not particularly valuable to me. Well, it might not be valuable to you but it is for others and I saw one such example in the past during my project. At least I do care about those developers who spent a considerable time on IIO list guiding students aside from their mainline work. FYI, IIO has already +1'd for "Co-developed-by:" -- Himanshu Jha Undergraduate Student Department of Electronics & Communication Guru Tegh Bahadur Institute of Technology