Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22fb930bebc34fc

Jump to content

Talk:Bazel (software)

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 9 years ago by Juhalindfors in topic Rationale?

Rationale?

[edit]

Before Bazel came along, there were 35 different build-automation systems (https://en.wikipedia.org/wiki/List_of_build_automation_software). Why did Google decide they needed a 36th, instead of enhancing one of the 35 (most of which are free open-source)?

(Note, I'm not asserting they pointlessly reinvented a wheel - I'm sure they had reasons - but I think the article should state what those reasons are or were.) Sayitclearly (talk) 08:31, 20 April 2017 (UTC)Reply

I gave it an initial attempt at explaining the rationale. I'm fairly new to Bazel myself so errors in the text are quite possible, or descriptions may appear a bit vague or lacking specifics. Others with more knowledge are free to fill in and correct. Will add some links and references later tomorrow. Juhalindfors (talk) 01:53, 23 April 2017 (UTC)Reply