/irc-logs / w3c / #webapps / 2009-06-17 / end
Options:
- # Session Start: Wed Jun 17 00:00:00 2009
- # Session Ident: #webapps
- # [00:01] * Joins: karl (karlcow@128.30.54.58)
- # [00:07] * Quits: karl (karlcow@128.30.54.58) (Ping timeout)
- # [01:05] * Joins: karl (karlcow@128.30.54.58)
- # [01:45] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [01:51] * Quits: aroben (aroben@71.58.77.15) (Connection reset by peer)
- # [02:12] * Joins: chaals (chaals@89.130.83.193)
- # [04:37] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [07:48] * Joins: heycam (cam@124.168.61.74)
- # [07:50] * Joins: Marcin (mhanclik_@88.77.245.173)
- # [07:52] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [07:54] * Joins: mhanclik_ (mhanclik_@82.207.140.22)
- # [07:55] * Quits: mhanclik_ (mhanclik_@82.207.140.22) (Quit: Leaving)
- # [07:55] * Quits: Marcin (mhanclik_@88.77.245.173) (Ping timeout)
- # [08:53] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [08:59] * Joins: smaug (chatzilla@91.154.47.141)
- # [09:47] * Joins: tlr (tlr@128.30.52.30)
- # [10:15] * Joins: annevk (opera@94.210.210.44)
- # [10:38] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [10:38] * Joins: billyjackass (MikeSmith@mcclure.w3.org)
- # [10:39] * Quits: billyjackass (MikeSmith@mcclure.w3.org) (Client exited)
- # [10:49] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [11:44] * Quits: chaals (chaals@89.130.83.193) (Ping timeout)
- # [12:02] * Joins: tlr (tlr@128.30.52.30)
- # [12:11] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [12:26] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:30] * Joins: ArtB (d0309a43@128.30.52.43)
- # [12:35] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [12:41] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [12:45] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
- # [12:45] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:48] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [13:06] * Joins: tlr (tlr@128.30.52.30)
- # [13:22] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [15:18] * Joins: mhanclik (mhanclik_@82.207.140.22)
- # [15:22] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [15:23] * Joins: Lachy (Lachlan@213.236.208.22)
- # [15:24] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
- # [15:24] * Joins: Lachy (Lachlan@213.236.208.22)
- # [15:51] * Joins: aroben (aroben@71.58.77.15)
- # [16:04] * Joins: Marcin (mhanclik_@82.207.140.22)
- # [16:05] * Quits: mhanclik (mhanclik_@82.207.140.22) (Connection reset by peer)
- # [17:04] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [17:29] * Joins: Lachy (Lachlan@85.196.122.246)
- # [17:48] * Joins: Lachy_ (Lachlan@85.196.122.246)
- # [17:48] * Quits: Lachy_ (Lachlan@85.196.122.246) (Quit: Leaving)
- # [17:48] * Joins: Lachy_ (Lachlan@85.196.122.246)
- # [17:50] * Quits: Lachy (Lachlan@85.196.122.246) (Ping timeout)
- # [18:08] * Lachy_ is now known as Lachy
- # [18:13] * Quits: Marcos (Marcos@213.236.208.22) (Quit: Marcos)
- # [18:14] * Joins: Marcos (Marcos@213.236.208.247)
- # [18:17] * Quits: Marcos (Marcos@213.236.208.247) (Ping timeout)
- # [18:21] * Quits: Marcin (mhanclik_@82.207.140.22) (Connection reset by peer)
- # [18:21] * Joins: mhanclik (mhanclik_@82.207.140.22)
- # [18:24] * Quits: Lachy (Lachlan@85.196.122.246) (Ping timeout)
- # [18:25] * Joins: Lachy (Lachlan@85.196.122.246)
- # [18:54] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [19:02] * Quits: mhanclik (mhanclik_@82.207.140.22) (Ping timeout)
- # [19:08] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [19:15] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
- # [19:15] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [19:57] <annevk> sicking, yt?
- # [19:57] <sicking> annevk, yo
- # [19:57] <annevk> sicking, might help if you could chime in on the CORS discussion
- # [19:57] <annevk> (I'd hate to distract you from XBL2, but still...)
- # [19:57] <sicking> ugh, yeah, i know
- # [19:58] <sicking> i wish IE8 hadn't shipped so we could just change the headers
- # [19:58] <sicking> it seems clear to me what the "right" thing to do is, but it's unfortunately not compatible with IE8 :(
- # [19:58] <annevk> Tyler is currently claiming CORS is not needed at all...
- # [20:00] <sicking> I disagree
- # [20:00] <sicking> obviously :)
- # [20:00] <sicking> i'll try to catch up on the threads today or tomorrow
- # [20:00] <annevk> cheers, I'll work on something else for a while
- # [20:34] * Joins: Marcos (Marcos@84.215.160.79)
- # [20:36] * Quits: Marcos (Marcos@84.215.160.79) (Quit: Marcos)
- # [20:40] * Joins: Travis (836b0046@128.30.52.43)
- # [20:46] * Quits: Travis (836b0046@128.30.52.43) (Quit: CGI:IRC)
- # [21:04] * Joins: ojan (ojan@72.14.229.81)
- # [21:06] <ojan> is shepazu doug?
- # [21:07] <arve> yes
- # [21:07] <shepazu> ojan: yes
- # [21:07] <shepazu> hi, ojan
- # [21:08] <ojan> shepazu: what's the protocol if i want to crash the telcon today?
- # [21:09] <ojan> shepazu: as in, should i just call in/show up here?
- # [21:10] <shepazu> ojan: you know how to dial a phone? :)
- # [21:10] <shepazu> srsly, you're welcome to join
- # [21:10] <shepazu> at some point, we have to worry about IPR, but I don't think we're there yet
- # [21:10] <ojan> shepazu: ok. excuse my noob-dom, but does being on IRC actually work well? or should i call in?
- # [21:11] <shepazu> ojan: well, you really should call in, because most of the conversation happens via voice... IRC scribing is a pale substitiute
- # [21:12] <ojan> ok. thanks
- # [21:28] * Quits: shepazu (schepers@128.30.52.30) (Quit: Core Breach)
- # [22:04] * Joins: shepazu (schepers@128.30.52.30)
- # [22:08] * Quits: ArtB (d0309a43@128.30.52.43) (Quit: CGI:IRC)
- # [22:59] * Joins: Zakim (rrs-bridgg@128.30.52.30)
- # [22:59] <shepazu> zakim, room for 8?
- # [22:59] <Zakim> ok, shepazu; conference Team_(webapps)20:55Z scheduled with code 26632 (CONF2) for 60 minutes until 2155Z
- # [22:59] <shepazu> Zakim, call shepazu
- # [22:59] <Zakim> ok, shepazu; the call is being made
- # [22:59] <Zakim> Team_(webapps)20:55Z has now started
- # [22:59] <Zakim> +Shepazu
- # [23:00] * Parts: ojan (ojan@72.14.229.81)
- # [23:05] <Zakim> + +1.415.736.aaaa
- # [23:06] <shepazu> Zakim, aaaa is ojan
- # [23:06] <Zakim> +ojan; got it
- # [23:06] <Zakim> +??P1
- # [23:06] <smaug> Zakim, ??P1 is smaug
- # [23:06] <Zakim> +smaug; got it
- # [23:06] <shepazu> Zakim, ??P1 is smaug
- # [23:06] <Zakim> I already had ??P1 as smaug, shepazu
- # [23:07] <annevk> Zakim, passcode?
- # [23:07] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), annevk
- # [23:08] <Zakim> +??P2
- # [23:08] <annevk> Zakim, ??P2 is me
- # [23:08] <Zakim> +annevk; got it
- # [23:08] * annevk is muted
- # [23:09] * Joins: Travis (836b0053@128.30.52.43)
- # [23:09] <Travis> Conference call is "restricted?"
- # [23:10] <shepazu> zakim, code?
- # [23:10] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), shepazu
- # [23:10] * annevk is actually at home, though he'd check what's up
- # [23:10] <shepazu> Travis: try that code
- # [23:10] <Travis> Thanks... just a sec...
- # [23:10] * annevk ... from the seventies?
- # [23:11] * annevk might find that boring
- # [23:11] <Zakim> +[Microsoft]
- # [23:11] <shepazu> Zakim, [Microsoft] is Travis
- # [23:11] <Zakim> +Travis; got it
- # [23:11] <shepazu> Zakim, Travis also has Jacob
- # [23:11] <Zakim> +Jacob; got it
- # [23:11] * Joins: MSjacob (836b0055@128.30.52.43)
- # [23:11] * Joins: ojan_ (ojan@72.14.229.81)
- # [23:12] <annevk> email www-archive maybe?
- # [23:12] <annevk> (and then link a pointer to the chart from the list)
- # [23:12] <annevk> (saves people downloading huge emails)
- # [23:13] <shepazu> www-archive@w3.org
- # [23:13] * annevk sort of
- # [23:19] <shepazu> Agenda: http://lists.w3.org/Archives/Public/www-dom/2009AprJun/0124.html
- # [23:20] <shepazu> scribenick: MSjacob
- # [23:21] <MSjacob> Topic: Mutation Events
- # [23:21] <smaug> I commented about onExecCommand
- # [23:21] <smaug> http://lists.w3.org/Archives/Public/www-dom/2009AprJun/0133.html
- # [23:22] <shepazu> Olli said, ""ExecCommand" event sounds useful, but it should be defined in the same spec where execCommand is defined. Adding "ExecCommand" to DOM Events spec doesn't make much sense, IMO."
- # [23:22] <MSjacob> smaug: I think onExecCommand should be in HTML5 and not DOM L3
- # [23:23] <MSjacob> ojan_: typing it to ExecCommand is a bit wierd
- # [23:24] <MSjacob> ojan_: tying*
- # [23:24] <MSjacob> smaug: should it be in DOM events spec of HTML5?
- # [23:25] <MSjacob> smaug: HTML5 defines the general model, sub groups define the specific areas
- # [23:25] * Quits: gsnedders (gsnedders@86.174.38.173) (Ping timeout)
- # [23:26] <MSjacob> ojan_: sounds like general agreement is that DOM mutation events aren't the best solution
- # [23:27] <shepazu> s/smaug/shepazu/
- # [23:27] <annevk> AvK: contenteditable comes up in this context because mutation events are used to catch events "coming from there"
- # [23:28] <MSjacob> shepazu: maybe the best course of action is to get DOM 3 events done, maintain mutation events as they exists (admitting problems), come up with some other mechanism
- # [23:28] <shepazu> like Modification Notifications
- # [23:28] <MSjacob> shepazu: in some separate spec
- # [23:28] <MSjacob> shepazu: they're not events, they serve similar purpose, but I'm tempted to say we can't solve them at the moment, we could provide one or more mechanisms to solve those use cases
- # [23:29] <MSjacob> shepazu: alternately we could change them to a lesser degree than we would like, that solves it somewhat
- # [23:29] * smaug can't hear properly
- # [23:29] <smaug> oh, maybe now
- # [23:30] <MSjacob> annevk: solve the issue or drop mutation events all together and add it later as a separate thing
- # [23:31] <MSjacob> ojan_: if we had a different proposal, maybe browsers would drop implementation of the old mutation events
- # [23:31] <MSjacob> smaug: give warning and then drop later
- # [23:31] <MSjacob> shepazu: sympathetic to the view that we should not spec something people are not going to implement (pretty sound idea)
- # [23:32] <MSjacob> shepazu: we got serious kick backs because we said we were thinking about removing them
- # [23:32] <MSjacob> shepazu: don't know what the ramifications of removing them or moving to a different spec would be
- # [23:32] <MSjacob> shepazu: would this harm existing code?
- # [23:32] * annevk ... shepazu
- # [23:33] * annevk ... thought he was hearing some ping from shepazu's computer
- # [23:33] <MSjacob> shepazu: maybe splitting mutation events out into a separate spec might help those people and then having a better solution provided (anything anybody comes up with) might actually be the best long term solution
- # [23:33] * annevk ... oh it was true :)
- # [23:33] * annevk ... shepazu shepazu shepazu test
- # [23:33] <MSjacob> shepazu: would hate to see MSFT put a lot of energy into implementing mut. events rather than something else
- # [23:34] * shepazu has muted computer :)
- # [23:34] <MSjacob> ojan_: may be the crashiest thing in webkit
- # [23:34] * Joins: gsnedders (gsnedders@86.174.38.173)
- # [23:34] <MSjacob> Travis: perhaps a solution would be to recommend not using them
- # [23:35] <MSjacob> smaug: mutation events are in the L2 spec, so they're already there
- # [23:35] <MSjacob> Travis: does the new spec have to be a superset?
- # [23:35] <MSjacob> shepazu: that's typically how it's done, but there's deprecation
- # [23:36] <MSjacob> shepazu: could keep them in L3, deprecate them
- # [23:36] <MSjacob> Travis: is it possible to produce the replacement in this spec in a timely mannar?
- # [23:36] <MSjacob> shepazu: I don't think it belongs in this spec
- # [23:36] <annevk> (arguably mutation events, if any, are to be defined in DOM Core)
- # [23:37] <MSjacob> shepazu: whether it belongs in an event spec or something outside of that does not indicate whether it should be provided in this specification
- # [23:37] <MSjacob> shepazu: pen/tablet/touch events would happen in a different spec than this one
- # [23:37] <MSjacob> Travis: who has pushed back on deprecating them?
- # [23:39] <MSjacob> shepazu: people who have written script libraries, people who have specialized user agents that use mut. events that aren't actually browsers (more constraint environment), WAI (Recommended they not use that, custom event would be better), and people that are "Traditionalists" and want it to be the way they were
- # [23:40] <MSjacob> shepazu: some people regardless think it should stay in because it was in L2
- # [23:40] <MSjacob> shepazu: i think it's important to know which of those 3 (4) categories people are in
- # [23:41] <MSjacob> Action: shepazu to deprecate mutation events and provide a qualification that we would be supplying a replacement solution
- # [23:41] * trackbot noticed an ACTION. Trying to create it.
- # [23:41] <trackbot> Sorry... I don't know anything about this channel
- # [23:41] <annevk> trackbot, this is webapps
- # [23:41] <trackbot> Sorry, annevk, I don't understand 'trackbot, this is webapps'. Please refer to http://www.w3.org/2005/06/tracker/irc for help
- # [23:41] <shepazu> trackbot, start telcon
- # [23:41] <trackbot> Sorry... I don't know anything about this channel
- # [23:41] <trackbot> If you want to associate this channel with an existing Tracker, please say 'trackbot, associate this channel with #channel' (where #channel is the name of default channel for the group)
- # [23:42] <shepazu> trackbot, associate this channel with #webapps
- # [23:42] <trackbot> Associating this channel with #webapps...
- # [23:42] <shepazu> Zakim, this will be DOM3
- # [23:42] <Zakim> I do not see a conference matching that name scheduled within the next hour, shepazu
- # [23:43] <MSjacob> Topic: Keyboard Model
- # [23:46] <MSjacob> shepazu: smaug has said he checked the diagram on windows, have you tried to do it on other systems?
- # [23:46] <MSjacob> smaug: no, I don't have IME
- # [23:47] <MSjacob> shepazu: from dan and dtoybox (from mozilla?) on dl on IME
- # [23:48] <MSjacob> shepazu: are we thinking IME events should be in this spec?
- # [23:48] <MSjacob> Travis: I think so, there's some interesting Mozilla (compositionstart/end) events around IME
- # [23:49] <MSjacob> Travis: what else are the use cases for the IME, do people want to implement that in a web page, or just know the user is using an IME
- # [23:49] <MSjacob> smaug: need to know the user is doing something
- # [23:50] <MSjacob> ojan_: something in google wave where they need to know every char before it is modified, another case is google suggestion (autocomplete drop down)
- # [23:50] <MSjacob> MSjacob: Trident key flow diagram: http://www.jacobrossi.com/Trident_Key_Event_Flow.png
- # [23:56] <annevk> www-archive version: http://lists.w3.org/Archives/Public/www-archive/2009Jun/att-0098/Trident_Key_Event_Flow.png
- # [23:56] <Travis> Thanks Anne.
- # [23:57] <Travis> MSjacob: ...describes the flow
- # [23:57] <Travis> shepazu: Is MSFT open to changing this?
- # [23:58] <Travis> Definately some missing functionality that we should figure out how to integrate
- # [23:59] <Travis> MSjacob: textInput is valuable addition to the pipeline, especially when no events are fired from IME interaction.
- # Session Close: Thu Jun 18 00:00:00 2009
The end :)