Options:
- # Session Start: Wed May 30 00:00:01 2012
- # Session Ident: #css
- # [00:01] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [00:02] * Joins: arno (arno@192.150.10.201)
- # [00:10] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: Leaving...)
- # [00:20] * Joins: tantek (tantek@206.15.76.122)
- # [01:30] * Quits: drublic (drublic@95.115.45.79) (Client exited)
- # [01:30] * Joins: drublic (drublic@95.115.45.79)
- # [01:33] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [01:34] * Quits: drublic (drublic@95.115.45.79) (Ping timeout)
- # [01:35] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: Leaving...)
- # [01:40] * Quits: krit (krit@192.150.10.201) (Quit: Leaving.)
- # [01:53] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [01:55] * heycam|away is now known as heycam
- # [02:02] * Joins: krit (krit@192.150.10.201)
- # [02:07] * Joins: jdaggett (jdaggett@202.221.217.77)
- # [02:12] * Quits: krit (krit@192.150.10.201) (Quit: Leaving.)
- # [02:25] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [02:45] * Joins: arno (arno@192.150.10.201)
- # [02:49] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: Leaving...)
- # [02:52] * Quits: dbaron (dbaron@206.15.76.122) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:54] * Joins: myakura (myakura@122.130.129.42)
- # [02:54] * Quits: myakura (myakura@122.130.129.42) (Connection reset by peer)
- # [02:54] * Joins: myakura (myakura@122.130.129.42)
- # [02:55] * Quits: jdaggett (jdaggett@202.221.217.77) (Quit: jdaggett)
- # [02:56] * Joins: jdaggett (jdaggett@202.221.217.73)
- # [03:01] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [03:06] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [03:09] * Quits: tantek (tantek@206.15.76.122) (Quit: tantek)
- # [03:16] * Joins: jet (jet@67.169.43.128)
- # [03:18] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [03:29] * Quits: arno (arno@192.150.10.201) (Quit: Leaving.)
- # [03:30] * Joins: jdaggett_ (jdaggett@202.221.217.73)
- # [03:38] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [04:50] * heycam is now known as heycam|away
- # [05:19] * Joins: myakura (myakura@122.130.129.42)
- # [05:22] * Quits: myakura (myakura@122.130.129.42) (Ping timeout)
- # [05:38] * Joins: krit (krit@24.6.231.253)
- # [05:42] * heycam|away is now known as heycam
- # [05:46] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
- # [05:59] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
- # [05:59] * jdaggett_ is now known as jdaggett
- # [06:49] * Quits: krit (krit@24.6.231.253) (Quit: Leaving.)
- # [07:19] * Joins: myakura (myakura@122.130.129.42)
- # [07:22] * Quits: myakura (myakura@122.130.129.42) (Ping timeout)
- # [08:49] * Joins: Ms2ger (Ms2ger@91.181.38.75)
- # [08:50] * heycam is now known as heycam|away
- # [09:25] * Quits: ed (ed@88.131.66.80) (Ping timeout)
- # [09:28] * Joins: tantek (tantek@50.0.92.247)
- # [09:38] * Joins: myakura (myakura@122.130.129.42)
- # [09:45] * Joins: ed (ed@88.131.66.80)
- # [10:03] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [10:03] * Joins: myakura (myakura@122.130.129.42)
- # [10:06] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [10:13] * Joins: drublic (drublic@95.115.29.233)
- # [10:14] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
- # [10:16] * Quits: drublic (drublic@95.115.29.233) (Ping timeout)
- # [10:22] * Joins: myakura (myakura@122.130.129.42)
- # [10:43] * Joins: drublic (drublic@93.132.248.93)
- # [11:09] * Joins: SimonSapin (simon@82.232.219.95)
- # [11:49] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [12:36] * Quits: ed (ed@88.131.66.80) (Quit: ZNC - http://znc.sourceforge.net)
- # [12:46] * Joins: ed (ed@88.131.66.80)
- # [14:15] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [14:47] * Joins: miketaylr (miketaylr@67.79.218.159)
- # [15:09] * Quits: ed (ed@88.131.66.80) (Quit: ZNC - http://znc.sourceforge.net)
- # [15:33] * Joins: ChrisL2 (ChrisL@128.30.52.169)
- # [15:35] * Quits: ChrisL (ChrisL@128.30.52.169) (Ping timeout)
- # [16:31] <ChrisL2> sylvain, we are missing you on the font wg call
- # [16:59] * Joins: myakura (myakura@122.130.129.42)
- # [16:59] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [16:59] * Joins: myakura (myakura@122.130.129.42)
- # [17:11] * Joins: kojiishi (kojiishi@222.158.227.129)
- # [17:24] * Joins: glazou (glazou@82.247.96.19)
- # [17:24] * Joins: Zakim (rrs-bridgg@128.30.52.169)
- # [17:24] * Joins: RRSAgent (rrs-loggee@128.30.52.169)
- # [17:24] <RRSAgent> logging to http://www.w3.org/2012/05/30-css-irc
- # [17:24] <glazou> Zakim, this wille be Style
- # [17:24] <Zakim> I don't understand 'this wille be Style', glazou
- # [17:24] <glazou> Zakim, this will be Style
- # [17:24] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 43 minutes
- # [17:24] <glazou> RRSAgent, make logs public
- # [17:24] <RRSAgent> I have made the request, glazou
- # [17:35] * Joins: arno (arno@192.150.10.201)
- # [17:48] * Joins: dbaron (dbaron@70.36.140.110)
- # [17:52] * Joins: krit (krit@24.6.231.253)
- # [17:58] * sylvaing_away is now known as sylvaing
- # [18:01] <Zakim> Style_CSS FP()12:00PM has now started
- # [18:01] <Zakim> +fantasai
- # [18:02] <Zakim> +??P35
- # [18:02] <florianr> Zakim, I am ??P35
- # [18:02] <Zakim> +florianr; got it
- # [18:03] <Zakim> +plinss
- # [18:04] * Joins: PhilCupp (pcupp@131.107.0.85)
- # [18:05] <sylvaing> ChrisL2, :( sorry
- # [18:05] <Zakim> +[Microsoft]
- # [18:05] <Zakim> +??P44
- # [18:05] <sylvaing> Zakim, Microsoft has sylvaing
- # [18:05] <Zakim> +sylvaing; got it
- # [18:05] * Joins: rbetts (rbetts@192.150.10.201)
- # [18:05] <sylvaing> Zakim, Microsoft almost completely has sylvaing
- # [18:05] <Zakim> I don't understand you, sylvaing
- # [18:06] <Zakim> + +1.339.524.9.aaaa
- # [18:06] <ChrisL2> zakim, aaaa is me
- # [18:06] <Zakim> +ChrisL2; got it
- # [18:07] <Zakim> +hober
- # [18:07] <ChrisL2> and zakim, you messed up the country code again
- # [18:07] * Joins: smfr (smfr@173.228.90.229)
- # [18:07] <Zakim> +[Microsoft.a]
- # [18:07] <Zakim> +??P49
- # [18:07] * Joins: alexmog_ (qw3birc@128.30.52.28)
- # [18:07] <glenn> zakim, ??p49 is me
- # [18:07] <Zakim> +glenn; got it
- # [18:07] * Joins: oyvind (oyvinds@213.236.208.22)
- # [18:07] <Zakim> +Brian_Leroux
- # [18:07] <Zakim> -??P44
- # [18:07] <Zakim> +smfr
- # [18:08] <glenn> zakim, who's on the phone?
- # [18:08] <Zakim> On the phone I see fantasai, florianr, plinss, [Microsoft], ChrisL2, hober, [Microsoft.a], glenn (muted), Brian_Leroux, smfr
- # [18:08] <Zakim> [Microsoft] has sylvaing
- # [18:08] <Zakim> +??P44
- # [18:08] <Zakim> +dbaron
- # [18:08] <rbetts> just joined the call as well
- # [18:08] <PhilCupp> Zakim, Microsoft.a is me
- # [18:08] <Zakim> +PhilCupp; got it
- # [18:08] <dbaron> wow, Zakim is not laggy today
- # [18:08] <Zakim> +??P57
- # [18:09] <Zakim> + +1.425.246.aabb
- # [18:09] <alexmog_> zakim, aabb is me
- # [18:09] <Zakim> +alexmog_; got it
- # [18:09] <glazou> not laggy but I am unable to join...
- # [18:10] * Joins: nimbu (Adium@192.150.10.200)
- # [18:10] <Zakim> +TabAtkins_
- # [18:10] <alexmog_> zakim, why don't you remember my cell phone number already?
- # [18:10] <Zakim> I don't understand your question, alexmog_.
- # [18:10] <Zakim> +??P69
- # [18:10] <glazou> Zakim, ??P69 is me
- # [18:10] <Zakim> +glazou; got it
- # [18:10] <dbaron> Zakim, ??P44 is rbetts
- # [18:10] <Zakim> +rbetts; got it
- # [18:10] <Zakim> +??P76
- # [18:10] <dbaron> Zakim, who is on the phone?
- # [18:10] <Zakim> On the phone I see fantasai, florianr, plinss, [Microsoft], ChrisL2, hober, PhilCupp, glenn (muted), Brian_Leroux, smfr, rbetts, dbaron, ??P57, alexmog_, TabAtkins_, glazou, ??P76
- # [18:10] <Zakim> [Microsoft] has sylvaing
- # [18:10] <glazou> who is Brian Leroux ???
- # [18:11] <Zakim> +Bert
- # [18:11] <krit> Zakim, ??P76 is me
- # [18:11] <Zakim> +krit; got it
- # [18:11] * Joins: JohnJansen (qw3birc@128.30.52.28)
- # [18:12] <TabAtkins> ScribeNick: TabAtkins `
- # [18:12] <TabAtkins> ScribeNick: TabAtkins
- # [18:12] <TabAtkins> plinss: Any last minute agenda additions?
- # [18:12] <TabAtkins> Topic: Fullscreen spec
- # [18:12] <TabAtkins> plinss: Webapps wants to publish a FPWD.
- # [18:12] <TabAtkins> plinss: This is a joint deliverable with CSS, so we need to sign off on it as well.
- # [18:12] <TabAtkins> fantasai: There's a few minor things to fix up, but overall I think it's fine.
- # [18:12] <Zakim> +[Microsoft.a]
- # [18:13] <TabAtkins> ChrisL2: I agree with some of the things that Daniel talked about, but think it's okay to publish.
- # [18:13] <JohnJansen> Zakim, Microsoft has JohnJansen
- # [18:13] <Zakim> +JohnJansen; got it
- # [18:13] <glazou> http://www.w3.org/mid/4FC630E6.1050406@disruptive-innovations.com
- # [18:13] <TabAtkins> ChrisL2: We should probably triage between things that need to be addressed before publihsing and what can wait until after.
- # [18:13] <TabAtkins> glazou: Main comments are #2 and #4.
- # [18:13] <TabAtkins> glazou: I think the sectiona bout ::backdrop is unclear.
- # [18:13] <tantek> good morning
- # [18:14] <TabAtkins> glazou: I think fantasai gave a good explanation of what it represents, but it needs a better expl in the spec.
- # [18:14] <TabAtkins> glazou: Second thing is the definition of "layer". I think it's pretty unclear.
- # [18:14] <TabAtkins> glazou: For example, I don't know what "Layer 10" is.
- # [18:14] * ChrisL2 hopes it goes to 11
- # [18:14] <TabAtkins> fantasai: It's referring to Appendix E, the painting order layer.
- # [18:14] <fantasai> http://www.w3.org/TR/CSS21/zindex.html#painting-order
- # [18:14] <TabAtkins> glazou: Okay, so it needs refs and hyperlinks. It's not understandable as it is.
- # [18:15] <TabAtkins> glazou: provided these clarifications are added, I'm okay with the document being published.
- # [18:15] <tantek> I can work with Anne to make the edits happen today
- # [18:15] <TabAtkins> florianr: Daniel, I'm surprised you're not calling for the WHATWG ref to be fixed.
- # [18:15] <Zakim> +SteveZ
- # [18:15] <fantasai> tantek, see also http://lists.w3.org/Archives/Public/www-style/2012May/1131.html
- # [18:15] <TabAtkins> glazou: It's important, but it doesn't need to be fixed now, and it's outside the scope fo the CSSWG comments.
- # [18:15] <ChrisL2> tantek, that is very helpful
- # [18:15] <Zakim> -hober
- # [18:15] <Zakim> +[Apple]
- # [18:16] <TabAtkins> glazou: We'll make the comment and see if the consortium agrees later.
- # [18:16] * Joins: Katie (qw3birc@128.30.52.28)
- # [18:16] <hober> Zakim, Apple has me
- # [18:16] <Zakim> +hober; got it
- # [18:16] <Zakim> +??P11
- # [18:16] <kojiishi> zakim, ??p11 is me
- # [18:16] <Zakim> +kojiishi; got it
- # [18:17] <Zakim> +[Microsoft.aa]
- # [18:17] <Katie> Zakim, [Microsoft.aa] has me
- # [18:17] <TabAtkins> [missing some minuting about WHATWG ref]
- # [18:17] <Zakim> +Katie; got it
- # [18:18] <fantasai> sylvaing: Is there any reason it needs to point to WHATWG version? If not, should point to W3C one.
- # [18:18] <TabAtkins> TabAtkins: (doesn't see any reason to change the ref besides "We hate the WHATWG")
- # [18:18] <tantek> (still haven't gotten past the install javac step in http://wiki.csswg.org/tools/hg/install )
- # [18:18] <TabAtkins> 1. Update the ref to to W3C spec.
- # [18:18] <sylvaing> I don't see any reason to link to the WHATWG except 'we hate the W3C' :)
- # [18:18] <TabAtkins> 2. Update the text around ::backdrop to better explain what it's for.
- # [18:19] <TabAtkins> 3. Ref/link the talk about "Layer 10" and similar.
- # [18:19] <glazou> tantek: saw my email ?
- # [18:19] <tantek> glazou - yes
- # [18:19] <glazou> ok
- # [18:19] <tantek> most of that makes sense to me
- # [18:19] <fantasai> http://lists.w3.org/Archives/Public/www-style/2012May/1131.html
- # [18:19] <TabAtkins> 4. Fix computation of the 'position' property ('center' doesn't exist yet)
- # [18:19] * tantek looks for a phone
- # [18:20] <TabAtkins> ChrisL2: One more change - in the SotD, it needs to point to both WGs and say that it's expliciatly a joint product.
- # [18:20] <tantek> the "Update the text around ::backdrop to better explain what it's for" is a bit vague
- # [18:20] <tantek> and seem so to require another review / re-evaluation before proceeding
- # [18:20] <glazou> tantek: for the time being, nothing is said about what _it is_
- # [18:20] * TabAtkins tantek: Suggestions welcome. That's roughly what Daniel's feedback was.
- # [18:20] <glazou> tantek: just say what it represents
- # [18:20] <Zakim> -Bert
- # [18:20] <tantek> would an additional 1-2 sentence description be sufficient?
- # [18:20] <ChrisL2> +1 to publish with those edits
- # [18:21] <TabAtkins> RESOLUTION: Support the publishing of Fullscreen provided the edits (in minutes) are made.
- # [18:21] <ChrisL2> rrsagent, here
- # [18:21] <RRSAgent> See http://www.w3.org/2012/05/30-css-irc#T16-13-38
- # [18:21] <glazou> what ChrisL2 said :)
- # [18:21] <Zakim> +Bert
- # [18:22] <TabAtkins> florianr: What is happening with the future of this spec? Do we just count on tantek remembering to bring it by the WG sometimes?
- # [18:22] <ChrisL2> going forward we would expect to be more closely involved in creating the actual text
- # [18:22] <Zakim> + +1.206.390.aacc
- # [18:22] <TabAtkins> ChrisL2: I think we need closer involvement.
- # [18:22] <stearns> zakim, aacc is me
- # [18:22] <Zakim> +stearns; got it
- # [18:22] <tantek> florianr - what do you mean by "bring it by the WG" ?
- # [18:22] <TabAtkins> hober: How is this different than anything else?
- # [18:22] <tantek> you can just follow it on mercurial right?
- # [18:22] <glenn> i am also a member of both groups
- # [18:22] <TabAtkins> glazou: I think it's not difficult for tantek to just bring things by sometimes.
- # [18:22] <fantasai> tantek, I'm not going to watch your mecurial logs
- # [18:23] <tantek> fantasai - not *my* logs - just the spec
- # [18:23] <glazou> what fantasai said
- # [18:23] <tantek> if you care about a particular spec, watch its mercurial
- # [18:23] <glazou> tantek: no, you as editor, have responsibility to ping us
- # [18:23] <tantek> no need to spam everyone with delta emails
- # [18:23] <glazou> by _email_
- # [18:23] <tantek> glazou , citation?
- # [18:23] <fantasai> plinss: As editor, Tantek has responsibility to bring updates to the WG
- # [18:23] <glazou> re. mercurial
- # [18:23] <tantek> is that a request for a mercurial to email bot?
- # [18:23] <fantasai> no
- # [18:24] <tantek> I am not a bot
- # [18:24] <glazou> no, that's request to email us personnally
- # [18:24] <glazou> from you, not bots
- # [18:24] <fantasai> when there is something to discuss or review
- # [18:24] <tantek> denied
- # [18:24] <tantek> I am not going to email mercurial diffs
- # [18:24] <fantasai> nobody is asking you to do that
- # [18:24] <TabAtkins> glazou: If tantek isn't going to update the WG occasionally as appropriate, I object to publishing.
- # [18:25] <ChrisL2> sigh, talk about snatching defeat from the jaws of victory
- # [18:25] <TabAtkins> plinss: We'll take this offline. We wont' resolve this with communicating over IRC.
- # [18:25] <fantasai> ScribeNick: fantasai
- # [18:25] <tantek> are there any technical objections?
- # [18:25] <tantek> or only bureaucratic?
- # [18:25] * glazou urrrghhh
- # [18:26] <fantasai> http://wiki.csswg.org/topics/rename-before-after
- # [18:26] * florianr non technical
- # [18:26] * TabAtkins tantek, you're being ridiculous. You know quite well that we aren't asking for HG diffs on every update, just occasional status updates like *every* editor gives for their specs.
- # [18:26] * TabAtkins Quit arguing badly.
- # [18:26] <glazou> +1
- # [18:27] <TabAtkins> ScribeNick: tantek
- # [18:27] <TabAtkins> ScribeNick: TabAtkins
- # [18:27] <TabAtkins> fantasai: [discusses switching to head/foot instead of before/after]
- # [18:27] <tantek> I'm sorry I forgot the cover sheet on my TPS report.
- # [18:27] <TabAtkins> fantasai: So far we havent' released any actual syntax using before/after as keywords or properties.
- # [18:27] * ChrisL2 wants to know if the previous resolution still stands, given the tantek 'denied' comment.
- # [18:27] <glenn> -0.9 on change to head/tail; don't believe before/after is confusing
- # [18:27] <fantasai> fantasai summarizes issue
- # [18:27] <tantek> ChrisL2 - I simply denied request for emailing HG diffs to the WG.
- # [18:28] * TabAtkins tantek: NOBODY ASKED FOR THAT.
- # [18:28] * ChrisL2 strawman
- # [18:28] * sylvaing tantek.mouth.insert(tantek.foot)
- # [18:28] <glazou> tantek: just with ALL editors, we need to be kept posted when important changes/additions are made
- # [18:28] <TabAtkins> alexmog_: [asks for clarification]
- # [18:28] * tantek finds a phone
- # [18:29] <TabAtkins> alexmog_: What makes this better?
- # [18:29] <fantasai> http://lists.w3.org/Archives/Public/www-style/2012May/1065.html
- # [18:29] <TabAtkins> TabAtkins: before/after has never been great, and ::before/::after is obviously confusing with it.
- # [18:29] <Zakim> + +1.415.871.aadd
- # [18:29] <tantek> Zakim, aadd is tantek
- # [18:29] <Zakim> +tantek; got it
- # [18:29] <sylvaing> +1 on the confusion with ::before/::after
- # [18:29] * Joins: Rossen (Rossen@131.107.192.20)
- # [18:30] <Zakim> -??P57
- # [18:30] <Zakim> +[Microsoft.aaa]
- # [18:30] <fantasai> szilles: is head/foot culturally sensitive?
- # [18:30] <Rossen> Zakim Microsoft.aaa is me
- # [18:30] <TabAtkins> fantasai: There's two questions. We *must* have different keywords for the axises, for things like caption-side. Then there's the question of whether the alignment proeprties should use those.
- # [18:30] <tantek> glazou - I don't know how to evaluate what's "important" to individuals. from my perspective, "important" changes should/will trigger requests to publish an updated working draft, is that sufficient?
- # [18:30] <fantasai> szilles: I think before/after is relatively clear
- # [18:31] <glazou> tantek: no
- # [18:31] <sylvaing> tantek, glazou: can you guys hold on please?
- # [18:31] <fantasai> Tab: I have no experience with Japanese publishing, so don't know if document headings are on the top or the side
- # [18:31] <Rossen> Zakim, [Microsoft.aaa] is me
- # [18:31] <Zakim> +Rossen; got it
- # [18:31] <glenn> agree with alex
- # [18:31] <fantasai> Koji: Footnote appears on the left
- # [18:31] <fantasai> fantasai: And a heading appears on the right side of a section
- # [18:32] <ChrisL2> so it is consistent between horizontal and vertical
- # [18:32] <TabAtkins> ScribeNick: fantasai
- # [18:32] <fantasai> alex: We haven't had time to think about this
- # [18:33] <fantasai> alex: Regardless of what we decide here, my vote for Flexbox is to use start/end in both dimensions
- # [18:33] <fantasai> plinss: You want Flexbox to use start/end even if everything else switch to head/foot
- # [18:33] <fantasai> TabAtkins: Recall that this is not just for Flexbox, for the alignment properties that will be used for all layout models
- # [18:34] <fantasai> discussion of Hamburg resolution to adopt box-alignment across layout models
- # [18:34] <dbaron> dbaron: We didn't decide to use them for block yet.
- # [18:34] <fantasai> Florian: I'm in favor of using the block-axis keywords in that axis, regardless of what they are
- # [18:36] <fantasai> Florian: Don't have a strong opinion on which keywords to use, but prefer head/foot
- # [18:36] <fantasai> some confusion over orthogonal flows
- # [18:37] <fantasai> TabAtkins: We're only talking naming today, not new layout concepts
- # [18:37] <fantasai> szilles: I think you're missing Bert's point.
- # [18:37] <fantasai> szilles: Basically the coordinate system changes at the content edge
- # [18:37] <fantasai> szilles: Outside the content edge, use the parent's coordinate system
- # [18:38] <fantasai> szilles: inside the content edge, use the element's coordinate system
- # [18:38] * fantasai suggests chairs call a straw poll
- # [18:38] * ChrisL2 lets avoid 'rename all the things'
- # [18:39] <fantasai> Bert: [describing some wording problems with logical terms]
- # [18:39] <ChrisL2> before hyphen side
- # [18:39] <Zakim> -ChrisL2
- # [18:40] <fantasai> TabAtkins: So you're saying head/foot is easier to do
- # [18:40] <fantasai> Bert: Should just use A/B/C/D to refer to sides of the box
- # [18:40] <Zakim> +ChrisL
- # [18:40] * sylvaing MIX UP ALL THE THINGS -> RENAME ALL THE THINGS -> LAST CALL
- # [18:41] * stearns thinks editors/authors is too specific. Perhaps writers/readers?
- # [18:41] <glenn> -1
- # [18:41] <fantasai> plinss: Is anyone objecting to switching ot head/foot?
- # [18:41] <sylvaing> is not hearing strong objections but is not hearing much of a consensus either
- # [18:42] <fantasai> szilles: SVG uses text-before/text-after
- # [18:42] <stearns> fwiw I like head/foot too
- # [18:42] <fantasai> ChrisL2: SVG is happy to follow CSSWG
- # [18:42] * fantasai fantasai explains that text-before isn't really the before side anyway, it's the over side
- # [18:42] <fantasai> szilles: I can live with head/foot
- # [18:43] * alexmog_ prefers before/after. not clear at all that head is logically before.
- # [18:43] <ChrisL2> left hand and right hand pages
- # [18:43] <tantek> HTML has THEAD TBODY TFOOT
- # [18:43] <fantasai> Florian: I might be wrong, but I think it's the first time we use body parts in a spec
- # [18:43] * Joins: miketayl_r (miketaylr@173.139.83.101)
- # [18:43] <fantasai> sylvaing: As far as English goes, it's a decent choice, and I think it's much clearer.
- # [18:44] <fantasai> RESOLVED: Switch before/after to head/foot
- # [18:44] <fantasai> http://wiki.csswg.org/topics/start-end-before-after-align
- # [18:44] * Quits: miketaylr (miketaylr@67.79.218.159) (Ping timeout)
- # [18:45] <tantek> Florian, CSS 2.1 uses table-header-group, table-footer-group http://www.w3.org/TR/CSS21/tables.html#table-display
- # [18:45] <glenn> would like different keywords for different axes
- # [18:46] <fantasai> TabAtkins: My major objection to changing to 4 direction is that while it makes sense for grid/block, which are writing-mode-relative,
- # [18:46] <fantasai> TabAtkins: For flexbox, this isn't true
- # [18:46] <tantek> regarding spec audiences, please see the spec restyling in effort that fantasai, Vincent, and myself are working on : http://www.w3.org/wiki/Restyle#Audiences
- # [18:46] <fantasai> TabAtkins: So IMO using 4D for this particular set of property pairs would be worse, and we should use start/end for both dimensions for these sets of properties
- # [18:47] <fantasai> TabAtkins: In the actual spec I use main-end/cross-end etc.
- # [18:47] <glenn> but i agree with Tab on this
- # [18:47] <fantasai> TabAtkins: Properties use just start/end because I didn't need to be more specific than that.
- # [18:47] <fantasai> [we're discussing the justify and align properties]
- # [18:47] <glenn> can we use 2 keywords for flexbox, and 4 for grid/block?
- # [18:47] <fantasai> Florian: So if we just have Flexbox and Grid, it's just a coin toss which spec we're going to make more confusing
- # [18:47] * sylvaing tantek, very cool!
- # [18:48] <Zakim> -SteveZ
- # [18:48] <fantasai> Florian: When it is the bock axis, it's going to be confusing that start/end is used in block axis
- # [18:48] <tantek> Thanks sylvaing! To be clear - input is very much welcome.
- # [18:48] <tantek> Feel free to even directly edit/add to the wiki page itself. If we disagree we'll edit it further :)
- # [18:49] <tantek> and likely ask to discuss it here.
- # [18:49] <tantek> If there are disputed priorities/opinions etc., we'll try to capture multiple viewpoints on the wiki.
- # [18:49] <fantasai> fantasai: ... trying to establish start/end/head/foot as a flow-relative set of directions, equivalent to top/left/bottom/right as physical directions
- # [18:49] <Zakim> +SteveZ
- # [18:50] <fantasai> ...
- # [18:50] <fantasai> Florian: These are logical dimensions, logical relative to what can depend on layout mode
- # [18:51] * tantek once again attempts to follow http://wiki.csswg.org/tools/hg/install to see where he gets stuck this time.
- # [18:51] <glenn> initial/final?
- # [18:52] <fantasai> TabAtkins: Referring to start side as head would be confusing
- # [18:52] <fantasai> fantasai: Wouldn't referring to head side as start side also be confusing?
- # [18:52] <glenn> committitur/finem (latin)
- # [18:53] <fantasai> Phil: So, say I set margin-head: 10px; to put margin on head side of a column flexbox, what do I set to bunch up the elements towards that side of the box?
- # [18:53] <glenn> alpha/omega
- # [18:53] <fantasai> TabAtkins: Regardless of what we decide here, it would be justify-content: start;
- # [18:53] <glenn> ;)
- # [18:54] <plinss> zakim, who is on the phone?
- # [18:54] <Zakim> On the phone I see fantasai, florianr, plinss, [Microsoft], PhilCupp, glenn (muted), Brian_Leroux, smfr, rbetts, dbaron, alexmog_, TabAtkins_, glazou, krit, [Microsoft.a], [Apple],
- # [18:54] <fantasai> Straw Poll
- # [18:54] <Zakim> ... kojiishi, [Microsoft.aa], Bert, stearns, tantek, Rossen, ChrisL, SteveZ
- # [18:54] <Zakim> [Apple] has hober
- # [18:54] <Zakim> [Microsoft] has JohnJansen
- # [18:54] <Zakim> [Microsoft.aa] has Katie
- # [18:54] <fantasai> A) use start/end/head/foot as flow-relative (relative to flex-flow for flexboxes)
- # [18:54] <fantasai> B) use start/end/start/end in both dimensions
- # [18:55] <glenn> C) something else [TBD]
- # [18:55] * tantek abstains from this straw poll.
- # [18:55] <fantasai> (flow-relative is writing-mode relative everywher eelse)
- # [18:55] <fantasai> fantasai: A
- # [18:55] <fantasai> Florian: A
- # [18:55] <fantasai> plinss: A
- # [18:55] <glenn> glenn: C
- # [18:55] <fantasai> JohnJansen: abstain
- # [18:55] <TabAtkins> (flow-realtive is *also* writing-mode relative on Flexbox for every other property)
- # [18:55] <fantasai> Phil: abstain
- # [18:56] * alexmog_ B
- # [18:56] <fantasai> smfr: abstain
- # [18:56] * alexmog_ has to get off irc right now
- # [18:56] <fantasai> ?: abstain
- # [18:56] <stearns> s/?/rbetts
- # [18:56] <rbetts> that was rbetts that abstained
- # [18:56] <fantasai> dbaron: abstain, though maybe A, but abstain
- # [18:56] <fantasai> alex: B
- # [18:56] <fantasai> TabAtkins: B
- # [18:56] <fantasai> glazou: A
- # [18:57] * fantasai is ok with C as well
- # [18:57] <Liam> [Liam fears head/foot will be confusing with respect to running heads and footers, which are usually not writing-mode relative so B or C if my vote counts :-) ]
- # [18:57] <sylvaing> abstains
- # [18:57] <Katie> Katie: abstain
- # [18:57] <ChrisL2> A
- # [18:57] <tantek> make that abstain / delegate to editor preference
- # [18:57] <fantasai> hober: abstain
- # [18:57] * florianr A then C then B, to be specific
- # [18:57] <fantasai> szilles: B
- # [18:58] <stearns> abstain
- # [18:58] <Rossen> rossen: abstain
- # [18:58] <kojiishi> kojiishi: B
- # [18:58] <Bert> Bert: maybe B
- # [18:58] <fantasai> tantek: abstain, unless consensus amongst editors
- # [18:58] <Zakim> -SteveZ
- # [18:58] <tantek> C = unicorns?
- # [18:59] <fantasai> Options for C
- # [18:59] <fantasai> ?
- # [18:59] <glenn> by C I meant use something different for flow-relative
- # [18:59] <rbetts> near/far?
- # [18:59] * Quits: alexmog_ (qw3birc@128.30.52.28) (Ping timeout)
- # [18:59] <Rossen> Is C start/end/before/after
- # [18:59] <ChrisL2> don't like the same terms to be used for both directions
- # [18:59] <fantasai> Florian: C is to use same terms for both, but not to use the flow-relative directions
- # [19:00] * sylvaing recalls a time when renaming things made me understand them better...
- # [19:00] <glenn> I would vote A for grid/block, but don't like confusion that would result if start/end also used with flexbox
- # [19:00] <fantasai> Rossen, no it's before/after/before/after
- # [19:00] <fantasai> (or some other set of terms)
- # [19:00] <fantasai> Rossen: So it's the same as B, except with different terms
- # [19:00] <rbetts> if you don't use the same terms for both directions, then you'll have to update two properties in concert. i.e.: if I change the flex orientation then I'd have to update the justify and align keywords, which seems unnecessary
- # [19:01] <fantasai> no, rbetts, the keywords are tied to the property, not to the effective dimension
- # [19:01] <rbetts> ah, ok.
- # [19:01] <fantasai> plinss: Are people happy to use same terms in both dimensions?
- # [19:01] <rbetts> (and sorry - that should have been phrased as a question, fantasia)
- # [19:02] * Quits: JohnJansen (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:02] <fantasai> fantasai: yes
- # [19:02] <Zakim> -[Microsoft.a]
- # [19:02] <dbaron> I'll switch from abstain to A. :-)
- # [19:02] <fantasai> Phil: I had resolution that we'd use fantasai's new alignment properties for Flexbox
- # [19:02] <fantasai> Phil: But her spec uses different terms in different dimensions
- # [19:03] <fantasai> TabAtkins: This is about that spec
- # [19:03] * tantek reaches the end of http://wiki.csswg.org/tools/hg/install and has no idea if he succeeded or not. Is there a simple test for seeing if you successfully installed hg? Just type hg and get … ?
- # [19:03] * plinss tantek: hg --version
- # [19:04] * tantek thanks plinss
- # [19:04] <fantasai> Florian: Because we're defining start/end to be in the inline direction, I'm happy for either using head/foot in the other dimension, or using a different set of keywords in both dimensions
- # [19:06] <fantasai> fantasai: so where are we at?
- # [19:06] * sylvaing has been meaning to move the actual spec editing hints (edit overview.src.html, process etc.) from the CVS to the hg wiki page
- # [19:06] <dbaron> dbaron: I don't think we should have three sets of keywords because people will have yet another set to confuse.
- # [19:06] <sylvaing> let's stick a $ sign in front!
- # [19:06] * florianr LOL
- # [19:06] <tantek> +1 to reducing namesmithing/thrashing/bikeshedding
- # [19:07] <fantasai> TabAtkins: I'm going to object to naming changes if we don't resolve this soon
- # [19:07] <sylvaing> +100. bikeshedding at last call is an anti-pattern
- # [19:08] <fantasai> Phil: Can we just prefix the flex alignment properties and fix this later?
- # [19:08] <Ms2ger> That's an awful idea
- # [19:08] <fantasai> fantasai: I don't think that is a good way of fixing the impasse
- # [19:08] <fantasai> sylvaing: I don't like deciding on the API and then renaming the whole thing, not an efficient way to work
- # [19:08] <tantek> "rename all the things!" (or was that not to…)
- # [19:08] <fantasai> sylvaing: But if we can just settle it now, let's do it. We can't keep going like this.
- # [19:09] <fantasai> florian: So we have all the preferences, but does anyone object to A or B or C?
- # [19:09] <fantasai> apparently not
- # [19:09] <fantasai> dbaron: I might object to C
- # [19:10] <dbaron> The goal is that this stuff apply to more than just flexbox.
- # [19:10] <Zakim> -alexmog_
- # [19:10] * Bert thinks 'justify-content: start' seems fine, but 'align-content: start' is unclear: which side is that? Is that clockwise from the start of the flexbox?
- # [19:11] <fantasai> discussion of having fantasai and Tab work it out
- # [19:11] <Zakim> -[Microsoft.aa]
- # [19:11] <fantasai> RESOLVED: Tab and fantasai to decide on this issue
- # [19:11] <glenn> i'm ok with fanasai/tab reaching mutual agreement
- # [19:11] <Zakim> -ChrisL
- # [19:11] <Zakim> -smfr
- # [19:11] <Zakim> -Rossen
- # [19:11] <Zakim> -[Apple]
- # [19:11] <Zakim> -TabAtkins_
- # [19:11] * Quits: ChrisL2 (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [19:11] <Zakim> -dbaron
- # [19:11] <Zakim> -Brian_Leroux
- # [19:11] <Zakim> -glazou
- # [19:11] * Quits: smfr (smfr@173.228.90.229) (Quit: smfr)
- # [19:11] <Zakim> -PhilCupp
- # [19:11] <Zakim> -kojiishi
- # [19:11] <rbetts> (as an aside, I think I might be Brian_Leroux, as I'm calling from the former Nitobi office)
- # [19:11] <Zakim> -fantasai
- # [19:11] * Quits: Katie (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:11] <Zakim> -[Microsoft]
- # [19:11] <Zakim> -krit
- # [19:11] <Zakim> -Bert
- # [19:11] <Zakim> -florianr
- # [19:11] <Zakim> -glenn
- # [19:11] <glazou> rbetts: no you were listed by Zakim
- # [19:11] * Quits: PhilCupp (pcupp@131.107.0.85) (Quit: PhilCupp)
- # [19:11] <Zakim> -stearns
- # [19:11] <Zakim> -plinss
- # [19:12] <glazou> or maybe
- # [19:12] <glazou> :)
- # [19:12] <rbetts> yeah. haha. Zakim did a -Brian_Leroux right as I hung up.
- # [19:12] <Zakim> -rbetts
- # [19:12] * tantek will wait for the minutes, but is curious what was productive about that call.
- # [19:13] <glazou> rbetts: zakim saw a -rbetts too
- # [19:14] <rbetts> the mystery of Brian_Leroux remains.
- # [19:14] <glazou> tada !
- # [19:14] * glazou expects a Brian_Leroux meme by hober
- # [19:15] * Quits: kojiishi (kojiishi@222.158.227.129) (Quit: Leaving...)
- # [19:15] * Quits: rbetts (rbetts@192.150.10.201) (Quit: rbetts)
- # [19:15] * tantek continues to work his way through http://wiki.csswg.org/tools/hg/install attempting to edit for clarification, and add plinss hg --version check for verifying a successful install.
- # [19:16] <Zakim> -tantek
- # [19:16] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:16] <Zakim> Attendees were fantasai, florianr, plinss, sylvaing, +1.339.524.9.aaaa, ChrisL2, hober, [Microsoft], glenn, Brian_Leroux, smfr, dbaron, PhilCupp, +1.425.246.aabb, alexmog_,
- # [19:16] <Zakim> ... TabAtkins_, glazou, rbetts, Bert, krit, JohnJansen, SteveZ, kojiishi, Katie, +1.206.390.aacc, stearns, +1.415.871.aadd, tantek, Rossen, ChrisL
- # [19:16] * tantek leaves telcon, Zakim ends the call. Well done Zakim.
- # [19:17] * sylvaing tantek, we resolved on a bunch of things we shouldn't be doing at such a late stage. But which we can blissfully do courtesy of vendor prefixes.
- # [19:17] <tantek> Zakim, who is Brian_Leroux?
- # [19:17] <Zakim> I don't understand your question, tantek.
- # [19:17] <tantek> Zakim, who is John Galt?
- # [19:17] <Zakim> I don't understand your question, tantek.
- # [19:17] * fantasai zakim is not mozbot
- # [19:17] <fantasai> :)
- # [19:18] <tantek> Zakim, who is Zakim?
- # [19:18] <Zakim> I don't understand your question, tantek.
- # [19:18] <tantek> Zakim, who are you?
- # [19:18] <Zakim> I don't understand your question, tantek.
- # [19:18] <tantek> Zakim, what are you?
- # [19:18] <Zakim> I don't understand your question, tantek.
- # [19:23] * Parts: oyvind (oyvinds@213.236.208.22)
- # [19:24] <tantek> ok I believe I have successfully installed hg, and have updated http://wiki.csswg.org/tools/hg/install accordingly with how to verify as such (thanks to plinss).
- # [19:25] <plinss> tantek: and just in time for the new version that's going to be released on Friday :-)
- # [19:26] <tantek> yes
- # [19:26] <tantek> new version of what?
- # [19:26] <Ms2ger> HG
- # [19:26] <Ms2ger> Presumably
- # [19:27] <plinss> yes, hg. Actually they release a new version the first of every month, June 1 should be v2.2.2, just a maintenance release
- # [19:28] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
- # [19:28] * Quits: miketayl_r (miketaylr@173.139.83.101) (Quit: Leaving...)
- # [19:28] <tantek> plinss, I've made the update instructions a separate section as well: http://wiki.csswg.org/tools/hg/install#mercurial-updates
- # [19:28] * tantek presume he's not the only one who will ever need instructions this specific in order to successfully install these tools.
- # [19:35] * florianr feels like a MacOS handbook to me, more than a mercurial guide. But if you actually got stuck on these, it is probably worth having anyway.
- # [19:38] * Quits: myakura (myakura@122.130.129.42) (Client exited)
- # [19:39] <tantek> florianr - everything I've added I've either gotten stuck on or had no clue if the right thing was happening or not (the usual situation in command line interfaces)
- # [19:39] <tantek> (enter some command, get back a dump of unintelligible crap, wonder if it did what you meant it to)
- # [19:40] <florianr> I don't doubt it
- # [19:40] <florianr> I am happy with the command line, but that's clearly not a universal preference
- # [19:41] <tantek> I've forgotten too many command line commands/outputs to bother to learn any more
- # [19:45] * tantek wonders if .hgrc handles UTF8 like
- # [19:45] <tantek> Ç
- # [19:46] <plinss> tantek: yes it does, there's a bug with BOMs though, so don't use one
- # [19:47] <tantek> ok
- # [19:51] * Joins: jet (jet@67.169.43.128)
- # [19:51] * Quits: florianr (florianr@213.236.208.22) (Quit: Leaving.)
- # [19:57] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [19:57] * Joins: krit1 (krit@192.150.10.200)
- # [19:58] * Quits: krit (krit@24.6.231.253) (Ping timeout)
- # [20:01] * Joins: jet (jet@67.169.43.128)
- # [20:06] * Joins: miketaylr (miketaylr@67.79.218.159)
- # [20:08] * Quits: jet (jet@67.169.43.128) (Quit: jet)
- # [20:08] <tantek> so about 106 MB for the CSS test hg
- # [20:08] <tantek> I guess that's not too bad
- # [20:12] * Quits: miketaylr (miketaylr@67.79.218.159) (Quit: Leaving...)
- # [20:21] <tantek> btw - to get notified of when Fullscreen is updated: http://dvcs.w3.org/hg/fullscreen/atom-log
- # [20:21] <tantek> (in the feed reader of your choice)
- # [20:30] * sylvaing is now known as sylvaing_away
- # [20:31] <fantasai> tantek: people don't want to follow every edit, they just want to be told when major changes are made and they need to re-review the document
- # [20:31] <tantek> fantasai "major changes" is in the eye of the beholder
- # [20:31] <fantasai> tantek: indeed, so batch them up and say "I made a bunch of changes, please review this"
- # [20:31] <tantek> there aren't lots of edits being made to fullscreen
- # [20:32] <tantek> so anyone who actually cares about fullscreen doesn't have much to follow
- # [20:32] <fantasai> tantek: yes, but if that's the attitude from every spec writer, nobody can keep up
- # [20:32] <tantek> that's right, nobody can keep up
- # [20:32] <tantek> that happened about mid to late 2000s
- # [20:32] <fantasai> tantek: so your job is to create the digest
- # [20:32] <tantek> and is much worse now
- # [20:32] <fantasai> tantek: so that people can keep up without having to track all your typo fixes
- # [20:32] <tantek> digest = http://dvcs.w3.org/hg/fullscreen/atom-log
- # [20:32] <tantek> typo fixes yeah
- # [20:33] <tantek> that's annoying
- # [20:33] <tantek> MediaWiki has the notion of minor edits
- # [20:33] <tantek> and you can hide minor edits from a history
- # [20:33] * tantek wonders if there is a comment convention for cvs/hg/git for "minor revision"
- # [20:33] <tantek> e.g. "m:"
- # [20:34] <fantasai> tantek: all you have to do is ping the WG every once in awhile and say I've made a bunch of changes, please review. It's your job to figure out what interval is appropriate for chunking
- # [20:34] * tantek would just ping when ready to post a new WD then
- # [20:34] <tantek> those two frequencies of stability seem sufficient
- # [20:34] <tantek> either people are interested in every change (of which there aren't many, not that often)
- # [20:34] <fantasai> that's probably fine, as long as you post a new WD reasonably frequently :)
- # [20:34] * fantasai would do the same
- # [20:35] <tantek> or if they only "major" changes, then just wait for the editor to request an updated public WD
- # [20:35] <tantek> this other rigamarole about some made up notion of "major changes" notifications is just a waste of everyone's time.
- # [20:36] <tantek> fantasai - what's a good WD heartbeat frequency in your opinion?
- # [20:36] <tantek> (actually curious - I don't have an answer to that)
- # [20:36] <fantasai> depends on how frequently the draft is updated, really
- # [20:36] <fantasai> I'd say anywhere from one month to 6 months
- # [20:36] <tantek> no, heartbeat means a minimum update frequency
- # [20:36] <tantek> has nothing to do with "how frequently the draft is updated"
- # [20:37] <fantasai> well, if the draft hasn't been updated at all, there's no point to publish :)
- # [20:37] <tantek> I don't think we have on in the CSSWG
- # [20:37] <tantek> that's not true
- # [20:37] <tantek> updating the date makes it clear that nothing has changed
- # [20:37] <fantasai> ah, no, it makes you wonder what's changed since it's been updated now
- # [20:37] <tantek> otherwise if the date on a public WD is old, people assume it's just obsolete
- # [20:37] <fantasai> ah
- # [20:38] <tantek> and then go look at the editor's draft (if they weren't already)
- # [20:38] <tantek> and if the date on an editor's draft is old, people assume it's abandoned technology
- # [20:38] * Joins: jet (jet@206.15.76.122)
- # [20:38] <fantasai> wrt abandonment, I don't think you run into that until the 1 year mark
- # [20:38] <fantasai> wrt up-to-date-ness, you'd need more frequent than that
- # [20:38] <fantasai> I think the process recommends every 3 months
- # [20:39] <fantasai> which is probably fine as a baseline, adjust up or down depending on level of activity on that module
- # [20:40] <fantasai> Selectors L4 is on a very slow cycle because it's not very actively edited and hasn't been getting much feedback that needs handling
- # [20:40] <fantasai> Flexbox probably should be getting updated every 3 - 6 weeks at the current rate
- # [20:41] <fantasai> Wrt Text, probably 3-month cycle is roughly on-target
- # [20:41] * fantasai will probably publish another WD once the Hamburg edits are in
- # [20:41] <fantasai> and then decide whether to send it to LC
- # [20:45] <tantek> a 3 month heartbeat seems reasonable.
- # [20:45] <tantek> I could see groups syncing heartbeat drafts to just after a f2f
- # [20:46] <tantek> since those typically result in a flurry of edits
- # [20:46] <tantek> and public WDs are primarily for folks *outside* the WG itself
- # [20:46] <tantek> so for CSSWG we could decide on a heartbeat annual schedule for example that roughly corresponds to our f2f meetings
- # [20:47] <tantek> e.g. March/June/September/November (after #tpac)
- # [20:48] * tantek wonders if a heartbeat schedule like that would actually make our spec publishing more efficient, since it would be regular (instead of so much time spent in telcons with one-off discussions about whether to publish another draft or not)
- # [20:51] * Joins: miketaylr (miketaylr@70.112.101.224)
- # [21:03] * Quits: macpherson (macpherson@74.125.56.17) (Client exited)
- # [21:03] * sylvaing_away is now known as sylvaing
- # [21:04] <fantasai> the one-off discussions about publishing are generally about 2-4 minutes long
- # [21:04] <fantasai> except when they happen to also be review dicussions
- # [21:04] <fantasai> one of the primary functions of those discussions is as a forcing function for getting those reviews out
- # [21:05] * Quits: drublic (drublic@93.132.248.93) (Client exited)
- # [21:05] * Joins: drublic (drublic@93.132.248.93)
- # [21:05] <fantasai> tantek: publishing after F2F edits are complete seems like a good idea in general though
- # [21:05] <sylvaing> that does make sense
- # [21:06] <tantek> I guess I'd rather have the heartbeats as a forcing function
- # [21:06] <tantek> they're more predictable
- # [21:06] <fantasai> having them coincide wouldn't be a good idea though :)
- # [21:06] <tantek> and developing a rhythm of publishing updates would be a good thing
- # [21:06] <fantasai> the heartbeat imo should be a forcing function on the editor
- # [21:06] <fantasai> to get things together and request a draft
- # [21:06] * sylvaing could use some forcing functions
- # [21:06] <tantek> fantasai - why? the heartbeats in HTMLWG have been find
- # [21:06] <tantek> fine
- # [21:07] <tantek> fantasai - the heartbeat *relieves* the editor of requesting a draft
- # [21:07] <tantek> the draft request automatically happens
- # [21:07] <tantek> and anyone can object of course
- # [21:07] <tantek> but it actually makes *less* work for the editor
- # [21:07] <tantek> the default path is, updates get published
- # [21:07] <tantek> no need for extra bureaucracy
- # [21:08] <sylvaing> yeah i'd rather go to a model where you have to actively stop publishing by getting consensus on the need for it
- # [21:08] <tantek> sylvaing +++++
- # [21:08] * Quits: drublic (drublic@93.132.248.93) (Ping timeout)
- # [21:08] * tantek invents a new operator
- # [21:08] * sylvaing probably means something in some version of Perl
- # [21:09] <fantasai> given the editor's supposed to collect a list of changes and validate/link-check the draft, I think you can't quite have the process be that automatic
- # [21:09] <sylvaing> unless the editor documents changes as he/she makes them?
- # [21:09] <fantasai> the editor still has to do some work, it can't be a cron job
- # [21:10] <fantasai> sylvaing: yep, that's a good practice, but not always followed :)
- # [21:10] <sylvaing> ok so we need a forcing function for that to happen
- # [21:11] <fantasai> currently it's the publication process
- # [21:11] <fantasai> it's a checklist on the to-do list for that
- # [21:11] <fantasai> s/checklist/item/ s/to-do listchecklist/
- # [21:11] <tantek> fantasai - all those things can be semi-automatically be checked, and if they fail, server as objections to publish
- # [21:12] <tantek> there doesn't need to be a separate process for them
- # [21:12] <tantek> in other news
- # [21:12] * sylvaing is sensing some microformat disturbances in the force
- # [21:13] * tantek likes to simplify processes, reduce human bureaucracy
- # [21:13] * sylvaing digs that
- # [21:14] * sylvaing wishes editing css3-animations was just a matter of editing a wiki page templated for spec work in his browser and pushing a button to regenerate overview.html or whatever
- # [21:15] <sylvaing> seriously, i enjoy writing raw HTML as much as the next guy but actually authoring a spec in raw HTML is a pathetic waste of our collective time
- # [21:15] <fantasai> tantek: right, and until you write that script, someone needs to do that manually. At the moment, it's the responsibility of the editor.
- # [21:16] <sylvaing> SCRIPT ALL THE THINGS
- # [21:16] <Ms2ger> What's the alternative, sylvaing?
- # [21:16] <nimbu> gist.github.com
- # [21:16] * Joins: drublic (drublic@95.115.29.233)
- # [21:18] <tantek> fantasai - pretty sure regardless of what the editor does / does not do, team contact checks it before asking for publication
- # [21:18] <tantek> so no need to write a script
- # [21:18] <tantek> if the editor doesn't make sure those checks pass, then the checks fail by the team contact, serves as an objection to publish, and the heartbeat fails
- # [21:18] <tantek> no problem
- # [21:18] <tantek> and we just let community pressure take over
- # [21:19] <tantek> when some specs appear to have heartbeats no problem, and others don't
- # [21:19] <sylvaing> the WG's home page could reflect the heartbeat status
- # [21:19] <sylvaing> of each spec
- # [21:19] <tantek> it indicates a need for more/better editorship (myself included in that challenge of course)
- # [21:19] <tantek> sylvaing yes
- # [21:19] <fantasai> Ah, the WG's home page
- # [21:19] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
- # [21:19] <sylvaing> same here. falling way behind on css3-animations again and hating it
- # [21:20] <fantasai> such a missed opportunity
- # [21:20] <sylvaing> sigh
- # [21:20] <nimbu> hahahah
- # [21:20] <nimbu> :)))
- # [21:21] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:21] * Parts: Zakim (rrs-bridgg@128.30.52.169)
- # [21:21] <sylvaing> sometimes I feel like there is some kind of secret charter for all WGs: "Never miss an opportunity to miss an opportunity"
- # [21:21] * sylvaing sobs, looks for emergency flask
- # [21:21] <nimbu> :'(
- # [21:23] <fantasai> sylvaing: the WG homepage isn't in the WG charter
- # [21:23] <sylvaing> i can't even tell if that's a good thing or a bad thing....
- # [21:24] * sylvaing sobs again
- # [21:24] * sylvaing ok not really
- # [21:24] <fantasai> sylvaing: I know this, because it's why the WG has no authority to change it
- # [21:24] <sylvaing> oh man, really?
- # [21:24] <fantasai> yep
- # [21:24] <sylvaing> well, that's fucking awesome
- # [21:24] <sylvaing> if you'll pardon my french
- # [21:24] <sylvaing> so to speak
- # [21:24] <fantasai> lol
- # [21:27] <TabAtkins> sylvaing: I don't understand. The "HTML" part of spec editting is extremely tiny. There's no complicated decisions or hard markup. All the styling is taken out of your hands, too.
- # [21:27] <TabAtkins> You just... write text. And then occasionally use an <i> to mark up a term, or an <a> to link somewhere.
- # [21:27] <sylvaing> I don't need or want markup in my face when I'm just writing prose
- # [21:28] <sylvaing> doesn't matter if its email or a spec
- # [21:28] <TabAtkins> Okay. I guess we have different thresholds for this. The amount of markup in my specs is drastically lower than in any other pages I write.
- # [21:28] <sylvaing> and if most of the markup is the same and obeys a template I'd like to spend my time not generating it by hand
- # [21:28] <sylvaing> well yeah, you do use a lot of words. I guess that helps :)
- # [21:29] <TabAtkins> If you're writing a lot of formulaic markup that could be automated, you're probably doing it wrong.
- # [21:29] <Ms2ger> *right
- # [21:29] * fantasai wonders if we could incorporate a Markdown processor into the preprocessor
- # [21:29] <sylvaing> bingo
- # [21:29] <Ms2ger> As in, you've got enough cross-references
- # [21:29] <TabAtkins> By that I mean, something is wrong with the process you're using. Because I write just about the minimum amount of markup possible.
- # [21:29] <Ms2ger> CSS specs always seem to lack those
- # [21:29] <TabAtkins> Using Markdown would reduce my work a tiny bit more, but that's it.
- # [21:29] <sylvaing> a spec-oriented markdown syntax would be great
- # [21:30] <sylvaing> I don't see why I should even know what markup to use for a propdef table
- # [21:30] <sylvaing> hell I don't see why I *need* to know what markup is used at all
- # [21:30] <fantasai> heh, well you have to use *something*
- # [21:30] <fantasai> if it's a bunch of ascii or a bunch of HTML tags
- # [21:30] <fantasai> you have to use *something* for a prpdef table
- # [21:30] <sylvaing> sure.
- # [21:30] <fantasai> might as well be HTML
- # [21:30] <TabAtkins> I don't see a strong difference between the minimum propdef table and "{prop: 'foo', grammar: 'bar | baz', ...}"
- # [21:30] <fantasai> ouch
- # [21:30] <sylvaing> lol
- # [21:31] <fantasai> sooo many quote marks.... noooo
- # [21:31] * Quits: nimbu (Adium@192.150.10.200) (Quit: Leaving.)
- # [21:31] <TabAtkins> That was just for nesting in the chat.
- # [21:31] <fantasai> sylvaing: I always copy/paste the propdeft tables anyway
- # [21:31] <fantasai> and if it were in Markdown or whatever, I'd still copy-paste them!
- # [21:32] <sylvaing> and in 20 years we'll still be copy-pasting shit
- # [21:32] <sylvaing> because copy-pasting is awesome
- # [21:32] <sylvaing> COPY-PASTE ALL THE THINGS
- # [21:32] * Quits: isherman (Adium@216.239.45.4) (Client exited)
- # [21:32] <TabAtkins> You weigh the benefits of automating versus the time spent doing it.
- # [21:33] * TabAtkins goes to look at the animations spec to see if Sylvain's doing something wrong.
- # [21:33] <sylvaing> that comparison entirely depends on the timeframe one takes into consideration
- # [21:33] <TabAtkins> Oh wow, you've got *all kinds* of indentation inconsistency.
- # [21:33] <TabAtkins> No wonder it's all confusing.
- # [21:34] <TabAtkins> Oh gosh, and those propdef tables. SO LONG.
- # [21:34] <TabAtkins> Okay, so I understand why you hate writing the spec, Sylvain.
- # [21:34] <sylvaing> The time spent dealing with this manual crud across all the WGs over the past decade is probably ridiculous
- # [21:34] <fantasai> yes, just copy TabAtkins' coding style, and it'll all be better :D
- # [21:34] * TabAtkins has the uncontrollable desire to do a markup edit.
- # [21:35] * fantasai suggests sylvaing gives him permission
- # [21:35] <sylvaing> sounds like I should look at flexbox
- # [21:35] <fantasai> :DD
- # [21:35] <TabAtkins> sylvaing: Mind if I go and just reformat the source to our conventions? It's *way* easier to read and write.
- # [21:35] * sylvaing suspects flexbox goes <all-the-things>spec</all-the-thing>
- # [21:35] <sylvaing> mind? I was about to bribe you to do it
- # [21:36] <TabAtkins> Okay. Care about tabs vs spaces?
- # [21:36] <sylvaing> that sounds like a trick question....
- # [21:36] <TabAtkins> I'll follow whichever you prefer, if you have a strong feeling.
- # [21:36] <TabAtkins> Otherwise I'm using tabs.
- # [21:36] <sylvaing> i use spaces but was never religious about it. i can switch.
- # [21:36] <TabAtkins> Okay, gimme an hour.
- # [21:36] <fantasai> sylvaing: read http://rhodesmill.org/brandon/2012/one-sentence-per-line/ while Tab reformats it for you
- # [21:37] <sylvaing> tab uses tabs
- # [21:37] <fantasai> (of course!)
- # [21:37] <sylvaing> (letting that sink in)
- # [21:37] * Parts: jet (jet@206.15.76.122)
- # [21:37] <sylvaing> it's tabs all the way down
- # [21:37] * Joins: jet (jet@206.15.76.122)
- # [21:37] <fantasai> sylvaing: since Tab is reformatting with tabs for you...
- # [21:37] <fantasai> sylvaing: make sure you understand the difference between indentation and alignment
- # [21:38] <fantasai> sylvaing: indentation is with tabs, but alignment is always with spaces
- # [21:38] <TabAtkins> You rarely need to align in a spec, though.
- # [21:38] <TabAtkins> When you do (in a <pre>), you should be up against the first column anyway, so it's moot.
- # [21:38] <TabAtkins> sylvaing: Of course!
- # [21:39] <fantasai> TabAtkins: I'll sometimes use alignment in data tables
- # [21:39] <sylvaing> so you almost completely use tabs :)
- # [21:39] <fantasai> yeah
- # [21:40] <sylvaing> man, how come i've never heard of semantic linefeeds
- # [21:41] <TabAtkins> fantasai: Ah yeah, true.
- # [21:43] <sylvaing> just realizing I've only ever looked at specs initially created by Apple
- # [21:43] <Ms2ger> My condolences
- # [21:43] <sylvaing> maybe they use Pages. Or iBooks Author.
- # [21:44] <Ms2ger> OTOH, the worst markup in a CSS spec I ever saw was by Microsoft employees :)
- # [21:45] <TabAtkins> sylvaing: Ooh, another thing wrong with what you were doing that made it extra-painful - you were manually putting in things like <code class='property'>, when the proprocessor does that for you if you just use single quotes.
- # [21:45] <Ms2ger> (http://dev.w3.org/csswg/css3-tables-algorithms/Overview.src.htm)
- # [21:46] <sylvaing> now that, I didn't know
- # [21:47] * sylvaing looks at css3-flexbox and holy shit allelujah
- # [21:47] <Ms2ger> There's some documentation somewhere on a Member-only page
- # [21:47] <TabAtkins> fantasai: I forget what our convention is for marking up @-rules.
- # [21:48] * tantek scrolls up
- # [21:48] <tantek> fantasai - re: CSS home page missed opportunity
- # [21:48] <tantek> feel free to improve upon http://w3.org/wiki/CSS
- # [21:48] <tantek> sylvaing - agreed about preference to just edit on a wiki with less markup
- # [21:49] <tantek> better than today would be:
- # [21:49] <tantek> edit specs on the W3C wiki, submit W3C wiki URL for the spec to the pre-processor
- # [21:50] <TabAtkins> You have an irrational attachment to wikis. ^_^
- # [21:50] <tantek> given that we can put class names in wiki pages, we might be able to make that work with a bit of wiki-template work
- # [21:50] <tantek> TabAtkins - less markup = more readable/editable - that's perfectly rational
- # [21:50] <tantek> also, MediaWiki lets you mark edits as "minor", cvs/hg/git do not.
- # [21:50] <tantek> that way you can look at all non-minor edits in a history view
- # [21:51] <TabAtkins> tantek: Done well, spec markup is very nearly as minimal as wiki markup, except that it's HTML and more familiar. ^_^
- # [21:51] <tantek> and ignore typo edits - a use-case requested by fantasai
- # [21:51] <TabAtkins> Minor edits can be done by a better atom feed and a convention.
- # [21:51] <tantek> TabAtkins - you speak of theory "Done well". show me A/B and we can discuss.
- # [21:51] <TabAtkins> Our atom feed right now is horrible for CSS, unfortunately.
- # [21:51] * Ms2ger points out http://html5.org/tools/web-apps-tracker
- # [21:51] <sylvaing> tantek, yes. though tab's markup is very clear I still find WYSIWYG or something close to it ideal
- # [21:51] <Ms2ger> tantek, A: http://html5.org/tools/web-apps-tracker
- # [21:52] <Ms2ger> sylvaing, point-'n'-click? :)
- # [21:52] <tantek> Ms2ger - how is that spec markup or wiki markup?
- # [21:52] <Ms2ger> tantek, that's for the "ignore typo edits" you were looking for
- # [21:53] <tantek> Ms2ger - how do you specify editorial changes in hg?
- # [21:53] <tantek> what is triggering that tool to make a distinction?
- # [21:53] <sylvaing> ms2ger, i like it when you sound all 1999
- # [21:54] <Ms2ger> tantek, a convention
- # [21:54] <tantek> Ms2ger URL to documentation of that convention?
- # [21:54] <Ms2ger> Maybe somewhere in the web-apps-tracker source
- # [21:54] <Ms2ger> It's only Hixie who needs to use it in this case, after all
- # [21:55] <tantek> anyway - when you find it, let us know, will happily re-use (rather than reinvent)
- # [21:55] <Ms2ger> "[e]" at the start of the commit message
- # [21:55] <tantek> good enough for me
- # [21:56] <sylvaing> it's not jus the source, i find the content of flexbox to be pretty good these days
- # [21:57] <sylvaing> though example 4 puzzled me
- # [21:57] <Ms2ger> sylvaing, no, seriously, having to use my mouse is what I find most annoying about wysiwyg tools
- # [21:57] <TabAtkins> sylvaing: Send me an email reminding me about it, I'll see if I can edit it to be clearer.
- # [21:58] <sylvaing> ms2ger, WYSIWYG does not imply or require a mouse though the correlation is unfortunately pretty high
- # [21:59] <sylvaing> tab, the example is clear. it's just that the use case suggests each tab comes to the front when clicked. right after saying flex-order has no effect on z-index it was a bit confusing
- # [21:59] <sylvaing> i.e. good use-case but muddles the msg. will email.
- # [21:59] <Ms2ger> You're right about requiring, of course, but I'd like to see a wysiwyg editor that doesn't make me use my mouse :)
- # [22:00] <Ms2ger> Also, my markup is eccentric enough that I'd need a specialized wysiwyg editor, really
- # [22:11] <TabAtkins> sylvaing: In http://dev.w3.org/csswg/css3-animations/#list-matching , do you really mean "should", or is that an accidental use of the word?
- # [22:12] <Ms2ger> TabAtkins, are you expecting correct use of RFC2119 in CSS specs? :)
- # [22:12] <sylvaing> that is the wrong word
- # [22:14] <sylvaing> this section needs some work and a couple of examples imo
- # [22:14] <TabAtkins> Ms2ger: Yes, I am.
- # [22:14] <sylvaing> speaking of examples sent mail re: css3-flexbox ex. 4
- # [22:14] <TabAtkins> Modulo the fact that we by convention don't use MUST everywhere we should.
- # [22:14] <Ms2ger> TabAtkins, I hope you're not including CSS2.1 :)
- # [22:16] <TabAtkins> Ms2ger: Not really, but if there are uses of must/should/may that are incorrect, we should errata them.
- # [22:16] <Ms2ger> How about if they are newly introduced in the errata?
- # [22:17] <TabAtkins> Ms2ger: Then yell about it.
- # [22:17] <TabAtkins> Because that's stupid.
- # [22:18] <Ms2ger> "Note: These names must be quoted to distinguish them from the...
- # [22:27] <fantasai> Ms2ger: Indeed, CSS2.1 should be honoring the same conventions as other CSS specs wrt RFC2119
- # [22:27] <TabAtkins> Ms2ger: Yup, that's a rpoblem. Please send email on the thread?
- # [22:27] <fantasai> Ms2ger: any deviation is an error
- # [22:27] * Joins: nimbu (Adium@192.150.10.200)
- # [22:27] <Ms2ger> Eheh
- # [22:27] <TabAtkins> (Should change to "have to".)
- # [22:27] <fantasai> Ms2ger: yes, that should be "need to be"
- # [22:27] <TabAtkins> Or that, yeah.
- # [22:27] <Ms2ger> I hope you don't mind if I don't try to point out all the cases? :)
- # [22:28] <TabAtkins> Some is better than none.
- # [22:28] <fantasai> point out as many or few as you want :)
- # [22:28] <fantasai> just know that they're errors, and if you point them out, we'll accept to fix the :)
- # [22:28] <Ms2ger> And just sent email
- # [22:28] <fantasai> s/the/them/
- # [22:28] <Ms2ger> I know they're errors, I just wasn't sure the CSSWG agreed with me :)
- # [22:29] <fantasai> http://www.w3.org/TR/CSS21/conform.html#defs
- # [22:30] <fantasai> conformance requirements aren't *only* expressed in RFC2119 terms, but when they're used, they should match RFC2119's interpretation
- # [22:31] <TabAtkins> And the corollarly, when the RFC2119 terms are used, they should match RFC2119's interpretation.
- # [22:37] <TabAtkins> fantasai: Do you remember the convention we adopted for marking up @-rule names in content? Is it just double-quote?
- # [22:39] * Quits: Ms2ger (Ms2ger@91.181.38.75) (Quit: nn)
- # [22:42] <tantek> anyone here that can alter w3c hg perms?
- # [22:42] <tantek> plinss perhaps?
- # [22:42] <tantek> could you give me (w3c.username = Tantekelik) write permissions to http://dvcs.w3.org/hg/fullscreen/ ? thanks!
- # [22:43] <tantek> or Bert I suppose
- # [22:45] <tantek> and I've spent enough time fighting hg at w3c (again), though I've made progress. I have local repositories for test, csswg, and fullscreen.
- # [22:45] <tantek> and with that, see you all next week.
- # [22:46] <plinss> tantek: sorry, I don't have access to that server. Ping Mike Smith.
- # [22:46] <tantek> ok
- # [22:46] <tantek> the instructions were a bit unclear on our wiki page
- # [22:46] <tantek> here: http://wiki.csswg.org/tools/hg?&#obtaining-write-access
- # [22:47] <tantek> seems to imply for exceptional cases to email you
- # [22:47] <fantasai> TabAtkins: I think so?
- # [22:47] <plinss> yes, and I then forward the request to Mike...
- # [22:49] <plinss> tantek: In general, people should ask me (or Daniel) so at least one chair can verify the request. So the wiki page is correct, for the csswg and fx repos, fullscreen is another matter.
- # [22:51] * tantek now understands why there is one repo for csswg rather than one repo per CSS module/spec
- # [22:52] <TabAtkins> Phew. I'm down to the IDL part of the spec now.
- # [23:00] <TabAtkins> ...this part will take a little bit.
- # [23:05] * Joins: myakura (myakura@122.130.129.42)
- # [23:05] * Joins: isherman (Adium@216.239.45.4)
- # [23:08] * Quits: myakura (myakura@122.130.129.42) (Ping timeout)
- # [23:37] <fantasai> tantek: Minutes posted http://lists.w3.org/Archives/Public/www-style/2012May/1149.html
- # [23:40] <TabAtkins> sylvaing: Done.
- # [23:40] <TabAtkins> Besides a few tiny wording changes, and a large reorg of the IDL sections, it's all just markup tweaks.
- # [23:40] <tantek> Thanks fantasai - I see the resolution to publish with edits stands.
- # [23:40] <TabAtkins> Pull and enjoy.
- # [23:40] <tantek> (for fullscreen)
- # [23:41] <TabAtkins> tantek: Except that Daniel will object personally.
- # [23:41] <tantek> I *did* make progress on getting hg setup
- # [23:41] <tantek> now I'm only stuck on lxml / html5lib and write permissions
- # [23:41] <fantasai> lxml????
- # [23:41] <fantasai> are you trying to build the test suite?
- # [23:41] <tantek> Anolis requires it
- # [23:42] <hober> personally, I think the fullscreen spec could be published as is. we can fix the issues afterwards and publish again.
- # [23:42] <fantasai> I.. owww
- # [23:42] <hober> but it wasn't worth getting in the middle of that on the call
- # [23:42] <tantek> http://wiki.whatwg.org/wiki/Anolis
- # [23:42] <tantek> hober, I figured I would at least make a good faith effort to make the requested edits
- # [23:42] <hober> (publish early and often, i say)
- # [23:42] <hober> tantek: *nod*
- # [23:42] <fantasai> tantek: OH, Anolis requires lxml and html5lib, not building the CSS2.1 test suite...
- # [23:42] <tantek> hober, I'm with you. see aforementioned heartbeat schedule I proposed for CSSWG.
- # [23:42] <TabAtkins> fantasai: text-decoration doesn't propogate through to an abspos child, right? Because it's not in the same inline formatting context?
- # [23:42] <fantasai> that's ok then
- # [23:42] <fantasai> ^_^
- # [23:43] <fantasai> TabAtkins: no, it's explicitly blocked
- # [23:43] <fantasai> TabAtkins: Although... that's a really great way to explain it
- # [23:43] <fantasai> :)
- # [23:43] * fantasai should do that
- # [23:43] <TabAtkins> I had no idea the block was explicit. Yeah, definitely generalize it.
- # [23:43] <tantek> in short: March/June/September/November, shortly after f2f meetings that precede or are early in those months.
- # [23:44] <gsnedders> fantasai: Does virtualenv not solve the CSS 2.1 testsuite problem nicely?
- # [23:44] <tantek> anyway, I'm stuck on editing Fullscreen until those two issues are resolved (am working with folks to do so)
- # [23:44] <tantek> however I should theoretically be able to now incorporated the 2nd LC comments on CSS3-UI
- # [23:45] <tantek> hopefully to produce a CR
- # [23:45] <fantasai> tantek: which two issues?
- # [23:45] <tantek> 1. write perms
- # [23:45] <tantek> 2. lxml/html5lib install
- # [23:45] <fantasai> send a patch of the source file to the other editor and tell him to check it in
- # [23:46] <tantek> easier to send the other editor URLs to your and glazou's emails asking him to incorporate those.
- # [23:47] <tantek> (which I did as soon as you raised them in the call and I quickly looked them over)
- # [23:47] <fantasai> that works too,
- # [23:47] <fantasai> might want to pass on the minutes, too
- # [23:50] <tantek> I believe the gist was passed on, the resolved to publish with edits.
- # [23:56] * Quits: Rossen (Rossen@131.107.192.20) (Quit: Rossen)
- # [23:59] * Quits: jet (jet@206.15.76.122) (Quit: jet)
- # [23:59] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: Leaving...)
- # Session Close: Thu May 31 00:00:00 2012
The end :)