19:59:09 RRSAgent has joined #fx 19:59:09 logging to http://www.w3.org/2011/05/23-fx-irc 19:59:11 RRSAgent, make logs world 19:59:11 Zakim has joined #fx 19:59:13 Zakim, this will be 3983 19:59:13 ok, trackbot; I see GA_FXTF()4:00PM scheduled to start in 1 minute 19:59:14 Meeting: CSS-SVG Task Force Teleconference 19:59:14 Date: 23 May 2011 20:00:04 GA_FXTF()4:00PM has now started 20:00:11 +[Apple] 20:00:21 Zakim, Apple has me 20:00:21 +hober; got it 20:01:05 Zakim, code? 20:01:05 the conference code is 3983 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), heycam 20:01:13 +??P1 20:01:15 Zakim, ??P1 is me 20:01:15 +heycam; got it 20:02:00 +??P2 20:02:09 Zakim, ??P2 is me 20:02:09 +ed; got it 20:02:27 cabanier has joined #fx 20:02:48 Agenda: http://lists.w3.org/Archives/Public/public-fx/2011AprJun/0096.html 20:03:29 +cabanier 20:05:05 Zakim, who's here? 20:05:05 On the phone I see [Apple], heycam, ed, cabanier 20:05:06 [Apple] has hober 20:05:08 On IRC I see cabanier, Zakim, RRSAgent, hober, dbaron, shepazu_errands, CSSWG_LogBot, TabAtkins, plinss, ed, trackbot, heycam 20:05:39 Zakim, Apple has smfr 20:05:39 +smfr; got it 20:05:49 smfr has joined #fx 20:06:04 Scribe: Cameron 20:06:08 ScribeNick: heycam 20:06:11 Chair: Cameron 20:06:46 Topic: FX 2D transforms 20:07:10 ED: let's try to figure out what to do with the remaining actions 20:07:15 ... since anthony won't be editing the spec for a while 20:07:23 ... do we have other editors to take over these actions? 20:07:34 SF: dean, probably 20:07:36 http://www.w3.org/Graphics/SVG/WG/wiki/FX-Taskforce/2DTransformsToDoList 20:07:38 ... but I can do some edits too 20:07:56 ... is there anything on the todo list to discuss today? 20:08:08 s/.../ED:/ 20:08:21 ED: I'm personally interested in the optional arguments for scale() 20:08:38 SF: I'm still kind of fuzzy on the second todo, which is the role of this spec vs the css 2d transforms spec 20:08:49 ... just because I'd expect the CSS transforms spec to progress faster 20:09:20 ED: you'd prefer to move this as a pure svg spec? 20:09:28 SF: I agree that a combined spec is useful, just not sure whether we're ready for it yet 20:09:52 ... as long as css doesn't do anything that's totally incompatible with svg, then i can see we could have a css 2d transforms spec first, and then later one we have only a single canonical spec 20:10:07 ... I'd like to hear from other implementers too, what should happen 20:11:05 CM: what's the difference between the two documents? 20:11:50 ... apart from the open issues list? 20:12:31 DJ: my fear would be that there are lots of implementations of 2d transforms, so it's possibly holding up progress by waiting for svg 20:12:39 s/2d/css 2d/ 20:13:01 Zakim, Apple has dino 20:13:01 +dino; got it 20:13:58 CM: to me, as long as the issues are resolved to make css and svg transforms harmonised, I don't particularly mind if two separate specs exist for a bit longer 20:14:11 ED: we could still go for a joint spec for version 2 20:14:19 DJ: we could do it in CR phase 20:14:36 ... my point is that it doesn't seem worth risking delaying one of them by merging them 20:14:44 ... when they can easily reference each other at the moment 20:15:54 + +1.408.536.aaaa 20:16:45 vhardy has joined #fx 20:17:02 CM: I wonder whether it is worth having a separate spec just for the SVG side, maybe it should just be folded into SVG2? 20:17:18 DJ: I think that would reduce the impetus to implement the changes to the SVG side 20:17:37 ED: one of the things that would concern me is the alignments that are made in the FX version that have not been made in the CSS version 20:17:46 ... where the css and svg transforms syntax differ slightly 20:18:30 ... I'm not sure all of the changes that have already been made in the FX version have been made as comments against the CSS version of the spec 20:18:44 DJ: that's right, but I don't remember right now which changes they were 20:18:46 SF: we can look them up 20:19:26 CM: is that the process, for us to comment on the css version to get the changes done? 20:19:34 SF: no, dean and I will work on making those changes 20:19:41 ... and any incompatibilities we find we'll raise them on the list 20:19:53 CM: what's the current state of the css version of the spec? 20:20:00 DJ: I think it's only had 1 or 2 publications 20:20:06 ... but the ED has significantly advanced 20:20:16 ... I'd say it's almost worth moving to LC 20:21:20 ED: how many of those changes that we've made already will get moved to a later version? 20:21:25 ... do you want to mention SVG in the CSS version at all? 20:21:36 DJ: it'd be hard to mention if we don't explain how it works 20:21:43 ... we could have a note that calls out to the FX spec 20:22:15 ... but I do think it's worth us making -- if we satsify the syntax changes in the FX spec, we should make sure they're merged in now 20:22:24 ... extra parameters on rotate? a few small ones. 20:23:28 s/merged in/merged into the CSS spec/ 20:23:53 CM: I think those changes should be done before LC 20:24:15 ED: the other thing is the transform property vs attribute thing 20:24:23 ... I guess the discussion is still useful, but 20:25:10 CM: I guess it's not as urgent now 20:25:28 ... but I will try to get a counter proposal for the transform as property soon 20:26:16 [discussion about moving FX spec forward or not] 20:26:53 ACTION: Erik to look for an editor for the FX version of the transforms spec 20:26:53 Created ACTION-32 - Look for an editor for the FX version of the transforms spec [on Erik Dahlström - due 2011-05-30]. 20:27:52 Topic: Reusing filter functions as images in CSS 20:28:06 http://lists.w3.org/Archives/Public/public-fx/2011AprJun/0089.html 20:28:37 DJ: I think the proposal that people seemed happy about was from Tab or Robert 20:28:56 filter(image, list of filters) 20:29:06 filter(url(foo.png), blur(10px)) 20:29:22 SF: whereever you could use image() in CSS 20:29:45 ... maybe it should be filtered-image(), or something like that 20:29:53 ... we can work on the name 20:30:17 That was roc's, and yeah, I'm happy with that. 20:30:29 CM: does that give more expressiveness, since you can use filter(filter(...))? 20:30:41 DJ: the current proposal doesn't have different filter inputs 20:31:05 filter(filter(...), ...) is equivalent to just concatenating the two filter lists. 20:31:08 ... at the moment there's no way to create a circular dependency, which you can in svg filters 20:31:42 SF: then we can define how filters animate 20:32:29 ED: does that actually need a definition? if you use regular numerical types, would that just work with the current definitions in animations? 20:32:37 DJ: the transitions spec has a definition for how things animate 20:32:56 ... but the transforms spec defines there how transform animates, so maybe the filters spec should define how the filter property animates 20:32:57 Though, filter(cross-fade(filter(...), url()), ...) gets more complicated. ^_^ 20:33:04 ED: I agree 20:33:31 Does this work with the image values spec? 20:33:31 DJ: it has to be a list where all the functions are the same 20:33:45 cabanier, yes. 20:34:03 cabanier, anything that works with/produces an works nicely with Image Values. 20:34:04 filter(image(a.svg, a.png), blur(10px)) 20:34:09 ED: one of the things I've started thinking about is DOM access to those CSS syntax things 20:34:23 ... there was a bit of a discussion on the mailing list about CSSOM and accessing the shorthand filter notations 20:34:32 ... I guess CSSOM is not actively edited at the moment 20:34:47 Given the complexity of nested function syntax, I'd be okay with defining a (produced by url() and image()), and making it so the image-manipulation functions only take . 20:34:48 EO: when anne's back it should be edited 20:34:58 ED: should it be described there, and not in the filters spec? 20:34:59 And then letting SVG handle the more complex cases. 20:35:16 SF: I think once we have a CSSOM API, the spec needs to defined the interface for these filters 20:35:20 ... but we don't have the API yet 20:35:31 ... e.g. we also avoid creating new CSSValue things, since CSSOM is in flux 20:35:37 DJ: we have a CSSTransformValueList 20:35:39 ... but we don't want to keep it 20:36:10 TabAtkins, that sounds like a good idea 20:36:32 ED: do we have an action for writing up this syntax? 20:36:49 DJ: Tab decided on the list that it should be in the Filters spec, so that can be an action on me 20:37:00 ACTION: Dean to write up the filter() syntax 20:37:00 Created ACTION-33 - Write up the filter() syntax [on Dean Jackson - due 2011-05-30]. 20:38:22 ED: Among the shorthand filter functions, we don't have the drop shadow one 20:38:27 ... was that intentional? 20:38:29 If necessary, Dean can ping me. I should already have the right terms set up to hook into. 20:38:39 In other words, I probably dont' need an action. 20:38:54 DJ: with drop shadow, let's say we do want to expose a way to do it directly in a filter 20:38:58 ... we have to describe a whole bunch of options 20:39:01 ... it has lots of parameters 20:39:10 ... if you shadow an svg image, would it shadow only the non-transparent part? 20:39:13 ... the box that the image is in? 20:39:46 ED: for boxes, I'd assume box-shadow is enough 20:39:59 ... but for other things, you would filter based on the alpha channel 20:40:04 SF: people in CSS have requested drop shadow as well 20:40:12 ... because they want to shadow an alpha image, or the fg contents of an element 20:40:17 DJ: seems like people want it 20:40:31 ACTION: Dean to add a drop shadow filter shorthand 20:40:31 Created ACTION-34 - Add a drop shadow filter shorthand [on Dean Jackson - due 2011-05-30]. 20:40:51 DJ: maybe you want a shadow based on what the colour in the images is? 20:40:57 SF: shorthands should be for common cases 20:41:08 ... we should just pick what we think is the most common application, and define that as the shorthand 20:41:53 Topic: Upcoming SVG F2F 20:42:03 ED: hopefully we'll be able to have some people from the FXTF attending 20:42:13 ... covering FX related topics 20:42:24 ... it's looking like we'll be having that meeting in the Seattle area in late July 20:43:00 VH: would it be an SVG F2F first and then FX, or would it be combined/overlapped? 20:43:11 ED: I'd imagine they'd overlpa 20:44:25 CM: I imagined that we'd just block out some time out of the week to work on FX stuff 20:44:30 ... and FX/SVG people would all be there 20:44:39 ... for the rest of the week we work on SVG only stuff, and FX people can go home 20:45:03 ED: who might be able to attend? 20:45:05 VH: I would 20:45:09 DJ: someone from Apple will 20:45:15 ED: I'll try to get a proper agenda set up 20:51:34 -cabanier 20:51:35 - +1.408.536.aaaa 20:51:36 -ed 20:51:37 -[Apple] 20:51:37 -heycam 20:51:38 GA_FXTF()4:00PM has ended 20:51:40 Attendees were hober, heycam, ed, cabanier, smfr, dino, +1.408.536.aaaa 20:51:43 RRSAgent, make minutes 20:51:43 I have made the request to generate http://www.w3.org/2011/05/23-fx-minutes.html heycam 20:57:36 mm, coffee went cold while scribing :( 21:04:59 vhardy has left #fx 21:31:15 dbaron has joined #fx 23:19:44 dbaron has joined #fx 23:23:27 Zakim has left #fx