From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id +Xa3MCV+cGZMTTsAWB0awg (envelope-from ) for ; Mon, 17 Jun 2024 14:19:17 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=DdmOJs4V; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id B92281E0C1; Mon, 17 Jun 2024 14:19:17 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 9A3901E092 for ; Mon, 17 Jun 2024 14:19:15 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 076843882059 for ; Mon, 17 Jun 2024 18:19:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 076843882059 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1718648355; bh=RXa42PAYTo8MapuC9PkSIofMsOEQNHoO3sxMM7EWc6I=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=DdmOJs4VNQUWWVjomCIwlZEOEKQa3yawniU/INxLD4WGgxWijZIh80/aJmFQfziRS 6Sy15EAetrvzLfY8ohnj07lBe/kN0h7DYjiqiz+Uoa3NAGVBFl930ex5O65+Qw1ohA VOxqTporodPeOZ8bkFCltr0m0/BtuTCO0ms0I66k= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 4A4AF385828E for ; Mon, 17 Jun 2024 18:18:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4A4AF385828E ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4A4AF385828E ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718648315; cv=none; b=Fb3lBLFS6xZbqCgK4bWhWMWg539TJq68i6CXi8a0LGew2Eood/2xmn6xi3I3wAlQgaSWSSNBbbjv6P9BdJfbTqHUbEu6LV9oq077ZAAECt5ZHUmgBJnk42CqBYvz8cfC5C+4opu5Hv3cKsSbmGDf1nGDb9N7VZjOFRIOdVW1/NQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718648315; c=relaxed/simple; bh=p0STmXwvGIYTM4APLFE5sr1ZemdGwUejOTz5MJ/lGoc=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=LxBlmw7aymOxBia2Q8jt/81Bd2o/td35EjhcnFSquxaaua9VnQk1ZJxPHJicjlOAVOPj1iSTOD1wnNJXdJWMR0CMLqeLjdQhN48L6FcvPTLmdwk4/4sGkZGwDD469xXZDMiM5Nu0spZUtQjRIlzy07y/6OOYUzh8De1Ur+lMhCI= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-695-NcfPsJbPPJCileLeHHp-Kw-1; Mon, 17 Jun 2024 14:18:31 -0400 X-MC-Unique: NcfPsJbPPJCileLeHHp-Kw-1 Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-1f895a14900so7170125ad.2 for ; Mon, 17 Jun 2024 11:18:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718648309; x=1719253109; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RXa42PAYTo8MapuC9PkSIofMsOEQNHoO3sxMM7EWc6I=; b=QdVf+4bTmVsHsIZUy/VH9mZlSz+6uGVdi6SJCMZRlINiLxBjwLs6IYp8EIniy6Cf82 M/wm+GrJSDrTwNFHrCwtvk0hMEFo1RwlqeQTWDT1pRhiRjDe8dlUsZhLC+fXSbhwyt5s 0i7S16wMzfQYIYv7DoyXnXvCliQQvyxQlmHfuwK4/uaRGXOp+XqC5gurbGtnnTnOd3PI 0sCLnsFUx3iUFa2bVDOyoWtmAc5H+cahn60cNh6KE/EOrgAsDFCCCmEn/e4Y6NNau2K7 CKjhjMSgzVzCxQflowQ6R+WxRDLrgw23uqd/BZTsplETd7GlpDKWmNxWg1b3oOF0Y0j9 nlwA== X-Forwarded-Encrypted: i=1; AJvYcCVBpNf4HYnQO/oAVktQBvqyDfM+3R4orHHL932t09XAT/n062I4nRoLsMMNG8jzc3+NggIUsxD4Ogp9Vl48FejSNGQ= X-Gm-Message-State: AOJu0YwJjQetB3FBIHCzMe0M7i+xH0aUDDo82P5U3msSA6Hhaol4TPGI CpPtNsfr5WLGK0RiLW7tIYEyMY9WPhdULlj1zvOYd/OIg8b7OgbsWpMCoK/8EOWQdQC2EzCstzk irhq+TIxpl5pBs/6+WnbagPyQ8zLd+951s1t0OkghvYep/rvxlfTKveWo X-Received: by 2002:a17:902:d503:b0:1f7:3332:65ca with SMTP id d9443c01a7336-1f8627d01eemr124009645ad.20.1718648309408; Mon, 17 Jun 2024 11:18:29 -0700 (PDT) X-Google-Smtp-Source: AGHT+IES2eJ7juGw6kQTFNnVFaSB8mgULVx5SXuJC92HFgWsNcPRbs6Pxa+CNHziPnJ1D5wN+qeL3g== X-Received: by 2002:a17:902:d503:b0:1f7:3332:65ca with SMTP id d9443c01a7336-1f8627d01eemr124009475ad.20.1718648309016; Mon, 17 Jun 2024 11:18:29 -0700 (PDT) Received: from ?IPV6:2804:14d:8084:92c5::1001? ([2804:14d:8084:92c5::1001]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f855f01a05sm82204365ad.196.2024.06.17.11.18.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 17 Jun 2024 11:18:28 -0700 (PDT) Message-ID: <7c9378e8-287d-4d35-b294-3c112bb8fe1b@redhat.com> Date: Mon, 17 Jun 2024 15:18:25 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: DCO: Was: Re: Contributing to gdb To: Eli Zaretskii Cc: pinskia@gmail.com, gdb@sourceware.org, binutils@sourceware.org References: <86538dac-6c3a-4b9e-9de9-3906e645fa4d@redhat.com> <86sexbr0mb.fsf@gnu.org> <0bd8f510-8782-4052-880c-39232e69b432@redhat.com> <86r0cvr00e.fsf@gnu.org> In-Reply-To: <86r0cvr00e.fsf@gnu.org> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Guinevere Larsen via Gdb Reply-To: Guinevere Larsen Errors-To: gdb-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb" On 6/17/24 1:45 PM, Eli Zaretskii wrote: >> Date: Mon, 17 Jun 2024 13:37:56 -0300 >> Cc: pinskia@gmail.com, gdb@sourceware.org, binutils@sourceware.org >> From: Guinevere Larsen >> >> On 6/17/24 1:32 PM, Eli Zaretskii wrote: >>> I don't think the risks which come with accepting DCOs are justified >>> in GDB at least. The number of one-off contributors to GDB is >>> basically zero. >>> >> I know of 2 people who decided to not contribute to GDB as soon as I >> mentioned that there was a copyright process. > And with DCOs they were ready to contribute? Yes. What they didn't want is to do is review an actual legal contract and sign it, even before knowing you need to give personal information that I am personally uncomfortable giving over the internet to an unknown person for a hobby project. If I am ever not working for someone who has a blanket copyright assignment, I'll likely stop contributing code based on that. (I don't mean it as a threat since, as things stand, I plan on continuing to work professionally on GDB indefinitely, it is just a relevant fact for this conversation). > > And who talked to them and made sure they understand completely what > copyright assignment means and entails? IME, a large number of people > have completely distorted idea about that, and are mightily surprised > when told the facts by someone who knows them. Another problem with this system, then, is scalability. Yes, we don't have huge swaths of people eagerly waiting to contribute to GDB, but if it is hard enough for regular contributors to find time to review patches, where is the time for someone who understands completely the copyright assignment to mentor prospective contributors before they are turned away when they read that this is a requirement in the contribution checklist? > >> And saying we don't have them is a chicken and egg problem to >> me... could it be that we don't have them specifically because the >> process is so hostile to this type of contribution? > This goes both ways, you know. > > In contrast to the above, which may or may not be true, the risks > associated with accepting DCOs are real, not imaginary and not > "maybe". Could you explain the risks? Not only I am not a lawyer, I have an extra large blindspot with regards to copyright law. > > Anyway, I don't see a need to argue. You have expressed your opinion, > and I expressed mine. We disagree. It's allowed and is perfectly > okay. > I would like to change the current system, but I don't have all the information, so I think it would be beneficial for us to discuss this so that we don't rely on any one person's personal preference, and instead choose what is best for the project. -- Cheers, Guinevere Larsen She/Her/Hers