Skip to content

Commit 609044d

Browse files
committed
finish porting all the contributor meeting notes to tables
1 parent 1296597 commit 609044d

File tree

3 files changed

+106
-93
lines changed

3 files changed

+106
-93
lines changed

Sources/WebKit/WebKit.docc/Other/ContributorMeetings/2012.md

Lines changed: 34 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,37 @@ WebKit Contributors Meeting April 19-20, 2012
2222
* ​Perf-o-Matic and Performance Tests
2323
* ​Multicore Discussion
2424

25-
## Proposed Talks / Discussions (host) [would attend!]
26-
27-
* Writing your own RenderObject (eric) [dbarton, rniwa, leviw, eae, jchaffraix, torarne, dbates]
28-
* 2-Minute Overview of Each Component []
29-
* Perf-o-matic and performance tests (rniwa) [tomz, dtharp, jacobg, enne, kov, kseo] ​slides
30-
* What type of benchmarks do we need in WebKit? (rniwa) [morrita, kseo]
31-
* Instrumentation and metrics collection [morrita, jchaffraix, zherczeg, tomz, eae, kov, kseo]
32-
* Reducing our number of "supported" build systems from 7 to fewer-than-7 (eric) [torarne]
33-
* Introduction to new CSS layout modes (maybe ojan/tony^work/TabAtkins/mihnea ?) [rniwa, hober, astearns, nov, dbates]
34-
* Better documenting status of new features [rniwa, hober]
35-
* Rethinking the rendering architecture: RenderLayer, RenderObject hierarchy, ... (jchaffraix) [eae, enne, kov, dbarton, huangdongsung]
36-
* Revisiting the convention and the process to import third-party (e.g. W3C) tests (jacobg/astearns) - Thu 1:45-2:45pm [rniwa, tomz, dtharp, dbarton, hober] ​slides
37-
* Indexed Database discussion - interest from other ports?, overview of implementation, roadmap (jsbell) []
38-
* Canvas accessibility - how to implement latest whatwg additions like focusable fallback content, hit testing, ... (dmazzoni) [hober]
39-
* Ninja build system: ​ninja is a new fast build system that builds the chromium/mac port 6x as fast as xcodebuild and the chromium/linux port 2x as fast as make. There are ninja backends for cmake and gyp. If there's interest, I can give a short overview/demo of ninja (thakis) []
40-
* Web Components: progress update (dglazkov) [dominicc] Notes: WebComponentsStatusMeetingNotes
41-
* Explain accelerated compositing (smfr) []
42-
* Add topics here!
43-
44-
45-
## Proposed Hackathons (host) [would attend!]
46-
47-
* Add performance tests (rniwa) [kseo]
48-
* Stabilize performance tests (rniwa; needs to be on 20th as we need a bunch of clean machines) [kseo]
49-
* Import/sync with w3c test suites (jacobg) [rniwa, astearns]
50-
* Reviewathon 2012! (eric?) [rniwa, jchaffraix, kov]
51-
* Move methods from layoutTestController and friends to internals (morrita/dglazkov?) [rniwa, enne] Internals_Hackathon
52-
* Add features to / fix bugs with garden-o-matic, flakiness dashboard, run-webkit-tests, etc. (ojan) []
53-
* Work through shadow DOM design issues (dglazkov) [dominicc] Notes
54-
* Add more hackathon ideas here!
55-
* ​Convert Pixel tests to ref or text-only tests - Spreadsheet
25+
## Proposed Talks / Discussions
26+
27+
| Talk | Host | Would Attend |
28+
| ---- | ---- | ------------ |
29+
| Writing your own RenderObject | eric | dbarton, rniwa, leviw, eae, jchaffraix, torarne, dbates |
30+
| 2-Minute Overview of Each Component | | |
31+
| Perf-o-matic and performance tests | rniwa | tomz, dtharp, jacobg, enne, kov, kseo |
32+
| What type of benchmarks do we need in WebKit? | rniwa | morrita, kseo |
33+
| Instrumentation and metrics collection | | morrita, jchaffraix, zherczeg, tomz, eae, kov, kseo |
34+
| Reducing our number of "supported" build systems from 7 to fewer-than-7 | eric | torarne |
35+
| Introduction to new CSS layout modes | maybe ojan/tony^work/TabAtkins/mihnea ? | rniwa, hober, astearns, nov, dbates |
36+
| Better documenting status of new features | | rniwa, hober |
37+
| Rethinking the rendering architecture: RenderLayer, RenderObject hierarchy, ... | jchaffraix | eae, enne, kov, dbarton, huangdongsung |
38+
| Revisiting the convention and the process to import third-party (e.g. W3C) tests | jacobg/astearns | rniwa, tomz, dtharp, dbarton, hober |
39+
| Indexed Database discussion - interest from other ports?, overview of implementation, roadmap | jsbell | |
40+
| Canvas accessibility - how to implement latest whatwg additions like focusable fallback content, hit testing, ... | dmazzoni | hober |
41+
| Ninja build system: ​ninja is a new fast build system that builds the chromium/mac port 6x as fast as xcodebuild and the chromium/linux port 2x as fast as make. There are ninja backends for cmake and gyp. If there's interest, I can give a short overview/demo of ninja | thakis | |
42+
| Web Components: progress update | dglazkov | dominicc |
43+
| Explain accelerated compositing | smfr | |
44+
45+
46+
## Proposed Hackathons
47+
48+
49+
| Talk | Host | Would Attend |
50+
| ---- | ---- | ------------ |
51+
| Add performance tests | rniwa | kseo |
52+
| Stabilize performance tests | rniwa | kseo |
53+
| Import/sync with w3c test suites | jacobg | rniwa, astearns |
54+
| Reviewathon 2012! | eric? | rniwa, jchaffraix, kov |
55+
| Move methods from layoutTestController and friends to internals | morrita/dglazkov? | rniwa, enne |
56+
| Add features to / fix bugs with garden-o-matic, flakiness dashboard, run-webkit-tests, etc. | ojan | |
57+
| Work through shadow DOM design issues | dglazkov | dominicc |
58+
| ​Convert Pixel tests to ref or text-only tests | | |

