> Until IDEs auto cross-reference JIRA,
I'm going to lightly touch the lid of Pandora's Box here and walk away slowly. 
It drives me *nuts* when I'm git blaming a file to understand the context of 
why a change was made (to make sure I continue to respect it!) and I see "merge 
3.11 into trunk" or some other such useless commit message, then have to dig 
into the git integration and history, then figure out which merge commits were 
real and which were -s ours and silently changed, etc.

So about those merge commits... ;)

Anyway - longer-form commit messages (that we also propagate into merge commits 
and also indicate when a merge commit makes material changes to the base branch 
diff) would be a *large* quality of life improvement as this codebase continues 
to mature IMO.

On Thu, Aug 18, 2022, at 6:55 AM, Mick Semb Wever wrote:
> That's not accurate. The ASF requires that any significant contribution 
> requires a i(CLA), committer or not.
Is there any guidance in the ASF docs as to what qualifies as "significant"? 
This seems like stuff we could document pretty trivially as a project and maybe 
link from the PR template.

The more we can encourage and enable folks to independently work on something 
and pull the trigger on contributing to the project, the better.

Reply via email to