GCs are complicated beasts: .NET Core, 35000 lines
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Fri Feb 6 08:17:44 PST 2015
On 2/6/15 4:36 AM, Russel Winder via Digitalmars-d wrote:
> On Wed, 2015-02-04 at 12:17 -0800, Andrei Alexandrescu via Digitalmars-d wrote:
>> On 2/4/15 10:31 AM, Russel Winder via Digitalmars-d wrote:
>>> (**) Yes you read that right, the Go team have switched from
>>> Mercurial to Git. This is not because they were unhappy with
>>> Mercurial, it is because they were unhappy with Rietveld and
>>> switched to Gerrit for their changeset handing. The Go team do not
>>> use pull requests at all, everything goes through a review
>>> manager, now that is Gerrit. Mayhap D could follow the Go example?
>>
>> Not sure what you're proposing. I am positive we are on git and not
>> on mercurial :o). -- Andrei
>
> All I was was saying was that the Go team, along with other teams in
> Google, feel the GitHub pull request infrastructure is not good enough
> to enable the sort of review of changesets that leads to consistently
> high quality code bases. The bit at the end was really asking whether
> the issues getting codebase changesets reviewed in the D community
> might be aided by going the same route.
I see. Not surprising - some teams at Facebook also prefer phabricator
over github for reviews (others don't). I'm using both and phabricator
is somewhat - but not dramatically - better.
As an leader of this community I must make quick decisions with little
information at hand on whether something is an issue, and then be ready
to actually act on it. My current assessment is that the github
infrastructure is not among our bottlenecks for the time being. This
assessment may change if a champion pushes the matter forward.
Andrei
More information about the Digitalmars-d
mailing list