Berlin F2F April 2018
Meeting Minutes
- Tuesday, April 10:
- Wednesday, April 11:
- Thursday, April 12:
General Information
- Host: Monotype
- Location: Neue Mälzerei, Friedenstr. 91, 10249 Berlin, Germany
- Adjacent to TYPO Labs 2018, at Umweltforum nearby
- Confirmed dates:
- Monday April 9: Houdini Meeting
- Tuesday-Thursday April 10-12: CSS WG Meeting
- Tuesday, April 10: CSS WG dinner at the Solar Lounge. Group 4-course dinner menu includes a vegetarian option (need a preliminary count for those who would prefer a vegetarian option).
- Thursday: Lunch at 1:30-2:30 pm, at Umweltforum nearby (TYPO Labs location)
- Thursday: TYPO Labs get-together dinner party - BBQ and drinks.
- Thursday-Saturday April 12-14: TYPO Labs (with workshops Friday & Saturday)
- Hotel nearby: NH Hotel Berlin Alexanderplatz.
TYPO Labs 2018 registration info
- Ticket store is now open
- Tickets are non-transferable
- A single 45-min speaker slot on Friday, April 13 is reserved for CSS WG participants who wish to prepare a talk (it could be subdivided into two or three slots if we wish).
Participants
Please add ‘block’ to the hotel column if you would be interested in taking advantage of the organizers’ hotel rates.
UPDATE: There will be no block rate. You can book at the hotel if you want, or elsewhere, but you need to do it yourself, at the standard rate.
And please add ‘yes’ to the TYPO Labs column if you’d be interested in attending the TYPO event.
| Name | Arrival | Departure | Hotel | Flight info and notes | TYPO Labs | CSS WG dinner |
|---|---|---|---|---|---|---|
| Alan Stearns | 6 Apr | 15 Apr | Yes | Yes, omnivore | ||
| Brian Birtles | 7 Apr | 17 Apr | Hampton | AF1534/JL6898 | Maybe first day | Yes |
| Chris Lilley | 8 Apr | 15 Apr | block | AA6596/EZY5533 | Yes | Yes, keto |
| Dael Jackson | 6 Apr | 13 Apr | AirBnB | No | Yes, vegetarian | |
| Dirk Schulze | train | No | Yes | |||
| Emil A Eklund | 10 Apr | 14 Apr | Westin Grand | AF1534 / BA983 | Probably not | |
| Eric Willigers | 6 Apr | block | No | Yes | ||
| fantasai | 8 | 13 | AirBnB | via London | Yes | Yes, gf |
| Florian Rivoal | 9 | 15 | Airbnb | Yes | Yes | |
| Geoffrey Sneddon | 6 Apr | 15 Apr | family | FR151 / BA983+BA279 | Probably not | Yes |
| Ian Kilpatrick | block | swim | Maybe first day | |||
| Jihye Hong | 9 Apr | 14 Apr | AirBnB | Yes | ||
| Koji Ishii | 10 Apr | 13 Apr | Hotel Zoe | AF1434 / AF1835 | Probably not | |
| L. David Baron | 8 April, 17:05 | 14 April, 10:15 | Victor’s Residenz-Hotel Berlin | AY74/AY1437, LH39/UA59 | Friday only | Yes, no beef |
| Lea Verou | block? | probably | Yes, keto | |||
| Manuel Rego | 9 Apr | 14 Apr | NH Hotel Berlin Alexanderplatz | Friday only | Yes, no restrictions | |
| Myles C. Maxfield | Brandenburg Gate | Zeppelin | Definitely | Yes, no restrictions | ||
| Naina Raisinghani | Westin Grand | No | Yes, no red meat | |||
| Rachel Andrew | 9 Apr | 12 Apr | Hampton | BA992/BA995 | No | Yes, pescatarian - allergic shellfish, wheat, eggplant |
| Peter Linss | 8 Apr | 14 Apr | AirBnB? | QTR77/QTR82 | Yes, omnivore | |
| Remy Francois | 6 Apr | 16 Apr | No | Yes | ||
| Rob Flack | 7 Apr | 13 Apr | No | Yes | ||
| Rossen Atanassov | train | Yes | Yes, pescetarian | |||
| Shane Stephens | New Berlin | Yes | ||||
| Simon Fraser | No | No | ||||
| Surma | ||||||
| Tab Atkins | newberlin | yes | ||||
| Tantek Çelik | 2018-04-09 18:55 | 2018-04-15 11:45 | Victor’s Residenz-Hotel | UA9725+LX982 / UA8973+UA59 | Yes | Yes, pescetarian(No goat cheese) |
| Vladimir Levantovsky | block | Yes | Yes, omnivore | |||
| Rune Lillesveen | 8 Apr | 12 Apr | No | Yes |
Observers
| Name | Organization |
|---|---|
| Christian Biesinger | |
| Emilio Cobos Álvarez | Mozilla |
| Oriol Brufau | |
| Richard Rutter | |
| Jason Pamental | |
| Majid Valipour |
Agenda Items
If there’s time
- CSS-UI (Florian) (can be done at regular teleconf if we’re out of time)
- Transforms (Eric) (not Thursday, can be done at regular teleconf if we’re out of time)
- Constructable Stylesheets
- Making things focusable in CSS (if Brad Kemper attends)
Misc, break-time chat or just fun read
- Is it possible to have an “Edit on GitHub” or “Propose A Change” link to specs that points to a .bs file?
- Of kiloparsecs and Special Relativity https://github.com/w3c/csswg-drafts/issues/2491#issuecomment-379215215
Schedule
Tuesday
Morning
(Housekeeping)
- 2018 Snapshot
- 2019 f2f schedule
- meta-issue: when we don’t act on some ambig we spec due to compat. latest example, having flex/grid % margins be based on oldest (block flow) model, rather than anything in the past 20 years (positioning, flex, grid).
- Editorship of css-page-floats
- definition of box-sizing in css-sizing
- Move overscroll-behavior spec from WICG to csswg-drafts
- Writing modes update (Koji, Fantasai)
(Input)
- Spatial navigation (Jihye & Florian, not Thursday)
- Status Update on work in WICG & Demo
- Missing scroll-related anchoring terminology:
- missing box terminology
- Interaction media feature navigation: none | sequential | spatial
- hitability testing
(Layout 1)
- Complex float shapes and bfc sizing: #2452 (frremy)
Afternoon
- Grid
- Review state of Grid Level 2, figure out next steps
- https://github.com/w3c/csswg-drafts/issues/2356 (Florian)
- Grid track sizing items spanning a flexible track
- ‘justify-content’ other than ‘normal’ or ‘stretch’ should change column count/size rules
- axis names
- Alignment
- Closing out last few open issues and republishing
- css-sizing
- Flex
- Table flex items with main size less than preferred intrinsic width
- Proposing Flexbox Level 2
- Outstanding requests from TTML
- css-overflow (not Thursday)
- overflow:clip (Florian) (preferably before talking about max-lines & co)
- Let ‘overflow’ accept two values ( Loirooriol)
- Add overscroll-behavior-[block/inline] in accordance with css-logical
Wednesday
Morning
(Cascade)
- ::part & ::theme (Wed. morning)
- Consider making ::slotted and :host take a single argument.
- Specificity of :host, ::slotted, and :host-context doesn’t seem to be defined?
- ::selection style propagation
- getComputedStyle tree/document issues: #1548, #1964, #2403 (dbaron and emilio + also frremy)
- getComputedStyle only supports ::before/::after
- CSS-Contain (Florian) (Schedule before css-display)
- obscuring text for `<input type=password>` styling
- Remaining css-timing issue + transition spec to CR (not Thursday)
Afternoon
- css-scroll-snap (not Thursday)
(Text and Fonts)
- CSS3 Text - All Open Issues
- Fonts
- CSS Text 4
- text-spacing: space-first (Murakami, via Florian)
- Allow for paragraph-level line breaking
- Rules for Simple Placement of Ruby (Kobayashi-sensei via Florian)
- Bikeshed font underline value names
- Animation breakout
Thursday
Morning
(Layout 2)
- Flex
- Min-content of shrinkable flex items: #2353 (frremy)
- max-lines / block-ellipsis / [-webkit-]?line-clamp ( Fantasai & Florian)
- Multicol
- Add switch to avoid generating empty column boxes? (rachelandrew tabatkins)
- References to paged media (rachelandrew)
- column rules should only be drawn to the height of the column contents (rachelandrew)
- Spanning elements late in the content, treated as column-span: none (rachelandrew)
- Can overflow content influence column height? (rachelandrew)
(FXTF)
- Raise awareness of FX specs in the CSS WG
- New WD for Filter Effects and CSS Masking
- Need editors
- Compositing and Blending
- Geometry
Afternoon
- Dual-axis vs. Per-axis Subgrids
- Display
- Rename table box to table grid box
- Text-3 issues again
- css-overflow overflow
- padding-bottom in overflow content (Fantasai)
- css-contain again
- CSS 2.x (tantek, gsnedders, fantasai)
- Testing
- WPT - Extra CSS testsuite requirements: wpt#10053 (gsnedders, rego, florian)
- CSSWG specs need usable test suite docs
- CSS 2.x (tantek, gsnedders, fantasai)
- Naming of revision of CSS 2.1 (#2008)
Did not get to
- CSS 2.x (tantek, gsnedders, fantasai)
- Multiple border colors, revisited