Options:
- # Session Start: Thu Oct 31 00:00:00 2013
- # Session Ident: #css
- # [00:10] * Quits: tobie (tobie@public.cloak)
- # [00:17] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
- # [00:19] <SimonSapin> TabAtkins: http://dev.w3.org/csswg/css-syntax/#serialization is wrong, I’ll figure out how tomorrow
- # [00:19] <TabAtkins> SimonSapin: Interesting. Test case?
- # [00:19] <SimonSapin> red-->
- # [00:21] <SimonSapin> that’s the first failing 'assert parse(serialize(parse(input))) == parse(input)' for https://github.com/SimonSapin/css-parsing-tests/blob/master/component_value_list.json
- # [00:21] <SimonSapin> there is probably more
- # [00:21] <TabAtkins> That parses as IDENT(red--) DELIM (>), and serializes back out as "red--/**/>". Interesting.
- # [00:21] <TabAtkins> It's because I purposely simplified the DELIM rules.
- # [00:22] <SimonSapin> wait, no, red/**/--> is the first one failing
- # [00:23] <TabAtkins> Oh, that makes more sense.
- # [00:23] * Joins: jdaggett (~jdaggett@public.cloak)
- # [00:23] <TabAtkins> Because I dont' mention CDC in the serialization rules.
- # [00:23] <TabAtkins> I can fix that.
- # [00:23] <TabAtkins> I'll add it to "an <ident-token> followed by a <(-token>;"
- # [00:24] <SimonSapin> that’s just one case, but there may be more
- # [00:24] <SimonSapin> I’ll draw a big table tomorrow
- # [00:24] <SimonSapin> but now, time to go home :)
- # [00:24] <TabAtkins> Yeah, checking if there are more manually.
- # [00:24] <SimonSapin> check all combinations
- # [00:24] <TabAtkins> A big table would be good. You're just checking some canon instance of each token against each other?
- # [00:25] <SimonSapin> I have these tests that are originally for parsing
- # [00:25] <SimonSapin> see link above
- # [00:25] <TabAtkins> Yeah, I see.
- # [00:25] <SimonSapin> I’ll need to add more to trigger serialization corner cases
- # [00:25] * Quits: jet (~junglecode@public.cloak) (jet)
- # [00:27] <SimonSapin> I wonder if we should make that list a non-normative note, and have the normative requirement be "parse(serialize(parse(text))) == parse(text)" for any sequence of Unicode text
- # [00:28] <TabAtkins> At least, we should include that as a normative req, and have a note that any discrepancy between this req and the results of the list shoudl be considered a standards bug and reported.
- # [00:28] <SimonSapin> yeah, but until that bug is reported the general requirements wins
- # [00:28] <TabAtkins> I've got one or two other places in my specs where I state a normative req in two ways and say that they should match.
- # [00:28] <TabAtkins> Yeah.
- # [00:28] <SimonSapin> meaning the table doesn’t need to be normative :)
- # [00:29] <SimonSapin> also, tweaking a note as we find issues is less likely to set us back in W3C process :)
- # [00:30] <TabAtkins> Whatevs, bugfixing is fine. It's not like we're changing anything normative, since the other line'll already be covering the error. ^_^
- # [00:30] <SimonSapin> anyway, tomorrow.
- # [00:30] <SimonSapin> bye
- # [00:33] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
- # [00:34] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [00:34] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [00:35] * Joins: rhauck (~Adium@public.cloak)
- # [00:40] * Joins: jet (~junglecode@public.cloak)
- # [00:57] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [00:57] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:04] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [01:33] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [01:48] * Joins: lmclister (~lmclister@public.cloak)
- # [01:58] * Joins: zcorpan (~zcorpan@public.cloak)
- # [01:58] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [02:05] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [02:06] * Joins: rhauck (~Adium@public.cloak)
- # [02:06] * Joins: rhauck1 (~Adium@public.cloak)
- # [02:12] * Joins: lmclister (~lmclister@public.cloak)
- # [02:13] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [02:14] * Joins: rhauck (~Adium@public.cloak)
- # [02:14] * Joins: rhauck2 (~Adium@public.cloak)
- # [02:16] * Joins: rhauck3 (~Adium@public.cloak)
- # [02:17] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
- # [02:19] * Quits: lmclister (~lmclister@public.cloak) (Ping timeout: 180 seconds)
- # [02:21] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [02:22] * Quits: rhauck2 (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [02:26] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:27] * Joins: jet (~junglecode@public.cloak)
- # [02:27] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:27] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [02:31] * Joins: jet (~junglecode@public.cloak)
- # [02:33] * heycam is now known as heycam|away
- # [02:48] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:48] * Joins: tantek (~tantek@public.cloak)
- # [02:55] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [02:56] * Joins: tantek (~tantek@public.cloak)
- # [03:09] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [03:14] * Joins: tantek (~tantek@public.cloak)
- # [03:28] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [03:31] * heycam|away is now known as heycam
- # [04:10] * Quits: rhauck3 (~Adium@public.cloak) ("Leaving.")
- # [04:52] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
- # [04:52] * Joins: cabanier (~cabanier@public.cloak)
- # [04:57] * Joins: zcorpan (~zcorpan@public.cloak)
- # [05:04] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [06:22] * Joins: dwim (~dwim@public.cloak)
- # [06:23] * Joins: dwim_cloud (~uid10661@public.cloak)
- # [06:41] * Joins: jet (~junglecode@public.cloak)
- # [07:16] * Quits: jet (~junglecode@public.cloak) (jet)
- # [07:36] * heycam is now known as heycam|away
- # [07:52] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [08:09] * Joins: tantek (~tantek@public.cloak)
- # [08:24] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:25] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [08:27] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [08:46] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
- # [08:47] * Joins: dwim (~dwim@public.cloak)
- # [08:52] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:05] * Joins: teoli (~teoli@public.cloak)
- # [09:06] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [09:18] * Joins: michou (~Adium@public.cloak)
- # [09:37] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [09:38] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [09:40] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [09:41] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [09:41] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [09:42] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [09:44] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [09:45] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [09:47] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [09:48] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [09:48] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [10:17] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [10:18] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [10:40] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [10:41] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [11:20] * Joins: abucur (~Adium@public.cloak)
- # [11:27] * Joins: tobie (tobie@public.cloak)
- # [11:34] * Joins: dauwhe (~dauwhe@public.cloak)
- # [11:39] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [11:41] * Joins: teoli (~teoli@public.cloak)
- # [11:48] * Joins: antonp (~Thunderbird@public.cloak)
- # [12:04] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [12:07] * Joins: dauwhe (~dauwhe@public.cloak)
- # [12:08] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
- # [12:21] * Quits: tobie (tobie@public.cloak)
- # [12:31] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [12:39] * Joins: teoli_ (~teoli@public.cloak)
- # [12:39] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [12:50] * Joins: tobie (tobie@public.cloak)
- # [13:01] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [13:03] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:04] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:05] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:05] * Quits: tobie (tobie@public.cloak)
- # [13:06] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:12] * Joins: plh (plehegar@public.cloak)
- # [13:13] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:14] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:14] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:15] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:17] * Quits: nvdbleek (~nvdbleek@public.cloak) (Client closed connection)
- # [13:18] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:19] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:22] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:22] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:23] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:25] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:26] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:26] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:27] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:28] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [13:31] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [13:59] * Joins: tobie (tobie@public.cloak)
- # [14:21] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:22] * Joins: dauwhe (~dauwhe@public.cloak)
- # [14:57] * Joins: glenn (~gadams@public.cloak)
- # [15:11] * Joins: antonp (~Thunderbird@public.cloak)
- # [15:14] * Joins: jet (~junglecode@public.cloak)
- # [15:44] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [15:44] * Joins: glenn (~gadams@public.cloak)
- # [15:51] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
- # [16:01] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [16:01] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:08] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [16:19] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [16:21] * Quits: jet (~junglecode@public.cloak) (jet)
- # [16:21] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:23] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:26] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:26] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:28] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [16:28] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
- # [16:28] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:29] * Quits: Ms2ger (~Ms2ger@public.cloak) ("Leaving")
- # [16:29] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [16:30] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:32] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:35] * Quits: tobie (tobie@public.cloak) (Ping timeout: 180 seconds)
- # [16:37] * Joins: tobie (tobie@public.cloak)
- # [16:42] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [16:45] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:46] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:47] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:48] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:50] * Parts: abucur (~Adium@public.cloak) (abucur)
- # [16:50] * Joins: abucur (~Adium@public.cloak)
- # [16:50] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:51] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:52] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [16:52] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:53] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:54] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [16:56] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [16:57] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:00] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:00] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:01] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [17:01] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:02] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:04] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:05] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:06] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:06] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:07] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:08] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:08] * Joins: tantek (~tantek@public.cloak)
- # [17:09] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:11] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:12] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [17:16] * Joins: cabanier (~cabanier@public.cloak)
- # [17:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [17:21] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:22] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [17:22] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [17:28] * Joins: jet (~junglecode@public.cloak)
- # [17:36] * Joins: dbaron (~dbaron@public.cloak)
- # [17:37] * Quits: michou (~Adium@public.cloak) ("Leaving.")
- # [17:59] * Joins: abinader (~anonymous@public.cloak)
- # [18:06] * Joins: glenn (~gadams@public.cloak)
- # [18:07] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [18:24] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [18:42] <SimonSapin> TabAtkins: This is what I have so far http://result.dabblet.com/gist/7253925/2fa9fc52072dd639dd0e4e657e6b68ad1ae6f726
- # [18:42] <SimonSapin> Except for '(' single characters mean delim
- # [18:43] <SimonSapin> I’m wondering if the spec should have a table like this prose that says the same
- # [18:47] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [18:47] * Joins: antonp (~Thunderbird@public.cloak)
- # [18:48] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [18:50] <SimonSapin> TabAtkins: Also, I’d rather avoid Delim(\) entirely
- # [18:50] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [18:50] <SimonSapin> right now it only exists when \ is followed by a newline
- # [18:51] <TabAtkins> What do you mean by that?
- # [18:51] * Joins: antonp (~Thunderbird@public.cloak)
- # [18:52] <SimonSapin> Not sure how to avoid it, but it’s a pain
- # [18:52] <SimonSapin> also, serializing bad-string and bad-url
- # [18:53] * Joins: teoli (~teoli@public.cloak)
- # [18:53] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
- # [18:53] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
- # [18:58] <TabAtkins> Ah, you want to avoid the parser ever emitting a Delim(\), I see.
- # [18:58] <SimonSapin> yes
- # [18:59] <TabAtkins> Well, we could just eat it in that one situation.
- # [18:59] <SimonSapin> hum, it’s followed by a newline, so we’ll have a whitespace token
- # [19:00] <SimonSapin> meaning that stuff that was previously invalid becomes valid
- # [19:01] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [19:01] <TabAtkins> Yeah, but likely in a case that no one cares about.
- # [19:01] <SimonSapin> you mean it’s unlikely enough to appear on the web that the compat risk is low enough?
- # [19:02] <TabAtkins> Yeah.
- # [19:04] <SimonSapin> should I try and sneak in serialization changes in the LC publication?
- # [19:04] <SimonSapin> I already sent a zip file, but it’s scheduled for tuesday
- # [19:06] <TabAtkins> Yeah, do it. You still planning on making "must roundtrip" the actual normative requirement, and putting in that table as an informative note?
- # [19:07] <SimonSapin> yes
- # [19:07] <TabAtkins> Cool, go for it.
- # [19:07] <SimonSapin> table or prose?
- # [19:07] <TabAtkins> I like the table.
- # [19:07] <TabAtkins> Assuming you fill it out enough that the rows dont' look all haggard and dumb.
- # [19:07] <TabAtkins> ^_^
- # [19:07] <TabAtkins> The tables, that is.
- # [19:07] <SimonSapin> yeah, I need empty <td>s
- # [19:08] <TabAtkins> And you're pretty sure this is exhaustive?
- # [19:08] <SimonSapin> I may have made mistakes, but I started with a full table of all token pairs
- # [19:09] <astearns> zip files - I've never zipped anything up for publication. I've just pointed to the current ED in the repository
- # [19:09] <SimonSapin> and split delim into the various cases where it’s emitted
- # [19:09] <Ms2ger> astearns, I guess you aren't fantasai :)
- # [19:09] <astearns> are zip files actually needed?
- # [19:09] <plh> nope
- # [19:09] <SimonSapin> astearns, I suppose zip files are a tiny bit less work for the webmaster
- # [19:10] <plh> whatever you have and is good enough for us to understand
- # [19:10] <astearns> ok, thanks :)
- # [19:10] <SimonSapin> but Bikeshed should generate them :)
- # [19:13] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [19:14] <TabAtkins> astearns: Actually delivering the zips is good, because it means you can make the necessary tweaks, like moving default.css into the folder and adjusting the <link> for it.
- # [19:14] <TabAtkins> But yeah, generating that is something on my todo list for Bikeshed.
- # [19:19] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:21] * Joins: rhauck (~Adium@public.cloak)
- # [19:42] * Quits: tobie (tobie@public.cloak)
- # [19:45] <TabAtkins> SimonSapin: The railroad bug was a remnant from you. ^_^
- # [19:45] <TabAtkins> You tried to pull a calculation out of a loop when generating Choice, but accidentally messed up one of the references.
- # [19:47] * Quits: jet (~junglecode@public.cloak) (jet)
- # [19:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:51] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:54] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:55] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:55] <TabAtkins> SimonSapin: Welp, never mind, the document is already in place. Bert moved fast.
- # [19:55] <TabAtkins> Oh well, we'll just put it into the ED and have the changes there in a few weeks.
- # [19:58] <TabAtkins> SimonSapin: Well, we need to correct the railroad diagram anyway, so I guess sending an additional version to copy up is necessary in any case.
- # [19:59] <TabAtkins> So we can still fix the serialization bit too.
- # [19:59] * Quits: abinader (~anonymous@public.cloak) ("Fui!")
- # [20:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [20:07] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:14] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:17] * Joins: dbaron (~dbaron@public.cloak)
- # [20:24] * Joins: teoli (~teoli@public.cloak)
- # [20:31] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
- # [20:38] * Joins: jet (~junglecode@public.cloak)
- # [20:44] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:49] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [20:49] * Joins: tantek (~tantek@public.cloak)
- # [20:49] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:56] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:58] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:00] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [21:00] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:07] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [21:15] * heycam|away is now known as heycam
- # [21:18] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [21:30] <krit> TabAtkins: Bikeshed ping
- # [21:33] <Ms2ger> Call it 'box'
- # [21:47] * heycam is now known as heycam|away
- # [21:55] * Joins: nvdbleek (~nvdbleek@public.cloak)
- # [22:00] <TabAtkins> krit: pong
- # [22:07] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [22:08] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [22:08] * Joins: dauwhe (~dauwhe@public.cloak)
- # [22:08] <fantasai> astearns, plh, TabAtkins, SimonSapin: I've had the webmaster refuse to publish unless either Bert set things up or I gave him a zipfile
- # [22:09] <fantasai> s/unless/until/
- # [22:09] * Joins: teoli (~teoli@public.cloak)
- # [22:10] <fantasai> astearns: I have no idea how you get things published, the only method I've had work is to ask Bert, failing that ask plh, or zip things up myself
- # [22:10] <astearns> fantasai: FYI: http://lists.w3.org/Archives/Public/public-digipub-ig/2013Oct/0074.html
- # [22:11] <astearns> the digipub interest group is collecting feedback on CSS3Text
- # [22:11] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:11] <astearns> I expect Bert has been helping me out without mentioning the steps he has to go through
- # [22:15] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [22:18] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:21] * Joins: lmclister (~lmclister@public.cloak)
- # [22:26] <fantasai> astearns: Yeah, if Bert does it, everything just works out :)
- # [22:26] <fantasai> astearns: I just seem to have trouble catching his attention half the time :/
- # [22:27] * heycam|away is now known as heycam
- # [22:27] <fantasai> astearns: Thanks for the link
- # [22:29] <fantasai> astearns: I'm glad to see people reviewing the spec :)
- # [22:31] * Ms2ger wonders why this isn't automated
- # [22:38] * Joins: dauwhe (~dauwhe@public.cloak)
- # [22:42] * Joins: teoli_ (~teoli@public.cloak)
- # [22:42] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
- # [22:47] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
- # [22:49] <fantasai> Ms2ger: Historical reasons, I think. :)
- # [22:49] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [22:50] * Joins: dauwhe (~dauwhe@public.cloak)
- # [22:50] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [22:55] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
- # [22:57] * Quits: jet (~junglecode@public.cloak) (jet)
- # [23:00] * Joins: jet (~junglecode@public.cloak)
- # [23:04] * Joins: tobie (tobie@public.cloak)
- # [23:17] * Quits: tobie (tobie@public.cloak) (Ping timeout: 180 seconds)
- # [23:21] * Joins: dauwhe (~dauwhe@public.cloak)
- # [23:32] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
- # [23:34] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:37] * Joins: dauwhe (~dauwhe@public.cloak)
- # [23:39] * Joins: dbaron (~dbaron@public.cloak)
- # [23:42] <SimonSapin> TabAtkins: I’m sure the railroad bug was my fault, but having worked on it more recently it was probably easier for you to fix it :)
- # [23:42] <TabAtkins> Yeah, it was fine. All fixed.
- # [23:44] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [23:46] <SimonSapin> TabAtkins: for zip files, (and conformance to pubrule about stylesheet order), should Bikeshed know about default.css?
- # [23:46] <TabAtkins> It's gonna need to, yeah.
- # [23:46] <TabAtkins> The option'll need to be specific to the CSSWG, so it knows to look upwards and copy default.css from the repo.
- # [23:47] <SimonSapin> how about a Stylesheet metadata?
- # [23:47] <TabAtkins> Like a url?
- # [23:49] <SimonSapin> Stylesheet: ../default.css
- # [23:49] <TabAtkins> Problem is that we have to modify the margin thing anyway for publishing. Though I guess I can handle that by manually adding another stylesheet that fixes the body margins.
- # [23:49] <SimonSapin> it would have to be both a URL and a filename, for copying into the zip
- # [23:49] <TabAtkins> /width
- # [23:50] <fantasai> You could just generically shift any CSS files that are not in the spec's own directory
- # [23:50] <fantasai> and modify the links accordingly
- # [23:50] <TabAtkins> Yeah, probably doable.
- # [23:51] <fantasai> Since that needs to be done for any spec, no matter what the CSS or where it lives
- # [23:51] <fantasai> if it's not on www.w3.org or in the directory itself
- # [23:51] <fantasai> Still need to special case the max-width thing
- # [23:51] <TabAtkins> I need to grab all the externals, actually. Styles and scripts.
- # [23:51] <fantasai> Oh
- # [23:51] <SimonSapin> max-width could be in an ED-specific stylesheet
- # [23:51] <fantasai> You have to remove all the scripts
- # [23:51] <TabAtkins> What?
- # [23:51] <fantasai> SimonSapin: That's a good idea
- # [23:52] <fantasai> The scripts that aren't hosted by the document itself
- # [23:52] <fantasai> like the ones that pull from the test suite data
- # [23:52] <fantasai> Those have to be removed currently :(
- # [23:52] <TabAtkins> But things like, say, doing syntax highlighting of code blocks.
- # [23:52] <TabAtkins> Those are useful to maintain.
- # [23:52] <fantasai> Yeah, those are useful
- # [23:52] <fantasai> but ideally, shouldn't we be generating static output for that?
- # [23:52] <SimonSapin> syntax highlighting can be done in Python by bikeshed
- # [23:53] <TabAtkins> I guess, yeah.
- # [23:53] <fantasai> It's not really something that needs to be dynamic
- # [23:53] <SimonSapin> http://pygments.org/
- # [23:53] <TabAtkins> But someone else already did the work for me. :/
- # Session Close: Fri Nov 01 00:00:00 2013
The end :)