Minutes, June 19, 2008 telcon

http://www.w3.org/2008/06/19-svg-minutes.html
and as text below for those hungry, hungry hippos^Wbots:


   [1]W3C

      [1] http://www.w3.org/

                               - DRAFT -

                   SVG Working Group Teleconference

19 Jun 2008

   [2]Agenda

      [2] http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/0144.html

   See also: [3]IRC log

      [3] http://www.w3.org/2008/06/19-svg-irc

Attendees

   Present
          Doug_Schepers, anthony, ed, heycam

   Regrets
   Chair
          SV_MEETING_CHAIR

   Scribe
          Cameron

Contents

     * [4]Topics
         1. [5]SVG IG
         2. [6]Public CVS transition
         3. [7]Testsuite publication
         4. [8]1.1 errata
         5. [9]SVG in HTML
         6. [10]Script executing under progressive rendering
         7. [11]Behaviour of SVGLengthList.replaceItem()
         8. [12]Issues and actions
         9. [13]ISSUE-2004
     * [14]Summary of Action Items
     _________________________________________________________



   <trackbot> Date: 19 June 2008

   <scribe> Scribe: Cameron

   <scribe> ScribeNick: heycam

SVG IG

   DS: i met with jeff schiller, who is the co-chair of the SVG IG,
   along with me
   ... he and i have been working on the wiki and we plan on having a
   meeting next thursday

   <shepazu> [15]http://www.w3.org/Graphics/SVG/IG/wiki/Meeting_2008-06

     [15] http://www.w3.org/Graphics/SVG/IG/wiki/Meeting_2008-06

   DS: we want to basically have a very focussed set of first meetings
   ... one thing that the wiki page doesn't mention is the idea of the
   "japanese chapter"
   ... i'll dedicate a page on the wiki to that

   ED: so the acid test stuff, that's possible future activities, why?

   DS: this is svg acid tests
   ... why future and not current? because a good acid test will take a
   while to build. and we don't want to intimidate people.
   ... we want to set a relatively simple goal and meet it and then
   move on to the next relatively simple goal
   ... and build up into more complex goals
   ... fwiw jeff's already started on it
   ... we have a number of members

   <shepazu> [16]http://www.w3.org/2000/09/dbwg/details?group=42368

     [16] http://www.w3.org/2000/09/dbwg/details?group=42368

   DS: we're hoping to get more
   ... specifically, we're hoping to get more designers

