15:11:09 RRSAgent has joined #css 15:11:09 logging to http://www.w3.org/2013/07/10-css-irc 15:11:14 Zakim, this will be Style 15:11:14 ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 49 minutes 15:11:19 RRSAgent, make logs public 15:14:17 dbaron has joined #css 15:25:26 dbaron has joined #css 15:50:22 lmclister has joined #css 15:51:01 shezbaig_wk has joined #css 15:53:30 MaRakow has joined #CSS 15:54:49 jerenkrantz_ has joined #css 15:56:53 florian has joined #css 15:57:21 Style_CSS FP()12:00PM has now started 15:57:28 +??P19 15:57:34 Zakim, ??P19 is me 15:57:34 +glazou; got it 15:58:29 +jerenkrantz 15:58:32 bradk has joined #css 15:58:42 jdaggett has joined #css 15:58:44 +plinss 15:59:28 +[IPcaller] 15:59:36 antonp has joined #css 15:59:40 zakim, ipcaller is me 15:59:40 +jdaggett; got it 15:59:41 smfr has joined #css 15:59:49 +Stearns 16:00:08 tantek has joined #css 16:00:25 +fantasai 16:00:31 +Plh 16:00:32 -fantasai 16:00:32 + +1.206.675.aaaa 16:00:44 rhauck has joined #css 16:00:50 +??P48 16:00:57 +fantasai 16:01:01 zakim, ??p48 is me 16:01:01 +glenn; got it 16:01:13 +??P50 16:01:24 Zakim, ??P50 is me 16:01:25 +SimonSapin; got it 16:01:25 +smfr 16:01:27 +jerenkrantz.a 16:01:42 zakim, jerenkrantz.a is me 16:01:43 +shezbaig_wk; got it 16:02:11 + +1.415.615.aabb 16:02:13 +antonp 16:02:16 +??P61 16:02:17 +SteveZ 16:02:20 +??P64 16:02:26 zakim, aabb is me 16:02:26 +rhauck; got it 16:02:29 +dbaron 16:02:39 krit has joined #css 16:02:43 SteveZ has joined #css 16:02:44 Zakim, aaaa is me 16:02:44 +sgalineau; got it 16:02:57 -??P64 16:03:08 http://www.w3.org/TR/its20/#its-param 16:03:28 + +1.415.832.aacc 16:03:35 +[IPcaller] 16:03:37 Zakim, [IPcaller] has me 16:03:37 +florian; got it 16:03:44 Zakim, aacc is me 16:03:44 +krit; got it 16:04:02 +BradK 16:04:43 ScribeNick: fantasai 16:05:13 glazou: Justin suggested to host first 2014 F2F in NYC 16:05:23 koji has joined #css 16:05:27 glazou: Right time to start looking for hosts. Not going to resolve now, but getting options would be cool. 16:05:34 glazou: That said, extra items? 16:05:59 Topic: text-combine-horizontal 16:06:01 http://lists.w3.org/Archives/Public/www-style/2013Jul/0111.html 16:06:05 +[Microsoft] 16:06:08 jdaggett: Last week there was a resolution about the algorithm 16:06:19 +[IPcaller.a] 16:06:22 jdaggett: which left the decision to use width-specific variants up to the UA 16:06:23 Zakim, [Microsoft] is me 16:06:23 +MaRakow; got it 16:06:29 zakim, [ipcaller.a] is me 16:06:29 +koji; got it 16:06:31 http://lists.w3.org/Archives/Public/www-archive/2013Jul/0011.html 16:06:31 http://lists.w3.org/Archives/Public/www-archive/2013Jul/0014.html 16:06:37 jdaggett: A UA could simply do scaling, or use width variants as it saw fit 16:06:41 jdaggett: Posted some examples 16:07:16 +Lea 16:07:19 jdaggett: Example of 107 16:07:24 rhauck1 has joined #css 16:07:27 jdaggett: showing scaling vs. variants 16:07:45 jdaggett: This is imporant because font designer put this into the font 16:07:49 jdaggett: UA shouldn't be synthesizing things 16:07:57 jdaggett: UA should be required to use the variants 16:08:12 jdaggett: Arguments about cases where other behaviors might be better 16:08:29 jdaggett: Based purely on scaling, will produce different results based on width of glyphs 16:08:34 jdaggett: See, e.g. second URL 16:08:43 jdaggett: alphabetic text 16:08:47 jdaggett: case 5, scaling only 16:08:58 jdaggett: IA looks normal, but MM looks much lighter 16:09:04 jdaggett: It will make a difference in readability 16:09:18 jdaggett: Whereas case 4 has the right weight 16:09:22 jdaggett: This is already what implementations are doing 16:09:30 jdaggett: Would like this to be the required behavior, so we can actually test it 16:09:51 -SimonSapin 16:09:52 given http://lists.w3.org/Archives/Public/www-style/2013Jul/0179.html, I'm assuming we should require width variant glyphs when all the glyphs have variants, but allow UAs to do what they want when the TCY run has glyphs with no variants available 16:10:07 fantasai: We can test things that aren't required. 16:10:17 fantasai: We do this in other places 16:10:30 florian: Case of #12, some glyphs have variant and some don't 16:10:37 florian: Think we should say this case is undefined 16:10:41 +??P97 16:10:42 florian: Do we all agree on this? 16:10:49 Zakim, ??P97 is me 16:10:49 +SimonSapin; got it 16:11:00 jdaggett: I'm fine to say, use width variants if all characters have width variants 16:11:27 rossen: I agree with jdaggett. When we implemented text-combine-horizontal, we assumed that if the font provides glyphs, then we should use those 16:11:39 rossen: And not create a crappy-looking solution just because we can do it cheaper 16:11:49 rossen: Have a question, when we are going to require that we use the font variants 16:12:00 rossen: Are we talking about digits, or regardless of which text-combine-horizontal we're using? 16:12:11 rossen: e.g. case of text-combine: all, only 3 characters 16:12:20 rossen: would we also consider those? 16:12:43 fantasai: Considering any case 16:13:00 florian: jdaggett made case that if font designer made glyphs available, should use them 16:13:05 + +1.520.280.aadd 16:13:12 florian: Question, are these glyphs designed only for TCY? 16:13:23 florian: There was also the case that these glyphs force monospace design 16:13:35 florian: But in some cases proportional width might be better 16:13:50 bkardell has joined #css 16:13:58 florian: Here we are not explicitly asking for half-width, you're asking for TCY 16:14:07 florian: Easy to see these two things are related, but not necessarily 1-1 mappin 16:14:09 g 16:14:40 http://dev.w3.org/csswg/css-writing-modes/#text-combine-horizontal 16:14:43 Current text, btw 16:14:56 The UA must ensure that the combined advance width of the composition fits within 1em by compressing the combined text if necessary. (This does not necessarily mean that the glyphs will fit within 1em, as some glyphs are designed to draw outside their geometric boundaries.) The UA may use any means to do so, including substituting half-width, third-width, and/or quarter-width glyphs provided by the font or using other font features designed to compress tex[CUT] 16:15:04 s/look/lock 16:15:15 [some amount of argument over the question] 16:16:07 florian: If these glyphs are only designed for TCY, better case that they are the best thing to use 16:16:09 For example I have, in the past, seen IBM in tate-chu-yoko 16:16:19 jdaggett: twid and qwid, definitely only for TCY. half-width, I don't know 16:16:35 JohnJansen_ has joined #CSS 16:16:37 even assuming the 1/n glyphs were not designed with TCY in mind the UA has no way to tell. Only the author can. 16:16:47 jdaggett: If you scale based on width of 2-char proportional span, this will result in variations in scaling factor 16:16:54 jdaggett: which gives poor readability 16:17:18 koji: I think you misunderstood what fantasai said 16:17:27 can we resolve on using the variants when all the glyphs in the TCY run have variants available? 16:17:29 koji: Both she and I agree that width variants is better than scaling 16:17:38 koji: But sometimes you don't have to scale at all, and that's even better than half-width variants. 16:17:53 jdaggett: That seems like a case where difference between half-width variants and proportional glyphs will be very minor 16:17:56 jdaggett: Very minor 16:17:59 koji: Not very minor 16:18:16 glazou: We're far beyond 10min limit 16:18:31 jdaggett: I think we need more examples from ppl arguing against this 16:18:45 I suggest A' as an example where hwid would not be good 16:18:55 Topic: White space in MQ 16:18:58 http://lists.w3.org/Archives/Public/www-style/2013Jul/0130.html 16:19:05 glazou: Saw answer from dbaron on ML 16:19:20 florian: What we resolved awhile ago was that there are differences in the WS handling of MQ and @supports 16:19:42 florian: @suports requires space between ')', 'and' 16:19:48 florian: We decided to make this the same 16:19:53 florian: Missed on some subtleties 16:20:03 florian: One is that, unlike @supports, not everything is between parens 16:20:06 A different view: the problem is the requirement that the result fit into 1 EM; the Adobe folks (with Japanese typography experience) that I consulted said the tate-chu-yoko should be as wide as is needed and not affect line-spacing 16:20:11 florian: e.g. @media screen and (min-width: ...) 16:20:25 florian: Currently we don't require a space between 'screen' and 'and' -- you could put a comment 16:20:33 florian: To make things clean, suggest just requiring space there. 16:20:49 florian: Also @supports not ... requires space after not, MQ doesn't... 16:20:57 florian: Proposal is to harmonize all that 16:21:00 florian: by requiring spaces 16:21:09 florian: I proposed a new grammar; dbaron proposed a better grammar 16:21:13 florian: Suggest we go with what he said 16:21:13 +1, ship it 16:21:18 fantasai: I'm in favor 16:21:19 +1 16:21:20 glazou: me too 16:21:23 +1 16:21:24 glazou: No objection? 16:21:27 RESOLVED: Accepted 16:21:38 dbaron: Another comment -- 16:21:42 dbaron: I think errata need more review 16:21:49 +1 dbaron 16:21:59 dbaron: I think there have been errata posted to more than one of our specs that don't match our resolutions. 16:22:14 dbaron: They should be announced to www-style for review by the person updating the errata document. 16:22:25 plh: I think would be easy for whoever updated errata doc to do that. 16:22:54 RESOLVED: Whoever updates errata doc, must send update message to www-style. 16:23:04 jdaggett: Quick question... 16:23:19 jdaggett: There was a request to publish LC of Fonts. Is anyone going to do it? 16:23:34 jdaggett: There was a request to publish... and no response from anybody 16:23:48 plh: I'll check; currently transitioning webmasters 16:23:54 plh: I'll double-checkon that. 16:24:06 topic: Cross-origin style sheets 16:24:24 glazou: Anyone able to handle that? No one from Opera? 16:24:44 topic: Shapes 16:24:45 http://lists.w3.org/Archives/Public/www-style/2013Jun/0096.html 16:25:16 stearns: Where to define how to allow images from other origins in a stable way 16:25:35 stearns: My understanding is that we need to define a [..] mechanism where you pass a CORS flag and get a response that [..] 16:25:41 stearns: I can define this in Shapes, specifically 16:25:48 stearns: Or we can put it in CSS images, for the image type in general 16:25:58 stearns: I think that's really the only question -- where should it be defined? 16:26:08 rossen: I don't care that this is part of Shapes 16:26:29 stearns: Any other opinions? 16:26:38 stearns: I'll put it into Shapes 16:26:53 fantasai: If we need to factor it out later, we can do that later 16:26:57 http://lists.w3.org/Archives/Public/www-style/2013Jun/0514.html 16:26:59 RESOLVED: Define CORS stuff for shapes in Shapes 16:27:01 -SimonSapin 16:27:24 stearns: People in SVG want to point to some future CSS work for what they want to do 16:27:24 sorry about that 16:27:29 stearns: particularly wrt shape-inside 16:27:37 stearns: though not on anyone's plate to do that right atm 16:27:49 stearns: Proposed to take what's on the wiki page, make a Shapes Level 2 draft 16:27:50 +??P10 16:27:53 glazou: No problem with that 16:28:00 Zakim, ??P10 is me 16:28:00 +SimonSapin; got it 16:28:12 glazou: Most of what you added was already in the L1 drafts. Not as if we never agreed to work on that. So in favor 16:28:15 glazou: other opinions? 16:28:34 RESOLVED: Shapes L2 ED agreed 16:28:45 http://lists.w3.org/Archives/Public/www-style/2013Jun/0514.html 16:28:49 bradk has joined #css 16:29:02 topic: Grid Auto-placement Algorithm 16:29:22 is that meant to be a link to grid? 16:29:38 http://dev.w3.org/csswg/css-grid/#auto-placement-algo 16:29:44 yes, sorry, bad url 16:29:47 This algorithm creates a "sparse" packing, where holes left behind are never filled in. This is more efficient and predictable (items never move to a position far above/before their preceding sibling), but the gaps are unwanted by authors in some situations. We should have a switch to allow for dense packing. (WebKit's current implementation does dense packing.) 16:30:10 fantasai: Two ways to do auto-placement 16:30:20 fantasai: Sparse packing... you start in the 1, 1 slot 16:30:28 fantasai: and then place the next item that fist 16:30:35 s/fist/fits 16:30:41 fantasai: move to the next empty slot, and put the next item 16:30:56 fantasai: If something doesn't fit you keep moving until you find an empty slot that's big enough 16:31:00 rossen: how do you define fit? 16:31:01 Rossen: how do you define "fit"? 16:31:09 fantasai: the span -- the number of cells 16:31:11 fantasai: Number of cells 16:31:49 fantasai: Suppose you have 3 columns, and an item that is a 1x1, and then you place another item that's 1x1. Then if you have an item that's 2x2, you move to the next row and leave an empty slot in the first row. 16:31:55 fantasai: (etc.) 16:32:02 fantasai: so you leave behind a bunch of holes 16:32:11 Rossen: so it doesn't fit based on the number of columns, not based on sizing properties? 16:32:14 fantasai: right 16:32:28 fantasai: That's the sparse packing option. Advantage of that is that things are in the order they appear. 16:32:36 fantasai: Other option is dense packing, which says you go back 16:32:53 fantasai: If you have a 1x1 empty slot on the first row that you skipped because there's a 2x2 item, you go back and fill that hole. 16:33:03 fantasai: Advantage is no holes, disadvantage is that things get out of order. 16:33:24 fantasai: When we discussed at Microsoft, thought it made more sense to do sparse packing, at least for this level. 16:33:33 fantasai: Sparse packing is simpler, and don't get unexpected out-of-order. 16:33:45 I like the idea of dense packing as an option later 16:33:47 fantasai: We have the option of adding a way to turn on dense packing in a later level. 16:33:55 +SteveZ.a 16:34:10 -SteveZ 16:34:18 fantasai: I think this is the best thing to do; don't get unexpected results, and dense packing would be an opt-in (ok to go out of order). 16:34:24 bradk: would that be based on the 'order' property? 16:34:31 bradk: ??? 16:34:38 fantasai: Yeah, the order used is the order-modified document order. 16:34:47 ?: what's default of 'order'? 16:34:49 fantasai: 0 16:34:54 +1 to default to sparse, with an optional switch for dense 16:35:18 bradk: order is for the ???, not for the ??? itself, right? 16:35:38 fantasai: couldn't hear 16:35:50 bradk: was just saying that if ... then it would be sparsely packed, otherwise densely packed 16:35:57 stearns: 16:36:09 bradk: but you could have order be something that overrides the dense packing 16:36:15 grid-visual-order? 16:36:15 stearns: I don't think this should be related. 16:36:28 stearns: order property just changes the dom order and that's the only affect it should have on the packing algorithm 16:36:44 Rossen: Think of order as a pre-order .... reordering the elements. Before layout. 16:36:47 c_palmer has joined #css 16:36:53 s/affect/effect/ :) 16:36:54 bradk: could imply the author's intent to keep them in that order 16:37:01 Rossen: they are being kept in that order 16:37:08 bradk: ok, then. I don't feel strongly. 16:37:31 Rossen: 16:37:46 Rossen: From impl pov ...; but definitely easier to explain. 16:37:48 + +1.917.623.aaee 16:38:08 Rossen: ... float layout... position float, if not enough space, push below until find space. You never backtrack. 16:38:12 Zakim, 1.917.623.aaee is me 16:38:12 sorry, c_palmer, I do not recognize a party named '1.917.623.aaee' 16:38:40 Zakim, +1.917.623.aaee is me 16:38:40 +c_palmer; got it 16:38:43 Rossen: So sparse ordering or auto ordering will ... that, dense will be fancier in terms of implementation but not sure it's more intuitive for users. 16:39:04 Rossen: so should we go with sparse? 16:39:10 bradk: I don't feel strongly. 16:39:12 glazou: I think we should. 16:39:32 RESOLVED: sparse packing for grid auto position 16:39:48 https://lists.w3.org/Archives/Member/w3c-css-wg/2013AprJun/0287.html 16:39:52 file:///Users/dschulze/Documents/hg/FXTF/masking/index.html 16:40:02 http://dev.w3.org/fxtf/masking/ 16:40:32 http://dev.w3.org/fxtf/masking/#box-image-masks 16:40:34 fantasai, lol 16:40:58 ScribeNick: SimonSapin 16:40:59 Topic: mask/mask-box-image shorthand 16:41:22 krit: shorthand is bad 16:41:30 krit: request from fantasai about making one mask property that turns off all masking 16:41:49 krit: fantasai wanted mask to reset mask-box-image etc. 16:41:52 http://lists.w3.org/Archives/Public/www-style/2013Jun/0645.html 16:41:55 krit: fantasai requested that 'mask' also reset 'mask-image' and related properties 16:42:01 krit: Request led to new design for mask properties 16:42:08 krit: where 'mask' would be overall shorthand for all masking properties 16:42:14 krit: here's a link for how it could look like 16:42:22 krit: we would have mask-layers, which would be like 'background' shorthand 16:42:32 krit: and we would have mask-element, which does svg references 16:42:41 krit: and then mask-box, like box-image 16:42:50 krit: seem to have agreement on overall structure 16:42:53 q? 16:42:56 krit: question is, what is the shorthand able to set 16:42:56 queue= 16:43:18 krit: shorthand similar to 'border' shorthand -- resets all border properties, but not able to set border-image properties 16:43:24 -jdaggett 16:43:30 krit: My proposal is to have 'mask' only set mask-element 16:43:35 krit: It already does that 16:43:52 krit: and it's hard to distinguish URLs for different things, so hard to add in anything other than mask-element reference 16:44:06 smfr: So, you're saying if you use 'mask' shorthand, can't set both mask-box and mask-layers? 16:44:16 smfr: So you have mutually-exclusive options in a shorthand... which is confusing to me 16:44:38 florian: It does happen, not that rarely, that you can do basic things in shorthand and other things need to go to longhand 16:45:01 krit: fantasai would like to also allow mask-box / mask-layers into shorthand 16:45:13 krit: but this leads to parsing problems, because url() is ambiguous 16:45:30 smfr: Sounds like it would be a very confusing shorthand 16:45:39 krit: Problem is really that these all use url() function 16:45:58 krit: Need to distinguish which property you want to assign the url() to at parse time 16:46:14 krit: One idea was to check for fragID, assume it's an element 16:46:20 krit: But request that we don't do that 16:46:24 florian: No, that doesn't seem pretty 16:46:34 smfr: So saying mask-layers is not part of shorthand at all? 16:46:41 smfr: But can reset the masks with the shorthand? 16:46:50 florian: shorthand can only set 'none' 16:46:53 smfr: So confusing 16:47:00 smfr: properties interact in non-symmetrical ways 16:47:11 'border' also resets 'border-image' but can not set it 16:47:12 krit: mask-layers is already a shorthand 16:47:22 smfr: I think this adds too much confusion for something that won't be used very often 16:47:36 krit: Even without this, still kindof hacky 16:47:43 krit: because of 'mask' setting SVG masks right now 16:47:50 florian: This doesn't bother me much 16:48:03 glazou: Opinions here? smfr thinks undesirable? 16:48:12 smfr: Think it's too much complexity to get one part of behavior 16:48:14 florian: I'm ok with it 16:48:39 krit: If we don't do this, we still need a way to distinguish mask element and mask layers 16:49:03 ?: Is this just about having top-level shorthand support none | ? 16:49:10 smfr: mask-element is the svg-style one 16:49:20 s/?/bkardell/ 16:49:28 smfr: not represented in WebKit prefixed version 16:49:36 smfr: Which are possibly used more often than SVG one 16:49:40 krit: Might be right 16:49:48 glazou: What should we do now? 16:50:14 krit: 'mask: | none' is part of SVG REC 16:50:36 ??: if I understand correctly, question is, either there is no mask shorthand directly 16:50:45 s/??/bkardell 16:50:46 ??: Or, is it this limitation of mask-element || none? 16:51:11 krit: We have this mask property already, which points to SVG. So either way, we need a way to handle this back-compat situation 16:51:31 bkardell: I like ability to say 'none' at the shorthand level 16:51:46 florian: I really don't like parse-the-url thing 16:51:56 florian: Everything else so far, I'm comfortable with, but that I'd like to avoid 16:52:35 krit: I don't think smfr's proposal is possible. 16:52:47 smfr: Just have 3 separate properties 16:52:56 not possible even if it can only do none? 16:52:56 krit: mask-element will have to be called just 'mask', then 16:53:08 krit: because we already have this property in spec + implementations 16:53:29 [basically, 'mask: none | ' has to work somehow ] 16:54:09 fantasai: I guess one thing to think about is, is there anything we can do in the shorthand that would let us distinguish the longhands in it 16:54:13 http://lists.w3.org/Archives/Public/www-style/2013Jun/0276.html 16:54:18 Topic: painting area & bg-attachment: local 16:54:46 SimonSapin: Decided recently, positioning area of bg-attachment: local is the scrolling area 16:54:52 SimonSapin: Think it should be the same for the clipping area 16:55:00 SimonSapin: If we consider the background is inside the scoll box 16:55:14 SimonSapin: It should also keep the same as the content, that is the padding box 16:55:27 SimonSapin: So intersection of rectangle based on bg property and clipping property 16:55:36 glazou: Opinions? 16:55:41 rrsagent, generate minutes 16:55:41 I have made the request to generate http://www.w3.org/2013/07/10-css-minutes.html plh 16:55:44 smfr: What is the visible difference 16:56:00 SimonSapin: Mostly when you have bg-clip: content-box; and some padding 16:56:15 SimonSapin: You have some area that has no background at the top, but when you scroll that area disappears 16:56:36 SimonSapin: but if you consider that the clipping area is not scrolling, then you always have this padding not scrolling as well 16:56:49 smfr: I think I understand, but would love testcases / diagrams 16:57:00 -??P61 16:57:04 fantasai: I totally agree, this is obviously the right thing to do 16:57:07 lgtm 16:57:19 bkardell, lgtm??? 16:57:26 smfr: seems you'd use different clipping for different bg layers based on whether local or not 16:57:30 looks good to me 16:57:38 smfr: Would make implementations a little more complex 16:57:43 SimonSapin: Possibly 16:57:58 SimonSapin: Currently working on patch for that in Gecko. Not a problem for us, though might depend on architecture 16:58:15 glazou: Anyone objecting? 16:58:18 Should it also depend on presense of scrollbars? 16:58:20 smfr: I would like diagrams 16:58:33 glazou: OK, revisit next week 16:58:45 glazou: And we have 1 minute on the call... anything else for 1 miute? 16:59:02 -dbaron 16:59:02 -sgalineau 16:59:03 -SteveZ.a 16:59:03 -krit 16:59:03 - +1.520.280.aadd 16:59:04 -SimonSapin 16:59:04 -glazou 16:59:05 -antonp 16:59:05 -Stearns 16:59:06 -c_palmer 16:59:06 -koji 16:59:08 -fantasai 16:59:08 -jerenkrantz 16:59:08 -BradK 16:59:10 -plinss 16:59:10 -glenn 16:59:12 -Plh 16:59:14 jerenkrantz_ has left #css 16:59:16 -[IPcaller] 16:59:19 bradk has left #css 16:59:24 smfr: the diagrams should be the same as for the positioning area 16:59:34 s/smfr:/smfr,/ 16:59:35 -shezbaig_wk 16:59:37 -smfr 16:59:49 SimonSapin: where are those? 16:59:51 but I could make more with padding and border-radius, if that helps 17:00:11 http://lists.w3.org/Archives/Public/www-style/2013May/0542.html 17:00:36 -MaRakow 17:01:18 SimonSapin: it would help I think 17:01:41 i'm a bit worried about implementation complexity 17:01:59 gtg 17:03:40 -rhauck 17:04:12 SimonSapin has joined #css 17:07:41 florian, does this look ok to you? http://www.w3.org/Style/2012/REC-mediaqueries-20120619-errata.html 17:08:40 disconnecting the lone participant, Lea, in Style_CSS FP()12:00PM 17:08:41 Style_CSS FP()12:00PM has ended 17:08:41 Attendees were glazou, jerenkrantz, plinss, jdaggett, Stearns, fantasai, Plh, +1.206.675.aaaa, glenn, SimonSapin, smfr, shezbaig_wk, +1.415.615.aabb, antonp, SteveZ, rhauck, 17:08:42 ... dbaron, sgalineau, +1.415.832.aacc, florian, krit, BradK, [IPcaller], MaRakow, koji, Lea, +1.520.280.aadd, c_palmer 17:30:38 rhauck has joined #css 17:45:35 c_palmer has joined #css 18:02:50 stearns has joined #css 18:21:35 rhauck has joined #css 18:24:32 SimonSapin has joined #css 19:00:00 Zakim has left #css 19:18:29 krit has joined #css 19:31:32 tantek has joined #css 19:56:53 lmclister has joined #css 19:59:25 dbaron has joined #css 20:00:00 abucur_ has joined #css 20:26:22 dbaron has joined #css 20:26:54 krit has joined #css 20:29:12 hober has joined #css 21:10:23 dbaron has joined #css 22:57:57 plinss: How do you determine the name of a spec in shepherd? Manually? 22:58:16 plinss: I'm wondering what the name formats will be, so I can reliably extract them into a shortname and a level. 22:59:13 TabAtkins: the spec names are created when whoever adds the spec to the db, so it's just a name that's picked 22:59:22 the intent is to use the shortname 22:59:36 but that's not enforced (and they're all changing anyway…) 23:00:20 plinss: Okay. Ideally the spec data file would have shortname and level as separate fields, so I can let people choose which spec to ref more easily. 23:00:21 if you want to find the shortname, I suggest parsing it from the spec's url 23:00:37 kk 23:01:30 hmm, I suppose I could add the level (and just call the name the shortname) 23:03:47 No, the name field is a bizarre mix of leveled and unleveled things. 23:03:53 but I'm thinking that for what you're thinking the shortname wouldn't include the level? 23:04:17 Yeah. 23:04:45 I want to allow, in the source file, someone to indicate a ref really simply with a custom element like .... 23:04:58 (It'll get converted into an with attributes set up correctly.) 23:05:17 why? 23:05:20 (This'll only be necessary when there's a conflict in terms that I can't auto-resolve, anyway.) 23:05:44 as in, why are you treating the level as something separate? 23:05:57 would you ever have a spec and not specify the level? 23:06:01 Sometimes you want to link to a particular module? 23:06:06 Yeah, if you just want to link to the latest. 23:06:11 Which is the common mode. 23:09:49 fwiw, I'm planning on cleaning up all the spec names in shepherd to match the new shortname convention (I just have to add support for urls with the old names in them) 23:10:13 I can do that sooner if you're dependent on it 23:10:55 I will be dependent on it, but I'm leaving for the day to go drinking now anyway, so whatever. 23:11:26 k, I'll get that online in a day or two 23:12:02 Cool. 23:27:51 glenn: btw, I keep meaning to say and forgetting -- thanks for the cough drops in Tokyo! they really helped~ 23:28:34 ah, yeah, you seemed in a bad way; i always carry a couple of bags of ricola on trips (along with a couple of boxes of Zithromax just in case) 23:28:40 sgalineau has joined #css 23:29:00 glad you recovered 23:29:11 :) 23:52:43 jdaggett has joined #css