W3C home > Mailing lists > Public > www-svg@w3.org > January 2006

Re: SVG12: IDL namespaces

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Sun, 01 Jan 2006 23:43:12 +0100
To: Chris Lilley <chris@w3.org>
Cc: www-svg@w3.org
Message-ID: <molgr1ltbjaihrr4tgp6gqog6n4o2fvhf8@hive.bjoern.hoehrmann.de>

* Chris Lilley wrote:
>BH> SMIL Animation is also sufficiently normative and maintained
>BH> to reference it from other sections of the draft, so I stand by my
>BH> original request.
>
>SMIL Animation is not particularly maintained. In response to comments
>(including yours) we refer only to SMIL 2.0 now, which does not have
>these interfaces.
>
>BH> In SVG 1.1 and SMIL Animation the TimeEvent is
>BH> org.w3c.dom.smil.TimeEvent, so putting it into the events module
>BH> would mean one of
>
>BH>   * redundant interfaces (both .smil.TimeEvent and .events.TimeEvent)
>
>Yes, that is what it does mean. An implementation that supports both 1.1
>and 1.2 has to allow both methods (but only needs to implement it once,
>clearly).

Three actually, in SMIL Animation it's org.w3c.dom.smil.TimeEvent, in
SVG 1.1 org.w3c.dom.svg.TimeEvent and now org.w3c.dom.events.TimeEvent.
So even if we accept that it "makes more sense" to take the interface
out of the smil namespace because SMIL Animation is not maintained,
(which does not make sense as ElementTimeControl would have to go out
of the smil namespace aswell then), this is already achieved by using
the svg namespace for it, which is still unfortunate but consistent
with SVG 1.1.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 
Received on Sunday, 1 January 2006 22:43:09 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:33 GMT