From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 272F3138334 for ; Wed, 20 Jun 2018 11:09:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8D118E0884; Wed, 20 Jun 2018 11:09:18 +0000 (UTC) Received: from mail-pg0-f53.google.com (mail-pg0-f53.google.com [74.125.83.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 472F1E0876 for ; Wed, 20 Jun 2018 11:09:17 +0000 (UTC) Received: by mail-pg0-f53.google.com with SMTP id q4-v6so1345503pgr.1 for ; Wed, 20 Jun 2018 04:09:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Lb++RvJoZWJV+hh/kCW9soIXksYoN6UtomHSwU7MWhY=; b=hY/ps9Cy+Nw9n5CnMN9/wAGXro7Z6tP1B/d6Aj9KhuiCVXBYVB8maK3ynRZzchGWNg 4+5OEYIdMLr9Gh7mqk6dT0kChZvbMy8gA5bRsHbv7pGyjMGFa4imCN/I4cJ5nUKiJQ9T RTdzAoIgimO9uJCMK7swbsI1+KOOdHSLrjw2ZSNq8431cvVGq+DGJ7eAFIgV8Wp07oKX DaZ/LOxoMC2pxqEtUgzC5NACc8FhBUiBOMp8LHNedwBNS9LCrub91B7b7U+HLIxZ3IA2 yai1AIQBQycja8bjVnIKvsf5Ez4z0nMlzojxpYTSvDV5VMTLTC68G13xh7eiNvMFLZ8D UFbw== X-Gm-Message-State: APt69E2SUg/QjsNCEzjwnvJ9rIijIucOhClO/tDUzC1/ecNSqrK1cDpR 5GzhQhIwB2cKgVjNFmPKmWRw7PXYWTOH3ksHV6Tcrg== X-Google-Smtp-Source: ADUXVKKPoRDQ7JO8tc09aVoZPHwnWFSs0stMom5K7Fh3arM0A5dC0RVMyYcIGYz5pQwzWaAgGe64sVJHUbhGn5wVgZE= X-Received: by 2002:a65:6612:: with SMTP id w18-v6mr18007996pgv.38.1529492956488; Wed, 20 Jun 2018 04:09:16 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 References: <1529482561.2506.17.camel@gentoo.org> <756a345e-0209-9643-c94f-1cf94321eb2a@gentoo.org> <1529483543.2506.23.camel@gentoo.org> <6ffc2634-ab25-19ec-b6d1-0873b14cfe58@gentoo.org> In-Reply-To: <6ffc2634-ab25-19ec-b6d1-0873b14cfe58@gentoo.org> From: Rich Freeman Date: Wed, 20 Jun 2018 07:09:04 -0400 Message-ID: Subject: Re: [gentoo-project] Date-of-birth in developer applications To: gentoo-project Cc: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: bf4c5db3-581b-4ca0-8ac6-346c1a7ff952 X-Archives-Hash: 04a7addaec8714be2ebc323c06e4f7bd On Wed, Jun 20, 2018 at 4:56 AM Kristian Fiskerstrand wrot= e: > > On 06/20/2018 10:32 AM, Micha=C5=82 G=C3=B3rny wrote: > > > c. We don't even have any clue what to do if someone is *not* of 'legal > > age'. > > They would likely require parental approval to be a gentoo dev to begin > with with some FLA co-signed by parent as they can't sign DCO themselves. Since the DCO is still a new concept, I wanted to point out that the FLA and the DCO are fairly orthogonal, and signing either doesn't really eliminate the need for the other. The DCO "certifies" that the underage kid wrote the code, or verified that it is legal for us to redistribute. An FLA signed by the parent would give Gentoo the rights to use code written by the underage kid, but does nothing to ensure that any particular commit actually was written by the kid or obtained from a legal source. If we are going to go down that road, then you'd really want the parent to sign the DCO for every commit, and to ensure the parent actually understands what the DCO means. Now, you can argue whether or not DCOs on every commit are essential for reasonable care, but if they are then they really need to be signed on every commit by an adult. If they aren't, well, then we probably shouldn't be requiring them. --=20 Rich