3 ms·
Can someone explain this benefit: > Establish a simpler, stricter tree-gardening system that does not require 2 full time engineers per day "tree-gardening"?
by gioele 14y ago
Can someone explain this benefit:
> Establish a simpler, stricter tree-gardening system that does not require 2 full time engineers per day
"tree-gardening"?
- mikewest 14y agoWebKit and Chromium are different repositories, and point to each other via a "DEPS" (dependencies) file. We roll new revisions of WebKit into Chromium regularly, and call the process of diagnosing and fixing problems with the rolls "Gardening": http://www.chromium.org/developers/how-tos/webkit-gardening http://www.chromium.org/developers/how-tos/webkit-gardening is a good reference.
- tripzilch 14y agoHey, clicking around that Wiki it has some pretty interesting information. Do other large open-source projects have a very similar workflow?
- bradleyjg 14y agoThe most significant long term upstream-downstream relationships are probably the linux distros to the kernel.
- zanny 14y agoYou mean having full-time engineers handling merge conflicts / upstream breakage / regressions / running test suites? In anything sufficiently large, that becomes a major issue inevitably. Almost any project worth its salt has someone doing testing. But it is really time consuming.