/irc-logs / w3c / #webapps / 2009-01-08 / end

Options:

  1. # Session Start: Thu Jan 08 00:00:00 2009
  2. # Session Ident: #webapps
  3. # [00:16] * Joins: heycam (cam@130.194.72.84)
  4. # [00:52] * Joins: gsnedders (gsnedders@86.136.52.180)
  5. # [01:06] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  6. # [01:42] * Quits: aroben_ (aroben@71.58.73.153) (Connection reset by peer)
  7. # [03:10] * Joins: shepazu_ (schepers@128.30.52.30)
  8. # [06:35] * Joins: marcos (marcos@87.196.45.192)
  9. # [06:52] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
  10. # [07:11] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
  11. # [07:20] * Joins: heycam (cam@210.84.43.231)
  12. # [07:54] <shepazu_> Hixie, ping
  13. # [07:54] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  14. # [07:56] <Hixie> shepazu_: pong
  15. # [07:56] <shepazu_> do you know of any browser vendor with a stated intent to implement WebSockets?
  16. # [07:59] <shepazu_> I'm wondering how much support we can expect if we propose to move Network API forward... I'd like to see it done, but there is also the possibility of the API also being done in the same spec as the IETF one (though my preference would be to have the API done at W3C)
  17. # [08:05] <shepazu_> Hixie: I'm also curious if Lisa or any of the other IETF folks have expressed a preference as to whether the API should be done there or in W3C
  18. # [08:15] <Hixie> i don't know of any immediate plans to implement, but as with xbl, nobody has said outright no and several people have expressed interest
  19. # [08:15] <Hixie> websocket has more of a popular following than xbl2, too
  20. # [08:15] <Hixie> lisa said she wouldn't mind the api being done at ietf but thought it made more sense to have it done at w3c, iirc
  21. # [08:18] <shepazu_> I'd agree with that
  22. # [08:19] <shepazu_> what say we put it to the WebApps participants and see what they say?
  23. # [08:20] <Hixie> sure
  24. # [08:21] <shepazu_> I'll write and send the email
  25. # [08:23] <Hixie> k
  26. # [09:06] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: sex break)
  27. # [09:40] <smaug> shepazu_: we have a bug open for websockets
  28. # [09:40] <smaug> but no implementation yet
  29. # [09:40] <smaug> the bug was just opened
  30. # [09:40] <smaug> by a volunteer
  31. # [09:41] <shepazu_> smaug: is it likely that you will implement it?
  32. # [09:41] <smaug> The bug reporter is quite productive
  33. # [09:42] <smaug> but I'll inform him that websockets may merge with Net API
  34. # [09:43] <smaug> shepazu_: but the API must stabilize
  35. # [09:43] <shepazu_> ok, cool
  36. # [09:43] <shepazu_> yeah, that is the goal
  37. # [09:43] <smaug> there was TCPConnection last summer in HTML 5
  38. # [09:43] <smaug> then it changed to WebSockets
  39. # [09:43] <smaug> and now merging to something...
  40. # [09:44] <shepazu_> I'd ask hixie how stable it is, and how much it would be affected by changes in the protocol if it is taken up by IETF
  41. # [09:44] <smaug> and how long it will take to stabilize the API and protocol
  42. # [09:44] <shepazu_> smaug: I'm starting up work again in DOM3Events, after stopping to focus on SVG
  43. # [09:44] <smaug> great
  44. # [09:45] <shepazu_> I'm working on a list of outstanding issues
  45. # [09:46] * Quits: marcos (marcos@87.196.45.192) (Ping timeout)
  46. # [09:53] <Hixie> smaug: i don't expect any changes from what it is now
  47. # [09:53] <Hixie> but as always, it's a working draft
  48. # [09:53] <Hixie> sp...
  49. # [09:53] <Hixie> so, even
  50. # [09:59] * Joins: tlr (tlr@128.30.52.30)
  51. # [10:00] * Joins: arve (arve@213.236.208.247)
  52. # [10:01] * Quits: arve (arve@213.236.208.247) (Client exited)
  53. # [10:06] * Joins: arve (arve@213.236.208.247)
  54. # [10:20] * Joins: anne (annevk@213.236.208.22)
  55. # [10:28] * Quits: arve (arve@213.236.208.247) (Ping timeout)
  56. # [10:45] * Joins: arve (arve@213.236.208.247)
  57. # [11:00] <Hixie> hm
  58. # [11:00] <Hixie> shepazu_: to avoid a dependency from websocket to html5, i'd need to have the MessageEvent object defined elsewhere -- can we move that to DOM3 Events?
  59. # [11:37] * Joins: arve_ (arve@213.236.208.22)
  60. # [11:39] * Quits: arve (arve@213.236.208.247) (Ping timeout)
  61. # [12:00] <smaug> is MessageEvent stable?
  62. # [12:00] <smaug> also it has been changing
  63. # [12:01] <anne> is anything ever stable?
  64. # [12:02] <Hixie> MessageEvent should be stable now, yes
  65. # [12:02] <Hixie> smaug: well, it's a working draft. but what has changed?
  66. # [12:03] <smaug> was it last summer or so when MessageEvent got new attributes
  67. # [12:04] <Hixie> oh it definitely has changed since last summer
  68. # [12:04] <Hixie> i thought you mean like in the last month or so
  69. # [12:06] <smaug> (those changes sort-of broke .postMessage)
  70. # [12:06] <smaug> whoever implemented postMessage before changes had to support the old MessageEvent
  71. # [12:07] <smaug> but the new message event isn't backward compatible with the old one
  72. # [12:07] <smaug> because init methods have more parameters
  73. # [12:07] <smaug> though, everything is still just a draft...
  74. # [12:08] <Hixie> it's getting a lot more stable every month
  75. # [12:08] <Hixie> last summer this was all very unstable
  76. # [12:08] <anne> the init methods suck :/
  77. # [12:08] <Hixie> not sure what other solution there is to the init methods, but yeah
  78. # [12:12] <anne> overloading, maybe, but might get ugly quickly
  79. # [12:12] <anne> or maybe init methods should accept an object consisting of name:value
  80. # [12:13] <smaug> how would that work with non-JS languages?
  81. # [12:19] <anne> not sure, depends on the language
  82. # [12:19] <Hixie> it's a common idiom in perl, dunno about other languages
  83. # [12:20] <Hixie> personally i don't mind the long function signature of the init methods
  84. # [12:20] <Hixie> what i don't like is the two-step construction
  85. # [12:20] <Hixie> i wish they were just constructors
  86. # [12:20] <anne> the problem is when you want to add a new property
  87. # [12:20] <Hixie> (or factories, as now)
  88. # [12:21] <Hixie> oh well all the parameters should be optional and have defaults, certainly
  89. # [12:50] * Joins: ArtB (ce846302@128.30.52.43)
  90. # [12:52] * Quits: arve_ (arve@213.236.208.22) (Client exited)
  91. # [13:14] * Quits: Lachy (Lachlan@85.196.122.246) (Ping timeout)
  92. # [13:39] * Joins: Lachy (Lachlan@85.196.122.246)
  93. # [14:55] * Joins: aroben (aroben@71.58.73.153)
  94. # [14:57] * Joins: arve (arve@213.236.208.247)
  95. # [15:04] * Joins: marcos (marcos@87.196.45.192)
  96. # [15:09] * shepazu_ is now known as shepazutoo
  97. # [15:17] * shepazutoo is now known as shepazu2
  98. # [15:19] * shepazu2 is now known as shepazoo
  99. # [15:21] * shepazoo is now known as shepazu
  100. # [15:31] * Quits: arve (arve@213.236.208.247) (Ping timeout)
  101. # [15:44] * Joins: fjh (c0646811@128.30.52.43)
  102. # [16:05] * Quits: fjh (c0646811@128.30.52.43) (Quit: CGI:IRC (EOF))
  103. # [16:12] * Joins: arve (arve@213.236.208.22)
  104. # [16:12] * Quits: arve (arve@213.236.208.22) (Quit: Leaving)
  105. # [16:50] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  106. # [16:55] * Joins: billyjackass (MikeSmith@mcclure.w3.org)
  107. # [16:58] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
  108. # [17:08] * Quits: billyjackass (MikeSmith@mcclure.w3.org) (Ping timeout)
  109. # [17:11] * Parts: anne (annevk@213.236.208.22)
  110. # [17:53] * Joins: anne (annevk@84.215.140.104)
  111. # [17:57] * Joins: wellington (chatzilla@200.158.190.21)
  112. # [18:09] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  113. # [18:10] * Parts: wellington (chatzilla@200.158.190.21)
  114. # [18:15] * Quits: sicking (chatzilla@63.245.220.242) (Client exited)
  115. # [18:25] * tlr is now known as tlr-bbl
  116. # [18:39] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
  117. # [18:40] * Quits: trackbot (trackbot@128.30.52.30) (Connection reset by peer)
  118. # [18:42] * Joins: trackbot (trackbot@128.30.52.30)
  119. # [18:48] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  120. # [18:48] * Quits: trackbot (trackbot@128.30.52.30) (Client exited)
  121. # [18:50] * Joins: arve (arve@80.202.82.48)
  122. # [18:51] * Joins: trackbot (trackbot@128.30.52.30)
  123. # [19:04] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: sex break)
  124. # [19:12] * Parts: anne (annevk@84.215.140.104)
  125. # [19:37] * Quits: marcos (marcos@87.196.45.192) (Quit: marcos)
  126. # [19:39] * Joins: marcos (marcos@87.196.45.192)
  127. # [19:51] * Joins: sicking (chatzilla@63.245.220.242)
  128. # [20:08] * Joins: wellington (chatzilla@200.158.190.21)
  129. # [20:22] * Quits: tlr-bbl (tlr@128.30.52.30) (Quit: tlr-bbl)
  130. # [20:29] * Quits: wellington (chatzilla@200.158.190.21) (Quit: ChatZilla 0.9.84 [Firefox 3.0.5/2008121621])
  131. # [20:34] * Quits: marcos (marcos@87.196.45.192) (Quit: marcos)
  132. # [21:04] * Joins: marcos (marcos@87.196.45.192)
  133. # [21:05] * Quits: marcos (marcos@87.196.45.192) (Quit: marcos)
  134. # [22:25] * Quits: ArtB (ce846302@128.30.52.43) (Quit: CGI:IRC)
  135. # Session Close: Fri Jan 09 00:00:01 2009

The end :)