19:30:36 RRSAgent has joined #svg 19:30:36 logging to http://www.w3.org/2009/01/15-svg-irc 19:30:38 RRSAgent, make logs public 19:30:38 Zakim has joined #svg 19:30:40 Zakim, this will be GA_SVGWG 19:30:40 ok, trackbot; I see GA_SVGWG()2:30PM scheduled to start now 19:30:41 Meeting: SVG Working Group Teleconference 19:30:41 Date: 15 January 2009 19:31:08 GA_SVGWG()2:30PM has now started 19:31:08 +Shepazu 19:31:10 +??P4 19:31:11 +??P2 19:31:18 Zakim, ??P4 is me 19:31:18 +ed; got it 19:31:49 ChrisL has joined #svg 19:32:04 +??P5 19:32:07 Zakim, ??P5 is me 19:32:07 +heycam; got it 19:32:08 Zakim, ??P2 is jwatt 19:32:08 +jwatt; got it 19:33:23 jwatt has joined #svg 19:34:01 +??P6 19:34:11 Zakim, ??P6 is me 19:34:11 +anthony; got it 19:35:12 Scribe: anthony 19:35:17 Chair: Erik 19:35:21 Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2009JanMar/0037.html 19:35:52 Topic: Sydney F2F update 19:36:16 AG: f2f wikipage updated 19:36:17 +ChrisL 19:36:21 AG: I've updated the wiki page with location and where it will be hosted 19:36:34 http://www.w3.org/Graphics/SVG/WG/wiki/SydneyF2F2009#Sydney_SVG_F2F_Meeting.2C_Feb_16-20_2009 19:36:46 AG: I sent an email to the list 19:39:15 CL: will there be a phonebridge? 19:39:26 AG: will try to get that sorted out with the hotel 19:41:25 Topic: ISSUE-2201 19:41:32 ISSUE-2201? 19:41:32 ISSUE-2201 -- Return value of SVGAnimationElement.getStartTime unclear -- OPEN 19:41:32 http://www.w3.org/Graphics/SVG/WG/track/issues/2201 19:41:46 ED: We got an email to the public list 19:41:53 ... this is from the Mozilla team 19:42:15 http://lists.w3.org/Archives/Public/www-svg/2009Jan/0023.html 19:42:47 CL: It should throw an exception if it hasn't got a value 19:42:57 ... what happens if you have multiple start times 19:43:18 ... It needs to return a list doesn't it? 19:43:24 should it return a list? 19:43:37 DS: In that case we shouldn't change it in SVG 1.1 and change it in Core 19:43:43 ... just a thought 19:44:03 CMC: I don't know if it's best to change it to a list a this point 19:44:11 DS: We could add a new method 19:44:25 ED: I'd probably say we return the current start time of the first interval 19:44:29 DS: That's good 19:44:40 ED: Sort of makes it more useful 19:44:49 ... that's the first interval you'd expect 19:44:52 s/first interval/current interval/ 19:45:02 CMC: Opera seems to return a couple of values 19:45:36 ... Brian seems to think that it's not as useful to return the previous interval 19:45:56 ... It should return the start time of current or start time of next if that's available 19:46:11 ED: I can have a look at the Opera code to see what it's doing 19:46:29 DS: I like your suggestion Erik 19:46:48 ED: Dunno how useful it is to have a set of start times/begin times 19:46:59 ... we should probably try to clarify it for SVG 1.1 19:47:12 ... we should investigate if that is adequate for future specs 19:47:17 ... like return all the times 19:47:30 ... the thing is you can't resolve all the times always 19:47:42 CL: If you can't resolve the times you could thrown an exception 19:48:10 ED: Probably most common when you have event based triggers 19:48:15 DS: Could return NAN 19:48:22 CMC: That's what we do in Batik 19:49:22 DS: Is this defined completely by us or SMIL? 19:49:28 CMC: I think it's by us 19:49:35 ED: Yes this is by us 19:50:09 http://www.w3.org/TR/SVG11/animate.html#InterfaceSVGAnimationElement 19:51:03 ED: So adding an exception when you can't compute a start time or when there is no start time 19:51:14 ... does that seem like a good idea to add to errata? 19:51:31 CMC: I feel like returning a value of some sort 19:51:35 DS: Like NAN 19:51:49 CMC: I doubt there is much code that relies on this 19:51:59 ED: Sure, seems fine with me 19:52:24 ... Are we fully agreed at what we should put in the errata item? 19:52:49 CL: So you propose returning the current interval value? 19:52:51 ED: Yes 19:53:01 CL: I agree to that 19:54:22 CMC: You can have end times as being indefinite, but maybe not begin times 19:54:39 ... what about duration? 19:54:57 ... do you think leaving duration is ok as it is or should it return a value? 19:55:06 ED: I would rather keep it as it is in that case 19:55:28 ... it does say that it raises an exception if it is undefined 19:55:35 ... I'd rather avoid it if we can 19:56:20 ... so that probably argues for having an exception for getStartTime as well then 19:57:33 DS: Even if we introduced a new method to return values later we shouldn't worry about that now 19:57:48 ... the only thing we need to resolve then is that it returns the current interval at the moment 19:59:13 "getStartTime: Returns the start time in seconds for this animation." -> "getStartTime: Returns the start time in seconds of the current interval for this animation." 20:00:11 RESOLUTION: We will create an errata that introduces an exception when the start time is unresolved but returns the start time in seconds of the current interval for this animation when resolved 20:01:07 ACTION: Cameron to Create an errata item for getStartTime that it introduces an exception when the start time is unresolved 20:01:07 Created ACTION-2401 - Create an errata item for getStartTime that it introduces an exception when the start time is unresolved [on Cameron McCormack - due 2009-01-22]. 20:02:16 Topic: SVG 1.1 errata 20:02:34 ACTION-2362? 20:02:34 ACTION-2362 -- Erik Dahlström to backport the zero length path wording from 1.2T to this "Reword F.5 Tangents" erratum -- due 2008-12-04 -- OPEN 20:02:34 http://www.w3.org/Graphics/SVG/WG/track/actions/2362 20:02:43 ED: That action was on me 20:02:54 http://lists.w3.org/Archives/Public/public-svg-wg/2009JanMar/0038.html 20:03:06 ... I did some investigations and had some conclusions that I mailed to the list 20:03:30 ... one of which was we haven't addressed zero length path issues that we raised 20:03:52 ... the implementation notes say that it's path rendering only 20:04:13 ... that it only applies for animation if there is a path to follow 20:04:21 agenda+ Errata on Root Overflow: http://lists.w3.org/Archives/Public/public-svg-wg/2008JulSep/0347.html 20:04:30 ... and there isn't any wording to back port 20:04:41 CMC: You said yesterday that there was an action on Andrew 20:04:54 ED: Yes, there was an action but it was never completed 20:04:58 ... so we never got that wording 20:05:11 ... comparing the wording there were some small changes 20:05:27 ... but no substantial differences 20:06:14 ... we could add a section that relates to animate motion and text path 20:06:47 -jwatt 20:06:51 CMC: So do you think we should take up that old action and make changes to both? 20:07:06 ED: It would seem a bit strange to add an errata to 1.1 and not address it in Tiny 20:07:18 ... we should reword it slightly? 20:07:26 ... it wouldn't be a very large change I guess 20:07:44 ... and can perhaps be simplified to use the same code for all the different directionality handling? 20:08:04 CMC: Are we sure that the same behaviour is was we want? 20:08:15 ED: I think that was part of the action that Andrew had to change 20:08:26 +??P1 20:08:30 CMC: I wonder if there are any tests that address this change? 20:08:38 ED: Perhaps 20:08:50 Zakim, ??P1 is jwatt 20:08:50 +jwatt; got it 20:09:29 CMC: Do you think it needs investigation or just assume it? 20:09:36 ED: I think it might be best to test it first 20:09:42 ... perhaps for text path 20:10:43 ... I could take an action to make some tests for this 20:11:40 ... I will close action 2632 given that there is no wording to back port 20:11:58 CL: May have already been back ported 20:12:26 DS: I do recall Andrew was going to look into a number of things for this action and that a number of resolutions were made 20:12:33 ... can't remember what they were though 20:14:13 ED: It does say in the spec that you can go forward or backwards in the data until you find directionality 20:14:19 DS: It says that in 1.1? 20:14:26 ED: I think so, just reading it here 20:14:32 http://www.w3.org/TR/SVG11/implnote.html#PathElementImplementationNotes 20:14:43 ED: Second major bullet point 20:14:50 ... the second bullet point under that 20:15:03 ... and that bullet point is very similar to 1.2 Tiny 20:15:14 the bulletpoint that starts with "Certain line-capping and line-joining situations and markers" 20:16:11 DS: I think another related issue is arc segments that begin on the end point. Currently we say don't render anything 20:16:46 ... smarter way of doing it is either have something arbitary or scan back and forth through the path data 20:17:11 ... or scan back through the time 20:17:23 ... might be a bit unrealistic 20:18:54 ACTION: Erik to Go through the 1.2 Tiny test suite to check if there are any tests for zero length paths that test for directionality and add those to the 1.1 Full test suite 20:18:54 Created ACTION-2402 - Go through the 1.2 Tiny test suite to check if there are any tests for zero length paths that test for directionality and add those to the 1.1 Full test suite [on Erik Dahlström - due 2009-01-22]. 20:20:02 ACTION-2370? 20:20:03 ACTION-2370 -- Erik Dahlström to go through the e-mailing thread for errata item "Sizing of the outermost svg" and update the item discussion -- due 2008-12-08 -- OPEN 20:20:03 http://www.w3.org/Graphics/SVG/WG/track/actions/2370 20:20:28 http://dev.w3.org/SVG/profiles/1.1F2/errata/errata.xml#bzwidth 20:20:42 ED: Errata item was empty I think 20:20:50 ... I did add a few links to discussions 20:21:15 ... I fixed XSL to fix a bug where if no author was listed it would omit the links 20:21:29 ... I also added a few discussion links to this errata item 20:21:43 http://www.w3.org/TR/SVGMobile12/coords.html#IntrinsicSizing 20:21:43 ... it seems we have fixed a few of the items that were asked about in 1.1 20:21:58 ... one being intrinsic sizing 20:22:00 http://www.w3.org/TR/SVGMobile12/coords.html#InitialViewport 20:22:09 ... and wording on viewPort 20:22:21 ... so here is a case where w could back port wording if we wanted to 20:22:34 ... we don't have any resolution, I couldn't find any in the minutes 20:22:47 ... there was only some discussion on mailing lists and an action to create the item 20:23:09 ... and also Boris seemed to be happy with what we had in 1.2 Tiny regarding this 20:25:45 ... there doesn't seem to any minuted discussion this 20:26:07 AG: Did we want to discuss this at the F2F? 20:26:24 ED: We could, the wording could be taken across from 1.2 Tiny 20:26:32 ... not sure if that's as easy as it sounds 20:26:59 ... JWatt it would be good if you could take a look at the discussions 20:27:09 JW: I'd be happy to 20:28:10 ED: If you can give your comments on this for the F2F that's be great 20:29:16 trackbot, staus? 20:29:16 Sorry, ChrisL, I don't understand 'trackbot, staus?'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 20:29:22 trackbot, staus 20:29:22 Sorry, ChrisL, I don't understand 'trackbot, staus'. Please refer to http://www.w3.org/2005/06/tracker/irc for help 20:29:33 trackbot, status 20:29:57 ACTION: Jonathan to Take a look at the discussions in the errata item 2370 before the SYD F2F 20:29:57 Created ACTION-2403 - Take a look at the discussions in the errata item 2370 before the SYD F2F [on Jonathan Watt - due 2009-01-22]. 20:31:40 ACTION-2386? 20:31:40 ACTION-2386 -- Jonathan Watt to investigate the "SVGZoomEvent - Interface" errata item further -- due 2008-12-25 -- OPEN 20:31:40 http://www.w3.org/Graphics/SVG/WG/track/actions/2386 20:33:05 JW: Not very clear on what needs to be done there on that one 20:33:34 ACTION-2368? 20:33:34 ACTION-2368 -- Doug Schepers to propose wording for the change that addresses the errata item Current Translate Current Scale on nested SVG -- due 2008-12-08 -- OPEN 20:33:34 http://www.w3.org/Graphics/SVG/WG/track/actions/2368 20:33:46 DS: I sent an email about this 20:33:54 http://lists.w3.org/Archives/Public/public-svg-wg/2009JanMar/0040.html 20:34:59 DS: There are two alternatives, put it in the current defintion or at the top of the interface add some text 20:35:13 JW: I don't really like that wording 20:35:53 ... having alot of nested SVG elements and then having zoom on one makes it tricky 20:36:25 ... 20:36:31 ED: Having an SVG with a foreignObject that reference an SVG root 20:36:53 (and html around the svg elements in foreignObject) 20:37:24 DS: This is something we need to solve this general problem for foreignObject 20:37:31 ... it acts as a barrier 20:38:04 JW: The foreignObject in Mozilla doesn't really act as a barrier 20:38:26 CL: If it's all in the one DOM then I agree there is no barrier then 20:38:36 DS: That was the action I had was to state that 20:38:50 ... throwing an exception is also acceptable 20:39:11 ED: We could simply say it's undefined if you do that 20:39:14 yes its different by inclusion and by reference 20:39:24 ... and just define it for the root most SVG element 20:40:03 JW: I guess for me it's not very clear what interface would separate Zooming and Panning in a document 20:40:42 CL: The example to have Zooming and Panning on a document is you have a map 20:41:26 ... in practice you may not want to do built in Zooming and Panning. But build in your own Zooming and Panning 20:41:46 DS: If we have our own defined behaviour it might get used more 20:42:09 ... I'm also with Erik here and say it's undefeind 20:42:19 s/undefeind/undefined/ 20:42:35 JW: This is probably a good topic for the SYD F2F 20:43:03 ED: My suggestion is to define it for rootmost SVG elements then for nested it's undefined 20:43:32 JW: There is a distinction for SVG rootmost which is not the document element? 20:43:35 DS: Correct 20:43:57 JW: I'd say it's only defined for SVG document element 20:44:09 DS: again this is an issue that we are going to talk alot about 20:44:43 ... If we are going to have this discussion we should go with Erik's suggestion 20:45:08 JW: That's what I'm saying is that we should say defined for document element 20:45:27 CL: In a standard SVG file the document element and the rootmost are the same 20:45:51 DS: I think that's what JWatt is saying is we can define it for standard SVG and leave it open for HTML 20:46:06 ... but I wouldn't want to leave it open for that case 20:46:20 ED: It wouldn't effect the surrounding language though? 20:46:31 ... you'd expect to affect the SVG only 20:46:43 CMC: I dunno if we've thought about it 20:47:05 DS: We shouldn't mandate what happens in other languages 20:47:22 CMC: I agree with what JWatt is saying that if you have SVG in HTML 20:47:57 JW: For what it's worth Mozilla will ignore it if it's not the document element 20:48:28 DS: So if you have an inline SVG in HTML and you change the current scale and current translate in that SVG it has no effect? 20:48:33 JW: Correct 20:48:42 DS: I would find that not very useful 20:49:15 ... for example if have an SVG map in HTML and I had HTML controls for zooming and panning then I'd like to do that 20:49:27 ED: Seems like a good topic for a F2F 20:49:41 DS: I will make an amended version 20:50:01 ... then we can discuss whether want rootmost and document element 20:51:49 Zakim, agenda? 20:51:49 I see 1 item remaining on the agenda: 20:51:50 1. Errata on Root Overflow: http://lists.w3.org/Archives/Public/public-svg-wg/2008JulSep/0347.html [from shepazu] 20:52:10 DS: We had a discussion about the errata on root overflow 20:52:21 ... but it looks like I didn't add that to the errata 20:52:36 ... I would like to see it in the released errata 20:52:52 JW: Which one is this? 20:53:06 DS: The errata on root overflow 20:53:38 ED: I agree with what was agreed on 20:53:54 Action: add errata item for root overflow 20:53:54 Sorry, couldn't find user - add 20:54:12 Action: shepazu to add errata item for root overflow 20:54:12 Created ACTION-2404 - Add errata item for root overflow [on Doug Schepers - due 2009-01-22]. 20:55:08 Topic: ACTION-2380 20:55:29 AG: probably no breakage from merging approved and accepted 20:57:20 ...the XSLT that generates the report needs to be checked though 21:06:01 -heycam 21:06:02 -ChrisL 21:06:05 -anthony 21:06:07 -ed 21:06:35 -jwatt 21:06:52 -Shepazu 21:06:54 GA_SVGWG()2:30PM has ended 21:06:55 Attendees were Shepazu, ed, heycam, jwatt, anthony, ChrisL 21:07:08 Zakim, bye 21:07:08 Zakim has left #svg 21:07:13 RRSAgent, make mintues 21:07:13 I'm logging. I don't understand 'make mintues', anthony. Try /msg RRSAgent help 21:07:23 RRSAgent, make minutes 21:07:23 I have made the request to generate http://www.w3.org/2009/01/15-svg-minutes.html anthony 21:24:13 ed has joined #svg 21:46:24 ACTION-2405? 21:46:25 ACTION-2405 -- Doug Schepers to write a proposal for zoomAndPan replacements -- due 2009-03-15 -- OPEN 21:46:25 http://www.w3.org/Graphics/SVG/WG/track/actions/2405 22:17:05 heycam has joined #svg 22:21:48 http://www.w3.org/Graphics/SVG/WG/wiki/SydneyF2F2009 23:50:40 hey anthony, do you know what the distinction between and in the errata file is?