Re: [PATCH 0/3] treewide: migrate from legacy utime.h to utimensat
- From
- Weijie Yuan <wy@wyuan.org>
- Date
- Aug 24, 2026, 16:33 UTC
- Message-ID
- <aoxydzcI0m_y-gsK@wyuan.org>
- In-Reply-To
- <xmqqfr03qyhk.fsf@gitster.g>
Show 23 quoted lines
> Weijie Yuan <wy@wyuan.org> writes: > > > What I was trying to understand is how that fits with the particular DCO > > concern being discussed here. > > You may never be able to tell where the AI output came from, but you > can see if the updated code has resemblance to fixes we applied in > the past to correct similar problems, for example. After all, you > yourself without help by AI can copy our code to your patch to > enhance our code, and that is perfectly legit. > > Take for example 5fe676f448 (t1300: remove global config settings > injected by test-lib.sh, 2026-04-26) that added > > test_might_fail git config --global --unset-all safe.bareRepository > > that clearly mimicked the tests that prepared the stage by clearing > a relevant configuration variable done in an earier 313eec177a > (safe.directory: allow "lead/ing/path/*" match, 2024-05-29). > > By "sufficient due diligence", what I meant was that I trust Dscho > well enough that he's done a similar analysis to make sure that he > is copying from ourselves.
> ... or wrote things using what he learned from other places that are > OK to copy from (like code of BSD licensed projects).
Ah, I see it clearly now. This could make us able to keep the provenance of the patch under control.
Thanks so much for taking the time to give me this example and explanation. And very sorry for bringing Dscho into the discussion, sorry.
Apologize for my recklessness. Thank you very much.