Sources/WebKit/WebKit.docc/Other/ContributorMeetings/2013.md

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,41 @@
22

33
WebKit Contributors Meeting May 2-3, 2013
44

5-
## Talks / Discussions (host) [would attend!]
6-
7-
* Unprefixing frenzy - state of the art, sharing the experience on some of the work done, list and create bugs for features we should unprefix (Simon Fraser) *
8-
* Importing W3C Tests (rhauck) - needs to be early on Thursday [stearns]
9-
* State and future of the Web Inspector & demo of deterministic record/replay (xenon/brrian) [JoePeck, vivekg, brrian]
10-
* Restructuring of CSS, cleanup of StyleResolver/StyleBuilder [krit, rniwa]
11-
* Pagination with Hyatt! (weinig)
12-
* Status of JSC / Optimizations (Pizlo)
13-
* Tools, Infrastructure, and Process (simon fraser/dirk)
14-
* OpenType (martin)
15-
* Build systems - why do we need so freaking many (mark salsbury)
16-
* Improving the DOM now that we only have 1 JS engine / the removal of ScriptState! (rniwa)
17-
* Enabling Experimental Features (beartravis)
18-
* Managing the differences between ports (noam)
19-
* JSC Profiler (pizlo)
20-
* Merging iOS WebKit back to WebKit trunk (ggaren, ddklizer)
21-
* WebKit2 Governance / Come for the Yelling (weinig)
22-
* How to security now!? (weinig)
23-
* Regions and Shapes (mihnea)
24-
* Touch interaction and fat fingers (gmak)
25-
* Remove all the things / Process for removing (weinig)
26-
* How to debug the JIT in JSC
27-
* What is our strategy for compatibility with more others / when to adopt / when to say no!
28-
* Improving performance of Text Layout
29-
* What are the layers of WebKit and why
30-
31-
## Hackathons (host) [would attend!]
32-
33-
* Removing/Adding Layering Violations
34-
* Simplifying & refactoring the binding generators (jmason) [rniwa]
5+
## Talks / Discussions
6+
7+
| Talk | Host | Would Attend |
8+
| ---- | ---- | ------------ |
9+
| Unprefixing frenzy - state of the art, sharing the experience on some of the work done, list and create bugs for features we should unprefix | Simon Fraser | |
10+
| Importing W3C Tests | rhauck | stearns |
11+
| State and future of the Web Inspector & demo of deterministic record/replay | xenon/brrian | JoePeck, vivekg, brrian |
12+
| Restructuring of CSS, cleanup of StyleResolver/StyleBuilder | | krit, rniwa |
13+
| Pagination with Hyatt! | weinig | |
14+
| Status of JSC / Optimizations | Pizlo | |
15+
| Tools, Infrastructure, and Process | simon fraser/dirk | |
16+
| OpenType | martin | |
17+
| Build systems - why do we need so freaking many | mark salsbury | |
18+
| Improving the DOM now that we only have 1 JS engine / the removal of ScriptState! | rniwa | |
19+
| Enabling Experimental Features | beartravis | |
20+
| Managing the differences between ports | noam | |
21+
| JSC Profiler | pizlo | |
22+
| Merging iOS WebKit back to WebKit trunk | ggaren, ddklizer | |
23+
| WebKit2 Governance / Come for the Yelling | weinig | |
24+
| How to security now!? | weinig | |
25+
| Regions and Shapes | mihnea | |
26+
| Touch interaction and fat fingers | gmak | |
27+
| Remove all the things / Process for removing | weinig | |
28+
| How to debug the JIT in JSC | | |
29+
| What is our strategy for compatibility with more others / when to adopt / when to say no! | | |
30+
| Improving performance of Text Layout | | |
31+
| What are the layers of WebKit and why | | |
32+
33+
34+
## Hackathons
35+
36+
| Talk | Host | Would Attend |
37+
| ---- | ---- | ------------ |
38+
| Removing/Adding Layering Violations | | |
39+
| Simplifying & refactoring the binding generators | jmason | rniwa |
3540

3641
## Transcripts
3742

