20:01:04 RRSAgent has joined #svg 20:01:04 logging to http://www.w3.org/2010/07/13-svg-irc 20:01:06 RRSAgent, make logs public 20:01:06 Zakim has joined #svg 20:01:08 Zakim, this will be GA_SVGWG 20:01:08 ok, trackbot; I see GA_SVGWG()4:00PM scheduled to start now 20:01:09 Meeting: SVG Working Group Teleconference 20:01:09 Date: 13 July 2010 20:01:53 GA_SVGWG()4:00PM has now started 20:01:59 +[IPcaller] 20:02:11 +[IPcaller.a] 20:02:26 Zakim, [IP is me 20:02:26 sorry, ed, I do not recognize a party named '[IP' 20:02:37 Zakim, [IPcaller] is me 20:02:37 +ed; got it 20:02:51 Zakim, [IPcaller.a] is me 20:02:51 +anthony_w; got it 20:02:56 Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2010JulSep/0026.html 20:05:51 +Shepazu 20:06:43 + +33.9.53.77.aaaa 20:08:20 scribenick: anthony_w 20:08:25 scribe: anthony 20:08:29 chair: Erik 20:09:03 Topic: Last Call Comments Status 20:09:19 ED: I saw Chris sent an email stating his status on his LC comments 20:09:21 http://lists.w3.org/Archives/Public/public-svg-wg/2010JulSep/0027.html 20:09:54 ... doesn't think there is anything there that can be closed 20:10:22 http://www.w3.org/Graphics/SVG/WG/track/products/24 20:10:56 ... I closed off mine which was gaussian blur 20:10:58 http://www.w3.org/Graphics/SVG/WG/track/issues/2345 20:11:31 ... Today is the final day of the Last Call period 20:12:14 TB: There are some problems where CSS style don't have a unit 20:12:23 DS: We should put that in the tracker 20:12:26 ... or fix it 20:12:31 ED: We should do both 20:12:36 ... can you raise an issue 20:12:40 http://www.w3.org/Graphics/SVG/WG/track/ 20:14:00 ED: I'm not sure if it is a simple as adding the units 20:14:08 ... I think there should be some explanation as well 20:15:01 ... Does the feImage issue need changes in the spec? 20:15:18 TB: I need to think about if so 20:15:26 ... may need to clarify it 20:16:18 ... somethings need to be changed in the Inkscape implementation 20:16:37 ED: I have done some work on the testsuite. I've added some tests from Microsoft 20:16:44 ... so there are some new tests to review 20:18:18 ... I will have two weeks to finish remaining actions then I will be on holidays 20:18:49 ... might not be able to have all comments ready before SVG Open 20:19:01 DS: I spoke to PLH about this 20:19:17 ... we need a patent exclusion period as well 20:19:50 ... we could do a pole as an alternative, but we need all the AC reps to vote 20:19:56 ... would take some effort 20:20:07 ... we'll almost be done by the SVG Open anyway 20:20:13 ... will be in Proposed Rec 20:20:35 ED: From Chris's email the Mime Type registration will be slightly urgent 20:20:42 DS: Not urgent for us 20:21:35 ... It's urgent for the group doing the registration 20:21:55 ED: No other updates. Doug do you have any actions on LC? 20:21:58 DS: I think I have one 20:22:17 ... There was the whole idea of the security problem 20:22:48 ED: Probably possible to put something in 20:23:13 ... The function that causes the problem is not part of SVG 20:23:37 ... So I think the suggestions made by ROC are ok 20:23:49 ... the first part is fine. The second part needs some work with the details 20:24:06 DS: ED, why don't you and I correspond on this 20:24:15 ... and put something in the spec next week 20:24:29 ED: I think we have all the last call comments with actions on them 20:26:00 Topic: Catmull-Rom curves 20:26:07 http://schepers.cc/?p=243 20:26:47 DS: This is just a loose proposal 20:27:17 TB: Inkscape has spiral curves which are similar 20:27:34 http://www.levien.com/spiro/ 20:27:52 DS: Dave Crossland suggested Spiral 20:28:25 http://schepers.cc/?p=243#spiro 20:28:38 s/Spiral/Spiro/ 20:29:21 DS: If you look at that link. If you compare his spiro curves and mine 20:29:28 ... his look a lot better 20:29:33 ... not sure how he does that 20:30:07 ... the advantage of the Cutmull-Rom curve if you just give a set of points 20:30:32 ... with every number corresponds to a number. 20:31:13 ... It looks like with Spiro curves points have a different characteristic 20:31:29 TB: Can have arrows, squares etc 20:31:58 ... I think Font Forge implements up to the 4th order continuity 20:32:04 ... Inkscape up to the 2nd order 20:32:22 DS: It is possible to specify a syntax 20:32:59 ... Depending on the tension between the points. It will either have a looser or tighter loop between the points 20:33:35 ... Cutmull-Roms are not so straight forward 20:34:29 ... with Spiro we can specify it with 3 points. x,y, and magnitude/tension 20:34:44 TB: In Inkscape. This is what's called a live path effect 20:34:51 ... Inkscape has it's own name space 20:35:23 ... it has it's own path and then it creates an SVG bezier line 20:36:06 DS: That's what I did. I'm looking for Cutmull-Rom curves then converting them to bezier curves 20:36:18 ... I'm doing essentially what Inkscape is doing 20:36:24 ... but that's not what we want to do 20:36:55 ... when we decide on new functionality we should have the syntax supported 20:36:59 TB: There are two things 20:37:29 ... In the Inkscape name space there is "d" that keeps track of the curve 20:37:33 ... similar to SVG 20:37:45 ... then there is a Sodipodi node type 20:38:23 DS: Chris seemed to like this idea 20:38:38 ... the problem with extending path is it is no longer backwards compatible 20:38:57 inkscape:original-d m 320,360 c 55.9322,38.13559 159.32203,-116.77966 200,-160 40.67796,-43.22034 160,40 160,40 l 0,120 20:39:09 sodipodi 20:39:14 ... if I had one of these shapes and older SVG UA would not recognise it 20:39:25 ED: It would up to a ppoint 20:39:27 sodipodi:nodetypes 20:39:30 s/ppoint/point/ 20:39:48 DS: It wouldn't render the same 20:40:02 sodipodi:nodetypes cscc 20:40:03 ED: Would need some scripted solution to make it render the same 20:40:38 ed: so in older UA:s at least you could count on rendering up to the point where the old UA finds an "error" in the path syntax 20:40:41 DS: If we add parameters and some other things, we already break backwards compatibility 20:40:44 d: M 320,360 C 334.57304,317.36037 361.51706,279.02944 396.70395,250.87993 431.89083,222.73043 475.2014,204.85768 520,200 c 55.8061,-6.05126 113.60698,8.39896 160,40 l 0,120 20:41:13 TB: I think Inkscape would go along with it 20:42:43 ... if you turn off the live path effect that is what you would see 20:43:18 ... Inkscape is using the SVG syntax to store an generate the point 20:43:25 DS: I think there is some data missing 20:43:34 ... can you send something to the list 20:44:42 ... we need to figure out what the syntax would be 20:44:58 ... but the larger question is, is this something we are interested in doing 20:45:16 ED: I don't know how easy they are to hand author, but if they are we should take a good look at them 20:45:40 s/easy they are to/the spiro curves are to/ 20:47:40 DS: We need to talk to Ralph Levien 20:47:50 ... about using his method 20:48:12 ... we need to find out if it can be a loyalty free algorithm that we can put in SVG 20:48:32 s/loyalty/royalty/ 20:49:40 ACTION: Doug to Contact Ralph Levien about his algorithm for rendering Cutmull-Rom curves 20:49:41 Created ACTION-2823 - Contact Ralph Levien about his algorithm for rendering Cutmull-Rom curves [on Doug Schepers - due 2010-07-20]. 20:50:20 ED: Do these curves have any patents on them? 20:50:39 DS: I didn't find any problems with their licencing 20:50:49 karl has joined #svg 20:51:12 s/patents on them?/license issues related to them?/ 20:52:10 DS: The arc syntax is hard to use and it would be nice to have another arc syntax that did something else 20:52:16 ... that works on degrees or angles 20:52:31 ... if we're going to change path we should make it as user friendly as possible 20:52:40 ... including nerbs 20:57:13 Topic: SVG Front Page 20:57:30 ED: The news updates there is HTML code? 20:57:36 DS: Static HTML 20:57:42 http://www.w3.org/Graphics/SVG 20:57:45 ... nothing interesting about the code I put up there 20:58:00 ... someone was complaining to it on SVG dev 20:58:09 ... then it was linked to on slashdot 20:58:17 ... so I put something static together 20:58:51 ED: If you want twitter updates that is possible with client side script 20:59:00 ... you can insert twitter updates into the page 20:59:22 DS: With java script? 20:59:24 ED: Yes 20:59:31 DS: That is a bit of a hack 21:00:13 ED: There are plenty of existing scripts that do that 21:00:36 DS: Not very friendly to people without java script 21:00:41 ... and accessibility people 21:00:57 ... because it's client side 21:01:05 ... it something to consider definitely 21:02:13 ... I added links to most of our specs 21:02:36 ... going to be ongoing discussions with comms team about how they want us to do this 21:02:55 Topic: Blog and Twitter 21:04:11 DS: I sent out information for the accounts 21:04:31 ... I encourage you guys to say stuff that is of interest to the SVG community 21:04:57 ... I posted an interview with Microsoft (Patrick) about their implementation 21:05:06 ... I'm interested in talking with other implementers 21:05:33 ... so TB would you like to be interviewed? 21:05:51 TB: Sounds good to me 21:07:42 DS: I will send you some questions ED 21:09:14 ACTION: Doug to Send out first round of interviews to different implementers 21:09:14 Created ACTION-2824 - Send out first round of interviews to different implementers [on Doug Schepers - due 2010-07-20]. 21:10:36 DS: Any blog posts that you guys make, it might be a good idea to aggregate them 21:15:17 http://lists.w3.org/Archives/Public/public-svg-wg/2010JulSep/0028.html 21:15:30 DS: If you open up a text editor and you look at that path 21:15:47 21:18:09 TB: Inkscape keeps track of paths. If the curve is a smooth curve when you change the 3rd point it will change the point in the next curve 21:18:18 ... if you change the curvature of one curve 21:18:25 ... to keep it smooth you need to change it on the next one 21:18:45 DS: To get the visual effect that we get from the "d" which is what is rendered in browsers 21:19:17 ... we modify it using Sodipodi node types 21:20:11 ... There is nothing that says what node type in that example 21:21:11 http://www.levien.com/spiro/ 21:35:49 http://en.wikipedia.org/wiki/Kochanek–Bartels_spline 21:39:17 -ed 21:39:18 -anthony_w 21:39:19 - +33.9.53.77.aaaa 21:39:29 -Shepazu 21:39:30 GA_SVGWG()4:00PM has ended 21:39:32 Attendees were ed, anthony_w, Shepazu, +33.9.53.77.aaaa 22:35:58 f1lt3r has joined #svg