wiki:April 2011 Meeting

Version 79 (modified by Adam Roben, 9 years ago) (diff)


This is an unofficial page for the 2011 WebKit Contributors Meeting held from April 25th through April 26th.

Please add your suggested talks to the list below. We'll lay out the schedule for the conference on Monday.

Proposed Talks / Discussions (host) [would attend!]

  • Unifying the build system (abarth) [ddkilzer, dpranke, ojan, torarne, estes, eseidel, demarchi, jturcotte, aroben, lgombos] {High}
  • WebKit2 - One year later (weinig) [kling, mms, enrica, yael, noamr, torarne, estes, alexg, demarchi, jturcotte, philn, aroben, lgombos, kenneth] {Medium-High}
  • Common thread (communication) patterns in WebKit (levin) [mjs, dimich, aroben, lgombos] {Medium-High}
  • Removing or rejecting features - is there a way for the WebKit project to say no to things? (mjs) [weinig, abarth, levin, morrita, dpranke, ojan, sjl, noamr, kling, torarne, dimich, lgombos] {Medium-High}
  • Advanced tool usage (webkit-patch, commit-queue, ews-bots, sheriff-bot, re-baseline tool, new-run-webkit-test, reviewtool, etc.) (eseidel) [mjs, dpranke, ojan, sjl, yael, estes, alexg, jparent, philn, aroben, inferno-sec, lgombos] {Medium}
  • Redesign of Position-related classes (rniwa) [leviw, enrica, eae] {Medium}
  • Add a way to detect a RenderObject destroyed unsafely (aka add RenderObject guard) (rniwa) [dglazkov, eseidel, inferno-sec] {Medium}
  • Shadow DOM and the component model (dglazkov and friends) [rniwa, leviw, mjs, enrica, dbates, dpranke, sjl, yael, jparent, eseidel, inferno-sec, kenneth] {Medium}
  • Hardware acceleration roundup, what do we share? what can we share? (noamr) [sjl, torarne, alexg, jturcotte, aroben, lgombos, smfr] {Medium}
  • Getting layout test times under control, getting new-run-webkit-tests working for everyone? (geoffrey garen/dpranke) [] {Medium}
  • Strategies for decreasing the number/frequency/duration of test failures (aroben) [lgombos, eseidel, levin] {Medium}
  • HTML5 parser (eseidel, abarth) [mjs, estes, demarchi, inferno-sec] {Medium}
  • SharingLayoutTestControllerCode (morrita) [] {Medium-Low}
  • Understanding line-layout (bidi, line-box tree, etc.) (eseidel) [rniwa, dbates, morrita, ojan, yael, alexg, jparent, dimich, demarchi, inferno-sec, eae] {Medium-Low}
  • Media elements using the WebKit loader (scherkus) [] {Medium-Low}
  • Reducing checkout/update times, reducing layout test result churn () [] {Medium-Low}
  • Switching layout offsets to floats from ints (leviw) [dglazkov, ojan, eseidel, inferno-sec, eae] {Low}
  • Improving the verbosity of the editing markup (enrica) [rniwa] {Low}
  • MathML update (alex milowski) [] {Low}
  • Media element pseudo classes (eric) [] {Low}
  • New CSS positioning modes, eg. flex, grid () [] {Low}
  • Coming together on threading patterns for speed optimizations (ap?) [] {Low}
  • Updates on the grand loader fix, including plugins () [] {Low}
  • Sharing more code between WebKit1 and WebKit2 () [] {Low}
  • Overview of adding a new Element subclass () [] {Two}
  • LayoutTestAnalyzer, what is it? () [] {Low}
  • Gardening and keeping the bots green () [] {Low}
  • Adding multi-threaded code to WebKit, strategies (jchaffraix) {Low}
  • Advanced text layout (vertical text, ruby, etc) () [mjs, eseidel] {Double}
  • XML Processor Profiles (W3C LC Draft) and WebKit (alex milowski) [] {Single}
  • Getting more ports to enable pixel tests on bots, and making them less brittle () [] {Silence}

Proposed Hackathons (host) [would attend!]

  • EventHandler cleanup (rniwa) [dglazkov, weinig, ojan, sjl, yael, demarchi, kenneth] {Medium-Low}
  • Fuzz-a-thon - run fuzzers, find bugs, fix them () [mjs, inferno-sec] {Medium-Low}
  • Converting more rendertree/manual tests to dumpAsText/dumpAsMarkup () [] {Medium-Low}
  • Review-a-thon! Get as many patches out of as possible (eseidel) [mjs, abarth, levin, ojan, weinig, kling, aroben] {Medium-Low}
  • Flip on strict mode for smart pointers () [] {Medium-Low}
  • Component model API brainstorming (dglazkov) [weinig, lgombos, kenneth] {Low}
  • Hacking webkitpy/bugzilla for fun and profit. Tour all the tool code? Write our own sheriff-bot command? (eseidel) [levin, ojan, jparent, abarth, philn, aroben] {Low}
  • KURL unforking revisited (mjs) [abarth, weinig] {Low}
  • Finish bust'n up the Frame class cluster, and other big classes () [] {Low}
  • Splitting JSC into its own library for GTK () [] {Low}
  • Moving another port to GYP () [] {Low}
  • Splitting WTF out of JavaScriptCore () [] {Low}
  • Hacking check-webkit-style so you never have to flag the issue in a review again. (levin) {Double}

Time Blocks