Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-committers] "Signed-off-by" is no longer required

Ah. So the short version is that the ECA Checker Tool works exactly as it always has.

Extending it to check a GitHub ID seems like a reasonable thing; open a bug to request the feature enhancement.

Wayne

On Tue, Mar 30, 2021 at 4:25 PM Nanivadekar, Nikhil J via eclipse.org-committers <eclipse.org-committers@xxxxxxxxxxx> wrote:

Hi Wayne, I think that is what I am trying to ask. If we remove Sign-off by, how am I supposed to correlate the commit to the email. For example, take this PR: https://github.com/eclipse/eclipse-collections/pull/1058

 

In the commit, the only way for me to know the email is by the sign-off. If I go by the user name, I don’t have the email address available.

 

When we create our Eclipse accounts, we have to put in our GitHub user name. Is it possible to have a ECA Validation Tool where we can check it against the GitHub user names as well?

 

Thanks,

Nikhil.

 

From: Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, March 30, 2021 2:40 PM
To: Nanivadekar, Nikhil J <Nikhil.Nanivadekar@xxxxxxxxxxxxx>
Cc: eclipse.org-committers@xxxxxxxxxxx
Subject: Re: [eclipse.org-committers] "Signed-off-by" is no longer required

 

The ECA Validation Tool still exists and is unchanged. If you can obtain the email address from the commit, you can determine whether or not we have a signed ECA associated with that email address.

 

 

 

HTH,

 

Wayne

 

On Tue, Mar 30, 2021 at 2:04 PM Nanivadekar, Nikhil J via eclipse.org-committers <eclipse.org-committers@xxxxxxxxxxx> wrote:

Hi Wayne,

This is great news and I am sure the entire contributor community will appreciate it!

Just one question, in case the webhook fails we had a way previously to verify the ECA using the ECA tool. Will we have a similar way of doing it in the new workflow?

 

I am asking this because as a committer, I will not know easily the email address associated with the ECA for the user and how do I validate that I am not accepting contributions incorrectly.

 

Thanks,

Nikhil.

 

From: eclipse.org-committers <eclipse.org-committers-bounces@xxxxxxxxxxx> On Behalf Of Wayne Beaton
Sent: Tuesday, March 30, 2021 7:49 AM
To: eclipse.org-committers@xxxxxxxxxxx
Subject: [eclipse.org-committers] "Signed-off-by" is no longer required

 

Greetings Eclipse Committers.

 

We're making a change to the contribution process. 

 

As you are aware, when you receive contributions from developers who are not project committers, we require those contributors to have signed the Eclipse Contributor Agreement (ECA) and for their contributions to to include a "Signed-off-by" footer with credentials that match those specified in the "Author" field in their commit comments. This combination serves an indication that the contributor understands and accepts the terms of the Developer Certificate of Origin (DCO) that is embedded in the ECA.

 

Effective March 30 at 1200h EDT, we are removing the "Signed-off-by" requirement. Instead, we believe that the combination of an author's email address in the "Author" field of a commit and having a valid ECA (or equivalent committer agreement) on file fulfill the DCO's "sign-off" requirement. That is, contributors must still sign the ECA, and must use the credentials associated with their Eclipse Foundation account in the "Author" field of all Git commits, but are no longer required to include a "Signed-off-by" footer in their commit comments. Note that it is not wrong for commits to include "Signed-off-by", it is just no longer required to meet our IP management goals.

 

The Eclipse Webmaster is rolling out updates to the repository hooks that had previously enforced this requirement and we are updating related documentation, including the Eclipse Foundation Project Handbook.

 

There is background and discussion on Bug 558653.

 

 

While I have your attention, a team of researchers would like your input.

 

Dear Eclipse committers,

 

I, together with a team of researchers, am trying to help improve software documentation and maintainability of open-source projects by providing automatic support of source code comments based on code review discussions as a final goal. We believe that code review tools store important discussions, and possible decisions, which can be useful for the project documentation. Thus, as a starting point, we would like to learn identifying relevant information from code review discussions such that tooling can be developed to improve software documentation and maintainability of open-source projects. If you are interested in talking about your experiences as an open-source reviewer then please schedule a meeting with us using YouCanBook.me here: https://tue-interview.youcanbook.me.

 

Kind regards and thanks in advance,

 

Nicole Novielli, University of Bari,

Fernando Castor, Federal University of Pernambuco,

Christoph Treude, University of Adelaide,

Alexander Serebrenik, Eindhoven University of Technology,

Felipe Ebert, Eindhoven University of Technology


Thanks,

 

Wayne

--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses.

Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com.

_______________________________________________
eclipse.org-committers mailing list
eclipse.org-committers@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-committers


 

--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


The information contained in this e-mail, and any attachment, is confidential and is intended solely for the use of the intended recipient. Access, copying or re-use of the e-mail or any attachment, or any information contained therein, by any other person is not authorized. If you are not the intended recipient please return the e-mail to the sender and delete it from your computer. Although we attempt to sweep e-mail and attachments for viruses, we do not guarantee that either are virus-free and accept no liability for any damage sustained as a result of viruses.

Please refer to https://disclaimer.bnymellon.com/eu.htm for certain disclosures relating to European legal entities. We take our data protection and privacy responsibilities seriously and our privacy notice explains how we collect, use and share personal information in the course of our business activities. It can be accessed at the privacy section of www.bnymellon.com.
_______________________________________________
eclipse.org-committers mailing list
eclipse.org-committers@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-committers


--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


Back to the top