Well, I'd say we totally need to have a lawyer input here, as while (C) of DCO [1] does cover rebases, I am not completely sure if signing CLA is counted as meeting (A) of DCO. As I read "by some other person who certified", as they should be having DCO as well. But I can easily assume that CLA may count here as well. We just need a clarification on such case, imo. [1] https://developercertificate.org/ On Thu, 22 May 2025, 08:04 Goutham Pacha Ravi, <gouthampravi@gmail.com> wrote:
On Wed, May 21, 2025 at 10:20 PM Dmitriy Rabotyagov <noonedeadpunk@gmail.com> wrote:
If you're inclined to use the UI, you'll need to first edit the commit message, and add a "Signed-off-by" with your name and email, and then hit the "Rebase" button.
That is actually interesting point you raised. Correct me, but I think
this is an option, only if you are rebasing your own patch.
But what is the course of actions if a project maintainer wants or needs
to rebase the patch proposed by contributor who is not on in contact or does not really want (or can) to add sign off, but the patch is valid and valuable?
My understanding is that the original contributor adhered to the ICLA, and their contribution made prior to the DCO enforcement date is acceptable as is. Further edits are made by others and they must follow the DCO.