For Developers‎ > ‎Tree Sheriffs‎ > ‎

Skia Gardener

Goal

We'd like to roll the newest Skia code into Chrome frequently so that regressions or other problems are easier to find.  The Skia gardener therefore should try to roll the DEPs for Skia on a daily (or more) basis during their shift.

Join the Fun

If you'd like to help keep Skia up to date in Chrome, send email to vandebo.  It doesn't require much effort, and the more gardeners there are, the more infrequent the rotation.

Calendar

You can view the current rotation by adding this calendar: google.com_8clojmi0ktf75e95e6v9gijrq0@group.calendar.google.com  Instructions on swapping shifts are here.

Rolling DEPs

Step-by-step instructions (for Googlers only, sorry) can be found here: http://goto.corp.google.com/SkiaGardenerStepByStep .  Highlights are:
  • Check http://code.google.com/p/skia/source/list for the current version of Skia.
  • You may want to peruse the changes between since the last roll for added or deleted files and update skia/skia.gyp appropriately.
  • Try to remember to include skia-review@googlegroups.com on codereviews, to keep everyone in the loop. Make sure you're a member of skia-review, else you won't be able to post to that list.
  • Submit try jobs to the standard bots as well as the win_layout, win_layout_rel, linux_layout, linux_layout_rel and linux_chromeos bots.
  • If everything looks ok, submit it.
  • Watch the waterfall for regressions.  In particular, the Webkit waterfall is more likely demonstrate problems.
Comments