On Wed, Mar 1, 2023 at 11:34 AM Niels Dossche <dossche.ni...@gmail.com>
wrote:

> On 3/1/23 08:42, Dmitry Stogov wrote:
> > On Wed, Mar 1, 2023 at 8:37 AM Max Kellermann <max+...@blarg.de> wrote:
> >
> >> On 2023/02/28 23:33, Max Kellermann <max+...@blarg.de> wrote:
> >>>> Include cleanups RFC was rejected.
> >>>> No refactoring RFC was presented.
> >>>> A lot of changes that affect all core contributors are committed into
> >>>> master.
> >>>
> >>> Do you mean to imply that code changes that do not implement RFC or
> >>> fix a bug should always be rejected?
> >>
> >> CONTRIBUTING.md says:
> >>
> >>  "PHP welcomes pull requests to add tests, fix bugs and to implement
> >>  RFCs."
> >>
> >> Indeed it appears Dmitry is right - code refactoring is generally NOT
> >> allowed (unless there is an explicit RFC vote, and I havn't seen one).
> >>
> >> This implies that all those commits (and hundreds of others):
> >>
> >>>
> >>
> https://github.com/php/php-src/commit/4177257178d6a1a44f0aa6d6b23d02b91e0a58d3
> >>>
> >>
> https://github.com/php/php-src/commit/9108a32bfe881c3b1e2f3b2949b0e9fe1b9c6dda
> >>>
> >>
> https://github.com/php/php-src/commit/07fe46fb5db9d6f34e72f513ae053fc8c9ad67a
> >>>
> >>
> https://github.com/php/php-src/commit/900472536775b71d5d72a0d66eaa46ae7c7d7ad9
> >>>
> >>
> https://github.com/php/php-src/commit/f0cfebc2b867a6a96a88c4526cf9f3b4cd01f04b
> >>>
> >>
> https://github.com/php/php-src/commit/f079aa2e242b251c6297bddf5365c33c126b7dcc
> >>>
> >>
> https://github.com/php/php-src/commit/b14dd85dca3b67a5462f5ed9b6aa0dc22beb615c
> >>
> >> ... should not have been merged!
> >>
> >
> > At least they should be reviewed once again.
> > I already have questions for the
> >
> https://github.com/php/php-src/commit/9108a32bfe881c3b1e2f3b2949b0e9fe1b9c6dda
> >
>
> Hi Dmitry
>
> I made that commit.
> Please ask me the questions you have and I'll be happy to answer them.
>

See the comment at the commit page on github and let's continue the related
discussion there.
I think github sends notification emails to commit authors.
You probably missed it.

Thanks. Dmitry.


>
> Thanks
> Niels
>
> >
> >> Where do we go from here?  Really revert EVERYTHING?
> >>
> >
> > I'm not too paranoid about small changes and changes in extensions code.
> > I didn't object when you proposed small refactoring steps. (e.g. adding
> > "const" and "static" or small include clenups).
> >
> >
> >> (Reverting just my code refactoring changes but nobody else's would
> >> make no sense at all.  Don't make this personal.)
> >>
> >
> > This is not personal. I saw you are smart and may find and fix not
> trivial
> > bugs. I assume all contributors have good intentions.
> > The problem with your commits, that you started rewriting EVERYTHING (the
> > core parts of php) without a deep knowledge and without agreement with
> > mainteners.
> > They already started to break things (See Nikita's notes about RC
> > debugger).
> > Formally they were committed after a declined RFC.
> >
> > I already proposed a way that might work.
> >
> > Thanks. Dmitry.
> >
> >
> >
> >>
> >> Max
> >>
> >
>
>

Reply via email to