10:30:30 RRSAgent has joined #svg 10:30:30 logging to http://www.w3.org/2008/07/10-svg-irc 10:30:32 RRSAgent, make logs public 10:30:34 Zakim, this will be GA_SVGWG 10:30:34 ok, trackbot; I see GA_SVGWG()6:30AM scheduled to start now 10:30:35 Meeting: SVG Working Group Teleconference 10:30:35 Date: 10 July 2008 10:30:49 GA_SVGWG()6:30AM has now started 10:30:56 +??P0 10:30:59 +??P1 10:31:03 Zakim, ??P0 is me 10:31:03 +ed_; got it 10:31:08 zakim,?p1 is me 10:31:08 sorry, aemmons, I do not recognize a party named '?p1' 10:31:20 zakim,??p1 is me 10:31:20 +aemmons; got it 10:31:23 +??P2 10:31:25 Zakim, ??P2 is me 10:31:25 +heycam; got it 10:31:43 +??P3 10:31:52 Zakim, ??P3 is me 10:31:52 +anthony; got it 10:32:24 Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2008JulSep/0025.html 10:32:34 Agenda+ http://lists.w3.org/Archives/Public/www-svg/2008Jul/0000.html 10:32:38 +Doug_Schepers 10:33:17 Scribe: anthony 10:33:22 Chair: Erik 10:33:38 Topic: XHTML Access Module 10:34:29 ED: I read the review 10:34:35 ... and I think it's fine 10:34:48 ... I gave Doug some feedback already 10:35:04 ... anything else we want to add to the review? 10:35:10 ... or any comments? 10:35:23 CM: Not if it's the same stuff we talked about on Tuesday 10:35:42 DS: Was hoping Chris would read it 10:35:58 ED: We still have today before it has to be sent off right? 10:36:36 ... unless there are any objections or comments 10:36:44 ... we can send this off to the XHTML group 10:37:01 RESOLUTION: We will send the proposed comments to the XHTML Working Group 10:37:34 DS: So I slipped in parts of my original review 10:37:38 ... any objections? 10:37:41 AG: None 10:38:51 ED: I don't see any major issues with sending off 10:38:55 DS: I'll send it off now 10:39:00 Topic: SVG in HTML5 10:39:03 http://dev.w3.org/SVG/proposals/svg-html/svg-html-proposal.html 10:39:25 ED: There have been a few updates to the proposal 10:39:30 ... clarifications 10:39:42 ... descriptions on what we want to do 10:39:48 ... so we updated the first section 10:39:52 ... requirements 10:40:25 ... we had a requirement form Marceij about error handling 10:40:57 http://dev.w3.org/cvsweb/SVG/proposals/svg-html/svg-html-proposal.html.diff?r1=1.5&r2=1.6&f=h 10:41:03 ... here's the diff 10:43:26 ED: So you can see in the last bit we loosened the requirement a bit 10:43:34 ... so one of the things I wanted to ask is 10:43:42 ... how to deal with broken mark up 10:43:57 ... [reads out what's currently written] 10:44:15 ... the SVG fragment will show something 10:44:26 ... then the HTML parser takes over 10:44:42 ... the question is do we want the broken fragment to show up 10:44:54 ... or do we want text description to show 10:45:09 ... so you'd create elements up to that point 10:45:19 ... and they'd be rendered in some other way 10:45:29 CM: You could throw them away 10:45:34 ED: I guess that's possible 10:46:15 ... I think what we want to avoid is reparsing 10:46:26 ... this proposal doesn't do any reparsing 10:46:59 CM: If you open a comment and then don't close it by the end of the file it goes back and 10:47:05 ... reparses it 10:47:08 ED: That's true 10:47:26 ... doing reparsing here would be heavier 10:47:44 CM: Don't know whether to keep them there or throw them away 10:47:51 ... which way would be the best? 10:48:20 DS: I'm concerned that if we allow for recovery behavior of well form-ness 10:48:36 ... that's the slippery slope right 10:48:55 ED: I thought someone mentioned security issues with reparsing of comments 10:48:59 ... can't remember 10:49:18 CM: Do you say to close all of the elements right back to where the SVG started? 10:49:23 ED: Yes 10:49:40 CM: The alternative would be to close the element that had the error 10:50:05 ... and switch to HTML parser 10:50:30 ... and continue to set elements at that point 10:51:09 ... ED do you know if you don't get a closed tag for the thing at the top what it does 10:51:20 ... just wondering if we switch to HTML parser straight away 10:51:43 ... then as you go down the SVG closing tags that might not make the tree so bad 10:52:10 ED: You may end of up with odd close tags 10:52:37 ...arbitrary case close tags is what's odd in this case 10:53:00 DS: There was some discussion in the HTML group that a UA should allow the user to export valid XML 10:53:54 ... to solve the extraction problem 10:54:24 ... I could see Inkscape changing for the new parsing 10:54:36 ... but I couldn't see Illustrator changing 10:54:59 ... changing SVG so that it's not well formed would mess with the model 10:55:12 ... that's the way it was designed 10:55:28 ... now errors in values we already have a description for that 10:55:41 ... for well formness errors it should close off the SVG right there 10:55:51 ... everything goes into the tree 10:55:57 ... but is not rendered 10:56:17 ... so you would like to see something similar to the proposed model 10:56:35 ... and you would say anything beyond that would not be rendered 10:56:49 ED: I can see people would have a problem with that 10:57:00 ... chances are there would be HTML beyond that 10:58:03 ... so then IE would render HTML pages that are broken and UAs that tried to handle the SVG 10:58:12 ... parts would not render correctly 10:58:17 DS: Not sure how that follows 10:58:35 ... so IE wouldn't simply render the SVG unless there was a plugin 10:58:52 ED: So any browser today would not handle the SVG part 10:59:02 ... it would handle it as HTML 10:59:18 ... try to understand any parts that look like HTML 10:59:34 DS: What about it puts it into the tree but anything past that is not rendered 10:59:57 ... is it should continue to search for a close SVG 11:00:37 CM: So if don't have a closing SVG element then nothing passed the error would render 11:01:26 DS: I'm proposing that if that if there is a well formness error the parser should try to continue to parse everything into the DOM 11:01:52 ... what happens a snippet of SVG where they didn't close the SVG root 11:02:09 ... and what happens when they don't close the circle and there is a rect after that 11:02:21 ... should the rect be rendered should the circle be rendered? 11:02:44 ... if there is a star, circle, and a rect 11:02:50 ... and there is an error in the circle 11:02:57 ... I say the star only should be rendered 11:03:09 ED: That's what we are proposing at the moment 11:03:25 ... after the point in error it's parsed as HTML 11:03:56 ... if you have fallback content then you'd show the broken SVG and the fallback content 11:04:21 DS: We should try to accommodate the broken content 11:04:42 ... fallback content for a well formness error 11:04:55 ED: We should put that in the proposal 11:04:58 DS: I did 11:05:10 ... it describes the different types of fallbacks 11:06:03 ... I think the way it is fine 11:06:59 ED: Do we have agreement to close the SVG tag? 11:07:06 ... in the case of well formness errors 11:07:12 ... to close all the elements on the stack 11:07:18 ... to where XML parsing began 11:07:28 DS: There are only a couple of things will look odd if we do this 11:07:41 ... if there is a font it will rendered as a HTML font 11:07:54 ED: It would be odd either way 11:08:08 ... there is one thing you can do 11:08:16 ... which is prefix the elements 11:08:21 DS: That's an interesting point 11:08:47 ... maybe we should mention that something specific in the proposal 11:08:52 ... as an authoring tip 11:09:04 ... would you mind doing that? 11:09:06 ED: Sure 11:09:18 DS: Most of these elements would do anything in HTML 11:09:31 s/anything/nothing/ 11:09:36 ... only text would do something 11:09:48 CM: and textArea 11:09:50 ... and font 11:09:55 ED: It doesn't do much 11:10:22 ... I was curious about the font stuff, but it is possible to determine the type from the attributes 11:10:28 CM: Bit hacky 11:10:56 DS: The whole reason for fallback behavior is to make a best guess at what the author intended 11:11:14 ... in this case I don't think that it's at all outside the spirit of that 11:11:18 ... to render what text you can 11:11:25 ... and say I don't know what to do with the rest of it 11:11:42 ... because the author hasn't given enough information to say what to do 11:12:04 ... as an author I would like to see what I've done wrong 11:12:27 ... and by it not showing is a pretty good indication 11:12:46 ... we are trying to do the best for the authors 11:13:59 ACTION: Erik to add prefixing of elements with name collisions to the SVG in HTML proposal 11:13:59 Created ACTION-2093 - Add prefixing of elements with name collisions to the SVG in HTML proposal [on Erik Dahlström - due 2008-07-17]. 11:14:53 ED: This way you can make sense of them 11:15:09 DS: We should be careful about how we name stuff in the future 11:15:17 ED: Do we want to send this off this week? 11:15:24 ... do we want to add more to it? 11:16:00 DS: Maybe we can hold off to tomorrow 11:16:10 ... and if Chris can look at it tomorrow 11:16:15 -heycam 11:16:32 ... we could say it's a tentative proposal and that we are interested in feedback 11:16:36 ... form the group and the public 11:16:49 ... that will allow Chris to respond to it 11:17:26 AE: There's no guarantee that Chris can look at it tomorrow 11:17:37 ED: Just because we send it doesn't mean it can't be discussed and changed 11:18:02 DS: It's not a complete proposal but it's close 11:18:17 ED: I just noticed that there is a section on SVG resources 11:18:26 DS: I tried putting some wording in there about that 11:18:35 ... it's related to what ROC is doing with SVG and HTML 11:18:55 ... if you can add some stuff that you've been doing would be good 11:19:05 ... I mean notes and potential things we could do 11:19:14 ... sort of an informative 11:19:31 ED: Ok I'll try to flesh that out 11:19:36 s/ROC/Opera and Moz (roc)/ 11:20:24 heycam has joined #svg 11:24:51 ACTION: Erik to send the SVG in HTML proposal to the HTML Working Group 11:24:51 Created ACTION-2094 - Send the SVG in HTML proposal to the HTML Working Group [on Erik Dahlström - due 2008-07-17]. 11:27:40 Zakim, take up agendum 11:27:40 I don't understand 'take up agendum', ed_ 11:27:49 z 11:28:05 Zakim, take up next agendum 11:28:05 agendum 1. "http://lists.w3.org/Archives/Public/www-svg/2008Jul/0000.html" taken up [from ed_] 11:28:24 Topic: Feed back on SVG 1.1 Errata 11:28:33 ED: On set matrix 11:28:47 ... I went through my actions and I didn't see anything relating to this 11:28:55 ... this is strange one 11:29:04 ... because we have to change a proposed 11:29:26 AG: A proposed errata is not an accepted errata 11:29:47 ... which means we can probably take it back to draft and work on it 11:29:56 ED: Has anyone else taken a look at this yet? 11:30:00 ... I tested it a bit 11:30:07 ... and it seems the values are copied 11:30:15 ... in Batik and Opera 11:30:30 ... and the same for create SVG transform matrix 11:30:43 ... and the last was for consolidate 11:30:56 ... how do we want to treat the case where we have a list of transforms 11:31:02 ... and we want to consolidate 11:31:09 ... do we create a new item in the list? 11:31:27 DS: What do you think will be most intuitive for users? 11:31:33 ... I don't have an opinion on this 11:31:59 ... what do implementations do? 11:32:14 ... should choose the solution that gives the most options 11:32:28 ED: Opera seems to consolidate to the first item in the list 11:32:36 ... so if you have a reference to the first item 11:32:45 ... you don't have to grab a new references 11:32:58 s/references/reference/ 11:33:11 ED: Do you want to throw away the value you have and do a new one? 11:33:18 ... that's what's being proposed 11:33:42 ... I guess doing consolidate on one item is not a good idea 11:33:51 AG: Is this an edge case? 11:33:56 ED: Kind of 11:34:19 ED: Would be good to have feed back form CM 11:34:36 ... I think it's ok to get a fresh transform item in the list 11:35:23 ACTION: Erik to change the proposed errata item and report back to the group 11:35:23 Created ACTION-2095 - Change the proposed errata item and report back to the group [on Erik Dahlström - due 2008-07-17]. 11:36:06 Topic: Duration of an SVG file 11:36:12 http://lists.w3.org/Archives/Public/www-svg/2008Jul/0015.html 11:36:24 ED: I think this is pretty interesting 11:36:49 ... it's suggesting that we should have a way of specifying the time for an SVG fragment 11:37:01 ... currently we don't have a way of specifying this 11:37:18 ... if you author a comic you may want to specify how long it runs for 11:37:30 ... using an intrinsic duration 11:37:40 ... I guess this would be a nice feature 11:37:54 ... but probably out of scope for Tiny 11:38:12 AE: In the very early days when people were asking for SVG 11:38:25 ... they wanted something that was almost like an Animated GIF 11:38:36 ... so it has a defined duration 11:38:56 ... someone would have been able to put the exact duration about how long 11:39:05 ... the file runs for 11:39:27 ... I guess it would be a bit of a burden on the implementor 11:39:38 ... to figure out how long the animation runs for 11:40:09 ... I guess the duration at the top of the file would determine how long the animation ran for 11:40:26 ... there was some stuff in SVG Full 1.2 11:40:42 ... I'd hesitate to put anything in Tiny at this stage 11:40:57 ... So we've implemented something ourselves 11:41:07 ... where we calculate the intrinsic duration 11:41:37 ... but Julien has made some good points 11:42:07 DS: I would like to respond to him in some way, I would like to get some formal resolution from this group 11:42:20 ED: I think a resolution would be we want to investigate this 11:42:33 DS: I don't think this is something we want to do in Tiny 1.2 11:42:48 ... but the idea has merit 11:43:36 ACTION: Emmons to respond to Julien saying that will investigate his idea for future versions of SVG 11:43:36 Created ACTION-2096 - Respond to Julien saying that will investigate his idea for future versions of SVG [on Andrew Emmons - due 2008-07-17]. 11:51:03 DS: So Julien's email goes right along with getting other properties of the SVG such as dimensions 11:52:06 Topic: Limitation of Units and propose extension 11:52:07 http://lists.w3.org/Archives/Public/www-svg/2008Jun/0068.html 11:52:16 ED: I read this 11:52:19 ... and I thought 11:52:37 ... this would be quite similar to Cameron's constraint stuff 11:52:53 DS: I mentioned that to him and he mentioned that he didn't want to have 11:53:12 ... to implement a whole new feature set to get this extension 11:53:21 ... he pointed out a few cases 11:54:06 ED: If this is sort of syntax is supported in SVG then it would be good 11:54:10 ... for SVG to have this 11:54:24 ... I think this would also be good for HTML and CSS 11:54:41 ... they've often wanted to do what he's wanting to do 11:54:54 DS: I think this is a special case of the constraints syntax 11:55:13 ED: So I'm only slightly worried that this will be incompatible with older UAs 11:55:25 ... it will be treated as a default value in the older UAs 11:55:58 DS: A video element will end up looking like nothing 11:56:15 ED: Just wondering if there is something that is backwards compatible 11:56:38 DS: Cameron did a bit of work on this stuff and thought using a child element that would introduce this 11:56:50 ... you'd give it 50% and then say -10 pixels 11:57:03 ... not matter what happens you're not going to get what the author expected 11:57:20 ED: But the author could make it such that it looks ok in older UAs 11:57:27 ... but look better in newer UAs 11:57:35 DS: So the solution here is switch 11:57:50 ... have required feature 11:57:57 ED: That's fine I gues 11:58:04 s/gues/guess/ 11:58:30 DS: Any plugins or modern browsers that come out at this point 11:58:39 ... would implement this 11:59:12 ED: I think his extension seems to be less advanced 11:59:26 DS: But he is trying to cover different use cases to what Cameron was 11:59:47 ... here's what I'd like say 12:00:00 ... I'd like to start work on the layout module 12:00:11 ... it doesn't take a lot to start the specification 12:00:45 ... this could be a feature of that 12:01:18 AE: His (Roc's) proposal looks good 12:01:28 DS: I propose we start the layout module 12:01:43 ... and we add one of these things as his syntaxes 12:02:59 AE: As long as it doesn't take the focus away from the test suite 12:05:13 RESOLUTION: We will start the layout module and we will tentatively put Roc's suggestion in 12:05:45 ACTION: Doug to create layout the module and email Roc 12:05:45 Created ACTION-2097 - Create layout the module and email Roc [on Doug Schepers - due 2008-07-17]. 12:06:39 -aemmons 12:06:40 -ed_ 12:06:40 -Doug_Schepers 12:06:41 -anthony 12:06:41 GA_SVGWG()6:30AM has ended 12:06:42 Attendees were ed_, aemmons, heycam, anthony, Doug_Schepers 12:07:17 Zakim, bye 12:07:17 Zakim has left #svg 12:07:25 RRSAgent, make minutes 12:07:25 I have made the request to generate http://www.w3.org/2008/07/10-svg-minutes.html anthony 12:31:47 shepazu: could you please link http://www.w3.org/2008/webapps/track/issues/38 to http://www.w3.org/2008/07/08-svg-minutes.html#item05 (seems I'm not able to do that) 12:32:36 done 12:32:59 thanks 12:33:05 np