Public CVS transition

   ED: any progress?

   DS: i've made some limited progress

   <shepazu> [17]http://dev.w3.org/SVG/

     [17] http://dev.w3.org/SVG/

   DS: haven't started moving the files over yet
   ... i was hoping that people owning particular modules would move
   them over
   ... I guess i can just move 1.2 tiny over directly

   CM: the tiny build scripts have dependencies outside the 1.2T
   directory

   DS: ultimately we'll have to fix the scripts

   <anthony> [18]http://www.w3.org/Graphics/SVG/WG/track/actions/2002

     [18] http://www.w3.org/Graphics/SVG/WG/track/actions/2002

   DS: tony, you have a related action to look at scripts and
   consolidate them?

   AG: that's the action
   ... how soon?

   DS: next three weeks?

   AG: i'd probably just copy the directory over to the new CVS,
   without checking it in, then get the script running locally first,
   then commit it
   ... don't think it'd be too difficult

   DS: since we're working in public i'm eager to get everything in
   public
   ... especially because people will be wanting to see why we're
   making changes in the test suite

   ED: so could we expect 1.2T to be moved over by some time next week?

   DS: test suite?

   ED: no but that would be good to move over too

   DS: to start off with i could move the publish/ directory over

   AG: the script doesn't look like it does anything too fancy
   ... it doesn't do too much "../../"ing

   CM: the idl one might though

   DS: somebody said there were some tricky bits. each individual spec
   had some specialised "bits".

   ED: that's what anthony's action is yes, finding the common parts?

   DS: right

   ED: to clarify, who is moving the spec over?

   DS: i will take the action to move over the publish/ directory
   ... should we have a 'spec/' directory in 1.2T/ ?

   AG: we have master/ and publish/
   ... don't check anything into the tools/ directory yet

   DS: i'll add a master/ and publish/ directory to 1.2T/
   ... i'll move over some of the published stuff, like the in-cvs
   published 1.2T spec

   <scribe> ACTION: Doug to create a publish/ and master/ directory in
   CVS, and to copy over the current contents of the 1.2T publish/
   directory to dev.w3.org [recorded in
   [19]http://www.w3.org/2008/06/19-svg-minutes.html#action01]

   <trackbot> Created ACTION-2069 - Create a publish/ and master/
   directory in CVS, and to copy over the current contents of the 1.2T
   publish/ directory to dev.w3.org [on Doug Schepers - due
   2008-06-26].

   DS: and transition of the test suite?
   ... where should that go?
   ... under 1.2T/, yes?
   ... 1.2T/test/

   CM: keeping the same structure in the test suite directory? (like
   svg, svggen, etc.)

   AG: yeah

   (we decide to hold off on migrating the test suite for now)

Testsuite publication

   DS: i will do it today

   ED: the link from the wiki page is incorrect; it links to the old
   one

   DS: andrew put that link in there and asked me to correct it when
   it's published, which i'll do

   AG: is it easy enough to publish?

   DS: chrisl says if you upload a lot at once, it gets confused

1.1 errata

   ED: i edited errata.xml today, so i'd like to discuss my addition

   <ed>
   [20]http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/014
   3.html

     [20] http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/0143.html

   <ed>
   [21]http://www.w3.org/Graphics/SVG/Group/repository/errata/errata.xm
   l#svgtextcontentelement_clarifications

     [21] http://www.w3.org/Graphics/SVG/Group/repository/errata/errata.xml#svgtextcontentelement_clarifications

   ED: we discussed last time why an exception is thrown for negative
   method parameters, even though the type is unsigned
   ... so i'm wondering if this is something we should fix at all,
   because there might be differences in different languages
   ... maybe even which type of exception is thrown
   ... so i'm suggesting to keep what we have
   ... i only made some minor corrections in the errata item

   CM: can you summarise?

   ED: there are exceptions raised for negative first parameter of
   getSubStringLength(), or if the number of characters you try to
   measure is greater than the characters in the node
   ... this will be changed so that if you pass length longer than the
   string that it will be clipped to the number of characters that are
   there
   ... this will make it similar to selectSubString()

   <ed> If nchars specifies more characters than are available, then
   the substring will consist of all characters starting with charnum
   until the end of the list of characters.

   ED: so it won't raise an exception any more if you give a very large
   value for nchars
   ... still raising exception if you use negative values for the
   first, and a new exception if you use a negative value for the
   second
   ... next change is that it wasn't clear when you have characters
   that can't be separated (surrogate pairs, glyphs that map to
   multiple characters)
   ... now it says the range is expanded to include the whole glyph
   ... in selectSubString(), there is the change to raise an exception
   if the second parameter is negative
   ... and in getSubStringLength(), it raises an exception if you pass
   in a starting character number that is larger than the number of
   characters in the node
   ... I have a test case too, linked from the errata item
   ... it tests everything in getSubStringLength(), and i'm going to
   add a test for selectSubString() too
   ... so i propose we move this errata item to proposed

   CM: UTF-16 codepoints vs characters?

   ED: there's one errata for getNumberOfChars() that uses the
   codepoint language

   ISSUE: All of the SVGTextContentElement methods should be referring
   to UTF-16 codepoints instead of characters, in SVG 1.1

   <trackbot> Created ISSUE-2008 - All of the SVGTextContentElement
   methods should be referring to UTF-16 codepoints instead of
   characters, in SVG 1.1 ; please complete additional details at
   [22]http://www.w3.org/Graphics/SVG/WG/track/issues/2008/edit .

     [22] http://www.w3.org/Graphics/SVG/WG/track/issues/2008/edit

   <scribe> ACTION: Cameron to fix ISSUE-2008 by adding an errata item
   that adds a paragraph at the start of SVGTextContentElement about
   it, and change the getNumberOfChars() one back to using the word
   "characters" [recorded in
   [23]http://www.w3.org/2008/06/19-svg-minutes.html#action02]

   <trackbot> Created ACTION-2070 - Fix ISSUE-2008 by adding an errata
   item that adds a paragraph at the start of SVGTextContentElement
   about it, and change the getNumberOfChars() one back to using the
   word \"characters\" [on Cameron McCormack - due 2008-06-26].

   RESOLUTION: we move ed's SVGTextContentElement errata item to
   propose

   trackbot, close ACTION-2010

   <trackbot> ACTION-2010 Clarify/errata for text DOM methods in SVG
   1.1, specify that unrendered characters don't contribute to the
   computation; remove exceptions of getSubStringLength; clarify about
   unseparable characters closed

   trackbot, you rule

   <trackbot> Sorry, heycam, I don't understand 'trackbot, you rule'.
   Please refer to [24]http://www.w3.org/2005/06/tracker/irc for help

     [24] http://www.w3.org/2005/06/tracker/irc

   ED: publishing the errata?

   CM: how about after i do my one

SVG in HTML

   DS: some initial discussion on #html-wg, a few substantive comments
   ... there are two separate proposals, which wasn't so clear
   ... there are some jargon terms in there that aren't defined clearly
   enough
   ... some confusion about where something in handled (in the parser,
   tokenizer, whereever)
   ... so we'll have to work on it

   AG: it is a draft, after all

   DS: there were some comments saying that tony's proposal wouldn't
   achieve some of the things we were hoping for (e.g. attribute
   quoting, well-formedness)
   ... and a comment about where it breaks out from the content
   ... so those are the things we'll have to tighten up

   ED: so that's not in CVS yet?

   DS: maybe i'll make a separate directory for proposals

   ED: so we should go through the proposal offline

Script executing under progressive rendering

   [25]http://www.w3.org/mid/20080616054241.GB29149@arc.mcc.id.au

     [25] http://www.w3.org/mid/20080616054241.GB29149@arc.mcc.id.au

   <ed>
   [26]http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/013
   3.html

     [26] http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/0133.html

   CM: blah blah <script> order of execution...

   (we decide that the important point is that <script> elements
   execute in document order)

   (modulo insertion of new <script> elements into the document)

   CM: so i'll propose some text for that as part of my ACTION-2063

Behaviour of SVGLengthList.replaceItem()

   <ed>
   [27]http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/014
   1.html

     [27] http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/0141.html

   CM: tested some implementations, none are the same

   ED: maybe we can ask the svg community

   I think the index is probably the index of the item to be replaced
   before

   the new item has been removed from its current list.

   -- Jeff Schiller

   ED: i'm happy either way, but would like to choose the more
   intuitive one

   CM: sounds good to me

   AG: somebody should reply to jeff saying we decided that way

   <scribe> ACTION: Erik to errata replaceItem() to make the index be
   before the removal of the argument item in the list, and to reply to
   jeff on www-svg [recorded in
   [28]http://www.w3.org/2008/06/19-svg-minutes.html#action03]

   <trackbot> Created ACTION-2071 - Errata replaceItem() to make the
   index be before the removal of the argument item in the list, and to
   reply to jeff on www-svg [on Erik Dahlström - due 2008-06-26].

Issues and actions

   <ed> [29]http://www.w3.org/Graphics/SVG/WG/track/products/2

     [29] http://www.w3.org/Graphics/SVG/WG/track/products/2

   ED: two open issues, no actions assigned

   trackbot, ISSUE-2003?

   <trackbot> Sorry, heycam, I don't understand 'trackbot,
   ISSUE-2003?'. Please refer to
   [30]http://www.w3.org/2005/06/tracker/irc for help

     [30] http://www.w3.org/2005/06/tracker/irc

   ISSUE-2003?

   <trackbot> ISSUE-2003 -- Resolving IRIs for Resource Documents --
   RAISED

   <trackbot> [31]http://www.w3.org/Graphics/SVG/WG/track/issues/2003

     [31] http://www.w3.org/Graphics/SVG/WG/track/issues/2003

   <scribe> ACTION: Erik to check what Opera does with ISSUE-2003
   [recorded in
   [32]http://www.w3.org/2008/06/19-svg-minutes.html#action04]

   <trackbot> Created ACTION-2072 - Check what Opera does with
   ISSUE-2003 [on Erik Dahlström - due 2008-06-26].

ISSUE-2004

   CM: how about making the udom default to throwing an exception when
   NaN or Infinity is passed in to a float parameter?
   ... and then override that in a method description if we need to
   ... maybe not throwing for setFloatTrait()? because traits we define
   later might use those values?

   ED: i think we throw for that method already

   <ed> DOMException TYPE_MISMATCH_ERR: Raised if the requested trait's
   value cannot be specified as a numeric float (e.g. NaN).

   <ed> setFloatTrait

   <ed> (that's the CR version of the spec)

   CM: is Infinity numeric? :)

   <scribe> ACTION: Cameron to investigate existing uses of float in
   the 1.2T IDL for ISSUE-2004, to see which ones should throw and
   which shouldn't [recorded in
   [33]http://www.w3.org/2008/06/19-svg-minutes.html#action05]

   <trackbot> Created ACTION-2073 - Investigate existing uses of float
   in the 1.2T IDL for ISSUE-2004, to see which ones should throw and
   which shouldn't [on Cameron McCormack - due 2008-06-26].

   (we all agree to be more responsive on www-svg :))

Summary of Action Items

   [NEW] ACTION: Cameron to fix ISSUE-2008 by adding an errata item
   that adds a paragraph at the start of SVGTextContentElement about
   it, and change the getNumberOfChars() one back to using the word
   "characters" [recorded in
   [34]http://www.w3.org/2008/06/19-svg-minutes.html#action02]
   [NEW] ACTION: Cameron to investigate existing uses of float in the
   1.2T IDL for ISSUE-2004, to see which ones should throw and which
   shouldn't [recorded in
   [35]http://www.w3.org/2008/06/19-svg-minutes.html#action05]
   [NEW] ACTION: Doug to create a publish/ and master/ directory in
   CVS, and to copy over the current contents of the 1.2T publish/
   directory to dev.w3.org [recorded in
   [36]http://www.w3.org/2008/06/19-svg-minutes.html#action01]
   [NEW] ACTION: Erik to check what Opera does with ISSUE-2003
   [recorded in
   [37]http://www.w3.org/2008/06/19-svg-minutes.html#action04]
   [NEW] ACTION: Erik to errata replaceItem() to make the index be
   before the removal of the argument item in the list, and to reply to
   jeff on www-svg [recorded in
   [38]http://www.w3.org/2008/06/19-svg-minutes.html#action03]

   [End of minutes]
     _________________________________________________________


    Minutes formatted by David Booth's [39]scribe.perl version 1.133
    ([40]CVS log)
    $Date: 2008/06/19 12:04:27 $
     _________________________________________________________

     [39] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
     [40] http://dev.w3.org/cvsweb/2002/scribe/

Scribe.perl diagnostic output

   [Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.133  of Date: 2008/01/18 18:48:51
Check for newer version at [41]http://dev.w3.org/cvsweb/~checkout~/2002
/scribe/

     [41] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/it/1.2T/
Succeeded: s/those/the whole glyph/
Found Scribe: Cameron
Found ScribeNick: heycam
Default Present: Doug_Schepers, anthony, ed, heycam
Present: Doug_Schepers anthony ed heycam
Agenda: [42]http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJu
n/0144.html

     [42] http://lists.w3.org/Archives/Public/public-svg-wg/2008AprJun/0144.html

WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth

Found Date: 19 Jun 2008
Guessing minutes URL: [43]http://www.w3.org/2008/06/19-svg-minutes.html
People with action items: cameron doug erik

     [43] http://www.w3.org/2008/06/19-svg-minutes.html

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


   End of [44]scribe.perl diagnostic output]

     [44] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm


-- 
Cameron McCormack ≝ http://mcc.id.au/

Received on Thursday, 19 June 2008 12:06:55 UTC