Options:
- # Session Start: Thu May 08 00:00:00 2014
- # Session Ident: #css
- # [00:24] * leaverou is now known as leaverou_away
- # [00:26] * cabanier__ is now known as cabanier
- # [00:52] <dauwhe> fantasai: does this look like a reasonable approach for section heads that were in the previous WD? http://dev.w3.org/csswg/css-gcpm/#former-wd-sections
- # [01:14] <astearns> TabAtkins: fantasai: given collapsed flex items and anonymous non-displayed flex items made of whitespace, would it make sense to say that flex lines must contain at least one *displayed* flex item, or am I being too pedantic?
- # [01:20] <liam> darktears, I think it very sensible
- # [01:22] <liam> although I'm not sure about linking to some of the whatwg documents - the whatwg specs are probably more volatile than the w3c ones, so maybe just "This is no longer part of this document" is better.
- # [01:23] <Hixie> volatile how? more up to date?
- # [01:27] <liam> Hixie, often indeed
- # [01:28] <Hixie> yeah we definitely wouldn't want to link to something more up to date, that might help people
- # [01:28] <liam> no, we should link to irrelevant things to confuse them :-) but that's not the point I was failing to make
- # [01:29] <liam> if the w3c document will end up on /TR and staying there for several years unchanged, the links to specific sections in the whatwg docs may also go bad over time - and in the meantime the particular items here will probably be in a newer ED of this same document
- # [01:30] <Hixie> why wouldn't that be true of the links to the dev.w3.org pages too?
- # [01:30] <Hixie> that doesn't seem specific to the whatwg links.
- # [01:30] <Hixie> and the true problem there is that the TR/ pages don't change, not that the other pages do.
- # [01:30] <liam> it might be except that we can do the same thing in those documents that's being done here
- # [01:31] <Hixie> so can the whatwg docs
- # [01:31] <liam> but it might also be that whatwg could do that
- # [01:31] <liam> heh
- # [01:31] <liam> in which case it's probably fine
- # [01:46] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
- # [01:50] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [01:58] * Joins: dauwhe (~dauwhe@public.cloak)
- # [01:58] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [01:58] * Joins: dauwhe (~dauwhe@public.cloak)
- # [02:12] * Joins: jcraig (~jcraig@public.cloak)
- # [02:27] * Quits: jet (~junglecode@public.cloak) (jet)
- # [02:57] * Joins: jdaggett (~jdaggett@public.cloak)
- # [03:04] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [03:19] * Quits: plh-away (plehegar@public.cloak) ("Leaving")
- # [04:38] * Joins: rhauck1 (~Adium@public.cloak)
- # [04:44] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [04:45] * Quits: rhauck1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [04:52] * Joins: lmclister (~lmclister@public.cloak)
- # [05:15] <dauwhe> liam: I'm already linking to whatwg CSS books, so it doesn't seem like a big deal to add a few more links, and it's likely helpful for readers.
- # [05:26] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [05:29] <liam> dauwhe, yeah, i'm not opposed to it in general, just cautious in this example, thinking about when the document ends up on /TR; but if whatwg has a similar fragment-id policy that'd prolly work too.
- # [05:32] <dauwhe> liam: I'm a bit concerned that all my links to w3c stuff are to EDs. Most of the specs that have "adopted" bits of gcpm haven't had recent WDs.
- # [05:33] <liam> CSS WG hasn't been good at moving things to TR, unfortunately. Well, not all participants see that as a goal.
- # [05:33] <liam> I'm more used to the XML world where we get governments & organizations who won't adopt things until they are Recommendations
- # [05:35] <dauwhe> paged media could use a new WD; that would really help.
- # [05:36] <liam> yes
- # [05:36] <dauwhe> maybe we need some "REC or bust" bumper stickers ^_^
- # [05:37] <liam> well, partly we (W3C) need to make it easier to get there, partly need to change perceptions that it's hard, slow, low value
- # [05:41] * Joins: rhauck (~Adium@public.cloak)
- # [05:44] * Joins: lmclister (~lmclister@public.cloak)
- # [05:50] * Joins: jet (~junglecode@public.cloak)
- # [06:15] * leaverou_away is now known as leaverou
- # [06:48] * birtles_ is now known as birtles
- # [07:02] * Quits: lmclister (~lmclister@public.cloak) (Client closed connection)
- # [07:03] * Joins: lmclister (~lmclister@public.cloak)
- # [07:12] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:24] * Joins: jdaggett_ (~jdaggett@public.cloak)
- # [07:28] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [07:28] * jdaggett_ is now known as jdaggett
- # [07:30] * leaverou is now known as leaverou_away
- # [07:30] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [07:37] * Quits: jet (~junglecode@public.cloak) (jet)
- # [07:38] * Joins: jet (~junglecode@public.cloak)
- # [07:56] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:10] * Quits: jet (~junglecode@public.cloak) (jet)
- # [08:16] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [08:25] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [08:29] * Joins: jet (~junglecode@public.cloak)
- # [08:50] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [08:54] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [08:55] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [08:55] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:14] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [09:19] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:37] * Quits: jet (~junglecode@public.cloak) (jet)
- # [10:01] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
- # [10:35] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [10:45] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:44] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [12:04] * Quits: rodneyrehm (~rrehm@public.cloak) ("This computer has gone to sleep")
- # [12:45] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [12:46] <zcorpan> TabAtkins: re calc() my position is the same as SimonSapin that it's best to require space after keyword. it's a quirk but overall it's better than what we have now i think
- # [12:56] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:05] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [13:14] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:27] * Joins: plh (plehegar@public.cloak)
- # [13:40] * Joins: plehegar__ (plehegar@public.cloak)
- # [13:40] * Quits: plehegar__ (plehegar@public.cloak) (Client closed connection)
- # [13:45] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [14:07] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:41] <SimonSapin> given that we have lots of property names and keywords that contain dashes, I don’t think it’s too surprising that you have to separate minus signs from keywords
- # [14:52] <SimonSapin> fantasai: Why did we defer :local-link? The f2f minutes have exactly one relevant line http://krijnhoetmer.nl/irc-logs/css/20140128#l-281
- # [14:57] <SimonSapin> CC’ing you on the list
- # [15:29] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [15:29] * Joins: zcorpan (~zcorpan@public.cloak)
- # [15:33] * Quits: rodneyrehm (~rrehm@public.cloak) ("This computer has gone to sleep")
- # [15:36] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [15:52] <astearns> SimonSapin: zcorpan: not sure authors see a difference between keywords and units. Hard to explain 2em-2px is OK but auto-2px is not
- # [15:53] <SimonSapin> "Because we made it so" :)
- # [15:54] <SimonSapin> More seriously, that’s a good point. But this proposal still seems better than any alternative I’ve seen so far
- # [15:56] <astearns> I don't think it's terrible, but I still prefer consistency - requiring a space always seems slightly better than requiring a space only in some circumstances that will trip people up
- # [15:56] <astearns> but at this point it's only a slight preference on my part
- # [16:27] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [16:27] * Joins: dauwhe (~dauwhe@public.cloak)
- # [16:29] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:36] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [17:06] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [17:09] * Joins: dbaron (~dbaron@public.cloak)
- # [17:15] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:22] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [17:23] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [17:27] * Joins: rhauck (~Adium@public.cloak)
- # [17:40] * Joins: lmclister (~lmclister@public.cloak)
- # [17:56] * Joins: jcraig (~jcraig@public.cloak)
- # [18:03] * Joins: tantek (~tantek@public.cloak)
- # [18:14] * Joins: adenilson (~anonymous@public.cloak)
- # [18:16] * Joins: zcorpan (~zcorpan@public.cloak)
- # [18:23] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [18:32] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [18:47] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [18:50] * slightlyoff_ is now known as slightlyoff
- # [18:57] * Joins: rhauck1 (~Adium@public.cloak)
- # [19:00] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [19:02] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [19:04] * Joins: jcraig (~jcraig@public.cloak)
- # [19:08] * Quits: rodneyrehm (~rrehm@public.cloak) ("leaving planet earth")
- # [19:16] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:23] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:07] * Quits: jcraig (~jcraig@public.cloak) (Ping timeout: 180 seconds)
- # [20:17] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:19] * Joins: jcraig (~jcraig@public.cloak)
- # [20:24] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:25] * Joins: tantek (~tantek@public.cloak)
- # [20:37] <TabAtkins> So to be sure, the proposal is to:
- # [20:37] <TabAtkins> 1. Change Syntax to no longer allow dash in the unit.
- # [20:39] <TabAtkins> 2. Change calc() syntax a la <anb> to allow mashing together two values without a sign between them, as long as their repr starts with + or -.
- # [20:39] <TabAtkins> (This would mean that we can't ever allow custom units, at least not with the same syntax as we have for all the other custom things.)
- # [20:40] <SimonSapin> TabAtkins: yes, and remove the whitespace requirement in calc()
- # [20:40] <TabAtkins> That's what I meant by (2).
- # [20:40] <SimonSapin> ok
- # [20:40] <SimonSapin> we could be more subtle and only exclude dash followed by a digit
- # [20:40] <TabAtkins> The important part of removing the ws requirements is decoding the token combinations we now allow.
- # [20:40] <SimonSapin> in units
- # [20:40] <TabAtkins> Hmmmm
- # [20:40] <TabAtkins> That would make me happier.
- # [20:41] <SimonSapin> it’s not even observable (yet?)
- # [20:41] <TabAtkins> There are prefixed units in some impls.
- # [20:42] <TabAtkins> Okay, limiting the unit parsing change to just disallow a - followed by a digit makes me much happier about this.
- # [20:42] <TabAtkins> Still unhappy about needing a space to separate keywords, but maybe it's obvious enough to work.
- # [20:43] <TabAtkins> So I can accept this change now.
- # [20:43] <TabAtkins> (I would have made it before, but been unhappy with it.)
- # [20:43] <TabAtkins> SimonSapin: We deferred :local-link() because there were still sufficient open questions, and not enough impl interest.
- # [20:44] <SimonSapin> TabAtkins: what questions?
- # [20:44] <TabAtkins> Difference between example.com/foo and example.com/foo/, behavior of the N component when there were less than N components in the url.
- # [20:45] <TabAtkins> Worries that url component decomposition wasn't powerful enough.
- # [20:45] <SimonSapin> I thought we had answers to these questions, but I suppose lack of impl interest is enough to defer
- # [20:52] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [21:17] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [21:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [21:39] * Joins: jet (~junglecode@public.cloak)
- # [21:45] * Joins: jcraig (~jcraig@public.cloak)
- # [21:52] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:59] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:07] * Joins: rhauck (~Adium@public.cloak)
- # [22:07] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
- # [22:53] * Joins: zcorpan (~zcorpan@public.cloak)
- # [23:00] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [23:07] * Quits: jet (~junglecode@public.cloak) (jet)
- # [23:18] * Joins: jet (~junglecode@public.cloak)
- # [23:32] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [23:38] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:50] <astearns> TabAtkins: s/Algorithm/Formula/ in the 9.7.2 heading, so we can have the Flex Factor Focused Formula
- # [23:51] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [23:53] * Joins: zcorpan (~zcorpan@public.cloak)
- # [23:58] * Joins: dauwhe (~dauwhe@public.cloak)
- # Session Close: Fri May 09 00:00:01 2014
The end :)