- From: Cameron McCormack <cam@mcc.id.au>
- Date: Fri, 07 Dec 2012 09:32:45 +1100
- To: www-svg@w3.org
http://www.w3.org/2012/12/06-svg-minutes.html [1]W3C [1] http://www.w3.org/ - DRAFT - SVG Working Group Teleconference 06 Dec 2012 [2]Agenda [2] http://lists.w3.org/Archives/Public/public-svg-wg/2012OctDec/0051.html See also: [3]IRC log [3] http://www.w3.org/2012/12/06-svg-irc Attendees Present Erik, Cameron, Doug, Dirk, Tav, Rik, Nikos, Brian Regrets Chair Erik Scribe Cameron Contents * [4]Topics 1. [5]Sydney F2F 2. [6]marker-pattern 3. [7]arc join naming 4. [8]back to marker-pattern 5. [9]fill/stroke url()s 6. [10]SVG 2 7. [11]SVG 2 - suggestion for a new path command to close a subpath smoothly * [12]Summary of Action Items __________________________________________________________ <trackbot> Date: 06 December 2012 <birtles> Zakim: IPcaller is me <cabanier> * zakim is weird today* <jarek> how do you join the teleconference? <jarek> is it for w3c members only? jarek: yes it is for working group members Zakim: [ is me Zakime, [IPcaller] is me <scribe> Scribe: Cameron <scribe> ScribeNick: heycam Sydney F2F heycam: just brought this up last week to verify that we wouldn't change dates <ed> [13]http://www.w3.org/Graphics/SVG/WG/wiki/F2F/Sydney_2013 (needs details filled in) [13] http://www.w3.org/Graphics/SVG/WG/wiki/F2F/Sydney_2013 ed: we have a wiki page heycam: I think we still need a registration form though <jarek> shepazu: no, I'm just interested in following the latest news on SVG 2 <scribe> ACTION: Cameron to set up a registration form for Sydney F2F 2013 [recorded in [14]http://www.w3.org/2012/12/06-svg-minutes.html#action01] <trackbot> Created ACTION-3401 - Set up a registration form for Sydney F2F 2013 [on Cameron McCormack - due 2012-12-13]. heycam: F2F is February 4 - 8, with half a day on Wednesday krit: we should get the Tokyo dates fixed ... the chairs should coordinate with CSS heycam: ok birtles: I will talk to John who is hosting CSS <birtles> also, for your planning, test the Web forward will likely be the week of 11 Feb <birtles> Australia Day is 26 Jan so you might want to come early :) [15]http://wiki.csswg.org/planning/tokyo-2013 [15] http://wiki.csswg.org/planning/tokyo-2013 June 5 - 7 birtles: should we be only haing 2 days of SVG in that week? is that enough? heycam: I'm happy to extend it backwards to start on the Sunday if people wanted to do that birtles: or Saturday, and skip Sunday ... I'll talk to John and put forward a couple of suggestions marker-pattern ed: did we have anything more to discuss beyond last week's discussion? heycam: not sure there was any progress <krit> [16]http://lists.w3.org/Archives/Public/www-svg/2012Nov/0072.ht ml [16] http://lists.w3.org/Archives/Public/www-svg/2012Nov/0072.html krit: I sent an email, no response yet <krit> [<distance> <url>]+ krit: I just want to make sure we have this basic syntax ... we might have other keywords around it, but hopefully the core of the syntax doesn't get more complicated than that <krit> [<distance> <url>]+ [/ <marker-free-region>]? || [repeat | no-repeat]? krit: to address heycam's offset issue, I have this syntax ... after the repeating distance/urls, you can have lengths from the left and right side where markers don't paint ... as well as the <marker-free-region>, do you have the initial length value to give the offset as in stroke-dashoffset? <krit> <marker-free-region> = [ <distance> | auto ]{1,2} krit: no, I think that syntax with the first length is hard to read ... that <marker-free-region> syntax is the same as background-size heycam: what does auto mean? krit: we could leave that off, it would just mean 0 ... I think we should just keep one of the two offset interpretations, not both ... either the one that is like stroke-dashoffset, or the marker free regions Tav: I think there are cases where you want to align the markers with the dashes … you can think of borders on maps … where you have dashes and you want the marker to be in the middle of the dash heycam: and because you might use stroke-dashoffset on that, you would want it for the marker pattern too? Tav: yes heycam: I wonder if it makes sense to have a single offset, instead of per track krit: I don't think that makes sense Tav: this might get complicated too when we have adjusted strokes krit: we could also have a separate marker-pattern-offset property … a list of lengths … I don't think putting everything into the marker shorthand is a good idea heycam: I like having the marker-pattern-offset different from marker-pattern, so it can be animated krit: this would be hard to animate with SMIL, but with CSS animation it would work birtles: you can just define to SMIL to animate this … how is this different from animate? krit: it's a special case birtles: we just define a new data type and how SMIL animates it … I don't think it's SMIL that needs redefining, we just define how the data type animates … as we define new data types we should define how they get animated … CSS animations defines a bunch of base data types that are common … but for example with CSS Transforms, it defines some new data types, and how they get animated <krit> [17]http://dev.w3.org/csswg/css3-background/#the-background [17] http://dev.w3.org/csswg/css3-background/#the-background arc join naming Tav: I sent an email with a list of possibilities [18]http://lists.w3.org/Archives/Public/public-svg-wg/2012OctDe c/0053.html [18] http://lists.w3.org/Archives/Public/public-svg-wg/2012OctDec/0053.html Tav: the top four are arcs, claw, extrapolate, talon nikos: extrapolate was the original one that was suggested … what was wrong with it? Tav: it's a bit long heycam: I think there could be multiple ways of extrapolating, so I am not sure it describes it well nikos: if you have to straights lines that converge, they will continue on? Tav: it will fall back to miter shepazu: there must be an existing graphics term for this [19]http://en.wikipedia.org/wiki/Woodworking_joints [19] http://en.wikipedia.org/wiki/Woodworking_joints ed: we can discuss a bit more. but I agree it should fit in well with the existing types. heycam: I think arcs is the most uncontroversial to me … least out there Tav: note that it is two arcs, hence "arcs" not "arc" birtles: I like claw because it makes sense straight or curved back to marker-pattern heycam: I just wanted to know whether this pattern of parallel of properties is something the CSS WG likes, or whether we should avoid krit: the shorthand can be confusing … but I don't think the CSS WG is against this way of specifying short hands birtles: if you have these two paralllel lists, and the lengths are different, you have to define what happens. and as the author you need to match them up. heycam: right that's my concern, whether this way of specifying multiple properties with lists that match up is good or bad ... otoh I like being able to animate the individual parts of it, and not the whole shorthand … it makes me wonder then whether the marker-pattern parts should be separated out into different properties too heycam: just wondering if it makes sense to separate out the marker-free-region into a separate property ... just wonder whether it makes sense to break marker-pattern up further Zakim: [IPcaller] is me krit: I'm concerned that the marker shorthand will become extremely complicated if we can specify marker-mid etc. and marker-pattern in the one property heycam: what about repeating a marker pattern over segments instead of the whole path? krit: I think it would be fine to leave as a single marker on segments heycam: how do you specify that in your proposal? krit: marker-segment heycam: ok, back to a separate property krit: but Tab is not in favour of marker-segment and marker-pattern being separate ... would you want marker-segment as part of the marker shorthand? heycam: I thought that it would be good to have the "blah" shorthand reset all "blah-*" properties <krit> [20]http://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html [20] http://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html … are there existing cases where this doesn't happen? krit: in CSS Masking, there is the mask property and mask-box-image, which are both shorthands <scribe> ACTION: Cameron to reply to Dirk's recent marker-pattern proposal [recorded in [21]http://www.w3.org/2012/12/06-svg-minutes.html#action02] <trackbot> Created ACTION-3402 - Reply to Dirk's recent marker-pattern proposal [on Cameron McCormack - due 2012-12-13]. fill/stroke url()s krit: can we discuss this in the FX call? … same for mask-type SVG 2 krit: I don't think we've edited so much since the last WD … I'd like to fix a bunch of things first before publishing a new WD … maybe at the end of the Feb F2F meeting? heycam: ok, that's fine <nikos> [22]http://www.w3.org/2012/10/25-svg-minutes.html#item03 [22] http://www.w3.org/2012/10/25-svg-minutes.html#item03 … the publishing moratorium is coming up soon anyway, so it'll be hard to publish by this year SVG 2 - suggestion for a new path command to close a subpath smoothly heycam: I just skimmed the thread, but I think the idea seems OK to me cabanier: I think it introduces a lot of details that need to be worked out … it's more than just back flipping the initial control points and using them … especially for arcs … if you define it to close smoothly, and the previous point is an arc, how do you connect it? … everyone does arcs to beziers differently heycam: I think we can get around this by just inferring the final point of a user specified segment shepazu: I'm not sure he was that fussed about how to specify it … but just something that says "let's smoothly close this path" and it might not even be a new command … it might be if you leave off the last value in something that should have a number of values, and you have a z, it smoothly interpolates to the first point … it's backwards compatible because not syntax uses that currently Tav: why do you even need the "z" then? shepazu: I think including the "z" makes it clearer heycam: I think we should have an explicit indication that we are going back to the origin shepazu: we could use an "x" command … we don't need to add a new command for a smooth path end segment krit: we also need to specify the rendering behaviour shepazu: it is just the same as if you explicitly specify the final point, but you leave it out heycam: and you don't get marker-start/end shepazu: I think heycam and I are on the same page but thinking of something different from Olaf's suggestion krit: I'd like to see examples shepazu: I think it's already defined though Tav: there are two issues: one is a smooth join, and one is a join without the extra little piece with the z krit: isn't this something authoring tools should provide? shepazu: an authoring tool can provide any number of things. but this has a number of use cases, any time you're hand authoring … if you're making a generator, and you just want it to close with the original point, this prevents you from having to keep track of where the original point was shepazu: putting aside Olaf's proposal, this is what Cameron and I was thinking of … if you leave off the final point of a command and follow it by the "x" (or a "z", or however we decide that syntax to be) … you substitute in the origin point … let's assume there's always a z at the end … if you had the z in the path, you already need to track the start of the path … so this doesn't add any additional complexity to processing the path … it is a bit like error recovery, you have set behaviour for when you have exactly one too few points in your command, and you also end that subpath with a z krit: let's assume the last segment was a cubic curve … you need to to define the control points heycam: I think this allows you to have a closed path, where the final segment is not a straight line segment … and to not have markers painted because of that straight line segment shepazu: let's follow up with Dr Olaf, ask him to provide some visual examples of where this would be useful <scribe> ACTION: Doug to reply to Dr Olaf's thread to ask for clarification on the proposal, whether the "x" or whatever closing idea might solve it [recorded in [23]http://www.w3.org/2012/12/06-svg-minutes.html#action03] <trackbot> Created ACTION-3403 - Reply to Dr Olaf's thread to ask for clarification on the proposal, whether the "x" or whatever closing idea might solve it [on Doug Schepers - due 2012-12-13]. RRSAgent: pointer? [24]http://www.w3.org/2012/11/29-svg-irc [24] http://www.w3.org/2012/11/29-svg-irc <ed> ok, telcons Dec 27, and Jan 3 (2013) are cancelled RRSAgent: make minutes RRSAgent: make minutes Summary of Action Items [NEW] ACTION: Cameron to reply to Dirk's recent marker-pattern proposal [recorded in [25]http://www.w3.org/2012/12/06-svg-minutes.html#action02] [NEW] ACTION: Cameron to set up a registration form for Sydney F2F 2013 [recorded in [26]http://www.w3.org/2012/12/06-svg-minutes.html#action01] [NEW] ACTION: Doug to reply to Dr Olaf's thread to ask for clarification on the proposal, whether the "x" or whatever closing idea might solve it [recorded in [27]http://www.w3.org/2012/12/06-svg-minutes.html#action03] [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [28]scribe.perl version 1.137 ([29]CVS log) $Date: 2012-12-06 22:31:13 $ __________________________________________________________ [28] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [29] http://dev.w3.org/cvsweb/2002/scribe/ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.137 of Date: 2012/09/20 20:19:01 Check for newer version at [30]http://dev.w3.org/cvsweb/~checkout~/2002/ scribe/ [30] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/Sydeny/Sydney/ Succeeded: s/8/7/ Succeeded: s/arc/arcs/ Succeeded: s/heycam/krit/ Found Scribe: Cameron Found ScribeNick: heycam Default Present: Doug_Schepers, cabanier, birtles, ed, +1.415.832.aaaa, krit, heycam, +61.2.980.5.aabb, nikos, +33.9.53.77.aacc, Tav, +1.415.832 .aadd, [IPcaller], +1.415.832.aaee Present: Erik Cameron Doug Dirk Tav Rik Nikos Brian Agenda: [31]http://lists.w3.org/Archives/Public/public-svg-wg/2012OctDec /0051.html Found Date: 06 Dec 2012 Guessing minutes URL: [32]http://www.w3.org/2012/12/06-svg-minutes.html People with action items: cameron doug [31] http://lists.w3.org/Archives/Public/public-svg-wg/2012OctDec/0051.html [32] http://www.w3.org/2012/12/06-svg-minutes.html WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. End of [33]scribe.perl diagnostic output] [33] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
Received on Thursday, 6 December 2012 22:33:26 UTC