14:28:31 RRSAgent has joined #horizontal 14:28:31 logging to http://www.w3.org/2016/09/21-horizontal-irc 14:28:40 meeting: Horizontal Review 14:28:47 chair: Janina Sajka 14:28:51 scribe: MichaelC 14:29:03 rrsagent, make log world 14:29:16 Zakim has joined #horizontal 14:29:22 scribeOptions: -final 14:30:58 agenda+ Techniques for effective horizontal review 14:31:12 agenda+ Tools 14:31:22 agenda+ Checklists 14:31:26 addison has joined #horizontal 14:31:40 agenda+ Potential new supports 14:31:54 agenda+ Process and procedure improvements 14:32:04 agenda+ Sharing effort 14:32:08 agenda? 14:32:14 agenda+ Follow-up 14:33:16 agenda+ Impact statements 14:33:25 agenda? 14:33:46 agenda order 8, 1 14:34:01 scribe: MichaelC 14:34:56 present+ addison 14:36:02 r12a has joined #horizontal 14:36:06 agenda? 14:36:13 renato__ has joined #horizontal 14:37:03 present: Janina Sajka, Addison Phillips, Richard Ishida, Eric Eggert, Renata Iannella, Shadi Abou-Zahra, Francesco Martino, Peter Linss, Gottfried Zimmerman, Joshue O Connor, Matt King, Katie Haritos-Shea 14:37:24 s/Renata/Renato 14:38:34 present+ Alex_Russell, Wilco_Fiers 14:38:39 zakim, next item 14:38:39 agendum 8. "Impact statements" taken up [from MichaelC] 14:38:43 present+ 14:39:24 js: APA is moving towards asking for an ¨accessibility considerations¨ section as a routine part of specs 14:40:13 point out some of the things that implementers need to be conscious of, even if that stuff is also woven into the spec 14:40:19 present+ Alastair_Campbell 14:40:36 ap: I worry those sections can be a ¨penalty box¨ 14:41:21 so for I18N wouldn´t want to do this 14:41:27 but can see value for a11y 14:41:31 regrets+ virginie 14:42:16 present+ Travis_Liethead 14:42:58 plinss has joined #horizontal 14:44:22 pl: have seen less need for this because of normal reviews 14:44:46 js: really useful to be able to say where the rub is 14:44:58 pl: the self review questionnaire has been very helpful 14:45:39 could provide some common pitfalls advice 14:45:43 zakim, next item 14:45:43 agendum 1. "Techniques for effective horizontal review" taken up [from MichaelC_] 14:46:16 js: checklist sounds like a good approach 14:46:23 present+ Judy_Brewer 14:46:46 q+ 14:47:02 though APA also wants a full Web Technology Accessibility Guidelines 14:47:35 q+ 14:47:48 jb: have heard that once a guide like that exists, the horizontal group can be disbanded 14:47:53 https://www.w3.org/International/techniques/developing-specs?collapse&open=language 14:48:25 there are still things the group needs to do, to address things that can´t be captured by a self review guide 14:48:30 ack a 14:48:50 ap: the guide helps to avoid basic mistakes 14:49:04 and trigger questions earlier in the development process 14:49:09 that´s valuable 14:49:33 I worry about how to schedule reviews and interactions with WGs in a constructive manner 14:49:58 there is the CR gate, but get review requests only then 14:50:02 q+ janina 14:50:03 ack r 14:50:22 Francesco has joined #horizontal 14:50:24 then they are mad at us when we find issues and need to hold up the spec 14:50:40 and difficult to schedule review for ourselves that way 14:51:01 ri: we want to get groups to start thinking about things before we look at it 14:51:05 ideally before FPWD 14:51:37 but that doesn´t mean the checklist replaces our role 14:51:52 in more comprehensive review 14:51:55 ack j 14:52:04 q+ 14:52:09 js: APA has also been impacted by urgent CR timeframe reviews 14:52:19 agenda? 14:52:26 to forestall we look at specs published to TR on a regular basis 14:52:36 alastairc has joined #horizontal 14:52:53 try to catch them early in the lifecycle 14:53:06 has led to being able to get features into specs 14:53:24 also to creation of specs that supplement with accessibility features 14:53:39 Joshue108 has joined #horizontal 14:53:49 present+ Joshue108 14:53:50 we´re struggling now with API specs that lack plain explanation of what they do 14:54:02 q- 14:54:05 Travis has joined #horizontal 14:54:20 slightlyoff has joined #horizontal 14:54:29 q+ 14:54:34 q? 14:54:38 q+ 14:54:51 would like introductions etc. 14:54:53 q+ 14:55:14 gz: use cases really help 14:55:19 https://www.w3.org/International/techniques/developing-specs?collapse&open=language 14:55:20 we can review those and predict issues 14:55:26 ack next 14:56:02 ri: I think a checklist is much better than asking someone to read and remember a whole doc 14:56:28 which takes time, working memory etc. that people less likely to advance 14:56:36 checklist has do and don´t stuff 14:56:42 ack next 14:57:06 ar: +1 to plain language doc about what a spec does 14:57:15 I recommend them being separate from the technical spec 14:57:31 spec without this can lack design thinking 14:58:00 yatil has joined #horizontal 14:58:02 Judy has joined #horizontal 14:58:04 specs can be hard to read, so having this material separately makes it easier to consume 14:58:05 q+ 14:58:12 richardschwerdtfeger has joined #horizontal 14:58:17 ack next 14:58:31 then they can dig deeper into the spec if they need 14:58:38 ap: we don´t have a structured way of engaging 14:59:00 q? 14:59:01 we don´t get a lot of unsolicited review requests, notification of work, etc. 14:59:15 we have relationship with groups that tend to have known issues 14:59:17 q+ 14:59:26 otherwise I only find out from routine publication announcements 14:59:52 q+ to talk about setting cross review expectations 15:00:06 ack j 15:00:34 jb: what are mechanisms for discoverability of stuff outside spec? 15:00:57 ar: put link at top of spec 15:01:32 in design phase often start with explainer doc before spec 15:01:35 which helps design 15:02:08 jb: how does that help with impact statements? 15:02:31 ar: gives good orientation so you can figure out what you might need 15:02:33 q+ 15:02:38 ack r 15:02:46 q+ to say explainers help us a lot 15:03:07 ri: we don´t undertand all the technologies at W3C 15:03:14 have to go through learning curve when reviewing new specs 15:03:20 the explainer help with that 15:03:25 but we still have to get into the spec 15:03:43 and when they are just bare algorithms, hard to follow even with the explainer 15:03:52 just a short para at the top could help 15:03:56 tl: code comments 15:04:01 ri: es 15:04:09 and examples really help 15:04:15 tl: @ 15:04:21 s/es/yes/ 15:04:25 here's the Intersection Observer explainer: https://github.com/WICG/IntersectionObserver/blob/gh-pages/explainer.md 15:04:49 ri: so want more than a link to explainer, do need some of that material in context 15:05:05 ap: explainers and spec can get out of sync 15:05:06 and the spec: https://wicg.github.io/IntersectionObserver/ 15:05:24 ack me 15:05:24 MichaelC, you wanted to talk about setting cross review expectations and to say explainers help us a lot 15:06:08 here's the Service Worker explainer doc: https://github.com/w3c/ServiceWorker/blob/master/explainer.md 15:06:29 and the spec (maintained in the same repo): https://w3c.github.io/ServiceWorker/ 15:07:03 q+ 15:07:04 mc: @@ setting cross review expectations 15:07:06 ack j 15:07:39 jb: get that spec developers don´t want to clutter spec, but also hear the value for additional info 15:07:50 here's the background sync explainer: https://github.com/WICG/BackgroundSync/blob/master/explainer.md 15:07:54 do we have evidence about how the approaches work? 15:08:05 and the spec: https://wicg.github.io/BackgroundSync/spec/ 15:08:17 ri: the link to explainer is also great, just also need some inline guidance 15:08:33 jb: we´re guessing right now about which approach works 15:08:43 q+ janina 15:09:01 think the impact statement in the spec can trigger attention and interest 15:09:15 we haven´t tested these ideas 15:09:15 ack r 15:09:27 ri: have considered requesting teleconferences with spec developers 15:09:35 for them to explain the features 15:09:53 because of when we don´t understand the techology well 15:10:01 the link at the top to explainer would also help 15:10:15 we´ve done some recent reviews with embedded examples, much easier to review 15:10:20 leads to better comments 15:10:25 ack next 15:10:34 js: strong +1 to RI 15:10:58 explanation helpful, conversation can be a good idea 15:11:11 q+ 15:11:22 where we have common issues, we try to recruit participants in our group with domain knowledge 15:11:36 lost a couple key ones this week though :( 15:11:51 Joshue108 has joined #horizontal 15:11:57 q+ to mention embedding into tech groups 15:12:02 ack a 15:12:24 ap: get that spec owners don´t want stuff that is extranneous to implementers 15:13:07 don´t want create extra work for them for uncertain reason 15:13:11 q+ 15:13:19 q+ 15:13:51 I´d like to know WGs how we can help them with our horizontal review 15:13:52 agenda+ 15:13:58 agenda? 15:14:21 q+ 15:14:55 q- later 15:14:57 https://www.w3.org/International/review-request 15:15:13 r@: what is a recommended procedure? 15:15:21 ri: ^ is our documented recommendation 15:15:23 ack r 15:16:08 I suggest maybe the other horizontal groups might want to create a document like this 15:16:16 ap: Process doesn´t have many points 15:16:29 avoid pain by following techniques 15:16:56 ri: github labels allow us to get notification of things that specs tag 15:17:07 q? 15:17:58 ack j 15:18:13 jb: there´s always requests to solicit horizontal review early and often 15:18:21 but those can be wishes 15:18:40 want procedures and tools to help reify that 15:18:42 q+ janina 15:18:43 q+ 15:18:48 q- later 15:19:17 q+ 15:19:34 js: need for explaining the IDL growing 15:19:43 we can´t impose some of our requests 15:19:58 want to explore what W3C-wide practices should be recommended 15:20:05 can TAG help with that? 15:20:36 jb: it can be hard for W3C to change practice even when there´s agreement on the changes 15:20:43 ack j 15:20:49 q- later 15:21:13 ap: I made some request in Process 2015 15:21:30 for a formal gate, before CR, to ensure we reviewed 15:22:00 absent the formal gate, chairs miss it and CR becomes the only oe 15:22:03 s/oe/one/ 15:22:12 which is too late 15:22:33 jb: what happened with that proposal? 15:22:37 ap: nothing 15:22:52 hope to re-raise it 15:23:07 there was a time for us when all we could do was emergency reviews 15:23:21 which compromised quality 15:23:34 ack a 15:23:36 ack r 15:24:04 ri: under new W3C structure, Ralph has responsibility for ensuring horizontal reviews happen 15:24:15 he´s not here but planning to work on that 15:24:30 PLH is already pinging I18N for reviews in his new role 15:24:41 so hopefully the new organization will help 15:24:42 q- 15:24:57 want to continue discussion so we can have coordinated recommendations 15:24:59 to give to ralph 15:25:09 for process, guide, training 15:25:42 I have made the request to generate http://www.w3.org/2016/09/21-horizontal-minutes.html addison 15:26:31 +1 to document recurring HR hiccoughs 15:26:42 mc: I also want to ensure ongoing coord 15:27:05 maybe we want a list to collate our discussions, which sometimes are sporadic 15:27:22 ri: Ralph should be instigating that 15:27:48 jb: +1 to a list 15:29:18 ri: MC and I might be specialists, we need some from the other horizontal areas too 15:29:25 mc: can we go ahead with a list? 15:30:15 alastairc has joined #horizontal 15:30:21 jb: take to Ralph 15:30:27 ri: +1 15:30:50 mc: ok, so we don´t know specific next steps yet, but expect there will be some 15:31:04 ri: also note Virginie Galindo updating the chair training 15:32:19 you should work with her on getting some thoughts in 15:32:28 mc: hopefully also through Ralph 15:33:15 renato has joined #horizontal 15:33:24 so I hope we will be able to increase our coordination and announce next steps soon 15:33:29 rrsagent, make minutes 15:33:29 I have made the request to generate http://www.w3.org/2016/09/21-horizontal-minutes.html MichaelC 15:34:31 renato has joined #horizontal 15:34:33 s/agenda order 8, 1// 15:35:05 s/agendum 1. "Techniques for effective horizontal review" taken up [from MichaelC_]// 15:35:30 s/agendum 8. "Impact statements" taken up [from MichaelC]// 15:35:44 rrsagent, make log world 15:36:10 rrsagent, make minutes 15:36:10 I have made the request to generate http://www.w3.org/2016/09/21-horizontal-minutes.html MichaelC 15:37:36 renato has joined #horizontal 15:38:29 zakim, bye 15:38:29 leaving. As of this point the attendees have been Janina, Sajka, Addison, Phillips, Richard, Ishida, Eric, Eggert, Renata, Iannella, Shadi, Abou-Zahra, Francesco, Martino, Peter, 15:38:29 Zakim has left #horizontal 15:38:32 ... Linss, Gottfried, Zimmerman, Joshue, O, Connor, Matt, King, Katie, Haritos-Shea, Alex_Russell, Wilco_Fiers, r12a, Alastair_Campbell, Travis_Liethead, Judy_Brewer, Joshue108 15:38:33 rrsagent, bye 15:38:33 I see no action items