Options:
- # Session Start: Wed Apr 27 00:00:00 2011
- # Session Ident: #css
- # [00:07] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [00:13] * Joins: arno (arno@192.150.10.200)
- # [00:14] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [00:29] * Joins: homata (homata@58.158.182.50)
- # [00:31] * Joins: arno (arno@192.150.10.201)
- # [00:57] * Joins: dbaron (dbaron@63.245.220.240)
- # [01:02] * Quits: plinss_ (plinss@192.6.114.30) (Quit: plinss_)
- # [01:40] * Joins: boblet (boblet@125.174.9.153)
- # [01:43] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [01:46] * Joins: arno (arno@192.150.10.200)
- # [02:40] * Joins: jdaggett (jdaggett@118.243.227.145)
- # [02:57] * Quits: dbaron (dbaron@63.245.220.240) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:19] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [03:45] * Joins: arno (arno@192.150.10.200)
- # [04:05] * Joins: dbaron (dbaron@173.228.28.197)
- # [04:42] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [04:42] * Joins: arno (arno@192.150.10.200)
- # [06:36] * Joins: vhardy (vhardy@205.248.100.252)
- # [06:39] * Quits: dbaron (dbaron@173.228.28.197) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [06:41] * Quits: vhardy (vhardy@205.248.100.252) (Quit: vhardy)
- # [06:44] * Joins: nimbupani (Adium@24.18.47.160)
- # [06:44] * Parts: nimbupani (Adium@24.18.47.160)
- # [06:55] * Joins: jdaggett_ (jdaggett@118.243.227.145)
- # [06:55] * Quits: jdaggett (jdaggett@118.243.227.145) (Connection reset by peer)
- # [06:55] * jdaggett_ is now known as jdaggett
- # [06:55] * Joins: jdaggett_ (jdaggett@118.243.227.145)
- # [06:55] * Quits: jdaggett (jdaggett@118.243.227.145) (Connection reset by peer)
- # [06:55] * jdaggett_ is now known as jdaggett
- # [07:24] * Joins: nimbupani (Adium@24.18.47.160)
- # [08:13] * Quits: davve (davve@83.218.67.122) (Client exited)
- # [08:13] * Joins: davve (davve@83.218.67.122)
- # [09:14] * Quits: jdaggett (jdaggett@118.243.227.145) (Quit: jdaggett)
- # [10:21] * Quits: nimbupani (Adium@24.18.47.160) (Quit: Leaving.)
- # [11:41] * Quits: homata (homata@58.158.182.50) (Quit: Leaving...)
- # [11:42] * Joins: homata_ (homata_@58.158.182.50)
- # [11:45] * Joins: myakura (myakura@49.129.50.226)
- # [13:08] * Quits: myakura (myakura@49.129.50.226) (Client exited)
- # [13:23] * Joins: jdaggett (jdaggett@118.243.227.145)
- # [13:33] * Joins: arronei_ (arronei@131.107.0.84)
- # [13:34] * Quits: arronei (arronei@131.107.0.71) (Ping timeout)
- # [15:28] * Joins: nimbupani (Adium@24.18.47.160)
- # [15:36] * Parts: nimbupani (Adium@24.18.47.160)
- # [16:24] * Quits: boblet (boblet@125.174.9.153) (Quit: boblet)
- # [16:29] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
- # [16:41] * Joins: vhardy (vhardy@192.150.10.201)
- # [16:44] * Joins: myakura (myakura@49.129.50.226)
- # [16:54] * Joins: Ms2ger (Ms2ger@91.181.24.185)
- # [17:00] * Joins: kojiishi (kojiishi@222.158.227.129)
- # [17:02] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
- # [17:03] * Joins: arno (arno@192.150.10.201)
- # [17:04] * Quits: vhardy (vhardy@192.150.10.201) (Ping timeout)
- # [17:41] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [17:41] * Joins: glazou (glazou@82.247.96.19)
- # [17:41] * Joins: Zakim (rrs-bridgg@128.30.52.169)
- # [17:41] * Joins: RRSAgent (rrs-loggee@128.30.52.169)
- # [17:41] <RRSAgent> logging to http://www.w3.org/2011/04/27-css-irc
- # [17:42] <glazou> Zakim, this will be Style
- # [17:42] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 22 minutes
- # [17:42] <glazou> RRSAgent, make logs public
- # [17:42] <RRSAgent> I have made the request, glazou
- # [17:47] * Parts: davve (davve@83.218.67.122) (Killed buffer)
- # [17:49] * Joins: arno (arno@192.150.10.200)
- # [17:53] <glazou> salut arno
- # [17:54] * Joins: stearns (qw3birc@128.30.52.28)
- # [17:59] * Joins: Martijnc (Martijnc@84.192.44.100)
- # [18:00] * Joins: oyvind (oyvinds@213.236.208.22)
- # [18:01] <Zakim> Style_CSS FP()12:00PM has now started
- # [18:01] <Zakim> +plinss
- # [18:01] <Zakim> +??P20
- # [18:01] <glazou> Zakim, ??P20 is me
- # [18:01] <Zakim> +glazou; got it
- # [18:03] <Zakim> + +1.415.832.aaaa
- # [18:03] * Joins: bradk (bradk@99.7.175.117)
- # [18:04] <Zakim> +stearns
- # [18:04] * Joins: vhardy (vhardy@192.150.10.201)
- # [18:04] <glazou> Zakim, aaaa is vhardy
- # [18:04] <Zakim> +vhardy; got it
- # [18:04] * Joins: mihara (mihara@121.119.232.1)
- # [18:05] <Zakim> +bradk
- # [18:05] <Zakim> +[Microsoft]
- # [18:05] <arronei_> zakim, microsoft has me
- # [18:05] <Zakim> +arronei_; got it
- # [18:05] * Joins: johnjan (qw3birc@128.30.52.28)
- # [18:05] <Zakim> -bradk
- # [18:05] <Zakim> +??P6
- # [18:05] <kojiishi> zakim, ??p6 is me
- # [18:05] <johnjan> zakim, microsoft has johnjan
- # [18:06] * Joins: dbaron (dbaron@173.228.28.197)
- # [18:06] <Zakim> +[Microsoft.a]
- # [18:06] <Zakim> +kojiishi; got it
- # [18:06] <Zakim> + +1.415.920.aabb
- # [18:06] <Zakim> +johnjan; got it
- # [18:06] <Zakim> +bradk
- # [18:06] <Zakim> +David_Baron
- # [18:06] * Joins: danielweck (dweck2@81.154.226.17)
- # [18:06] * dbaron notes Zakim has become quite laggy lately
- # [18:07] <Zakim> +??P36
- # [18:08] <Zakim> -bradk
- # [18:08] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [18:08] <danielweck> Zakim, ??P36 has me
- # [18:08] <Zakim> +danielweck; got it
- # [18:08] <glazou> Zakim, who is noisy?
- # [18:08] <Zakim> +ChrisL
- # [18:08] <Zakim> glazou, listening for 10 seconds I heard sound from the following: vhardy (20%), ??P36 (17%)
- # [18:09] * bradk dropped again???
- # [18:09] <glazou> member:Zakim, who is noisy?
- # [18:09] * dbaron Zakim, who is noisy?
- # [18:09] * Zakim dbaron, listening for 10 seconds I heard sound from the following: ??P36 (46%)
- # [18:09] <Zakim> +bradk
- # [18:09] * Joins: smfr (smfr@173.228.90.67)
- # [18:10] <glazou> Zakim, mute ??P36
- # [18:10] <Zakim> ??P36 should now be muted
- # [18:10] <glazou> Zakim, ??P36 is danielweck
- # [18:10] <Zakim> +danielweck; got it
- # [18:10] <danielweck> thanks !
- # [18:10] <Zakim> +smfr
- # [18:10] * Joins: arno1 (arno@192.150.10.200)
- # [18:10] <glazou> danielweck: np, we had a lot of noise and echo coming from your phone
- # [18:10] * Quits: arno (arno@192.150.10.200) (Ping timeout)
- # [18:10] <danielweck> crash....
- # [18:10] <danielweck> :)
- # [18:10] <danielweck> brb
- # [18:11] <Zakim> +SteveZ
- # [18:11] <Zakim> +[Microsoft.aa]
- # [18:11] * Joins: szilles (chatzilla@24.6.120.172)
- # [18:11] <Zakim> +[Sophia]
- # [18:11] <Zakim> +howcome
- # [18:11] <dbaron> Zakim, who is noisy?
- # [18:11] <ChrisL> zakim, mute howcome
- # [18:11] <Zakim> howcome should now be muted
- # [18:11] * Bert zakim, sophia is me
- # [18:12] * Zakim +Bert; got it
- # [18:12] * Joins: Cathy (qw3birc@128.30.52.28)
- # [18:12] <Zakim> dbaron, listening for 10 seconds I heard sound from the following: [Sophia] (39%), glazou (48%)
- # [18:12] * Joins: howcome (howcome@80.203.19.137)
- # [18:12] <ChrisL> zakim, unmute howcome
- # [18:12] <Zakim> howcome should no longer be muted
- # [18:12] <dbaron> Zakim, mute Bert
- # [18:12] <Zakim> Bert should now be muted
- # [18:12] <glazou> wow
- # [18:12] <glazou> I just lost one ear
- # [18:12] <Zakim> +[Apple]
- # [18:12] <hober> Zakim, Apple has me
- # [18:12] <Zakim> +hober; got it
- # [18:12] <TabAtkins> ...I am retarded. Be there for a sec.
- # [18:12] <TabAtkins> s/for/in/
- # [18:13] * Joins: sylvaing (sylvaing@131.107.0.80)
- # [18:13] <fantasai> ScribeNick: fantasai
- # [18:13] * dbaron Zakim, who is on the phone?
- # [18:13] * Zakim sees on the phone: plinss, glazou, vhardy, stearns, [Microsoft], kojiishi, [Microsoft.a], +1.415.920.aabb, David_Baron, danielweck (muted), ChrisL, bradk, smfr, SteveZ,
- # [18:13] * Zakim ... [Microsoft.aa], Bert (muted), howcome, [Apple]
- # [18:13] * Zakim danielweck has danielweck
- # [18:13] * Zakim [Microsoft] has johnjan
- # [18:13] * Zakim [Apple] has hober
- # [18:13] <sylvaing> Zakim, [Microsoft] has sylvaing
- # [18:13] <Zakim> +sylvaing; got it
- # [18:14] <fantasai> plinss: Reminder that meeting starts at 9am, not 9:10. Please call in before 9am so things move quicker.
- # [18:14] <fantasai> plinss: Last week we talked about Namespaces. Daniel, you were going to i18n?
- # [18:14] <Zakim> +??P44
- # [18:14] <danielweck> Zakim, ??P44 has me
- # [18:14] <Zakim> +danielweck; got it
- # [18:14] <fantasai> glazou: Did not do that yet, will do that today.
- # [18:14] * dbaron danielweck, you should use "is me" rather than "has me" unless it's a phone that's going to be multiple people
- # [18:14] <fantasai> Topic: Charter
- # [18:14] <Zakim> +TabAtkins_
- # [18:15] <fantasai> ChrisL: Incorporated most feedback so far.
- # [18:15] <fantasai> ChrisL: Would like to alphabetize them within sections.
- # [18:15] * Joins: TabAtkins_ (tabatkins@216.239.45.4)
- # [18:15] <fantasai> ChrisL: Going through from dbaron's comments from April 19th
- # [18:15] <danielweck> Zakim, ??P44 is me
- # [18:15] <Zakim> +danielweck; got it
- # [18:16] <fantasai> ChrisL: Did have a question, since modules no longer say CSS3 Blah, wasn't sure how to word CSS4 UI
- # [18:16] <fantasai> CSS UI, Level 3
- # [18:16] <fantasai> CSS UI, Level 4
- # [18:17] <glazou> can we get here on IRC a URL to the last visible version of the charter with those edits?
- # [18:17] <fantasai> ChrisL: Could put it in the charter as CSS UI, then both are in scope
- # [18:17] <fantasai> ChrisL: Other question about fullscreen. Some suggest part of UI, some part of separate module
- # [18:18] <ChrisL> http://www.w3.org/2010/09/CSSWG/charter.html
- # [18:18] <Bert> Did we agree to create UI level 4 already? I'm not sure I want a level 4. Rather a "Fullscreen level 3."
- # [18:18] <fantasai> fantasai: CSS3 UI is aiming for PR soon, so can't put it in there.
- # [18:19] <fantasai> fantasai: Tantek wants it as a separate module because it's very high priority for Mozilla
- # [18:19] <fantasai> fantasai: Also it's not quite related to the other UI things
- # [18:19] <fantasai> ChrisL: What about Selectors 4?
- # [18:20] <fantasai> glazou, fantasai: low priority
- # [18:20] <fantasai> ChrisL: Priority?
- # [18:20] <fantasai> fantasai: depends on who writes tests how fast :)
- # [18:20] <fantasai> ChrisL: ok, I'll list fullscreen as medium
- # [18:21] <fantasai> plinss: I like the idea of leaving the levels out of the Charter
- # [18:21] <fantasai> ChrisL: Allows us to split modules as we see fit.
- # [18:21] <szilles> +1 for leaving off level #
- # [18:21] <fantasai> glazou: sounds good
- # [18:22] <gsnedders> Zakim, what's the code?
- # [18:22] <Zakim> the conference code is 78953 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), gsnedders
- # [18:22] <fantasai> plinss: Grid Positioning should be medium, not low
- # [18:22] <fantasai> fantasai: Grid Layout, yo umean
- # [18:22] <Zakim> + +44.131.208.aacc
- # [18:22] <fantasai> some discussion of various modules with 'grid' in the title
- # [18:22] <Zakim> -danielweck
- # [18:22] * glazou will try writing a Test Suite for CSS Styling Attribute so we could move to PR
- # [18:23] <fantasai> :)
- # [18:23] <gsnedders> zakim, aacc is me
- # [18:23] <Zakim> +gsnedders; got it
- # [18:23] * dbaron glazou, <p style="color: green">This should be green.</p> ?
- # [18:23] <danielweck> Zakim, who am I ?
- # [18:23] <Zakim> I don't understand your question, danielweck.
- # [18:23] <fantasai> plinss: Media Queries OM?
- # [18:23] <fantasai> glazou: Only an editor's draft atm, but Mozilla and ? are starting to implement parts of it
- # [18:24] <danielweck> Zakim, who is on the phone?
- # [18:24] <Zakim> On the phone I see plinss, glazou, vhardy, stearns, [Microsoft], kojiishi, [Microsoft.a], +1.415.920.aabb, David_Baron, ChrisL, bradk, smfr, SteveZ, [Microsoft.aa], Bert (muted),
- # [18:24] <fantasai> ChrisL: Should I add that as low priority
- # [18:24] <Zakim> ... howcome, [Apple], danielweck.a, TabAtkins_, gsnedders
- # [18:24] <Zakim> danielweck.a has danielweck
- # [18:24] <Zakim> [Microsoft] has sylvaing
- # [18:24] <fantasai> glazou: yes
- # [18:24] <Zakim> [Apple] has hober
- # [18:24] <fantasai> dbaron: This was part of the CSSOM View spec
- # [18:24] <fantasai> ChrisL: CSSOM Views is there already
- # [18:24] <fantasai> dbaron: Splitting it out probably isn't crazy, but it's a bit small for its own spec
- # [18:24] * Quits: arno1 (arno@192.150.10.200) (Quit: Leaving.)
- # [18:25] <fantasai> ChrisL: Can do either.
- # [18:25] <dbaron> http://dev.w3.org/csswg/cssom-view/#extensions-to-the-window-interface
- # [18:25] <fantasai> fantasai: If it's in CSSOM View, then splitting it out later might make sense
- # [18:25] <fantasai> if needed
- # [18:25] <fantasai> sylvaing: What's the priority of CSSOM View?
- # [18:25] <fantasai> glazou: From WG perspective, or authors perspective?
- # [18:25] <fantasai> glazou: From author's perspective it's pretty high
- # [18:25] <dbaron> Actually, I think most of cssom-view is pretty stable.
- # [18:26] <fantasai> sylvaing: And we've been talking it more and more.
- # [18:26] <dbaron> cssom, not so much
- # [18:26] * Joins: arno (arno@192.150.10.201)
- # [18:26] <fantasai> fantasai: Problem is lack of an editor. Spec moves as fast as Anne has time.
- # [18:26] <ChrisL> we need a ghood, active editor for that spec
- # [18:27] <fantasai> dbaron: Are we talking about CSSOM or CSSOM View
- # [18:27] <fantasai> dbaron: I skimmed through CSSOM View, and most of it is pretty stable
- # [18:27] <fantasai> dbaron: Most of it is old features implemented for a long time, and thne there are new features.
- # [18:27] <fantasai> sylvaing: CSSOM View is separate document, very focused. Can move to CR and beyond on its own.
- # [18:27] <fantasai> sylvaing: Thinking of CSSOM as a whole.
- # [18:28] <fantasai> sylvaing: It's very important.
- # [18:28] <fantasai> ...
- # [18:28] <fantasai> TabAtkins_: I can help out. Can't take over the spec, but would like to help out.
- # [18:29] <fantasai> ChrisL: You're also sliced pretty thin.
- # [18:29] <fantasai> glazou: We need someone with a strong commitment to one spec and not doing many things outside that field. Both Anne and you do that.
- # [18:29] <fantasai> glazou: It's not a bad thing, it's just factual.
- # [18:29] <fantasai> sylvaing: Don't want to rathole discussion on charter on this point, but still concerned about CSSOM being at the end of the train.
- # [18:29] <ChrisL> We need more Tabs
- # [18:30] * plinss Tab expansion property?
- # [18:30] <fantasai> sylvaing: It's a lot of work, including for implementers
- # [18:30] <fantasai> fantasai: bottom line, need more spec-editing capacity
- # [18:30] <fantasai> sylvaing: I'll see what I can do on our end
- # [18:30] <fantasai> plinss: Any other charter comments?
- # [18:30] <glazou> #tab { expanded: super-expanded} ?
- # [18:31] * Ms2ger glazou, fwiw, I wrote a couple of simple tests for css-style-attr at http://www.w3c-test.org/html/tests/submission/Ms2ger/global-attributes/style-01.html
- # [18:31] <glazou> Ms2ger: thanks !
- # [18:31] <fantasai> SteveZ: medium priority has template layout but not grid layout, they're kindof combined now
- # [18:32] <glazou> Ms2ger: do you want to help me on that test suite ?
- # [18:32] <fantasai> fantasai: Think we should list them both, then see what happens
- # [18:32] <fantasai> glazou, http://test.csswg.org/source/contributors/fantasai/submitted/css-style-attr/
- # [18:32] <glazou> fantasai: coool
- # [18:33] <fantasai> ChrisL: Last time we wanted to recharter, W3C told us we need to get CSS2.1 to PR first.
- # [18:33] <fantasai> ChrisL: Now that's done, this could go to AC within a week or two, after CSSWG is done with it.
- # [18:33] * Quits: Cathy (qw3birc@128.30.52.28) (Ping timeout)
- # [18:33] <fantasai> SteveZ: What does AC look at?
- # [18:33] <fantasai> ChrisL: Mostly managerial issues. FTEs vs. work, etc.
- # [18:34] <fantasai> ChrisL: For CSSWG, there were concerns about too much work, you'll never get it done, etc.
- # [18:34] <glazou> fantasai: http://test.csswg.org/source/contributors/fantasai/submitted/css-style-attr/style-attr-braces-003.htm is probably wrong...
- # [18:34] <fantasai> ChrisL: But that's less of an issue now.
- # [18:34] <fantasai> glazou, no it's not; you have to match braces when parsing CSS.
- # [18:34] <fantasai> Topic: Snapshots
- # [18:34] <fantasai> plinss: fantasai posted some updates
- # [18:34] <glazou> fantasai: prose says "green on green bg"...
- # [18:34] * Joins: Cathy (qw3birc@128.30.52.28)
- # [18:35] <ChrisL> Still not sure of the relevance of more than one dated snapshot
- # [18:35] <fantasai> http://dev.w3.org/csswg/css-2010/#testing
- # [18:36] <glazou> fantasai: last |color: red| in source should be |color: green|
- # [18:36] <fantasai> fantasai: Just to update the spec so it's not WD, it's done
- # [18:36] <fantasai> glazou: nope
- # [18:36] <fantasai> glazou: that's invalid due to the braces
- # [18:36] <glazou> fantasai: then it's BLACK on green bg...
- # [18:36] <glazou> fantasai: prose is wrong or source is wrong
- # [18:36] <fantasai> glazou, yeah, that needs fixing :) will fix
- # [18:37] <glazou> ah :-)
- # [18:37] * glazou ...what I said, test is currently wrong :-)
- # [18:37] <fantasai> ChrisL: Why is it 2010 not 2011?
- # [18:37] <fantasai> fantasai: First published in 2010
- # [18:37] <fantasai> ChrisL: Will there be 2011?
- # [18:37] <fantasai> fantasai: If we have anything to add, yes
- # [18:38] <fantasai> plinss: Should publish as often as necessary, even if twice a year
- # [18:38] <fantasai> fantasai doesn't disagree
- # [18:38] <fantasai> fantasai: Back to 3.4
- # [18:38] <fantasai> sylvaing: Where do we define experimental vs. non-experimental?
- # [18:39] <fantasai> fantasai: hm... nowhere, need to do that
- # [18:39] <fantasai> fantasai: Can steal definition in CR exit criteria
- # [18:39] <fantasai> sylvaing: Should also make a case for *enough* test coverage, as determined by WG.
- # [18:40] <fantasai> some discussion of how to wording this
- # [18:41] <fantasai> plinss: s/they consider/they can demonstrate/
- # [18:41] <szilles> +1 for "demonstrated"
- # [18:41] <bradk> demonstrated to the satisfaction of the WG
- # [18:42] <fantasai> SteveZ: why would I do an experimental implementation
- # [18:42] <fantasai> plinss: Implementation before CR is experimental
- # [18:43] <fantasai> SteveZ: maybe reverse order of paragraphs
- # [18:43] <Zakim> -danielweck.a
- # [18:44] <fantasai> "The test cases used for the implementation report must be sufficient to demonstrate something to the satisfaction of the CSS WG"
- # [18:44] <Zakim> +??P17
- # [18:44] <danielweck> Zakim, ??P17 is me
- # [18:44] <Zakim> +danielweck; got it
- # [18:44] <glazou> Zakim, mute danielweck
- # [18:44] <Zakim> danielweck should now be muted
- # [18:44] <fantasai> "and are subject to review by the CSSWG"
- # [18:45] <fantasai> "The testcases used for the implementation report must be sufficient to demonstrate interoperability and are subject to review by the CSSWG"
- # [18:45] * glazou thinks we should reserve the last 15 minutes to Variables
- # [18:46] <fantasai> plinss: Anything else on snapshot? Happy with it modulo prefix edits?
- # [18:46] * bradk has to leave. bye.
- # [18:46] <fantasai> SteveZ: No, but I'll send out response to sylvain's comment
- # [18:46] * Quits: bradk (bradk@99.7.175.117) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [18:46] <fantasai> fantasai: moved to mailing list
- # [18:46] <fantasai> Topic: writing modes
- # [18:46] <Zakim> -bradk
- # [18:46] <fantasai> plinss: anyone reviewed it?
- # [18:47] <fantasai> Added http://dev.w3.org/csswg/css3-writing-modes/#appendix-b-intrinsic-sizing
- # [18:47] <fantasai> to have some definitions, but otherwise no changes since 3 weeks ago
- # [18:48] <glazou> let's not diverge please, Variables !
- # [18:48] <fantasai> howcome: The multicol things in there, is that related to the other proposal ?
- # [18:49] <fantasai> fantasai: related, but not the same. 7.3.2 takes an element that is not multicol and turns it into a multicol element
- # [18:50] <glazou> +1
- # [18:50] <fantasai> howcome: So you tell some content that is not multicol content to behave as a multicol element
- # [18:50] <fantasai> plinss: You just want to publish WD, right?
- # [18:50] <fantasai> plinss: Can we just resolve to publish that and take detailed discusison offline? Is there a reason not to publish?
- # [18:50] <fantasai> SteveZ: If it's a WD, no, there is no reason not to publish.
- # [18:50] <fantasai> plinss: No objections?
- # [18:51] <fantasai> RESOLVED: Publish WD of CSS3 Writing Modes
- # [18:51] <fantasai> Topic: Variables/Mixins/Constants
- # [18:51] <fantasai> TabAtkins: Everybody knows what they are and what they do.
- # [18:51] <fantasai> TabAtkins: I want to take editorship of one or two drafts and work on those officially.
- # [18:51] <fantasai> fantasai: What else is on your list?
- # [18:51] <fantasai> TabAtkins: Lists and Flexbox. Later this summer, position-layout, then variables and mixins
- # [18:52] <fantasai> dbaron: Variables are CSS values, mixins are CSS declaration blocks
- # [18:52] <fantasai> TabAtkins: Distinction isn't important in simplistic case
- # [18:52] <fantasai> TabAtkins: We think it's needed to have parametrized mixins
- # [18:52] <fantasai> TabAtkins: At that point they become distinct enough that you want different concepts
- # [18:52] <fantasai> SteveZ: And variables still have all of their problems
- # [18:52] <fantasai> TabAtkins: Depends on what you mean by problems.
- # [18:53] <fantasai> TabAtkins: Variables I have are global in scope
- # [18:53] <fantasai> TabAtkins: All various syntax issues, I believe I have reasonable answers to these.
- # [18:53] <fantasai> TabAtkins: Discussion stalled at "want to write something out officially"
- # [18:53] <fantasai> TabAtkins: We're working on this experimentally, but want to discuss working in WG
- # [18:54] <fantasai> glazou: When hyatt and I proposed variables, there was a strong discussion of what do we really need. Do we ned variables, constants, mutable constants?
- # [18:54] <dbaron> s/dbaron:/TabAtkins: dbaron,/
- # [18:54] <fantasai> TabAtkins: I believe what is useful ro authors is true variables, changing them via script
- # [18:54] <fantasai> TabAtkins: Seems to open a lot of interesting applications
- # [18:55] <fantasai> glazou: That was the original proposal, and members of the group objected to that.
- # [18:55] <fantasai> glazou: I think it makes sense to have consensus on what we want to accomplish before we start working on it.
- # [18:55] <fantasai> SteveZ: I agree sortof with what you're saying, but our discussion always sem to laps into details to have a discussion.
- # [18:56] <fantasai> SteveZ: Might make more progress with a concrete proposal
- # [18:56] <fantasai> glazou: That's what we did with our proposal
- # [18:56] <fantasai> glazou: What I'm afraid of is Google going really really fast and implementing as soon as it is written
- # [18:56] <fantasai> glazou: Same problem as with apple, they had to remove their implementation because of lack of agreement from the WG
- # [18:57] <fantasai> glazou: I really want variables. But I don't want to end up in a vicious circle.
- # [18:57] <fantasai> TabAtkins: How do I make progress?
- # [18:57] <fantasai> fantasai: Write a requirements document.
- # [18:58] <fantasai> fantasai: Say "we need script-mutable variables and this is why and here are the use cases and here is why the other ways of addressing this are insufficient"
- # [18:58] <fantasai> fantasai: And say "we need mixins and this is why and here are the use cases we need to solve and here is why the other ways of addressing similar concepts is insufficient"
- # [18:59] <fantasai> some discussion on why we should address this issue at all
- # [18:59] <fantasai> howcome: we already have JavaScript
- # [18:59] <fantasai> TabAtkins: That's not an actual argument
- # [18:59] <fantasai> TabAtkins: This is not making CSS a programming language. This is taking the massive repetition in a style sheet and reducing it
- # [19:00] <fantasai> TabAtkins: It's taking a color and naming it so you can change it later
- # [19:00] <fantasai> ChrisL: You can do that with search and replace only if you only use the color for one thing
- # [19:00] <fantasai> howcome: I encourage everyone to read Bert's essay
- # [19:00] <fantasai> TabAtkins: I encourage everyone to read ???'s rebuttal to that essay
- # [19:00] <fantasai> sylvaing talks about six-or seven style sheets and managing them being painful
- # [19:01] <ChrisL> s/replace only/replace, but only/
- # [19:01] <fantasai> lots of argument
- # [19:01] <dbaron> s/???'s/Alex Russell's/
- # [19:02] <fantasai> sylvaing: If something's in JQuery, it should be interesting for us
- # [19:02] * ChrisL Tab asserts that JQuery is not magic! I thought it ran on unicorns ....
- # [19:02] <fantasai> howcome: This isn't going to be useful in the near term.
- # [19:02] <fantasai> howcome: It will take many years
- # [19:02] <fantasai> glazou: Variables was user feedback number one from 1998
- # [19:02] <Zakim> -ChrisL
- # [19:02] <fantasai> sylvaing: Nevermind timeline, it may be easy to do in JavaScript you have an API that makes it easy to deal with.
- # [19:02] <fantasai> sylvaing: We won't have that for years.
- # [19:03] <fantasai> sylvaing: We don't have APIs that make it easy to navigate style rules and change colors
- # [19:03] * ChrisL freebox seems to cut off after 55 minutes now
- # [19:03] <fantasai> sylvaing: Don't want to parse CSS in JavaScript
- # [19:04] <Bert> (Can't we create a Web Macro Language WG, to create something that works for also for HTML, SVG, scripts, etc.?)
- # [19:04] * Quits: szilles (chatzilla@24.6.120.172) (Ping timeout)
- # [19:04] <dbaron> I think most of the use cases presented in the discussion didn't require variables as distinguished from constants.
- # [19:05] <sylvaing> dbaron, true. my own need is mostly constants
- # [19:05] <fantasai> My concern is that people will use variables when they only need constants.
- # [19:05] <fantasai> variables are heavyweight, they require a lot of maintenance in the OM
- # [19:05] * Joins: arno1 (arno@192.150.10.200)
- # [19:06] * sylvaing is otherwise puzzled Opera would rather run script-based parsing on phones or Opera Mini servers
- # [19:06] <fantasai> I don't want people to be using variables when they don't need script interactions
- # [19:06] <fantasai> dbaron: I think we need the stuff that is interchanged across the web to be simpler, not complicated
- # [19:07] * Quits: arno (arno@192.150.10.201) (Ping timeout)
- # [19:07] <fantasai> dbaron: Because that's the stuff that needs to be reimplemented when you create a new layout engine
- # [19:07] <fantasai> TabAtkins: Yes, we shouldn't throw tons of complexity at the client.
- # [19:07] <fantasai> TabAtkins: but I think this is important enough
- # [19:07] <fantasai> dbaron: I thinks some of it is and some of it isn't
- # [19:08] * fantasai shares dbaron's concern
- # [19:08] <fantasai> ...
- # [19:09] <sylvaing> strongly agrees this should be carefully scoped. Start very simple.
- # [19:09] <glazou> +1
- # [19:09] <Zakim> -[Microsoft.a]
- # [19:13] <fantasai> fantasai is not minuting this
- # [19:14] <fantasai> Someone suggests going over this at the F2F
- # [19:14] <Zakim> -danielweck
- # [19:14] <dbaron> Daniel probably wants later in the day Japan time
- # [19:14] <glazou> TabAtkins: see /query
- # [19:14] <fantasai> plinss: So Tab, you'll produce some requirements documents and this heated debate will continue another time
- # [19:14] <Zakim> -smfr
- # [19:14] <Zakim> -glazou
- # [19:14] <Zakim> -[Microsoft]
- # [19:14] <Zakim> -howcome
- # [19:14] <Zakim> -gsnedders
- # [19:14] <Zakim> -[Microsoft.aa]
- # [19:14] <Zakim> -SteveZ
- # [19:14] <Zakim> -vhardy
- # [19:14] <Zakim> -TabAtkins_
- # [19:14] <Zakim> -stearns
- # [19:14] <Zakim> -kojiishi
- # [19:14] <Bert> (B.t.w, results of 1998 survey were (1) transparency, (2) columns, (3) leaders. Symbolic constants was 16th, out of 67.)
- # [19:14] <Zakim> -plinss
- # [19:14] <glazou> TabAtkins_: ping
- # [19:14] <Zakim> -[Apple]
- # [19:14] <Zakim> -David_Baron
- # [19:14] <Zakim> - +1.415.920.aabb
- # [19:14] <Zakim> -Bert
- # [19:14] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:14] <Zakim> Attendees were plinss, glazou, +1.415.832.aaaa, stearns, vhardy, bradk, arronei_, [Microsoft], kojiishi, +1.415.920.aabb, johnjan, David_Baron, danielweck, ChrisL, smfr, SteveZ,
- # [19:14] <Zakim> ... howcome, Bert, hober, sylvaing, TabAtkins_, +44.131.208.aacc, gsnedders
- # [19:15] * Quits: kojiishi (kojiishi@222.158.227.129) (Quit: Leaving...)
- # [19:15] <glazou> TabAtkins, TabAtkins_ : still here ?
- # [19:15] <dbaron> 9am-5pm Japan is 2am-10am France
- # [19:15] * Quits: danielweck (dweck2@81.154.226.17) (Quit: danielweck)
- # [19:16] <glazou> dbaron: yeah, end of day in japan better for me
- # [19:16] * Quits: TabAtkins_ (tabatkins@216.239.45.4) (Ping timeout)
- # [19:16] <glazou> sigh
- # [19:17] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:17] * Joins: funktion (5a0f7368@64.62.228.82)
- # [19:17] * Quits: funktion (5a0f7368@64.62.228.82) (Quit: http://www.mibbit.com ajax IRC Client)
- # [19:18] * Quits: johnjan (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:18] <fantasai> glazou: you can still come :)
- # [19:18] * Quits: mihara (mihara@121.119.232.1) (Quit: Leaving)
- # [19:19] <dbaron> Meeting start time is:
- # [19:19] <dbaron> Wed 2011-06-01 17:00 PDT (California, USA)
- # [19:19] <dbaron> Wed 2011-06-01 20:00 EDT (New York, USA)
- # [19:19] <dbaron> Thu 2011-06-02 02:00 CEST (France)
- # [19:19] <dbaron> Thu 2011-06-02 09:00 JST (Japan)
- # [19:19] <fantasai> 750ish euros to Japan doesn't seem too bad
- # [19:19] <dbaron> Meeting end time is:
- # [19:19] * Quits: stearns (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:19] <dbaron> Thu 2011-06-02 01:00 PDT (California, USA)
- # [19:19] <dbaron> Thu 2011-06-02 04:00 EDT (New York, USA)
- # [19:19] <dbaron> Thu 2011-06-02 10:00 CEST (France)
- # [19:19] <dbaron> Thu 2011-06-02 17:00 JST (Japan)
- # [19:19] <dbaron> (first day)
- # [19:19] <dbaron> assuming we do 9-5, that is
- # [19:20] * Quits: dbaron (dbaron@173.228.28.197) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:21] * Joins: glazou (glazou@82.247.96.19)
- # [19:21] <glazou> TabAtkins: I'm here
- # [19:22] * Joins: szilles (chatzilla@24.6.120.172)
- # [19:22] <TabAtkins> glazou: kk
- # [19:22] <Ms2ger> glazou, I'd be interested in writing tests, but I know barely anything about CSS syntax ;)
- # [19:22] <glazou> Ms2ger: oh ok :-)
- # [19:22] <glazou> nm then
- # [19:23] * Quits: myakura (myakura@49.129.50.226) (Client exited)
- # [19:23] <glazou> TabAtkins: see /query
- # [19:29] <fantasai> glazou: test fixed
- # [19:30] <glazou> thx
- # [19:30] <glazou> :)
- # [19:30] * glazou was right ;-)
- # [19:30] * fantasai missed the color issue
- # [19:31] <glazou> eheh
- # [19:31] <fantasai> I think the other series of tests that would be needed is CSS escapes and SGML escapes (mixed up nicely)
- # [19:32] <glazou> hmmm
- # [19:32] <fantasai> and maybe tossing in a few control characters to see how they parse
- # [19:32] <fantasai> other than that, I'm not coming up with anything else to test here, you?
- # [19:32] * Quits: Cathy (qw3birc@128.30.52.28) (Ping timeout)
- # [19:33] * fantasai thinks the braces thing is the main one that implementations are likely to get wrong
- # [19:33] <glazou> had not time to check yet
- # [19:33] <Ms2ger> Oh, \f, probably
- # [19:34] <glazou> fantasai: we may need to that at-rules are not honoured
- # [19:34] <glazou> test
- # [19:34] <fantasai> ahhh
- # [19:34] <fantasai> yes :)
- # [19:34] <fantasai> Ms2ger: form feed? yes that's a good one
- # [19:35] <glazou> yep
- # [19:36] <hober> tests for the style attr spec?
- # [19:37] <glazou> yes
- # [19:37] <glazou> do you have some to contribute ?
- # [19:38] <Ms2ger> Oh, that is a space in CSS too
- # [19:39] * Ms2ger thought there was a mismatch
- # [19:39] * fantasai thought so too
- # [19:39] * Parts: smfr (smfr@173.228.90.67)
- # [19:40] <fantasai> http://lists.w3.org/Archives/Public/public-html/2010Sep/0330.html
- # [19:41] <Ms2ger> Oh, XML
- # [19:42] * Quits: szilles (chatzilla@24.6.120.172) (Quit: ChatZilla 0.9.86.1 [Firefox 4.0/20110318052756])
- # [19:42] * Quits: howcome (howcome@80.203.19.137) (Ping timeout)
- # [19:43] <glazou> dinner time here
- # [19:43] <glazou> bye people
- # [19:43] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:52] * Joins: dbaron (dbaron@63.245.220.240)
- # [20:07] * Quits: oyvind (oyvinds@213.236.208.22) (Quit: oyvind)
- # [20:13] * Joins: karl (karlcow@128.30.54.58)
- # [20:18] <fantasai> Bert?
- # [20:27] * Quits: arno1 (arno@192.150.10.200) (Quit: Leaving.)
- # [20:28] <fantasai> Bert: Can you set up css3-writing-modes for publication?
- # [20:29] <fantasai> Bert: I sent a message to webreq... but they probably want it set up or something
- # [20:29] * fantasai doesn't know the new process
- # [20:30] * Joins: arno (arno@192.150.10.201)
- # [20:31] * Quits: sylvaing (sylvaing@131.107.0.80) (Connection reset by peer)
- # [20:35] * Quits: karl (karlcow@128.30.54.58) (Ping timeout)
- # [20:35] * Quits: arronei_ (arronei@131.107.0.84) (Quit: arronei_)
- # [20:35] * Joins: arronei (arronei@131.107.0.84)
- # [20:42] * Joins: shepazu (schepers@128.30.52.169)
- # [20:45] <fantasai> arronei: does data:text/html;charset=utf-8;base64,PHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IGNqay1pZGVvZ3JhcGhpYzsgbWFyZ2luOiA1ZW0iPg0KICA8bGkgdmFsdWU9IjEwMDAwMSI%2BSXRlbSAxMDAwMDENCjwvdWw%2B give anything interesting in IE9?
- # [20:46] * Zakim excuses himself; his presence no longer seems to be needed
- # [20:46] * Parts: Zakim (rrs-bridgg@128.30.52.169)
- # [20:49] * Quits: vhardy (vhardy@192.150.10.201) (Ping timeout)
- # [21:08] * Quits: shepazu (schepers@128.30.52.169) (Quit: shepazu)
- # [21:09] * fantasai wonders what happens if you give list-style-image a sound URL
- # [21:51] * Joins: sylvaing (sylvaing@131.107.0.80)
- # [22:01] * Quits: arno (arno@192.150.10.201) (Connection reset by peer)
- # [22:09] <Bert> OK, fantasai, I'll install css3-writing-modes.
- # [22:17] * Quits: Ms2ger (Ms2ger@91.181.24.185) (Connection reset by peer)
- # [22:23] <fantasai> Bert: Thanks!
- # [22:29] <Bert> Fantasai, the file seems to refer to diagrams/glyph-right.svg and diagrams/glyph-upright.svg
- # [22:29] <Bert> I don't see those in CVS.
- # [22:32] * fantasai looks
- # [22:33] * Joins: Ms2ger (Ms2ger@91.181.58.132)
- # [22:34] <fantasai> Bert: Checked in
- # [22:34] <fantasai> Bert: sorry
- # [22:39] <Bert> The internal style sheet also centers the W3C logo. :-)
- # [22:39] <Bert> I guess that style rule for IMG needs to be more specific, or needs an override.
- # [22:40] <fantasai> hmmmm
- # [22:41] <fantasai> I think I can fix that :)
- # [22:43] <fantasai> Done
- # [22:43] <fantasai> writing modes has so many awkwardly placed diagrams :/
- # [22:44] <fantasai> and I should be adding /more/
- # [22:48] <Bert> There is a broken fragment, #isolate, on line 491.
- # [22:51] * Quits: sylvaing (sylvaing@131.107.0.80) (Quit: sylvaing)
- # [22:52] <Bert> Fantasai, any idea what #isolate should point to?
- # [22:53] <fantasai> Bert: yeah. Fixed.
- # [22:53] <fantasai> Bert: The problem was I didn't use <dfn> in some of the value definition lists
- # [22:58] <Bert> One more error (the last one, it seems): the "previous version" is not correct.
- # [22:58] <Bert> Should be http://www.w3.org/TR/2011/WD-css3-writing-modes-20110201/
- # [23:02] <fantasai> Bert: fixed
- # [23:02] <fantasai> Bert: Thanks for your review :)
- # [23:04] <fantasai> TabAtkins: Wrt discussions on ranges, the principle that underlies the resolutions is that CSS might want to define a minimum range
- # [23:04] <fantasai> TabAtkins: But not a maximum one
- # [23:05] <fantasai> TabAtkins: in other words, we might require that z-index values between -10,000 and 10,000 be supported
- # [23:05] <Ms2ger> We should only define exact ranges
- # [23:05] <fantasai> TabAtkins: but won't require clipping to that range if an implementation is capable of supporting 10,000,000
- # [23:05] * Quits: Martijnc (Martijnc@84.192.44.100) (Quit: Martijnc)
- # [23:06] <fantasai> TabAtkins: Similarly, we might require that 32 counters are required to be supported in the 'counter-increment' property, but allow for an implementation that supports 120
- # [23:07] <TabAtkins> So, let's pull this back to the relevant discussion, which is limiting the range of the cjk-longhand styles.
- # [23:07] <fantasai> I think that's a reasonable thing for the spec to do
- # [23:07] <fantasai> I'm less convinced that implementations should be *required* to *not* support correct numbering beyond that range
- # [23:09] <TabAtkins> I'm not going to spec more than the range that I require. If they do something beyond that range, it'll be based on their own research, and thus has a good chance of not being interoperable.
- # [23:10] <TabAtkins> Plus, I need to be able to test fallback styles, which relies on lists rendering in a different way outside of their defined range.
- # [23:10] * Joins: shepazu (schepers@128.30.52.169)
- # [23:11] * fantasai waves to shepazu
- # [23:12] <fantasai> TabAtkins: that's pretty easy to do
- # [23:12] * shepazu waves to fantasai from Disney in Seattle
- # [23:13] <TabAtkins> Explain? I don't see how I can test the rendering of, say, 100001, when it could be 一〇〇〇〇一 or [something undefined].
- # [23:16] <fantasai> write the test to require either 一〇〇〇〇一 or 十..零一
- # [23:16] <TabAtkins> But the latter rendering is undefined.
- # [23:18] <fantasai> We have multiple cases where exact behavior is undefined
- # [23:18] <fantasai> but there is a preferred behavior
- # [23:18] <TabAtkins> All of those are problems.
- # [23:19] <fantasai> In such cases we write the test for the preferred behavior and mark it as an issue
- # [23:19] <TabAtkins> Which I refuse to put in a spec that I edit.
- # [23:19] <fantasai> You'll have to make sure you don't ever wind up editing CSS3 Text then :)
- # [23:20] <fantasai> line breaking and justification are both very undefined
- # [23:20] <fantasai> and that's not a fixable problem
- # [23:20] <TabAtkins> I don't plan to. ^_^
- # [23:21] <TabAtkins> (But I think the lack of definition is a problem there.)
- # [23:21] <fantasai> You haven't spent enough time dealing with the typesetting industry
- # [23:22] <TabAtkins> So, is there a practical purpose for lists that are specifically cjk longhand with counter values >10k?
- # [23:22] <fantasai> No idea. I'm just uncomfortable with requiring UAs to do something that's wrong when there's no really good reason to do that.
- # [23:23] <fantasai> We know it's wrong.
- # [23:23] <fantasai> We know the right answer.
- # [23:23] <fantasai> It's not too complicated to implement, because we have two implementations.
- # [23:23] <TabAtkins> I'm comfortable with the practical answer here of "nobody will ever care".
- # [23:24] <fantasai> if nobody cares
- # [23:24] <TabAtkins> (One impl is buggy.)
- # [23:24] <fantasai> then why not allow two behaviors?
- # [23:24] <TabAtkins> Because that's *not what you do when you're writing specs*.
- # [23:24] <fantasai> (True. But that doesn't seem like a problem that's hard to fix.)
- # [23:24] <TabAtkins> The point of a spec is to promote interop.
- # [23:24] <TabAtkins> Putting in options that no one cares about does not accomplish that goal.
- # [23:27] <fantasai> If later on you find out that someone cares, then what?
- # [23:27] <TabAtkins> Then we change the spec.
- # [23:27] <TabAtkins> If a simple system happens to address theoretical cases, great. But you don't make a system more complex unless you have concrete need to do so.
- # [23:30] <fantasai> The "then we change the spec" bit is the part that concerns me
- # [23:30] <TabAtkins> Why? Specs are easy to change.
- # [23:30] <TabAtkins> I'm rather certain that changing this sort of thing won't break anyone, if we ever do so.
- # [23:31] <fantasai> If it's a possibility, then you should at least note it in the spec.
- # [23:31] <TabAtkins> (The certainty that it doesn't matter in the first place leads me to believe we won't break anyone.)
- # [23:31] <fantasai> "A future level of this spec may define xyz counter styles beyond this range."
- # [23:31] <TabAtkins> I plan to note that the longhand styles are defined over a much larger range, but I am defining it over a smaller range instead.
- # [23:32] <fantasai> That way implementers know that the behavior may change in the future
- # [23:32] <fantasai> and authors have a chance of knowing that too
- # [23:33] <TabAtkins> If it removes your objections, I'm okay with making sure I phrase the note to that effect.
- # [23:33] <fantasai> yeah, that works for me
- # [23:33] <fantasai> although I still think you need to ask the WG for opinions from other people
- # [23:33] <TabAtkins> I did, this morning. ^_^
- # [23:37] * Quits: Ms2ger (Ms2ger@91.181.58.132) (Quit: nn)
- # Session Close: Thu Apr 28 00:00:00 2011
The end :)