20:27:51 RRSAgent has joined #svg 20:27:51 logging to http://www.w3.org/2014/12/11-svg-irc 20:27:53 RRSAgent, make logs public 20:27:53 Zakim has joined #svg 20:27:55 Zakim, this will be GA_SVGWG 20:27:55 ok, trackbot; I see GA_SVGWG()3:30PM scheduled to start in 3 minutes 20:27:56 Meeting: SVG Working Group Teleconference 20:27:56 Date: 11 December 2014 20:29:37 GA_SVGWG()3:30PM has now started 20:29:43 +[IPcaller] 20:30:07 Zakim, [ is me 20:30:07 +heycam; got it 20:30:39 Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2014OctDec/0084.html 20:30:43 Chair: Cameron 20:31:29 Regrets: Chris 20:32:32 +[IPcaller] 20:32:41 Zakim, [IP is me 20:32:41 +ed; got it 20:33:58 +??P4 20:34:11 zakim, ??P4 is me 20:34:11 +stakagi; got it 20:35:15 +??P5 20:35:20 Zakim, ??P5 is me 20:35:20 +nikos; got it 20:35:38 Zakim, who is on the call? 20:35:38 On the phone I see heycam, ed, stakagi, nikos 20:35:44 +??P6 20:36:07 zakim, ??P6 is me 20:36:07 +Tav; got it 20:36:25 Scribe: nikos 20:36:29 Scribenick: nikos 20:36:58 Topic: Confirming date for June 2015 F2F 20:37:04 https://www.w3.org/Graphics/SVG/WG/wiki/F2F/Linkoping_2015 20:37:08 https://www.w3.org/Graphics/SVG/WG/wiki/F2F/Linkoping_2015 20:37:11 ed: wiki page created 20:37:19 ... suggest we meet over 4 days 20:37:24 +Doug_Schepers 20:37:26 ... 2nd June - 5th June is my suggestion 20:37:49 ed: if people would prefer to start on Monday we could do that 20:37:53 heycam: dates look ok for me 20:38:00 ... looks like CSS are meeting md to late May in US 20:38:04 s/md/mid 20:39:13 ed: I was talking to a guy at a computer club around here and they might be interested in having a conference night 20:39:22 heycam: is it a general computer club or specific? 20:39:38 ed: not sure, but probably have connections over Sweden and if we organise with enough notice can send out an invite 20:39:59 ed: we've had conference nights before - seems like a good idea to me 20:40:00 heycam: agree 20:40:08 Topic: GitHub repo mails to www-svg 20:40:23 heycam: we changed this a few weeks ago after some discussion 20:40:29 ... emails are currently going to the private list 20:40:39 ... Chris prefers that they go to www-svg list 20:40:51 ... when we discussed this last time, my feeling was that might make the public list too noisy 20:40:57 ... but I'd like to hear other opinions 20:41:12 shepazu: Are you using Dom's script? 20:41:25 ... I believe it lets you target different kinds of message to different lists 20:41:41 ... so we could do something like have pull requests go to public list and changes to private? 20:41:53 ... I don't think we want all changes and updates going to the public list 20:41:58 heycam: that was my initial thought as well 20:42:09 ... at the moment we're only sending emails when changes are pushed 20:42:17 shepazu: let me talk to Dom and see what his tool can do 20:42:26 ... I agree with Chris that feedback should be on public list 20:42:33 ... but commit messages are kind of noisy and it might turn people off 20:42:37 heycam: yes that's a worry 20:42:50 shepazu: I was probably the main advocate for closing public-sv 20:42:59 ... we could repurpose instead of closing it down 20:43:18 ... to make it a public read/write list and have github messages go there and technical stuff go to www-svg 20:43:56 nikos: is it possible to rename it? think it would be good to point out that it's for bot messages and stuff 20:44:04 shepazu: don't know if it's possible but we could make a different list 20:44:22 heycam: I think we want a list that people can subscribe to but no one (members or public) can post to 20:44:32 ... but owners can send administrative stuff to 20:44:41 shepazu: let me find out if that's possible 20:44:56 heycam: I think it would be good to rename it too 20:45:50 + +1.281.305.aaaa 20:45:53 heycam: so I think that's a good solution - if you could look into that 20:45:55 zakim, aaaa is me 20:45:55 +TabAtkins; got it 20:46:06 ... don't know how hard it is to get just bots posting to the list but we'll see 20:46:18 shepazu: I'll get back to you guys with options 20:46:44 ... just to be clear - you want a list (say public-svg-logs) that bots can post to, humans can not post to, but humans can subscribe to 20:46:51 heycam: yes and perhaps with a reply-to to www-svg 20:47:09 Topic: Shutting down public-svg-wg 20:47:13 shepazu: I haven't done that yet 20:47:25 heycam: I want to see if there's anything left to redirect elsewhere 20:47:46 ... tracker already watches the public lists. Think notifications go to public-svg 20:47:53 ... so that might be the only thing left to change 20:48:13 shepazu: which ml do you want issue messages go to? 20:48:22 heycam: the new logs one if we can create that 20:48:48 shepazu: I don't know of any other things that need redirecting 20:49:17 action: Doug to look at creating public-svg-logs which bots can post to but humans cannot 20:49:17 Created ACTION-3690 - Look at creating public-svg-logs which bots can post to but humans cannot [on Doug Schepers - due 2014-12-18]. 20:49:34 Topic: SVG Accessibility 20:50:34 shepazu: I want to remind anyone interested that the first meeting of the accessibility TF will be tomorrow (Friday) at 9am US eastern time 20:50:34 ... svg people are welcome 20:50:34 ... it would be useful for svg experts to be there to help inform from their perspective 20:50:39 -nikos 20:50:52 +??P5 20:50:59 Zakim, ??P5 is me 20:50:59 +nikos; got it 20:51:07 jcraig has joined #svg 20:51:39 shepazu: I will be doing a demo of an svg accessibility tool that I'm writing 20:51:43 ... it might be of interest to you guys 20:51:52 ... above and beyond the one you saw at TPAC 20:52:16 Topic: Spec annotations 20:52:32 http://www.w3.org/TR/2014/WD-annotation-model-20141211/ 20:52:40 shepazu: I know some of you are interested in annotations in the spec 20:52:46 ... This is the first WD of the annotations spec 20:52:52 https://notes.webplatform.org/ 20:52:57 ... you can create an account and add annotations 20:53:09 Smailus has joined #svg 20:53:13 ... if we want to make SVG specs annotatable we can do that 20:53:17 http://www.w3.org/community/spec-annotation/ 20:53:17 ... there's an annotations CG 20:53:45 +Thomas_Smailus 20:53:58 shepazu: have a play and see if it's something we'd like to do with our specs 20:54:07 nikos: I think it would be a really good thing to be able to do this to SVG specs 20:54:21 shepazu: agree, it's really good for those leaving as well as those resolving the feedback 20:54:37 ... it's still experimental but we hope to get it there 20:54:46 Topic: Making style inheritance author controllable 20:54:55 heycam: this is not something I've thought properly about yet 20:55:11 ... but we have a plan to rewrite the use element to use shadow trees to define it's behaviour 20:55:34 ... and that's good, but then it means we lose any chance of optimising the implementation to avoid having separate shadow trees in memory for each instance of the thing being used 20:55:39 q+ 20:55:43 ... so I'm wondering whether we can have an opt-in to a particular use instance 20:55:47 ... or maybe on teh thing being used 20:56:03 ... to say don't create an explicit shadow tree and cut off the style inheritance that use allows 20:56:07 ... that would give a more contained rendering 20:56:17 ... that would be a lot easier to replay at different positions on the canvas 20:56:27 TabAtkins: I was under the impression that we were defining in terms of shadow trees 20:56:35 ... but weren't exposing it - like forms and whatnot 20:56:41 heycam: might be, not sure 20:56:54 TabAtkins: if it is we can share stuff because we don't need to worry about people poking and changing 20:57:06 heycam: I think the style inheritance issue is a difficulty too 20:57:20 ... each instance of the use could look different 20:57:32 ... makes it hard to have a single cached rendering 20:57:53 TabAtkins: however, not that a flag already exists in shadow dom to cut off inheritance 20:57:56 s/teh/the/g 20:58:09 ... so having an opt-in switch on the use element itself sounds reasonable to me 20:58:18 ... it doesn't rely on anything beyond what we already have in the spec 20:58:22 ... so shouldn't be a problem 20:58:37 shepazu: when we say 'cut off inheritance', are we talking style only or anything? 20:58:49 TabAtkins: shadow dom has a flag where styles will not inherit into the tree 20:58:56 ... you'll go back to initial styles on the shadow root 20:59:00 shepazu: that could get hairy 20:59:09 ... is that what you're talking about cam or something deeper? 20:59:14 heycam: that's pretty much what I'm talking about 20:59:42 shepazu: anything we do needs to be compatible with shadow dom - so that sounds ok 20:59:52 ... who's in charge of rewriting in terms of shadow dom? 21:00:01 heycam: either me or maybe Tab 21:00:14 ed: I did some edits but not finished yet 21:00:32 ... we had quite a bit of feedback that we should allow styling of each instance 21:00:41 ... so wondering if we should allow css selectors to push through the boundary 21:00:58 TabAtkins: if we want to allow exposing shadow tree directly, we could expose it just to css via the deep combinator 21:01:03 ed: yeah that's what I'm talking about 21:01:14 -Thomas_Smailus 21:01:24 shepazu: what are the performance implications of exposing or disinheriting script access 21:01:32 richardschwerdtfeger has joined #svg 21:01:35 ... could you optimise and then flip when you want access? 21:01:44 TabAtkins: problem with script is interaction between use and the defining instance 21:02:01 ... any time you change defininig instance it needs to carry over to use instances 21:02:20 ... it's difficult to track everything and manage memory 21:02:40 ... css part doesn't matter so much 21:02:46 shepazu: does that also apply to generated content? 21:02:51 TabAtkins: yes basically 21:03:00 shepazu: I'm thinking you may want five shapes 21:03:05 ... each has a different label 21:03:17 ... I was thinking of it in terms of params and variables 21:03:29 ... and thinking that if you wanted to have a primitive (thinking in terms of connectors) 21:03:50 ... use case: five shapes for flowcharts - each can have text 21:04:00 ... I was thinking we could accomplish that by defining the shape 21:04:05 ... saying where text would be in the shape 21:04:14 ... defining the ports (using my model) 21:04:14 +Rich_Schwerdtfeger 21:04:40 ... and using some combination of all these things to change the label for each one 21:04:50 ... so I might use something and pass in params text='blah' 21:05:10 ... wouldn't be accessible by screen readers so might not work for generated content 21:05:11 use.node /deep/ text::before { content: "My Label"; } 21:05:20 TabAtkins: there's been discussions regarding generated content being more accessible 21:05:44 heycam: is any of that compatible with what cam is proposing? 21:05:52 TabAtkins: if you lock down the instance then it would block 21:06:10 ... if you could style individually you could use a variable to set up the value and use generated content inside of there 21:06:20 -nikos 21:06:46 +??P5 21:06:53 Zakim, ??P5 is me 21:06:53 +nikos; got it 21:07:42 TabAtkins: the template element - once it works in svg - gives us a more modifiable version of use 21:07:49 ... because it has it's own dom and you can touch instances 21:08:04 ... so we don't need to worry about use so much because template will give an option for when you want to modify instances 21:08:28 shepazu: is template effectively use (declare and then use)? or is template the thing that is reused? 21:08:32 TabAtkins: it's use without the shadow dom 21:08:55 ... you can put out instances that have their own dom 21:09:25 shepazu: so syntax might be