On 09/29/2018 10:52 AM, Thomas Deutschmann wrote: > On 2018-09-29 15:14, Jeroen Roovers wrote: >> Please: >> >> 0a) Explain to me how to fix my commits that I now can't push, or > > Like you have already figured out, "git commit --signoff" when doing > profile/eclass changes and to fix things, "git commit --amend --signoff". > > >> 1) Update repoman to enforce it _before_ the commit is executed. > > Please add > >> DCO_SIGNED_OFF_BY="Larry the Cow <la...@gentoo.org>" > > to your make.conf and "repoman commit" will do it for your. > > >> 2) Wait for the repoman update to trickle down to all developers. > > DCO_SIGNED_OFF_BY is present since 2013-04-22 20:01:29 -0700. So it > should be available for all developers. > > >> 3) Announce it ahead of time. > > I agree. Communication was bad. We should have included dev howto with > that announcement. > >
this thread was mentioned today in #gentoo-dev-help [20:35:26] <kuzetsa> I never would've thought to look for repoman docs there O__o [20:36:16] <kuzetsa> ironically, the documentation for this repoman feature is in the manpage for make.conf instead of the manpage for repoman - weird, but I guess it is technically documented already sneaky :) maybe could be in the repoman manpage instead? (too?)