Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127154 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 2B47B1A00BC for ; Sat, 19 Apr 2025 04:02:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1745035192; bh=qiRMkwT13WV6tMSv5NEtSTmq7A7eDn64R79qHkYrQEs=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=PZ7pMgJqDygRp4/xuq+o1TlXX77+mNTbHy2PUP/fTRqwLzEpXA4OXk2NTSnSAjNfb 8K2hn6C1D5Mlr7jwnVtogbh08ih2nFZJTvwAdLlvSsWyA8uFDmLitWo8+xHsTElZ/F tgnoilZ0+ZXzx9EcyRIXYjfyK/y43Qefsn/o/oGFUxnC7Lf0rK8Z5Ixsox77j89J3L oEwGOwP3vNKmadBvTdBE4yh2AsBe3kIQLTMHR4GDMa+nVB0uUpMvVmuy2tfJc+eSGk eI1lieniHIfQ9p5idtguc+gKqUTFt/lWzTJx8SqGCHF+uULusyBYpIwMIp5uXUQM5A 8lT+haslGlf5A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 8546018007C for ; Sat, 19 Apr 2025 03:59:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 19 Apr 2025 03:59:38 +0000 (UTC) Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-2ff799d99dcso2337005a91.1 for ; Fri, 18 Apr 2025 21:01:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745035318; x=1745640118; darn=lists.php.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qiRMkwT13WV6tMSv5NEtSTmq7A7eDn64R79qHkYrQEs=; b=kYIoPUL5rMXUKFuynyW/XpjDOsQJW3f4D5hcDUtOJHyK0GU3vRApduz9h6MQQDKbky 6GzLqqhA2n1isRhs/8aWKdSKAP43km2WW2h2vlVRYNIMIGV/jVu8hWhkjWIVD5bC+sWt +znt6MCaYv8qPqeq461VoD9uCcwOCEzLwxcvcBQ8bQyx3ezlu8kLYBBtKr0Vo/tfHZ3N Xb1Gs3T/3XY15HcEVqQvClhb58fxJthG9dsTRsIcu8B1XQBLYAzDWagiyGVF0/3JnLZy lx3OKMgqlWUXjH4oGDED4fykAOlqnaXWSveaeAe1vOEJ+Wv6W02ZT9xwn0UJNlBgFXY5 oAbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745035318; x=1745640118; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qiRMkwT13WV6tMSv5NEtSTmq7A7eDn64R79qHkYrQEs=; b=PcF3Jpvmu2V1O1es2sr2XW/ZQdcegjCW6ClGtN9EQ1+QbegfLfMCOkCwGhBM++qpLf UlmncuPUDo4lo7qprUCpn3gjxbMgz6AWaJKdF0RWzv1zC9NQ0KMDWb4O89TDMMt29rkS Fg/52el/YZgxrZypNtA/J3o1Sn7Qfcb6EZbTZaUNR+Z8ekFp748D7oflwa0NSYGU86lM z8kq8s9qLUr//zAvmyS04w1lqsGxoSKfRmn2EvMRXXZZ0hyYRaFsHvQOnP1WLLGK60Er kMxlpKH7SCGY9w6fbhCiT7VDxUftmhXcMlolf9xAnwX6s6J9QNIF+oqtVavCv21uikrw KW/A== X-Gm-Message-State: AOJu0Yy2iVVsnnfCc32fhaVJrtxOemA7l6DIegjQL8zg1cedzXClcNA2 RtfwDzkTmWG3I0ATKu+Dauf3cuRqUiYaqQo5+t6DEijvGJy+Fh3aWzXZ+u2IEvghMd49hJ+CH++ RESmLclp+z4R3TeQkFLEKDQkCRMQXvg== X-Gm-Gg: ASbGnct5ym1kRKl/1QNHKSlC0HZarBZCtUjDOfMcmZXMm1IyMEDCth8k9J4WIqw9tqC fYdv3DDXQi8WlJHWDwmCYhRzKtjBTQvaBlDW+msIS+6Pow9udiBB7sTQGeXN3QxoZbIKzZuYBSv urEQOSeamQhMopwAu/2+B9xF0= X-Google-Smtp-Source: AGHT+IFonobdZ+6JhsFLXZp5eT1iGs2XzfhobzNZPpM2lKPGt4EFxGLj9OiRJM0MLe1XA8siZ5vHhHRsJjb8HZ6zN0w= X-Received: by 2002:a17:90b:1c0a:b0:2f2:a664:df1a with SMTP id 98e67ed59e1d1-3087bb39638mr7598061a91.2.1745035317907; Fri, 18 Apr 2025 21:01:57 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 19 Apr 2025 11:01:46 +0700 X-Gm-Features: ATxdqUEfTQfd0h1CIYJBo5iBOMX1zgd_4LE7At0cFQ8j1fRlx5RfQOcR4cXcYks Message-ID: Subject: Re: [PHP-DEV] Requiring DCO (Developer Certificate of Origin) To: Jakub Zelenka Cc: PHP internals list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: pierre.php@gmail.com (Pierre Joye) On Fri, Apr 18, 2025 at 11:41=E2=80=AFPM Jakub Zelenka wrot= e: > > Hi, > > We just had some private discussions about the implication of contributin= g under pseudonym. This is in general fine and we should not have problem w= ith it and we actually never verified the contributors so this is possibly = happening already. I fully agree with these two points. > The only thing about it is that it might raise questions why the pseudony= m is used. This is quite likely completely fine and it might be just that t= he author does not want to share their personal details. We should not be a= sking those authors to provide their identity because it's their personal c= hoice and we should respect it. I fully agree here too. > That said we also need to think about the project and possible risk that = this can also bring. One of those is potentially hiding the identity becaus= e the author does not have rights to contribute (e.g. their employer has th= at right). Even though this unlikely, it's a problem that we should conside= r. There is quite easy solution for such problem though - it's a Developer = Certificate of Origin. It's pretty easy to integrate and I put together a q= uick PR to add it: https://github.com/php/php-src/pull/18350 . I wonder where these new names come from for many things existing since long under clear, wide spread and understood names. In this specific case, and please correct me if that's not the reason for this initiative, it is called a Common License Agreement (CLA). Which we always opposed to have, and I still do, strongly :). best, --=20 Pierre @pierrejoye | http://www.libgd.org