Sources/WebKit/WebKit.docc/Other/ContributorMeetings/2014.md

Lines changed: 37 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,43 @@
22

33
WebKit Contributors Meeting April 15-16, 2014
44

5-
## Talks/Discussions (host) [would attend!]
6-
7-
* What can be removed? Are there crufty ENABLE or USE flags that no remaining port uses? Can we turn some on by default?
8-
* CSS Regions - Past, Present and Future (abucur)[Zoltan]
9-
* What are all the smart pointers for? Ref, RenderPtr etc? (kling?) [bemjb, spenap]
10-
* What are all the iterators for? descendantsOfType<> etc? (anttik?) [kling, spenap]
11-
* CSS Custom Properties (astearns) [rniwa, bemjb] ​wiki
12-
* CSS Grid Layout - Current status and roadmap. (lajava) [bemjb, betravis]
13-
* Subpixel layout. How it works, how to write subpixel-friendly code. (zalan?) [rniwa, bemjb]
14-
* Security - Address Sanitizer, Fuzzing, etc. (ddkilzer?) [rniwa, bemjb, Zoltan, spenap]
15-
* CSS Shapes - status and future (bemjb, Zoltan)
16-
* Talk about floats and continuations. (bemjb) [Zoltan]
17-
* Web Inspector - status and future direction. (xenon?) [bemjb, betrays, Zoltan]
18-
* Performance Tests and Dashboard - (rniwa) [Zoltan, spenap]
19-
* What is UI-side compositing? (smfr/thorton)
20-
* Web Components (rniwa) [spenap]
21-
* Performance Optimizations (anttik?)
22-
* Improving Selection Painting Code (enrica?/hyatt?) [rniwa]
23-
* iOS Simulator WebKit Nightly - is it possible to create? (ddkilzer)
24-
* Subtree style / layout invalidation (hyatt?) [weinig]
25-
* What in the world is bmalloc? (ggaren?) [weinig]
26-
* Dramatic reading of webkit-help emails (andersca, dino)
27-
28-
## Hackathons (host) [would attend!]
29-
30-
* Finally get rid of DeprecatedStyleBuilder (krit?). [review?]
31-
* Import more W3C tests (rniwa) [bemjb]
32-
* Add funny webkitbot/WKR commands.
33-
* Get rid of various WebCore export generators.
34-
* Fix issues found with Undefined Behavior Sanitizer (UBSan). (ddkilzer)
35-
* Properly track and cleanup overhanging and intruding floats. (bemjb)
36-
* Fix All The Security Bugs™. (ddkilzer) [bemjb]
5+
## Talks/Discussions
6+
7+
| Talk | Host | Would Attend |
8+
| ---- | ---- | ------------ |
9+
| What can be removed? Are there crufty ENABLE or USE flags that no remaining port uses? Can we turn some on by default? | | |
10+
| CSS Regions - Past, Present and Future | abucur | Zoltan |
11+
| What are all the smart pointers for? Ref, RenderPtr etc? | kling? | bemjb, spenap |
12+
| What are all the iterators for? descendantsOfType<> etc? | anttik? | kling, spenap |
13+
| CSS Custom Properties | astearns | rniwa, bemjb |
14+
| CSS Grid Layout - Current status and roadmap. | lajava | bemjb, betravis |
15+
| Subpixel layout. How it works, how to write subpixel-friendly code. | zalan? | rniwa, bemjb |
16+
| Security - Address Sanitizer, Fuzzing, etc. | ddkilzer? | rniwa, bemjb, Zoltan, spenap |
17+
| CSS Shapes - status and future | bemjb, Zoltan)
18+
| Talk about floats and continuations. | bemjb | Zoltan |
19+
| Web Inspector - status and future direction. | xenon? | bemjb, betrays, Zoltan |
20+
| Performance Tests and Dashboard - | rniwa | Zoltan, spenap |
21+
| What is UI-side compositing? | smfr/thorton | |
22+
| Web Components | rniwa | spenap |
23+
| Performance Optimizations | anttik? | |
24+
| Improving Selection Painting Code | enrica?/hyatt? | rniwa |
25+
| iOS Simulator WebKit Nightly - is it possible to create? | ddkilzer | |
26+
| Subtree style / layout invalidation | hyatt? | weinig |
27+
| What in the world is bmalloc? | ggaren? | weinig |
28+
| Dramatic reading of webkit-help emails | andersca, dino | |
29+
30+
31+
## Hackathons
32+
33+
| Talk | Host | Would Attend |
34+
| ---- | ---- | ------------ |
35+
| Finally get rid of DeprecatedStyleBuilder | krit? | review? |
36+
| Import more W3C tests | rniwa | bemjb |
37+
| Add funny webkitbot/WKR commands. | | |
38+
| Get rid of various WebCore export generators. | | |
39+
| Fix issues found with Undefined Behavior Sanitizer (UBSan). | ddkilzer | |
40+
| Properly track and cleanup overhanging and intruding floats. | bemjb | |
41+
| Fix All The Security Bugs™. | ddkilzer | bemjb |
3742

3843
## Transcripts
3944

0 commit comments

Comments
 (0)