[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
|
Re: [technology-pmc] Guidance for acknowledging contribution
|
- From: Daryl Maier <maier@xxxxxxxxxx>
- Date: Thu, 27 Aug 2026 11:57:59 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ca.ibm.com; dmarc=pass action=none header.from=ca.ibm.com; dkim=pass header.d=ca.ibm.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TZw2AtaaxkiPQd+X4VJ7rHlJiAlM8ystP5V7Bw872fc=; b=t1ZsepL4qJ2ekLUl3DsaAShNUgU3192wohjHSx/0n+4LSm4pxJxaYFlQm8UgO3Y/BGLsait6zV08NTOis71REUcQ4p+AC0ELNRv5XdEZPEkEpPsRIKg6lIUX6ed9/OyLI2pN6dTu74pP3vOI+GX4MAuepa1VxWU4WXeIE0XkBBpk+r6EGUir6EF73kFoiqg0wAzcZVGqzKtwzPp4B+8m62cUhG3Df846cPsXNAIE5KJp+ttTMT/IrOxFgRGsn+7ICK0d5CXCvIG0t/uRyEHV3olkHqCWfoBlqAvb+exCaq/UDU8A2rViYXqlhEXIYcZkvPOIVKvn5qM7aDGEnBs62w==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AD1uGzH2gZg7ZLfiTwe3caSVdNeytbsBLOb3MHvFrG4Lr9iAyxVGirOfpgbhLQCGXs/LBRVDosF1joq2sv8sw0P1GMlr8L6l/ahU+j+Me52WAZZXo6I/N5lncp8M108UEb+a+UXHCBQv0k8ZIBkbe4iIs9woWK0rZg7XNYCrF4U2C7j/OZvonB7N4FOKEj0ycNUm4MFPQKbVNmAe2Q3my4o+xpzybxyDDH5iKZpVHFjR/NJWPPkai11WFtfMMovYA92CPV1xu0t1YpyV64ZBZs90sIy1/s0KGjbyYvSx+4JIcqpPp9v3FCtTFkS87j7Mm0vnwlIYM6DzRyFNLJeIsQ==
- Delivered-to: technology-pmc@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/technology-pmc/>
- List-help: <mailto:technology-pmc-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/technology-pmc>, <mailto:technology-pmc-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/technology-pmc>, <mailto:technology-pmc-request@eclipse.org?subject=unsubscribe>
- Thread-index: AQHdNI5NVviyiEiDNUSQ4VgldVdNZLavMliAgAKZYUA=
- Thread-topic: [EXTERNAL] Re: [technology-pmc] Guidance for acknowledging contribution
Thanks Wayne. I think we’ll go with attribution comments in the pull request.
My understanding from this passage in the Handbook [1] is that even the co-author fields in the commit record require the author to have a signed ECA, which is why we did not go that route:
"The email address used in the Author field (and, when required, in the Also-by/Co-authored-by entries) must be valid and real, and the contributor must have signed the ECA."
..daryl
From: Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tuesday, August 25, 2026 at 4:10 PM
To: Technology PMC <technology-pmc@xxxxxxxxxxx>
Cc: Daryl Maier <maier@xxxxxxxxxx>; emo-ip-team <emo-ip-team@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [technology-pmc] Guidance for acknowledging contribution
This Message Is From an External Sender
This message came from outside your organization.
I am not a lawyer, and this is not legal advice.
FYI, EMO IP Team.
Based on your description, the company owns the IP and their current representatives have the necessary rights to contribute the content under the ECA. Switching out author information in commit records for content the company owns, before contributing it to
the open source project is an internal matter.
AFAICT, your questions is entirely about respecting the author. There is no single preferred way to do this.
Some projects credit specific authors in file comments (this is not a requirement). They might also consider honoring the original author by including them in an "Also-by" footer in commit comments. These options are likely the most enduring.
Comments in an issue or PR are also fine.
HTH,
Wayne
Hi,
I’m wondering if the PMC has any guidance on documenting the following situation:
A former contributor “C" created a large amount of uncontributed code while working for a company “Y”. C no longer works for Y and he no longer has a valid signed ECA. Y owns the rights to his code produced while working there and his colleagues at Y are
now trying to contribute the changes to the Eclipse OpenJ9 project. Their plan is to remove C’s signed authorship from the commits and then submit them via one of their employees with a valid ECA and knowledge of the code, but they still want to acknowledge
C’s original authorship somehow.
Does Eclipse have a preferred way of documenting this? I think simply acknowledging the original contributor in a comment in the PR should be sufficient, but we want to check if there are other preferred ways of doing so.
Thanks,
..daryl
--
Wayne Beaton (he/him)
Head of Open Source Projects |
Eclipse Foundation