15:34:13 RRSAgent has joined #css 15:34:13 logging to http://www.w3.org/2015/06/10-css-irc 15:34:18 Zakim, this will be Style 15:34:18 ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 26 minutes 15:34:23 RRSAgent, make logs public 15:40:09 renoirb has joined #css 15:45:46 glazou has joined #css 15:47:21 antenna has joined #css 15:57:54 dael has joined #css 15:58:00 dbaron has joined #css 15:58:08 stakagi has joined #css 15:58:35 Zakim, code? 15:58:35 the conference code is 78953 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), glazou 15:58:37 Style_CSS FP()12:00PM has now started 15:58:41 +plinss 15:58:43 +dael 15:58:44 ScribeNick: dael 15:59:10 bcampbell has joined #css 15:59:18 alex_antennahouse has joined #css 15:59:31 dael has joined #css 15:59:33 + +34.93.016.aaaa 15:59:37 Zakim, aaaa is me 15:59:37 +antonp; got it 15:59:54 +dauwhe 15:59:58 +[IPcaller] 16:00:06 + +1.479.764.aabb 16:00:09 Zakim, [IPcaller] is me 16:00:09 +bcampbell; got it 16:00:11 + +1.631.398.aacc 16:00:18 Zakim, I'm one of these 16:00:18 I don't understand 'I'm one of these', Florian 16:00:22 +fantasai 16:00:25 Zakim, mute me 16:00:25 antonp should now be muted 16:00:31 - +1.479.764.aabb 16:00:34 +??P13 16:00:45 + +33.1.39.21.aadd 16:00:50 +??P7 16:00:50 zakim, aaaa is me 16:00:50 sorry, antenna, I do not recognize a party named 'aaaa' 16:00:51 Zakim, aadd is me 16:00:51 +glazou; got it 16:01:01 tantek has joined #css 16:01:10 zakim, aacc is me 16:01:10 +antenna; got it 16:01:13 + +1.479.764.aaee 16:01:17 Zakim, I am aaee 16:01:17 +Florian; got it 16:01:29 +hober 16:01:38 Zakim, mute me 16:01:38 glazou should now be muted 16:01:45 BradK has joined #CSS 16:01:46 zakim, P13 is me 16:01:46 sorry, tgraham, I do not recognize a party named 'P13' 16:02:01 zakim, ??P13 is me 16:02:01 +tgraham; got it 16:02:37 +BradK 16:02:38 + +1.415.231.aaff 16:02:43 coughing even 16:02:58 zakim, +1.415.231.aaff is me 16:02:58 +koji; got it 16:03:16 +[Bloomberg] 16:03:24 zakim, +1.479.764.aabb may be me 16:03:24 sorry, alex_antennahouse, I do not understand your question 16:03:31 zakim, +1.479.764.aabb is me 16:03:31 sorry, alex_antennahouse, I do not recognize a party named '+1.479.764.aabb' 16:03:43 andrey-bloomberg has joined #css 16:03:53 some good news to note : https://twitter.com/mollydotcom/status/608652644224081921 16:04:05 Zakim, aabb is alex_antennahouse 16:04:05 sorry, glazou, I do not recognize a party named 'aabb' 16:04:17 + +1.281.305.aagg 16:04:22 Zakim, aagg is me 16:04:22 +TabAtkins; got it 16:05:12 plinss: Let's get started. 16:05:17 plinss: Anything to add? 16:05:22 Florian: I think koji posted something 16:05:25 plinss: I saw that. 16:05:35 Topic: CSS UI 3 LC comment 16:05:54 +dbaron 16:06:00 Florian: We have one more week in unofficial LC. We've had two comments. SOme of them were non-controversial and I changed them. 16:06:02 https://wiki.csswg.org/spec/css3-ui#current-issues 16:06:12 s/two/some/ 16:06:13 Florian: Her'es the ones that need discussion 16:06:51 Florian: If we start with the first one, #94 he is suggested that the default HTML stylesheet should have resize: both as a default. I think all browsers that have this do it, so I'm fine, but I don't care that strongly 16:06:57 Florian: what does the group think? 16:07:12 Florian: IE doesn't impl resize so they don't have it, but the browsers that do impl have it. 16:07:13 sounds fine to me 16:07:22 TabAtkins: Yeah, it's demonstrated to exist basically, so you should. 16:07:31 Florian: Anyone form MS here? 16:07:40 [silence] 16:07:43 Florian: I guess not. 16:07:44 +??P2 16:07:45 dialing in 16:07:53 zakim, ??p2 is me 16:07:53 +tantek; got it 16:08:12 Florian: This impl that for this to work means overflow is something other than visable, but I think they are. I ahven't seen a text-area:overflow. I believe it's overflow auto 16:08:15 TabAtkins: They're auto 16:08:20 Florian: I'm pretty sure there's scroll 16:08:37 Florian: I think they're visable. Overflow scroll in IE. THat's okay for this. 16:08:42 TabAtkins: It's auto in chrome. 16:08:57 Florian: I think it's auto everywhere except overflow y scroll in IE, but no one has it visable. 16:09:03 Florian: I'm hearing weak agreement. 16:09:16 tantek: That's not informative so we can change at any point. 16:09:23 Florian: No one obj so I suggest we put it in. 16:09:38 RESOLVED: Add the sugestion about resize: both 16:09:44 murakami has joined #css 16:09:50 Florian: next is #95 16:10:33 Florian: The word Ellipsed as a word isn't i nthe dictionary, but I have have found it in some dictionaries, but Ellipsized is only in Android docs. But he still thinks go with it because it doesn't mean what we say. 16:10:42 TabAtkins: Yeah, I think it means give it an ellipsis. 16:10:48 Florian: No dictionary has what we want. 16:11:08 tantek: I would reject these grammar/spelling ocmments unless it's a very strong case. That's our job as editors to get it right. 16:11:09 +??P4 16:11:12 Zakmi, ??P4 is me 16:11:14 Florian: I agree, but I wanted other opinions. 16:11:23 Zakim, ??P4 is me 16:11:23 +SimonSapin; got it 16:11:29 TabAtkins: I've dealt with this before, but I've jsut invented a word using standard english rules. 16:11:41 tantek: I think the wording is fine. I would reject that kind of request. 16:11:52 Florian: That's my inclentation too 16:11:57 RESOLVED: Reject issue 95 16:12:14 Florian: Issue 96 16:12:45 Florian: He thinks the at-risk section isn't clear enough. He wanted the section about text-overflow explaining it's about ellipsis and having direct links to the rest of hte spec 16:12:55 tantek: The ellpsis part of text overflow isn't at risk. 16:13:05 Florian: I think that isn't the right place to remind people what it does. 16:13:15 I think this is editorial, doesn't need WG discussion 16:13:32 Florian: He also wanted pointers to the exact parts of the spec and we're pointing to the beginning of the section. I think it's good enough. 16:13:51 tantek: I agree with fantasai that this level of editorial feedback should just be fixed and not do telecon. 16:14:05 Florian: I just wanted to have agreement to reject, but if you think it's not we can move ahead. 16:14:18 TabAtkins: plinss do we need WG approval for editorial, or jsut non-editorial? 16:14:21 plinss: I'm not sure. 16:14:34 tantek: If it's okay witht he WG I'd like to focus on normative in telecon time. 16:14:35 or Bert 16:14:37 plinss: I agree. 16:15:17 Zakim, unmute me 16:15:17 glazou should no longer be muted 16:15:17 fantasai: The editorial stuff, if the commenttor objects to your resolution bring it to the WG, otherwise just fix. If it's termonology, maybe bring it to the WG because we like to have consistent termonology. 16:15:32 plinss: If the change crosses specs it needds to get out there. 16:15:34 terminology 16:15:54 Florian: I brought it up because I wanted to reject, but I'll do it without group time. The other issues are similar. 16:16:15 tantek: We'll be making other changes before CR anyway. I think we can take that as editorial perrogative. 16:16:30 Florian: Okay. timeless and I had back and forth, but he was disagreeing with what I was proposing. 16:16:42 plinss: let's move on. 16:16:51 Topic: user-select 16:16:55 can you hear me? 16:17:05 argl 16:17:21 tantek: On that note, since we are nearing the end of the LC, I'd like to try and get group concensus on pub CR the tuesday after next. 16:17:25 tantek: That's the 30th 16:18:19 -glazou 16:18:20 fantasai: You can't pub CR< it has to go through a process with telecons. Once you complie the DoC and can get a resolution form the WG that they agree with the resolution of comments, you'll turn it over to the chairs and they'll get it published later. You can get it in the pipeline, but it'll get pub a bit later. CR takes longer. 16:18:33 fantasai: You can get group concensus to pub CR, but not on a date. 16:18:49 +glazou 16:18:50 tantek: So the hopes of getting CR through pipeline, I'm asking for group consensus to pub CR 16:18:56 plinss: I'm okay, but we need a DoC 16:19:05 Florian: We have it in the wiki but it needs to be cleaned. 16:19:12 tantek: We don't have the formal red/green. 16:19:24 TabAtkins: bikeshed makes that easy for you with the issues list command. 16:20:15 Florian: There's one point we might want. One of the editorial was a11y. There was author level that said they mustn ot remove outlines on focus level. They want us to ahve a lot stronger of a threat i nthat. It's editorial, but people get more touchy about a11y. 16:20:30 fantasai: You might also link to the guidelines and make it brightly colored. 16:20:47 tantek: On that note, we should make a pollicy that CSS specs do not make laws or something :) 16:21:06 Florian: Anyway, move on? 16:21:12 tantek: We want consensus on CR. 16:21:14 +1 16:21:17 -dbaron 16:21:17 +1 16:21:19 plinss: Obj to taking UI to CR? 16:21:20 +1 16:21:20 +1 16:21:28 RESOLVED: Take CSS UI 3 to CR 16:21:28 why did Zakim just hang up on me? 16:21:40 tantek: Thanks everyone 16:21:45 topic: user-select 16:21:58 +dbaron 16:22:10 Florian: I had an action to try and make some variations around user-select none so that if you select the parent you either would or would not include the none. 16:23:28 Florian: I've beed through the bugzilla of FF and webkit and I don't think we should do this. FF has it so that if you have a child the user-select: none isn't included and there is no bug asking for it to be the other way, but webkit has bugs asking for the FF way. There's no evidence people wan tthe webkit way so I don't think we should provide. If your browser can't do multi-part you don't, but if you can you do. 16:23:28 fine by me 16:23:44 https://lists.w3.org/Archives/Public/www-style/2015Jun/0002.html 16:23:46 plinss: Objections? 16:24:17 resolved: don't offer varients of user-select: none that Florian was actioned to investgate 16:24:20 https://lists.w3.org/Archives/Public/www-style/2015May/0306.html 16:24:24 I think it sounds fine as long as that's not what -moz-user-select: -moz-none is... but I think I discussed that with Florian at some point. 16:24:38 Florian: next is something else I had an action on. 16:25:14 stakagi has joined #css 16:26:07 Florian: It was to put a note saying user-select: none is useful in template in an editor setting because you have an overall editable area with a specific area that's not ditable or deliable like a disclamer. The way content: editable typically works is if you have a non-editable thing you can still delete it. But by having user-select: none you can't delete. But I really don't think I can say that in here. 16:26:26 Florian: It looks a bit out of scope. If you still want a note I have proposed wording, but I'm not conviced we should have it. 16:26:28 Note: user-select:none on a non-editable descendant of an editable element means that in addition to not being editable, that descendant is also not deletable, neither directly nor by attempting to include it in a broader selection and then deleting that selection. This matter for example in template-based editing, where an editable template may contain sections which must be preserved. 16:26:36 Florian: : [reads his proposal from the e-mail] 16:27:11 Florian: It can be a note, but I'm wondering if it's out of scope. 16:27:26 TabAtkins: It sounds fine to me, but I don't have an opinion of out of scope. If we keep it it's fine. 16:27:36 glazou: I was re-reading it and I'd like to keep it. 16:27:48 glazou: If nobody obj of course. It's non-normative anyway. 16:28:11 Florian: What makes me nervious is it's useful if targeted at people writing the spec, but if they do something else it could set up the wrong expectation 16:28:37 glazou: But the people dealing with those in a template enviroment will read both specs. I prefer having the note in one place instead of nowhere. 16:28:39 Florian: Okay. 16:28:59 glazou: If there are obj I'm happy to withdraw, but I think it's fine to leave it if no one objects. 16:29:02 No objection 16:29:04 plinss: Objections? 16:29:13 RESOLVED: Add Florian proposed text to user-select 16:29:18 https://lists.w3.org/Archives/Public/www-style/2015Jun/0012.html 16:29:24 Florian: Next up is this 16:30:11 -antonp 16:30:27 Florian: user-select isn't actually inherited, it's pseudo-inherited and goes through the auto keyword. If the browser wants to support it ::first-line we have to make sure how it works. But I think using it on ::first-line or ::first-letter is wrong. If you're trying to use this correctly it's through a UI element. 16:30:36 Florian: I'd like toe xplicitly say it doesn't apply there 16:30:43 tantek: I think not-applying is the default. 16:30:55 Florian: They have a list that says UAs may apply other stuff. 16:31:02 tantek: You want it to be must not apply 16:31:03 +1 16:31:04 Florian: Yes 16:31:06 tantek: Okay. 16:31:09 TabAtkins: Agreeed. 16:31:12 fantasai: Yes. 16:31:19 tantek: I would add before/after 16:31:30 fantasai: I don't think it's the same problem 16:31:38 tantek: I'd liek to force someone to havea use case for it. 16:31:44 tantek: No use case, no feature. 16:31:50 no chocolate either 16:31:57 dbaron: I think it's extra work to make them not apply 16:32:05 +antonp 16:32:07 tantek: I think it's a compat problem to let them apply for action. 16:32:09 Zakim, mute me 16:32:09 antonp should now be muted 16:32:18 s/for action/by accident 16:32:21 fantasai: I don't think anyone is setting user-selecto on :before/:after 16:32:24 Zakim, mute me 16:32:24 WHAT 16:32:24 glazou should now be muted 16:32:34 dbaron: There's the problem that selection doesn't work with UI anyway. 16:32:46 plinss: I'm a bit uncomfortable to before/after because it's different use. 16:32:47 s/UI/::before and ::after/ 16:33:16 Florian: I'm not sure it's so different. These things aren't actual content. They could be coming form selection because they're not part of the content, but I don't care that strongly. 16:33:25 plinss: I've heard people argue they can't select them. 16:33:26 Zakim, unmute me 16:33:26 glazou should no longer be muted 16:33:51 TabAtkins: They're not selectable because impl limitations at the moment. If they're selectable in chrome they'd be selectable everywhere in chrome like normal text. 16:34:08 Florian: I think we have consensus on ::first-line/::first-letter but not the others. 16:34:28 RESOLVED: user-select must not apply to ::first-line/::first-letter 16:34:40 Florian: That's it for user-select 16:34:44 Topic: MQ 16:35:03 Florian: We recieved 2 e-mails from the same person asking for the same thing on custom media features. 16:35:44 Florian: He thinks it's ambig if it's a mydia type or media feature and adding parans makes it obvious. I fdon't really care, but I see where he's coming from. We should answer, though. 16:36:15 TabAtkins: I'm inclined to say no. Any other customer definitions in CSS syntax like alias style won't ahve wrapping syntax. I think it would be wierd to break just for custom-media 16:36:29 Florian: On the syntax you need to use has nothing to do with where you declare. 16:36:45 Florian: I'm okay with rejecting, I wanted to make sure we agreed to reject. 16:36:49 plinss: Other opinions? 16:37:06 RESOLVED: Reject custom-media definition change. 16:37:11 topic: sideways-left 16:38:18 koji: There are issue with the implementation functioning interop. The idea is to have it move to a property sideways-left 16:39:10 fantasai: I don't think this is a good idea because...we don't havea problem so long as we have sideways-right and not sideways or we change the meaning of sideways to mean sideways-right and have an auto value. THere are reasons to have sideways-left as an inline thing eventually so it doesn't make sense long term 16:39:18 koji: What are the reasons? 16:39:32 fantasai: There are uncommon use cases for which is should be inline 16:39:39 koji: Is the rtl cjk? 16:39:49 fantasai: That and... 16:40:06 Florian: Why can you do taht on the block level? The rtl inside cjk? doesn't that need to be inline? 16:40:26 koji: You can do inline block that does it clearly. 16:40:33 Florian: Inline block brings other things as well. 16:41:18 fantasai: I don't think this is solving a significant problem. If there's a major problem with having sideways only meaning sideways right and have sideways auto do what sideways is doing. I don't want to chang ethe writing mode in such a way...I don't like mixing it up. 16:41:49 s/sideways only/then we can have sideways only/ 16:41:49 koji: It's really complecated and we don't want to intorduce conplexity. If you don't like adding the value we can add the new one [?] 16:42:02 s/one [?]/property/ 16:42:15 Florian: I'm a bit confused. I thought we agreed at the F2F that we could keep it the way we had. What's new? 16:42:22 koji: How did we agree? 16:42:57 Florian: We brought up that sideways-right was correct by most people but sideways and sideways-left was not and we might want to rename or get rid of some of them. After the session we agreed it was fine the way it was. 16:43:16 koji: What we discussed is that the value of sidewyas depends on the value of sideways left. 16:43:30 Florian: Okay. I understand now. 16:43:50 fantasai: I don't think it's intractable, but might be more difficult, so maybe this gets defered to next level. 16:44:00 koji: I don't want ot impl this in the next level. 16:44:08 Florian: Is sideways-right an issue, or just left? 16:44:39 koji: Right is very clearly defined. Sideways-left requires additional resources for the baseline and it's really complicated. 16:44:55 Florian: I'm tempted to say it's at-risk and that's fine, but I'm not impl. 16:45:09 Zakim, mute me 16:45:09 glazou should now be muted 16:45:12 plinss: I'm not hearing consensus 16:45:31 plinss: Are we rejecting? THink about it? 16:45:53 koji: rejecting meas we have to address other issues and complexities. 16:46:07 fantasai: I don't htink we have any open issues. We jsut need to clairfy the spec 16:46:28 koji: He doesn't want to change, why isn't that an issue? 16:47:35 Florian: I think koji is brining up an issue that you raised that sideways-left is an issue if it can be applied inline. And fantasai and I were sayign it's more complicated, but also useful and it's at-risk anyway. 16:48:03 dbaron: It feels like there are use cases. It is harder and we're not doing it now. My issue is that there is a bunch of other wording in the spec that needs to be adgested. 16:48:24 fantasai: And that's something I need to fix, but we don't have to change the values and feature set, it's clarifying the spec 16:48:33 koji: How will they understand how it works? 16:48:47 s/it/floats/ ? 16:48:48 s/it/float/ 16:49:29 fantasai: It's not going to be too hard, but I need to sit down and spend like a month fixing the wording because there are a lot of areas that aren't precise enough. 16:49:53 koji: Is there anyting other than rtl appearing in cjk overflow? If this is really complicated, I don't think that's worht the complexity 16:50:07 s/overflow/vertical flow/ 16:50:42 Florian: Could we try and identify the its that need fixing and look at the list and see if it's too small a use case? 16:51:37 fantasai: The one thing here is the float rules are one or two paragraphs. There are other aspects of the spec that need cleaning, I don't think this is intractable, but it does need to be done. As far as, like, there are a couple of use cases where we could make it s block level thing and if you want those handled you have to use inline block 16:51:58 fantasai: but also it makes the model fo the user more complicated because for things that are similar there is more than one switch. 16:52:46 q+ 16:52:58 fantasai: Right now the effect is localized to inside the line box. If we make it block-level when we switch we can say you ignore text orentation or try and integrate it into writing mode, but that conflates the two switches that are currently only doing seperate things. I'd prefer not to do that because it makes it less clear cut. 16:53:14 fantasai: If we decide it's toocomplicated, I'd rather set up rule on how you ignore values on inline elements. 16:53:51 koji: What we're trying to do for right also requires writing modes. It sounds inconsistant so I prefer the other way. 16:54:11 fantasai: I don't htink authors think in terms of switching baselines. They think of how their glyph is orientated. 16:54:17 koji: It depends on the people 16:54:22 q- 16:54:33 I don't think people associate upright typesetting with a sideways baseline orientation 16:54:52 Florian: If I understand, sideways-left at the inline level is a problem and -right is not. The natural way to use right within a vertal text is in the inline elemt 16:55:29 Florian: Instead of relying on mixed orientation. If i understand correctly I think this should stay in inline level switch. I think I'd rather not have sideways-left instead of not having this be an inline level switch 16:56:04 plinss: I'm not hearing consensus. I'm thinking you go off and do some spec work to sort things out. Anyone have anything else to say? 16:56:17 Topic: spec pubilication 16:56:26 plinss: We need chrisl and bert, so we have to defer. 16:56:34 plinss: Anything else? 16:56:58 koji: I'm not very confortable with why we're editing the spec 16:57:12 plinss: We don't have consensus on if we'll change so we should go offline 16:57:21 tantek: Should we capture the options in the spec? 16:57:45 fantasai: spec is in CR and the options have been there for a while. People are discovering it's complex as they try and impl. 16:57:47 in CR, adding such prose will not be editorial and will trigger a re-eval of CR... 16:57:53 tantek: I'm a fan of capturing the issues. 16:58:04 tantek: If we're not making quick progress it's good to mark it in the spec. 16:58:11 fantasai: The feature is marked as at-risk. 16:58:22 tantek: I mean the issues we've come up with that we're not resolving. 16:58:34 tantek: Someone outside the group may have insights. 16:58:56 fantasai: One issue is that we need clarification. I will do that. Koji wants to move one thing to another property to make it easier to implement. 16:59:11 tantek: For that we should put a note on it that we don't have consesnsus and we welcome input. 16:59:19 plinss: I would agree, but we're in CR. 16:59:30 Florian: W can put it in the ED which exists even if we're in CR. 16:59:42 -hober 16:59:43 plinss: Is that sufficent or do we republish with that? 16:59:57 tantek: WOuld it being put in the ED be a good step for you koji? 17:00:14 koji: Okay. I think there have been years without progress. 17:00:22 tantek: That's why I want it in the draft. 17:00:35 Florian: I think I disgree witht he proposal, I am okay with it being in the spec. 17:00:41 tantek: I jsut want to move the discussion forward. 17:00:42 dbaron, I think the argument is that it wouldn't have the varying BFC issue you raised? 17:01:05 plinss: Let's list the issue in the ED 17:01:14 tantek: I'm okay iterating on the CR with that. 17:01:25 plinss: It sounds like we have to publish the CR once there's edits on it. 17:01:34 fantasai: The CR will have to go through a few iterations. 17:01:35 -dbaron 17:01:37 bye 17:01:39 -TabAtkins 17:01:42 -glazou 17:01:43 plinss: That's the top of the hour. Thanks everyone. 17:01:44 -dauwhe 17:01:45 -tantek 17:01:46 -BradK 17:01:47 -fantasai 17:01:48 -[Bloomberg] 17:01:48 -tgraham 17:01:49 -plinss 17:01:49 -bcampbell 17:01:51 -koji 17:01:52 -antenna 17:01:53 -SimonSapin 17:01:54 -dael 17:01:57 s/I am okay with/I support/ 17:02:03 BradK has left #css 17:02:20 -antonp 17:02:28 s/it being in the spec/it being recorded as an issue in the spec/ 17:02:29 -??P7 17:02:34 -Florian 17:02:35 Style_CSS FP()12:00PM has ended 17:02:35 Attendees were plinss, dael, +34.93.016.aaaa, antonp, dauwhe, +1.479.764.aabb, bcampbell, +1.631.398.aacc, fantasai, +33.1.39.21.aadd, glazou, antenna, +1.479.764.aaee, Florian, 17:02:35 ... hober, tgraham, BradK, koji, [Bloomberg], +1.281.305.aagg, TabAtkins, dbaron, tantek, SimonSapin 17:08:43 Tantek, can you have a look at timeless's email and the remaining open issues for CSS3-UI? 17:09:16 yes 17:09:29 I've already made some adjustemnts based on his suggestions, but what's left is what I'd rather not do. If you agree to reject, then we can make an official statement 17:09:30 I agree with capturing all these as separate issues btw - to be clear 17:09:37 because those all feed into the disposition of comments 17:09:57 as a general rule I'm going to back / agree with your rejections 17:10:15 re: what's left - issue #s? 17:10:38 96 97 98 17:11:19 97 I've partly agreed and adjusted already, but he wants me to adjust more than I've already done, and I don't think that's right. 17:11:56 plh has joined #css 17:12:08 I am ok with rephrasing to make things clearer, I am not ok with statements like "If you don't conform, such and such party may refuse to do business with you, and such and such user group may hate you" 17:12:38 yeah I totally agree with you 17:12:48 that kind of assertion is out of scope for a w3c spec 17:13:04 yep 17:13:04 which is a good reason to raise it to the WG as a general policy for CSS specs 17:13:17 and frankly, I'm happy to accept that as an item to raise to the AB as a general policy for W3C specs 17:13:49 despite TabAtkins's not-so-hidden agenda :P 17:14:48 An AB resolution could be nice, as a thing to point to 17:15:01 but then you'd need to be very careful about how it's phrased 17:15:51 well the way that would typically work is for a WG to adopt a policy first 17:15:54 by consensus in the WG 17:16:04 and the AB could look at it and say, hey this is a good idea that we should generalize 17:16:14 "You MUST do X. If you don't, you should do Y instead." is a useful thing to state in a spec. "You MUST do X, or else!!!" is not. 17:16:21 lol 17:17:56 All right, dinner time. Then I'll roll in todays resolutions. 17:21:11 Florian: an extension to MUST (BUT WE KNOW YOU WON'T) ? 17:22:22 SimonSapin: must (and He will know if you don't, and you shall repent). 17:23:01 adenilson has joined #css 17:23:15 SimonSapin: is there an April fools RFC for that? 17:23:22 like a variant of 2119? 17:27:18 tantek: 6919 17:28:57 Florian_away: in short: 96, we can make some editorial clarifications. 97, we can editorially clarify importance, threat request rejected as out of scope for a W3C spec. 98, agreed, reject. Editing the wiki accordingly. 17:30:35 updated 17:30:39 wiki updated rather 18:12:22 dauwhe_ has joined #css 18:34:32 antonp has joined #css 18:49:40 glazou has joined #css 18:58:05 Zakim has left #css 19:04:47 antonp has joined #css 19:11:00 antonp1 has joined #css 19:13:34 tantek, you're still there? 19:14:25 For 97, I've already changed the style to make it stand out (class=advisement) 19:15:02 "Keyboard users, which includes people with disabilities who may not be able to interact with the page in any other fashion, depend on the outline being visible on elements in the :focus state, thus authors must not make the outline invisible on such elements without making sure an alternative highlighting mechanism is provided." 19:15:09 I suggest also rephrasing to the above 19:20:16 dauwhe has joined #css 19:20:19 Florian: WFM 19:20:38 oh, slight native speaker fix 19:20:43 as for 96, I am not against clarifying, but I don't quite see how. 19:20:49 please 19:21:19 Keyboard users, in particular people with ... 19:21:51 slight semantic, "which" tends to apply to things/objects, and it's slightly more polite to not use it for references to people 19:23:46 Thanks, that does sound better. 19:25:08 I'll use that 19:25:20 for 96, do you get what improvement we can make? 19:26:19 antonp has joined #css 19:38:31 for 96, I can attempt some rewordings, or I'll give up and say so :) 19:39:41 I've made the edits for 94 and 97 19:40:56 great 19:41:28 should I let timeless know which suggestions we accepted and which we rejected already, or do you want to fix up 96 first 19:43:30 for wiki / DoC purposes, should I could 97 as accepted or rejected, since we accepted part of the comment (make it clearer and make it stand out), but not some other part (make threats)? 19:44:31 I'm thinking of counting it as rejected, since that's what important to track. Accepted editorial changes are not that imortant to keep track individually when we already have about 100 issues on record. 19:47:46 in the past I've noted such in DoCs as partially accepted / rejected and used yellow 19:47:59 maybe even in the previous CSS3 UI CR DoC! 19:48:04 :) 19:48:46 the status lines indicates partially accepted / rejected, and I've put it in the "Rejected" section of the wiki just to make sure we don't make it green by accident. 19:49:10 oh hey I had a whole rainbow code 19:49:11 http://www.w3.org/Style/css3-updates/css3-ui-comments :) 19:49:57 now I remember what I did to solve that problem 19:50:32 anything that I partially accepted / rejected, I split into smaller subcomments that I marked explicitly wholly accepted or rejected 19:51:42 sounds reasonable. For now we have all the info in the wiki. We can massage it into the right shape later 19:52:24 I'll send a mail to timeless about the ones we've rejected, to ask if he objects or can live we that. 19:52:43 Do we have a template for asking this by the way? I think I've seen one at some point. 19:59:55 stakagi has joined #css 20:00:35 asking what? 20:01:50 dbaron has joined #css 20:12:14 tantek: a template for "Please tell us if you can live with that, or if you formally object" 20:12:57 I've avoided a template for such to instead force myself to personalize each message and make it seem less likea "form letter" response/rejection 20:13:24 Totally anecdotal: I have found that personalized response tend to get more sympathetic follow-up than form-like responses 20:14:07 also, practicing writing such deliberate politeness is probably a good thing for all of us editors 20:14:12 especially when we reject things 20:14:25 even if it's slower 20:18:09 inviting formal objection escalation is also best not done too soon 20:18:42 yeah I wouldn't even ask them "if you formally object" - no need to suggest that option 20:19:02 it sounds like a "or else you could escalate" which sounds a bit too confrontational/uncooperative 20:19:07 better is, "If this is acceptable there's no need to do anything, otherwise please reply to this message with more details - thank you" 20:19:15 thanks liam - that's good 20:19:32 yw :) 20:20:55 Florian, see above suggestion. 20:21:27 Florian, also ok to reply with work-in-progress and to say still working on remaining questions/issues 20:21:31 liam, tantek: Is it good? I believe we actually need an answer saying "I'm ok with this" when we reject a comment, and I am not sure we can assume that silence means agreement. 20:21:45 tantek: Yes, for WIP, I plan to state that 20:22:02 Florian: I think that's why I came up with all the different colors in the previous DoC 20:22:17 plinss: can you comment on the above discussion? 20:22:27 http://www.w3.org/Style/css3-updates/css3-ui-comments 20:22:43 in particular I think it's ok to document silence as absence of further objection 20:22:45 Florian: in TAG telcon, will look in a few... 20:22:49 but explicitly note that it was silence 20:22:51 hence *yellow* 20:22:55 instead of green 20:23:01 which should be ok 20:23:07 tantek: I think "we asked if it was ok, and got no answer" is acceptable, but we actually need to ask for an answer 20:23:33 Florian, you only have to make clear they can say no 20:23:40 you don't need a formal "yes" 20:23:44 Florian, we don't actually have to ask 20:23:49 though it is nice to do so 20:24:16 e.g. if you look through the previous DoC, many times I cited others' emails as responses to issues, which did not ask for any follow-up 20:24:38 it also heads off a possible 'did the person know they could respond" question, ahtough that wouldn't be an issue with timeless of course 20:24:52 heh yeah - hence why personalized responses are important 20:25:04 right, with timeless I would focus on polite brevity 20:25:18 and please someone offer him a job :-) 20:25:31 with others I might be more up front about making sure they knew they could follow-up 20:25:40 I am not in the position to offer anyone a job 20:25:42 depends greatly on how shy they might be/sound 20:26:12 Florian, no, that wasn't directed at anyone in particular, but I think he was laid off from Nokia, not sure exactly 20:29:02 Ok, I'm going to go with this as the intro, follow by a response on each issue: 20:29:13 Hi timeless, 20:29:13 This is an update on the status of the issues you raised 20:29:13 which had not yet been addressed. Some of your suggestions 20:29:15 have been rejected by the working group. Please reply to 20:29:17 this message with more details if this is not acceptable. 20:29:40 s/follow/followed/ 20:30:41 Liam, tantek: ^ sounds ok? 20:31:53 yes - and cite the minutes for "rejected by the working group"[n] 20:33:14 Minutes are not out yet. Point to IRC / Wiki, or wait for the mintues. 20:33:16 Minutes are not out yet. Point to IRC / Wiki, or wait for the mintues.? 20:33:29 s/.?/?/ 20:34:59 i'd tone it down slightly for most other people 20:35:16 since there's a middle ground between totally unacceptable and perfectly OK 20:35:27 wait for the minutes if possible 20:35:29 agreed 20:35:33 on both counts 20:35:44 the less confrontational you can make it sound, the better 20:36:41 "Thank you for your comments. We accepted some of your suggestions and not others - please see the minutes and respond on the list if you have more questions." 20:37:01 (with link to minutes of course) 20:37:42 i know i know, bikeshed :-) 20:38:41 myles has joined #css 20:42:29 Thanks. Enough bikesheding now. I'll send something close to that once the minutes are out. 20:44:10 adenilson has joined #css 20:45:31 can bikeshed generate email responses to comments? :] 20:49:57 dauwhe_ has joined #css 20:54:22 Florian: we often have transition calls without responses to rejections, we do presume no response is consent but it’s better if we get an OK back 20:57:08 plinss: Thanks. I'll mention in the mail that we would appreciate an explicit OK if acceptable to him. 20:57:23 (while keeping the message in line with what Liam suggested) 20:57:24 dbaron has joined #css 21:11:42 Florian, sounds fine 21:11:51 timeless is very cooperative & helpful. 21:53:38 Florian has joined #css 21:54:37 SimonSapin: I refuse to cross the "become an email server" boundary. 21:54:51 haha 21:55:00 fantasai: We're thinking of unprefixing our Sizing keywords. Thoughts? 21:55:33 TabAtkins: http://www.catb.org/jargon/html/Z/Zawinskis-Law.html 21:55:50 Yeah, that's what I was referencing. 21:56:34 ahh Jamie 21:56:46 and was it gnu "echo' that had a built-in mail reader? 22:01:43 `cat` can read mbox files… 22:02:53 Florian has joined #css 22:03:24 true :) 22:06:52 wut 22:08:10 Also: why does tac exist 22:16:15 someone was feeling silly i expect 22:16:47 plus it's easier than using num (or cat -n) and sort -nr and sed to remove the line numbers 22:35:49 jdaggett has joined #css