On Sat, Nov 2, 2019 at 9:03 PM Johannes Schlüter <johannes@schluete
s.de> wrote:

> On Sat, 2019-11-02 at 19:40 +0100, Joe Watkins wrote:
> > I would like to question the reasoning behind wanting to "own" the
> > RFC content: We don't require any such thing for any other kind of PR
> > although we say we require a patch on bugsnet, we actually don't
> > require it. So, I have a hard time telling the difference between a
> > PR for an RFC and a PR for a bugfix or enhancement.
> >
> > Can anyone tell the difference ?
>
> In a bug fix or enhancement the relevant information is in the patch,
> which in the end lives in php-src.git. If a patch isn't self-
> explanatory it probably needs an RFC as reasoning. That reasoning shall
> live in a central place to be found by future generations.
>

Outside pull requests don't live in php-src.git, because they are provided
by different remotes and these are not as far as I see mirrored back in any
way to php.net git.

So the question Joe poses is right, pull request descriptions and all their
comments are currently only available on Github.

I also question the "we must own everything" rule, as its highly unlikely
Github will not suddenly remove all php-src data and they provide an API to
backup or migrate data if we ever want to do something else.


> And some historic context (do with it what you want :-) ) on why
> php.net instead of GitHub: When we moved to git I (among others) pushed
> for using our own infrastructure we control, and not binding the
> process to an external entity. PHP has seen other platforms like
> sourforge come and go and migrated from CVS, to svn, to git so other
> platforms coming and going and versioning systems come and go is
> likely. While GitHub under current Microsoft probably is more likely to
> stay than the young startup from years back. :-)
> (that aside from GH requiring accounts on that platform, eventually
> blocking countries etc.)
>
> johannes
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to