- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 29 Feb 2012 18:30:44 -0800
- To: www-style@w3.org
Summary: - RESOLVED: Publish Flexbox as WD. - RESOLVED: Postpone the items listed as postpone in http://lists.w3.org/Archives/Public/www-style/2012Feb/1083.html - RESOLVED: transition-* lists are aligned just like background-*, using transition-property as the master https://www.w3.org/Bugs/Public/show_bug.cgi?id=14604 - RESOLVED: reverse animations deferred from Transitions L1; but add example of how effect can be achieved now https://www.w3.org/Bugs/Public/show_bug.cgi?id=14611 - RESOLVED: Remove mention of 'grid' and 'zoom' properties from Transitions spec https://www.w3.org/Bugs/Public/show_bug.cgi?id=14618 https://www.w3.org/Bugs/Public/show_bug.cgi?id=14626 - RESOLVED: vertical-align keywords are not animatable https://www.w3.org/Bugs/Public/show_bug.cgi?id=14988 - RESOLVED: No transition (no transition events fire) when transition-delay and transition-duration are zero https://www.w3.org/Bugs/Public/show_bug.cgi?id=15838 - RESOLVED: transform spec should make intersection behavior a MUST - Discussed some concerns with migration to Mercurial for specs - CSS3 Images Disposition of Comments has been drafted, please review changes and proposed resolutions: http://dev.w3.org/csswg/css3-images/issues-lc-2012 - RESOLVED: Add after "Relative units in media queries are based on the initial value" a clarification that units are never based on the results of declarations, instead of adding 'rem' example. - RESOLVED: move editors of MQ who are no longer active to "Former editor" - Will shift Media Queries to PR next week, once implementation reports / testsuite are ready. - RESOLVED: drop comma between attribute name and type in attr() - RESOLVED: publish last call of css3-values ====== Full minutes below ====== Present: Glenn Adams Rossen Atanassov Tab Atkins David Baron Kimberly Blessing Bert Bos Tantek Çelik (via IRC) John Daggett Arron Eicholz Elika Etemad Simon Fraser Sylvain Galineau Daniel Glazman Vincent Hardy Koji Ishii Brad Kemper Håkon Wium Lie Chris Lilley Peter Linss Divya Manian Alex Mogilevsky Edward O'Connor Anton Prowse Florian Rivoal Dirk Shulze Alan Stearns David Storey Daniel Weck Steve Zilles <RRSAgent> logging to http://www.w3.org/2012/02/29-css-irc Scribe: glenn Chair: glazou Administrative -------------- Florian: like to talk about MQ <Zakim> + +8521616aabb alex: can we publish WD of Flexbox? <Zakim> + +47.23.69.aaee <Zakim> +??P78 Sylvain: gradients on agenda? glazou: only normative reference on agenda ... yes if possible alex: discussed LC on flexbox Florian: would like a WD alex: will publish by tuesday chrisl: WD or what? RESOLVED: Publish Flexbox as WD. ACTION: ChrisL to publish flexbox wd <trackbot> Created ACTION-453 <tantek> TabAtkins, do you have a URL/webpage example of the new flexbox syntax/functionality/algorithm that shows it "working" (even prefixed) in 2+ implementations? (just curious what state of spec vs implementation is. Transitions ----------- <smfr> http://lists.w3.org/Archives/Public/www-style/2012Feb/1083.html glazou: post msg from david with list of issues dbaron: [summarizes items listed to defer] <ChrisL> I agree with all the ones in the postpone category, having read through them <sylvaing> ChrisL, +1 <tantek> dbaron's clustering of issues postpone/easy/medium/hard is a good approach for helping advance these specs quickly. Florian: what is meant by defer? florian: impls free to do what they want? Tab: people will depend on whatever the implementations do, no matter what the spec says smfr: webkit has cross fade smfr: will do transitions using cross fade, agrees should be undefined how accomplished * fantasai agrees with florian dbaron: I think WebKit is implementing the newer spec Florian: should not have normative statement if will soon override ChrisL: what is wrong with saying undefined? ChrisL: worried if you say can't animate, or if you say can animate but not what happens fantasai: should specify that whether and how it's animated is undefined fantasai: then mention that it will be defined in future spec chrisl: if spec says you should not animate this, will have tests asserting that it doesn't animate, which will fail in implementations of the newer spec. If you leave it undefined, there will be no tests. dbaron: css1/2 have said ignore props not defined in spec, yet css3 is defining new props dbaron: I think that's fine * sylvaing thinks we're spending a lot of time figuring out what not to do <stearns> we know what not do to, we're figuring out how not to do it <florianr> This level of css does not expect XXX to animate. Different modules or later levels may define how to animate them. <smfr> I'm fine with florianr's wording ???: such and such is not expected to animate, but different ? will defines how this works dbaron: are we talking just about images/gradients or everything not animatable? dbaron: think we're talking about everything, concerned about putting in a big loop hole by making it undefined chrisl: There are three categories of things chrisl: (1) not animatable (2) animatable, but don't know how to animate, (3) not sure ???: is it clear on (2) vs (3)? Rather be specific when possible. dbaron: ok if we have statement about limited set of props dbaron: should i take an action to write that statement? dbaron: most of the rest aren't properties glazou: would like a decision <smfr> i agree chrisl: agrees with entire list of things to postpone ... to which sylviang agreed <smfr> https://www.w3.org/Bugs/Public/show_bug.cgi?id=14609 dbaron: issue on transitioning value types you can't interpolate dbaorn: things would animate that people aren't expecting to animate Tab: can define special timing model for discrete things, and only include those properties if the animate chrisl: in SVG discrete changes interpolate dbaron: are people not worried about this? dbaron: will put constraints on what we can do tab: if transitions immediately after non-zero, then should work <smfr> transition: all 2s 2s; tab: find with leaving or fixing, simple to fix smfr: thinks not simple to fix tab: shouldn't have transition all Florian: suggests postponing dbaron: Given the common use of transitions already, we probably should work within constraints anyway. Ok with postponing <smfr> i'm ok with postponing RESOLVED: Postpone the items listed as postpone in http://lists.w3.org/Archives/Public/www-style/2012Feb/1083.html <smfr> https://www.w3.org/Bugs/Public/show_bug.cgi?id=15844 tab: can't having impls doing different things... dbaron: don't want webkit behavior smfr: WebKit treats 'auto' as '0' dbaron: That's a bug and should be fixed. <Bert> (Animating from 'top' to 'bottom' makes sense, but doesn't seem needed.) https://www.w3.org/Bugs/Public/show_bug.cgi?id=14604 dbaron: how to match lists of different lengths dbaron: in transition-* properties dbaron: For backgrounds, it's the length of background-image that matters dbaron: suggest we do the same, using transition-property dbaron: if other properties have more values, use beginning of list and ignore the rest <ChrisL> agree with the truncated/repeated proposal dbaron: Proposed to copy behavior of background properties RESOLVED: resolve bug 14604 as proposed https://www.w3.org/Bugs/Public/show_bug.cgi?id=14611 dbaron: next, reverse animation using opposite timing function, people ask for feature dbaron: Sugest postponing such a feature, but adding an example to show how it can be used now dbaron: a little confusing at first, but not too hard glazou: good compromise RESOLVED: resolve bug 14611 as proposed https://www.w3.org/Bugs/Public/show_bug.cgi?id=14618 https://www.w3.org/Bugs/Public/show_bug.cgi?id=14626 dbaron: spec mentions grid and zoom props dbaron: grid isn't any spec, zoom is non-standard; propose removing refs <ChrisL> agreed tab: agree RESOLVED: resolve bug 14618 and 14626 as proposed https://www.w3.org/Bugs/Public/show_bug.cgi?id=14988 dbaron: vertical align is animatable (according to spec), but what does animating keywords mean? <smfr> agreed Florian: should we say "no keywords" or just enumerate the subset of what can animate? RESOLVED: resolve bug 14988 as proposed https://www.w3.org/Bugs/Public/show_bug.cgi?id=15838 dbaron: last of easy items dbaron: no transition when both transition-delay and transition-duration are zero seconds <ChrisL> agree on the zero transition dbaron: nothing says it tab: doesn't like because it is discontinuous behavior dbaron: the default is transition-property: all tab: ok, need to make not a transition florianr: does the spec say this? smfr: implication of transition not occurring is that no events fire? tab: oh, we default to transition-property: all; and transition-duration / transition-delay to zero bert: Spec says no animation in that case Florian: does the spec say that? <Bert> "By default the value is ‘0s’, meaning that the transition is immediate (i.e. there will be no animation)." <TabAtkins> Specifically, the current "no transitions" default is implemention with a property of "all" and a delay/duration of "0". tab: events are important part fantasai: why do we have default of all/zero? smfr: [explained the original reasoning between the current defaults vs defaulting to a property of 'none' and some default duration: authors could transition the properties they were changing by making a single statement adding transition-duration] smfr: [there are usability reasons for defaults of 'all' and '0s'] <smfr> i approve RESOLVED: resolve bug 15838 as proposed Z-Axis intersection for transforms ---------------------------------- glazou: moving to Z-axis intersection issue for transforms glazou: is dirk here? <smfr> http://lists.w3.org/Archives/Public/www-style/2012Feb/1202.html Florian: opera does not have impl of 3d transforms Florian: in favor of saying do intersection in spec Florian: not in favor of saying should dbaron: talked to Robert O'Callahan, and he agreed the correct behavior (plane splitting) is obvious but we don't do it correctly now, but we should tab: would like to do correctly, though impl is tricky RESOLVED: transform spec should make intersection behavior a MUST Mercurial Migration ------------------- jdaggett: possible problem with mirroring specs jdaggett: there were concerns about dvcs.w3.org not being able to use Apache configs. jdaggett: proposal was to host specs on csswg.org, but I think that's a bad idea jdaggett: means ... all editor's drafts have to point to csswg.org jdaggett: I don't see that using Apache is necessary. We can use <meta> to do redirection. jdaggett: Not ideal, but better than having csswg.org be a point of failure jdaggett: Not necessary to use .htaccess facilities <tantek> I agree, I'd rather delay the source control transition if it means we can avoid one or more temporary places for specs. plinss: timing to be finalized today plinss: infrastructure already in place plinss: we wanted better docs, but working on them today plinss: no addl burden on editors <tantek> I have not had time to retry the hg instructions again to see where I get stuck next btw. jdaggett: question using URLs to refer to csswg.org host plinss: We could ask sysreq to set up a reverse proxy on dev.w3.org bert: pretty sure its possible <dbaron> (Why do a reverse proxy on a w3c server if we could just do a checkout on a w3c server?) <tantek> exactly, what dbaron said plinss: this is just a stop gap, i.e., using csswg.org jdaggett: doesn't see need for interim step <tantek> can we delay transition and avoid stopgaps? <tantek> what's the rush? * smfr wonders if this is better resolved offline <tantek> I agree with the concerns that jdaggett has raised. plinss: if we use reverse proxy, nobody will know ... will start with proxy on dev.w3.org to csswg.org jdaggett: doesn't like having csswg.org as a point of failure plinss: only for a few weeks/months jdaggett: doesn't see this step as necessary <dbaron> If there's a chance we can make this happen in a matter of days, I think we should try to get that to happen. <dbaron> I think it's preferable to have the editors drafts have w3.org URLs plinss: They'll be served from dev.w3.org URLs plinss: I'm volunteering to do all the admin work plinss: what's the big deal? jdaggett: sounds like extra work for nothing jdaggett: had breakage previously plinss: That was because the test copy of the repository isn't synced * fantasai thinks this discussion should be over now <going in loops here... glazou?> * sylvaing lost track of what we're talking about glazou: pls take to email or irc after call CSS3 Images ----------- fantasai: DoC but won't get through them today <dbaron> http://dev.w3.org/csswg/css3-images/issues-lc-2012 is the thing to review? fantasai: all should review DoC and discuss issues during next telecon glazou: refs need review fantasai: all are pretty tricky tab: need other people looking at them glazou: action on all to review DoC and comment fantasai suggests discussing Values and Units LC instead, since we won't get through DoC today * fantasai wants to get to LC for css3-values, if possible <fantasai> https://lists.w3.org/Archives/Member/w3c-css-wg/2012JanMar/0309.html Media Queries ------------- florianr: like to go back to MQ Florian: current TS is not latest version fantasai: already have an action item to do this florianr: will write results for opera ... also some editorial changes, should republish ... question about when <florianr> http://my.opera.com/desktopteam/blog/2012/02/28/precision-engine fantasai: suggests passing (opera) build first fantasai: go to LC then hopefully PR fantasai: or are they only editorial changes? florianr: Borderline florianr: Not changing what they say, just what people understand them to say florianr: There's a request on ML for example of using 'rem' fantasai: no opinion * fantasai read the thread * sylvaing is not clear on what we resolved on MQ florianr: suggest not adding this specific example because it refers to feature not referenced glazou: think is not needed dbaron: but may help to clarify spec text, that units never based on results of declarations dbaron: Then it's unambiguous that rem behaves same way <dbaron> Add to "Relative units in media queries are based on the initial value." florianr: sounds good, will edit and republish <is there a resolution? pls someone type into irc> RESOLVED: Add after "Relative units in media queries are based on the initial value" a clarification that units are never based on the results of declarations, instead of adding 'rem' example. dbaron: btw, previous version link in draft is obsolete/previous version: link in draft points to previous previous version chrisl: if all editorial, don't need another LC chrisl: or is proposal to go to PR? dbaron: possible in one week dbaron: depends on impl reports florianr: can have IRs tomorrow fantasai: agreed dbaron: mozilla passes all the tests in the repo florianr: should we list previous editors as current editors or previous? florian: currently listed as previous <jdaggett> previous editors seems fine glazou: no opinion tab: list as previous stevez: long tradition RESOLVED: move editors of MQ who are no longer active to "Former editor" <dbaron> though sometimes the "previous editors" is editors for a previous level of the spec, which is sort of different... Values and Units ---------------- fantasai: Everybody ok with removing the comma between attribute name and type in the attr() function? glazou: not fair to ask this now at end of call <Bert> (I don't like it without the comma, but can live with it.) peterl: We discussed it at f2f, and howcome was only dissenter. peterl: And howcome just said he's ok with it. fantasai: Murakami-san said he's ok with it, too. RESOLVED: drop comma between attribute name and type in attr() RESOLVED: publish last call of css3-values <RRSAgent> http://www.w3.org/2012/02/29-css-minutes.html <florianr> dbaron: I am not sure if the minutes have the exact wording you proposed for MQ. Here is what I have, is that what you proposed: "Relative units in media queries are based on the initial value, and units are never based on results of declarations." <dbaron> florianr, how about changing ", and" to ", which means that" ? <florianr> that's better.
Received on Thursday, 1 March 2012 02:31:18 UTC