Options:
- # Session Start: Tue Apr 15 00:00:01 2014
- # Session Ident: #css
- # [00:17] * Joins: jcraig (~jcraig@public.cloak)
- # [00:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [00:33] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [00:40] * Quits: jet (~junglecode@public.cloak) (jet)
- # [00:52] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:05] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
- # [01:06] * Joins: dauwhe (~dauwhe@public.cloak)
- # [01:08] <TabAtkins> plinss: Could you have Shepherd start parsing http://dom.spec.whatwg.org/ ?
- # [01:10] <TabAtkins> plinss: Unsure whether Anne's IDL markup structure is something that Shepherd will recognize off the bat.
- # [01:12] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [01:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [01:23] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [01:27] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [01:29] * Joins: jdaggett (~jdaggett@public.cloak)
- # [01:29] * Joins: dbaron (~dbaron@public.cloak)
- # [01:35] * Joins: dauwhe (~dauwhe@public.cloak)
- # [01:40] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:40] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [01:41] <plinss> TabAtkins: added, seemed to eat the IDL ok
- # [01:41] <TabAtkins> Yeah, I just wanted to verify it actually marked up the dfns correctly.
- # [01:42] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [01:45] <plinss> well, it found 37 interfaces, 133 methods, 104 attributes…
- # [01:45] <TabAtkins> Sounds reasonable.
- # [01:45] <plinss> the IDL dfns rely a lot more on the actual IDL than the dfn markup, so I think we’re good
- # [01:47] <TabAtkins> Hm, there are two Document interface dfns in HTML5 apparently.
- # [01:48] <TabAtkins> And Bikeshed can't specify one when they're in the same document, so it just complains endlessly.
- # [01:50] <plinss> yeah, looks like http://www.w3.org/TR/html5/infrastructure.html#dom-document shouldn’t be a dfn
- # [01:51] <plinss> also interesting that section 2.2.2 says these interfaces are defined in the DOM spec, then it defines Document in section 3.1.1
- # [01:52] <plinss> ok, I guess that’s just an extension...
- # [01:55] * Joins: tantek (~tantek@public.cloak)
- # [02:01] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:05] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [02:06] * Joins: dbaron (~dbaron@public.cloak)
- # [02:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [02:16] <TabAtkins> fantasai: Fixed the weird ToC bug where it was splitting up the entries and linking directly to terms.
- # [02:17] * Joins: dauwhe (~dauwhe@public.cloak)
- # [02:27] * Joins: jcraig (~jcraig@public.cloak)
- # [02:30] * heycam|away is now known as heycam
- # [02:33] * Joins: zcorpan (~zcorpan@public.cloak)
- # [02:37] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [02:37] * Joins: rhauck (~Adium@public.cloak)
- # [02:44] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [02:54] * Quits: jcraig (~jcraig@public.cloak) (Ping timeout: 180 seconds)
- # [03:03] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [03:26] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [03:27] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [03:27] * Joins: zcorpan (~zcorpan@public.cloak)
- # [03:27] * Joins: dauwhe (~dauwhe@public.cloak)
- # [03:29] * Joins: jdaggett (~jdaggett@public.cloak)
- # [03:34] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [03:34] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [03:43] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [03:44] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:50] * Joins: dauwhe (~dauwhe@public.cloak)
- # [03:54] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [04:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [04:24] * Joins: jdaggett (~jdaggett@public.cloak)
- # [04:45] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [05:09] * Joins: zcorpan (~zcorpan@public.cloak)
- # [05:21] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [05:26] * heycam is now known as heycam|away
- # [05:49] * Joins: dbaron (~dbaron@public.cloak)
- # [06:15] * Joins: zcorpan (~zcorpan@public.cloak)
- # [06:16] <Hixie> TabAtkins: reference the whatwg copy, not the w3c copy :-P
- # [06:17] <Hixie> TabAtkins: (to reference Document you really want DOM, anyway, the interface in HTML is just a partial)
- # [06:22] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [06:31] * heycam|away is now known as heycam
- # [06:50] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [07:16] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:23] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [07:57] * Joins: shans__ (~shans_@public.cloak)
- # [08:17] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:19] * Joins: jcraig (~jcraig@public.cloak)
- # [08:24] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [09:05] * heycam is now known as heycam|away
- # [09:17] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:20] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [09:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [09:28] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:39] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [09:41] * Quits: shans__ (~shans_@public.cloak) (Ping timeout: 180 seconds)
- # [09:42] * Joins: jcraig (~jcraig@public.cloak)
- # [10:06] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [10:25] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [10:55] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [12:05] * Quits: rodneyrehm (~rrehm@public.cloak) ("This computer has gone to sleep")
- # [12:43] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [13:57] * Joins: plh (plehegar@public.cloak)
- # [14:18] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [14:19] * Joins: plh (plehegar@public.cloak)
- # [14:25] * Joins: jdaggett (~jdaggett@public.cloak)
- # [14:32] <SimonSapin> TabAtkins: gmail thinks I’m sending spam to you :(
- # [14:33] <Ms2ger> Aren't you?
- # [14:54] * Quits: dfreedm_ (~sid7859@public.cloak) (Client closed connection)
- # [14:54] * Quits: cbiesinger_ (~sid8099@public.cloak) (Client closed connection)
- # [14:54] * Quits: lmclister___ (~sid13822@public.cloak) (Client closed connection)
- # [14:54] * Quits: TabAtkins (~sid11559@public.cloak) (Client closed connection)
- # [14:54] * Quits: achicu___ (~sid13301@public.cloak) (Client closed connection)
- # [14:54] * Quits: jacobg__ (~sid14856@public.cloak) (Client closed connection)
- # [15:15] * Joins: dfreedm_ (~sid7859@public.cloak)
- # [15:15] * Joins: cbiesinger_ (~sid8099@public.cloak)
- # [15:18] * Joins: TabAtkins (~sid11559@public.cloak)
- # [15:21] * Joins: achicu___ (~sid13301@public.cloak)
- # [15:21] * Joins: lmclister___ (~sid13822@public.cloak)
- # [15:23] * Joins: jacobg__ (~sid14856@public.cloak)
- # [15:32] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [15:33] * Joins: dauwhe (~dauwhe@public.cloak)
- # [15:53] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [16:23] * Quits: mvujovic__ (~sid13458@public.cloak) (Client closed connection)
- # [16:23] * Quits: krit (~sid15081@public.cloak) (Client closed connection)
- # [16:23] * Quits: Teoli_ (~sid23960@public.cloak) (Client closed connection)
- # [16:45] * Joins: mvujovic__ (~sid13458@public.cloak)
- # [16:48] * Joins: krit (~sid15081@public.cloak)
- # [16:49] * Joins: dbaron (~dbaron@public.cloak)
- # [16:53] * Joins: Teoli_ (~sid23960@public.cloak)
- # [17:01] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [17:01] * Joins: dauwhe (~dauwhe@public.cloak)
- # [17:58] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [18:28] * Joins: zcorpan (~zcorpan@public.cloak)
- # [18:36] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [18:58] * Joins: jcraig (~jcraig@public.cloak)
- # [19:27] <SimonSapin> adding an SPF record didn’t help
- # [19:29] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:36] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [19:44] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [19:54] <SimonSapin> looks like I messed up my SPF setup, and all the "testing" tools are terrible and did not
- # [19:54] <SimonSapin> did not catch this
- # [20:14] <TabAtkins> plinss: Yeah, why are we parsing the W3C HTML spec, anyway? I'd much prefer we dropped it and parsed the WHATWG spec instead.
- # [20:17] * Joins: dbaron (~dbaron@public.cloak)
- # [20:30] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:30] <plinss> TabAtkins: because we’ll get flak when transitioning specs if we refer to WHATWG specs that have W3C “equivalents”
- # [20:31] <TabAtkins> ...and?
- # [20:31] <TabAtkins> We give a shit about that? The WHATWG HTML spec is better.
- # [20:31] <plinss> We give a shit about getting specs to REC? Yeah, we do.
- # [20:31] <TabAtkins> Yeah, but "flak" and "blocking" are different things.
- # [20:32] <TabAtkins> I'd prefer not having to cater to a few people in management's ridiculous bullshit. :/
- # [20:32] <plinss> Well, read “getting flak” as “we will have to change it in order to pulish to TR space anyway”
- # [20:32] <TabAtkins> That's crap. :/
- # [20:33] <plinss> not my call
- # [20:33] <plinss> Not getting in to a W3C vs WHATWG thing, but the answer to issues like this it to file bugs on the W3C HTML5 spec to make it better
- # [20:33] <TabAtkins> Is this really people just being jerks (we *are* allowed to ref WHATWG specs, despite persistent noise to the contrary from some jerks), or some actual problem?
- # [20:33] <TabAtkins> That's... really not the answer.
- # [20:34] <plinss> It’s an actual problem. If the WHATWG has an equivanelt patent policy then it wouldn;t be, but some members actually do care about not getting sued.
- # [20:37] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:38] <TabAtkins> This is why I never try to get my specs out of CR.
- # [20:38] <plinss> Ah, so THAT’s why… :-)
- # [20:39] <TabAtkins> It actually is. Fixing bugs in REC is a giant waste of time with busywork, and all this political nonsense is worthless for me to spend my time on.
- # [20:41] <plinss> So, having tests and fixing bugs in the spec isn’t valuable? (or is it just the overhaed of doing that?)
- # [20:41] <TabAtkins> The overhead.
- # [20:43] <plinss> well, the AB is actually working on that
- # [20:44] <plinss> but I agree it’s a problem
- # [20:47] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:53] * Quits: rodneyrehm (~rrehm@public.cloak) ("leaving planet earth")
- # [20:57] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [21:01] * Joins: dbaron (~dbaron@public.cloak)
- # [21:29] * Joins: renoirb (renoirb@public.cloak)
- # [21:29] * Joins: fharper (~fharper@public.cloak)
- # [21:30] <TabAtkins> plinss: How about we parse the WHATWG specs, and I put in a Bikeshed switch that prefers WHATWG for unofficial drafts, and W3C for officials?
- # [21:31] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:32] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [21:38] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [21:38] <plinss> TabAtkins: not sure that’s going to be all that helpful in the long run, you’ll mask issues like the Document dfn until people try to gen a TR version…
- # [21:38] <TabAtkins> I'm okay with that, in return for the ED versions being actually useful.
- # [21:39] <plinss> Let me think on it
- # [21:45] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [21:46] * Joins: adenilson (~anonymous@public.cloak)
- # [21:50] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [21:59] * Joins: jcraig (~jcraig@public.cloak)
- # [22:13] * Joins: adenilson (~anonymous@public.cloak)
- # [22:20] <TabAtkins> plinss: Note, for example, this recent message from Ojan: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Vhlhx5cAXzI
- # [22:20] <TabAtkins> We (Blink) *exclusively* look at WHATWG specs, if there's a choice.
- # [22:21] <TabAtkins> Patent/politics bullshit aside, pointing to WHATWG specs would be a definite win for us in terms of engineers not making mistakes.
- # [22:24] <liam> sadly, patents are a real problem and we can't ignore them (CSS would be in deep doodoo today probably were it not for the W3C patent policy - we had someone who patented a whole slew of formatting stuff "essential' to implementing XSL-FO, and because XSL-FO used CSS we're OK)
- # [22:27] * Quits: arronei (~arronei@public.cloak) ("")
- # [22:29] <TabAtkins> I understand that, but we're balancing "people might sue for patent infringment" against "engineers are actively making mistakes by following the wrong spec".
- # [22:30] <TabAtkins> Engineers implementing by accidentally/unknowingly following the forked unupdated W3C version of a WHATWG spec has caused us trouble multiple times.
- # [22:31] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:33] <liam> yeah, (sigh) I know there are problems.
- # [22:33] <TabAtkins> Completely avoidable problems caused by people being bad actors.
- # [22:34] * Quits: adenilson (~anonymous@public.cloak) (Ping timeout: 180 seconds)
- # [22:34] <TabAtkins> (Forking a spec and then not staying up to date with upstream is an incredibly dick move.)
- # [22:35] * Joins: arronei (~arronei@public.cloak)
- # [22:38] * Quits: arronei (~arronei@public.cloak) ("")
- # [22:38] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:41] * Joins: arronei (~arronei@public.cloak)
- # [22:54] * Quits: fharper (~fharper@public.cloak) ("Textual IRC Client: www.textualapp.com")
- # [23:01] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:07] * Joins: zcorpan (~zcorpan@public.cloak)
- # [23:37] * Joins: Garbee (~uid21171@public.cloak)
- # Session Close: Wed Apr 16 00:00:00 2014
The end :)