On Fri, Jul 3, 2020 at 5:17 AM Ivan Pozdeev via Python-Dev
<python-dev@python.org> wrote:
>
>
> On 02.07.2020 21:20, Chris Angelico wrote:
> > On Fri, Jul 3, 2020 at 4:09 AM David Mertz <me...@gnosis.cx> wrote:
> >>> An issue is that commit messages are uneditable after merge, so something 
> >>> written somewhere suggesting consideration of this would be a good idea, 
> >>> with authors/mergers bearing this in mind, however unusual a change on 
> >>> this basis would be. This would be additional burden on the core dev 
> >>> team, but if commitment is to be made to inclusivity, it might be what's 
> >>> necessary.
> >>
> >> I don't think so. 
> >> https://docs.github.com/en/github/committing-changes-to-your-project/changing-a-commit-message.
> >>   Interactive rebasing is perfectly possible, isn't it.  I admit my git-fu 
> >> isn't that strong, but I've done something that I *think* is the same as 
> >> this.  It's possible I'm missing some distinction between the trees I've 
> >> modified and the current one, but I don't think so.
> >>
> > When you do that sort of rewriting, you're constructing a new and
> > independent history and then saying "hey, this is the history I want
> > everyone to respect now, thanks". It's full-on Back To The Future
> > stuff, and can have annoying or serious consequences with everyone who
> > has a clone or fork of the repo.
> >
> > It would be extremely annoying to anyone who has an open PR at the
> > time of the rewrite, but the annoyance would be temporary (hopefully
> > one-off).
>
>
> If you are talking about rewriting the PEP8 commit, it has proven to cause so 
> much damage that this is warranted despite the inconveniences IMO.
>

I think I agree. The consequences would be notable, but not untenable.

There's a lot of debate still, but I think that if the commit message
were amended (and the commit diff kept as it currently is), there
could be a non-vitriolic discussion about whether or not to include
any further stipulations about the quality of English used. (Which
might result in no change at all. That's a valid conclusion.)

Formal proposal: Either request a new commit message from the original
author, or have someone rewrite it, and we go ahead and make the
change.

ChrisA
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/NOJE4SL3GTYH4U5WYXMWA4POJDSJSLEQ/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to