Options:
- # Session Start: Fri Feb 07 00:00:00 2014
- # Session Ident: #css
- # [00:16] * Joins: jdaggett (~jdaggett@public.cloak)
- # [00:20] * Joins: eliezerb (~Eliezer@public.cloak)
- # [00:23] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [00:33] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [00:44] * Joins: dbaron (~dbaron@public.cloak)
- # [00:53] * Quits: jet (~junglecode@public.cloak) (jet)
- # [00:56] * Joins: jdaggett_ (~jdaggett@public.cloak)
- # [01:02] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [01:02] * jdaggett_ is now known as jdaggett
- # [01:13] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [01:13] * Joins: dbaron (~dbaron@public.cloak)
- # [01:18] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [01:26] * Joins: jdaggett_ (~jdaggett@public.cloak)
- # [01:26] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [01:27] * Quits: eliezerb (~Eliezer@public.cloak) (Ping timeout: 180 seconds)
- # [01:30] * Quits: jdaggett_ (~jdaggett@public.cloak) (jdaggett_)
- # [01:30] * Joins: jet (~junglecode@public.cloak)
- # [01:31] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [01:42] * Joins: dbaron_ (~dbaron@public.cloak)
- # [01:42] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [01:48] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [01:49] * Joins: c_palmer (~c_palmer@public.cloak)
- # [01:50] * Quits: c_palmer (~c_palmer@public.cloak) (c_palmer)
- # [01:52] * Joins: c_palmer (~c_palmer@public.cloak)
- # [01:52] * Quits: c_palmer (~c_palmer@public.cloak) (Client closed connection)
- # [01:57] * Joins: eliezerb (~Eliezer@public.cloak)
- # [02:52] * Quits: eliezerb (~Eliezer@public.cloak) ("Leaving")
- # [02:59] * Quits: glenn_ (~gadams@public.cloak) ("Leaving...")
- # [03:00] * heycam is now known as heycam|away
- # [03:03] * Quits: zmike (~zmike@public.cloak) ("Leaving")
- # [03:26] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [03:42] * Quits: jet (~junglecode@public.cloak) (jet)
- # [03:47] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [03:53] * heycam|away is now known as heycam
- # [04:04] * Joins: dauwhe (~dauwhe@public.cloak)
- # [04:07] * Joins: plh (plehegar@public.cloak)
- # [04:11] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [04:17] * Joins: jet (~junglecode@public.cloak)
- # [04:18] * Quits: jet (~junglecode@public.cloak) (jet)
- # [04:45] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [05:00] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [06:17] * Joins: dbaron_ (~dbaron@public.cloak)
- # [06:56] * Joins: plh (plehegar@public.cloak)
- # [06:59] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [07:26] * Quits: Liam|Picton (liam@public.cloak) (Client closed connection)
- # [07:55] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [08:38] * heycam is now known as heycam|away
- # [09:44] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [10:27] * leaverou_away is now known as leaverou
- # [10:56] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [12:13] * leaverou is now known as leaverou_away
- # [12:20] * Joins: eliezerb (~Eliezer@public.cloak)
- # [12:24] * Quits: eliezerb (~Eliezer@public.cloak) ("Leaving")
- # [13:56] * Quits: ed (~ed@public.cloak) (Ping timeout: 180 seconds)
- # [14:09] * Joins: ed (~ed@public.cloak)
- # [14:43] * Joins: cwdoh (~cwdoh@public.cloak)
- # [15:31] * leaverou_away is now known as leaverou
- # [15:42] * leaverou is now known as leaverou_away
- # [15:44] * leaverou_away is now known as leaverou
- # [16:11] * leaverou is now known as leaverou_away
- # [16:17] * Joins: liam (liam@public.cloak)
- # [16:29] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [16:44] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
- # [17:01] * Joins: dauwhe (~dauwhe@public.cloak)
- # [17:09] * Joins: cwdoh (~cwdoh@public.cloak)
- # [17:12] * leaverou_away is now known as leaverou
- # [17:12] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
- # [17:13] * Joins: cwdoh (~cwdoh@public.cloak)
- # [17:44] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [17:56] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [18:06] * Joins: rhauck (~Adium@public.cloak)
- # [18:08] * Joins: dbaron_ (~dbaron@public.cloak)
- # [18:17] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
- # [18:19] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [18:36] <TabAtkins> SimonSapin: You mind waiting until next week for fantasai and I to address your Grid issues?
- # [18:37] <SimonSapin> TabAtkins: sure, that’s why I’m writing up emails instead of counting on IRC :)
- # [18:37] <SimonSapin> (and I’m not done yet…)
- # [18:37] <TabAtkins> kk!
- # [18:37] <TabAtkins> My plan is to finally buckle down and rewrite the layout algorithm in more understandable terms.
- # [18:41] <SimonSapin> !
- # [18:41] <SimonSapin> if you’re planning to rewriting it maybe I shouldn’t spend too much time reading it
- # [18:42] <SimonSapin> rewrite*
- # [18:42] * Joins: Ms2ger` (~Ms2ger@public.cloak)
- # [18:42] * Quits: Ms2ger (~Ms2ger@public.cloak) (Client closed connection)
- # [18:45] <SimonSapin> TabAtkins: so, for the sizing of grid containers and items, did I miss something or is it not written yet?
- # [18:46] <astearns> look look: https://github.com/operasoftware/presto-testo
- # [18:47] <Ms2ger`> Fourth channel I see that in :)
- # [18:48] <astearns> got to spread the good news
- # [18:50] <fantasai> TabAtkins: I think we should prioritize Flexbox next week, actually. See if we can push out an LC
- # [18:51] * fantasai thinks its more important to stabilize Flexbox atm
- # [18:51] <Ms2ger`> Flexbox? Is that still a thing?
- # [18:53] <TabAtkins> SimonSapin: Not sure; I haven't looked at it yet.
- # [18:53] <SimonSapin> ok
- # [18:53] <TabAtkins> fantasai: My priorities lean to Grid. ^_^
- # [18:53] <fantasai> Yeah, the shortname is still flexbox, even though it's called Flex Layout now.
- # [18:53] <fantasai> Yeah, specs always need maintenance.
- # [18:53] * fantasai tries to think up other possible answers to Ms2ger's question
- # [18:54] <Ms2ger`> I thought it'd shipped long ago :)
- # [18:54] <fantasai> Ah. See second answer. :)
- # [18:54] <fantasai> Wrt "LC", under the current process "LC" is both
- # [18:55] <fantasai> a) transitory phase between WD and CR
- # [18:55] <fantasai> b) transitory phase between CR and updated CR
- # [18:55] <fantasai> We need a type B LC
- # [18:56] <TabAtkins> A CR re-up.
- # [18:56] <Ms2ger`> Nah, we don't need any lc ;)
- # [18:56] <Ms2ger`> But I'm not going to get into that discussion :)
- # [18:56] <fantasai> I think the Process is in the process of agreeing with you :)
- # [18:56] <fantasai> But it's a long process
- # [18:56] <fantasai> :D
- # [18:57] * fantasai needs to work on that, has been ignoring it for the last month
- # [18:57] <Ms2ger`> I'd be surprised if it ever really agreed with me, but who knows :)
- # [18:57] <fantasai> It will agree with you on that point! Just maybe not on everything :)
- # [18:57] <SimonSapin> Is it the Process or the process of updating the Process that is a long process? :)
- # [18:58] <fantasai> Technically both? But in the case of my comment, I used consisten capitalization.
- # [18:59] <fantasai> TabAtkins: I'm aware that you're really excited about completing Grid, but I think it's more important for the Web that we get the flexbox issues sorted so the implementations can be fully synchronized
- # [18:59] <fantasai> Grid isn't going to be deployed cross-browser for a long while
- # [18:59] <fantasai> Flexbox is there, but inconsistent atm
- # [18:59] <Ms2ger`> Is that still Bert's ascii-art Grid?
- # [18:59] <TabAtkins> And I disagree - I think getting Grid to a shippable state asap is more important than synchronizing a few small issues in Flexbox.
- # [18:59] <fantasai> Because you're on the Chrome team.
- # [18:59] <TabAtkins> Ms2ger`: http://dev.w3.org/csswg/css-grid
- # [19:00] <TabAtkins> ...yes, I am. And?
- # [19:00] <fantasai> Ms2ger`: It's a combination of Bert's proposal and MSFT's proposal
- # [19:00] <TabAtkins> I'm also someone whos' wanted to use Grid for the last 10 years.
- # [19:00] <fantasai> and plinss's proposal
- # [19:00] <fantasai> Tab and I merged them all
- # [19:00] <TabAtkins> Questioning my motives isn't helpful. :/
- # [19:00] <fantasai> One Grid Layout to Rule Them All
- # [19:01] <fantasai> TabAtkins: It's not your motives I'm questioning, I'm just commenting on your biases. They're consistent with the rest of the Chrome team afaict
- # [19:01] <fantasai> TabAtkins: But I think it's also largely a reflection of you, personally :)
- # [19:02] <fantasai> TabAtkins: You're more excited about shipping new stuff in your browser that you work for and use.
- # [19:02] <SimonSapin> FWIW I’d rather see Grid y’all’s attention :)
- # [19:02] <TabAtkins> Actually, most people on Chrome couldn't care less about Grid. They're not web authors.
- # [19:02] <Ms2ger`> I'd rather see table layout specced :)
- # [19:02] <TabAtkins> Especially now that we're explicitly geared toward cranking on speed.
- # [19:02] <fantasai> TabAtkins: I'm more concerned with getting the stuff already in the platform smoothed out so that people aren't working around bugs and quirks and other inconsistencies as they're authoring.
- # [19:03] <TabAtkins> Ms2ger`: Rewrite your table implementation and spec it along the way. That's the only realistic way that's gonna happen.
- # [19:03] <fantasai> Though not so concerned that I want to work on Table Layout
- # [19:03] <fantasai> >_____<
- # [19:03] <Ms2ger`> TabAtkins, I guess the Servo layout folks could, but none of them seem speccy
- # [19:03] * fantasai vaguely remembers hearing that someone is re-implementing table layout
- # [19:04] <TabAtkins> Yeah, that's the problem. :/
- # [19:04] <fantasai> maybe it was servo folks. SimonSapin?
- # [19:04] <fantasai> Ms2ger`: SimonSapin is speccy!
- # [19:04] <TabAtkins> IE *almost* did it during IE8, but they petered out and didn't finish.
- # [19:04] <Ms2ger`> SimonSapin!
- # [19:04] <SimonSapin> Yes, Servo is in the middle of doing tables
- # [19:04] <fantasai> writaspec?
- # [19:04] <SimonSapin> Except that I’m not working on Servo atm
- # [19:05] <fantasai> make them writaspec
- # [19:05] <SimonSapin> I’m doing Grid in Gecko :]
- # [19:06] <fantasai> that explains the earlier comment :]
- # [19:06] <SimonSapin> yes
- # [19:06] <Ms2ger`> fantasai, actually, it's the Samsung people who are doing it... Maybe glazou could spec it ::)
- # [19:07] <SimonSapin> ohh, that’s an idea :)
- # [19:08] <fantasai> ...
- # [19:09] <Ms2ger`> Or abinader
- # [19:10] <abinader> oh hai :-)
- # [19:10] <Ms2ger`> Hey, want to spec table layout?
- # [19:11] <fantasai> great pickup line, Ms2ger` :)
- # [19:11] <abinader> sounds like fun
- # [19:11] <Ms2ger`> :D
- # [19:11] * fantasai rofl
- # [19:11] <abinader> hehe
- # [19:12] <abinader> ok, let me catch up the conversation
- # [19:13] * astearns and we never saw abinader again
- # [19:13] <Ms2ger`> abinader, basically, we have a once-a-decade opportunity to spec table layout, and we're missing it: )
- # [19:14] * abinader feels like http://knowyourmeme.com/memes/its-dangerous-to-go-alone-take-this
- # [19:14] <fantasai> (It's funny because it's true.)
- # [19:14] <abinader> I see, I saw glazou commenting also on page transitions
- # [19:15] <Ms2ger`> (Mm, more emails from Adam)
- # [19:15] <abinader> yeah, I believe we're up to help on these specs
- # [19:15] <fantasai> abinader: For your inventory -- http://dev.w3.org/csswg/css3-tables/ and http://dbaron.org/css/intrinsic/ may prove useful.
- # [19:16] <abinader> fantasai: thanks!
- # [19:17] <SimonSapin> abinader: part of http://dbaron.org/css/intrinsic/ is now in http://dev.w3.org/csswg/css-sizing/
- # [19:17] <TabAtkins> Basically, the only time anyone's deep enough in table to actually figure out a spec is when they are actively trying to code around the various hidden compat traps.
- # [19:17] <fantasai> abinader: You will at some point also want to interview dbaron.
- # [19:17] <TabAtkins> Those compat traps are the hard and necessary part of a table spec.
- # [19:17] <SimonSapin> fantasai: we did that
- # [19:17] <TabAtkins> Because 2.1 is a filthy lie.
- # [19:17] <fantasai> 2.1 tables is largely undefined
- # [19:18] <SimonSapin> https://etherpad.mozilla.org/Servo-workweek-tables
- # [19:18] * fantasai steals some more cereal
- # [19:18] * fantasai "Will spec for food"
- # [19:18] <abinader> TabAtkins: in that sense, coding it for Servo would become a good opportunity then
- # [19:19] <Ms2ger`> abinader, exactly!
- # [19:19] <Ms2ger`> fantasai, wasn't that why we hired you? :)
- # [19:23] <fantasai> I don't actually understand why Mozilla hired me. It was cheaper to have me as a contractor.
- # [19:23] <abinader> Ms2ger`: right then, I'll have some talks with glazou & Savago about this and we'll come back with some proposal
- # [19:23] <Ms2ger`> That would be great
- # [19:23] <fantasai> yay!
- # [19:23] <Ms2ger`> Don't take no for an answer :)
- # [19:24] <fantasai> :)
- # [19:24] <abinader> I'm also joining the next F2F in Korea, so hopefully we should have something by that time
- # [19:25] * fantasai should figure out this getting paid thing before Korea
- # [19:26] <TabAtkins> Just had a quick chat with my boss, btw - he just wants to chat with the budget owner to figure out our limits, then we can start just having you submit invoices. ^_^
- # [19:27] <fantasai> o_O
- # [19:28] * Joins: cwdoh (~cwdoh@public.cloak)
- # [19:31] * Joins: dauwhe (~dauwhe@public.cloak)
- # [19:35] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
- # [19:55] * Joins: liam (liam@public.cloak)
- # [20:29] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [20:30] * Joins: dauwhe (~dauwhe@public.cloak)
- # [20:31] <SimonSapin> Is css3-tables any closer to reality than 2.1?
- # [20:43] <fantasai> maybe?
- # [20:43] <fantasai> it's got more detail
- # [20:43] <fantasai> 2.1 mostly just says "It's undefined"
- # [20:44] <fantasai> (I think we fixed most of the bits that were incorrect to be either correct or undefined. Might've missed a few, though.)
- # [20:54] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [21:05] <TabAtkins> Tables is sufficiently unfinished that I wouldn't trust it to be close to reality at all.
- # [21:05] * leaverou is now known as leaverou_away
- # [21:07] * leaverou_away is now known as leaverou
- # [21:08] * Quits: liam (liam@public.cloak) (Client closed connection)
- # [21:11] <fantasai> TabAtkins: well, yes. He said "closer". :) It's not that hard to be "closer", given 2.1 tables as a baseline.
- # [21:30] * leaverou is now known as leaverou_away
- # [21:46] <TabAtkins> I'm not certain it's reliably "closer", though. It might be! But "some definition" isn't necessarily better than "no definition", if the "some definition" is wrong. ^_^
- # [21:48] <fantasai> no doubt about that
- # [22:20] * Joins: liam (liam@public.cloak)
- # [22:39] * Joins: dbaron (~dbaron@public.cloak)
- # [22:52] * liam reads about someone trying to set a text and its translation on facing pages, wonder if it'd be a good regions/flows use case
- # [22:55] * Quits: Ms2ger` (~Ms2ger@public.cloak) ("nn")
- # [22:58] * Joins: otherliam (liam@public.cloak)
- # [22:58] * Quits: liam (liam@public.cloak) (Client closed connection)
- # [22:59] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [23:00] * Joins: jet (~junglecode@public.cloak)
- # [23:02] * Quits: abinader (~sid21713@public.cloak) ("")
- # [23:13] * Quits: otherliam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [23:18] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [23:28] <astearns> liam quit, but that was my example 3 in page templates
- # [23:59] * Joins: dbaron (~dbaron@public.cloak)
- # Session Close: Sat Feb 08 00:00:00 2014
The end :)