/irc-logs / freenode / #whatwg / 2010-10-28 / end

Options:

  1. # Session Start: Thu Oct 28 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: ap (~ap@17.244.5.79) (Quit: ap)
  4. # [00:01] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
  5. # [00:02] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  6. # [00:06] * Joins: ap (~ap@17.246.18.43)
  7. # [00:11] * Quits: dglazkov (~dglazkov@nat/google/x-zfcmtjjgfttbalgl) (Quit: dglazkov)
  8. # [00:15] * Quits: aho (~nya@fuld-4d00d589.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  9. # [00:16] * Joins: othermaciej (~mjs@17.246.18.217)
  10. # [00:18] <shepazu> Darxus, karlcow, do you think it would be useful for SVG 2 to have an 'autoscaling' attribute on the root that will indicate that @width and @height determine the aspect ratio, but that the image will fill the available viewport (rather than using @viewBox)?
  11. # [00:20] * Quits: jochen__ (~jochen@nat/google/x-szgzyrtdlzmswokz) (Remote host closed the connection)
  12. # [00:21] * Joins: jochen__ (~jochen@nat/google/x-alfosuuzpniyfbzb)
  13. # [00:24] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
  14. # [00:25] <heycam> shepazu, would that be any different from <svg width="100%" height="100%" viewBox="0 0 w h">?
  15. # [00:27] * Joins: ChrisPage (~chris@CPE-61-9-185-15.static.vic.bigpond.net.au)
  16. # [00:28] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  17. # [00:28] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
  18. # [00:28] <shepazu> heycam: effectively, it would be the same, but I've heard a lot of feedback that that is unintuitive to many people... they like @width and @height to be the intrinsic dimensions, rather than 100%
  19. # [00:29] <heycam> i see
  20. # [00:30] <shepazu> heycam: so, it would be <svg width="600" height="400" autoscale="scale"> or something
  21. # [00:30] <shepazu> @scale="auto | none", maybe
  22. # [00:30] <shepazu> I don't care much what the syntax would be
  23. # [00:32] * Quits: kennyluck (~kennyluck@EM114-48-18-122.pool.e-mobile.ne.jp) (Quit: kennyluck)
  24. # [00:32] <shepazu> I think that would make the dimension negotiation easier
  25. # [00:33] <shepazu> AryehGregor: what do you think of this idea ^^ ?
  26. # [00:34] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  27. # [00:35] <heycam> shepazu, easier for the author? might do.
  28. # [00:45] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
  29. # [00:45] * Quits: sebmarkbage (d5506daa@gateway/web/freenode/ip.213.80.109.170) (Quit: Page closed)
  30. # [00:46] * Joins: sebmarkbage (d5506daa@gateway/web/freenode/ip.213.80.109.170)
  31. # [00:50] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  32. # [00:53] <Philip`> http://dev.w3.org/cvsweb/html5/spec/spec.html#rev1.1318 - ah, so now the process arguments expand into the CVS log
  33. # [00:55] * othermaciej hates process arguments
  34. # [00:58] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Quit: Leaving)
  35. # [00:59] <Philip`> It becomes both hard to follow and hard to avoid when discussions get spread across public-html, Bugzilla, IRC, Twitter, and CVS
  36. # [00:59] <Philip`> Someone needs to find a way to make communication in the modern world much easier :-(
  37. # [00:59] <shepazu> othermaciej: you should write up a document that dictates how to manage process arguments
  38. # [00:59] <othermaciej> but then we'd need to get approval on that document
  39. # [01:00] <shepazu> then we could argue about that instead
  40. # [01:00] <shepazu> othermaciej: everything is solved by adding another level of abstraction :P
  41. # [01:00] <othermaciej> I think that might exceed my meta limit
  42. # [01:01] <shepazu> Philip`: wasn't that what Wave was about?
  43. # [01:01] * shepazu still likes the idea of Wave
  44. # [01:01] <Philip`> Someone needs to find a way to make communication in the modern world much easier without having weirdo scrollbars
  45. # [01:02] <shepazu> Philip`: yeah, I think the fatal flaw was that it was too closely yoked to that single implementation
  46. # [01:02] <shepazu> but I really like distributed federated info streams
  47. # [01:02] * shepazu isn't sure that he actually just said anything
  48. # [01:03] <shepazu> leverage the optimization of the ROI on Ajax and HTML5
  49. # [01:07] * Quits: estes (~aestes@17.246.16.252) (Quit: estes)
  50. # [01:07] * Joins: tonyg-cr (~Adium@nat/google/x-mjywagbtvmvqjxmp)
  51. # [01:07] * Quits: othermaciej (~mjs@17.246.18.217) (Quit: othermaciej)
  52. # [01:08] * Joins: othermaciej (~mjs@17.246.18.217)
  53. # [01:08] * Quits: ap (~ap@17.246.18.43) (Remote host closed the connection)
  54. # [01:09] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
  55. # [01:10] * Quits: aroben|meeting (~aroben@unaffiliated/aroben) (Quit: Leaving)
  56. # [01:13] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  57. # [01:15] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
  58. # [01:20] * Quits: smaug____ (~chatzilla@YYKCXXV.gprs.sl-laajakaista.fi) (Ping timeout: 272 seconds)
  59. # [01:20] * Quits: davidwalsh (~davidwals@pool-96-230-224-104.mdsnwi.dsl-w.verizon.net) (Quit: davidwalsh)
  60. # [01:22] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Ping timeout: 250 seconds)
  61. # [01:37] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
  62. # [01:40] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  63. # [02:02] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 250 seconds)
  64. # [02:06] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
  65. # [02:08] * Joins: agektmr (~Adium@p4177-ipbf2909marunouchi.tokyo.ocn.ne.jp)
  66. # [02:14] * Quits: jwalden (~waldo@nat/mozilla/x-pgdoydzdzvnpfkfs) (Quit: back in a bit)
  67. # [02:21] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Quit: Leaving)
  68. # [02:24] <karlcow> shepazu: I guess it seems unspecified for some people and then have to rely to an explicit size. I wonder if it's good or not to have a default behavior. Still thinking.
  69. # [02:31] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
  70. # [02:32] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
  71. # [02:34] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  72. # [02:37] * Joins: estes (~aestes@17.246.16.252)
  73. # [02:41] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  74. # [02:48] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
  75. # [02:49] * Parts: kurrik (~kurrik@nat/google/x-ppwswhsrbziyqkii) ("Leaving")
  76. # [02:51] * Quits: jennb (~jennb@nat/google/x-lnwacyahsifbvskb) (Quit: jennb)
  77. # [02:53] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  78. # [02:58] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
  79. # [03:00] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  80. # [03:05] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 276 seconds)
  81. # [03:07] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
  82. # [03:18] * Quits: agektmr (~Adium@p4177-ipbf2909marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  83. # [03:18] <karlcow> TPAC will be an "interesting" time of discussions
  84. # [03:20] * Joins: Amorphous (jan@unaffiliated/amorphous)
  85. # [03:23] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  86. # [03:24] * Quits: paul_irish (~paul_iris@nat/google/x-xxjgpafmpprbanue) (Remote host closed the connection)
  87. # [03:30] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  88. # [03:35] * Quits: sicking (~chatzilla@nat/mozilla/x-ydghakgayjupstqx) (Ping timeout: 250 seconds)
  89. # [03:35] * Joins: kennyluck (~kennyluck@EM114-48-86-168.pool.e-mobile.ne.jp)
  90. # [03:35] * Quits: mamund (mamund@frost.nullshells.net) (Read error: Connection reset by peer)
  91. # [03:35] * Joins: mamund (mamund@frost.nullshells.net)
  92. # [03:37] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 252 seconds)
  93. # [03:38] * Quits: dbaron (~dbaron@nat/mozilla/x-pvrtkhssytvpxumu) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  94. # [03:40] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
  95. # [03:40] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537])
  96. # [03:43] * Joins: mpt (~mpt@canonical/mpt)
  97. # [03:43] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Read error: Connection reset by peer)
  98. # [03:43] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  99. # [03:45] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
  100. # [03:49] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
  101. # [03:49] * Joins: mdelaney (~mdelaney@67.218.102.254)
  102. # [03:49] * Quits: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net) (Quit: Leaving.)
  103. # [03:52] * Quits: mdelaney (~mdelaney@67.218.102.254) (Client Quit)
  104. # [04:04] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  105. # [04:05] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  106. # [04:06] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  107. # [04:12] * Quits: Darxus (~darxus@panic.chaosreigns.com) (Quit: Ubuntu Hardy to Lucid upgrade)
  108. # [04:12] * Quits: othermaciej (~mjs@17.246.18.217) (Quit: othermaciej)
  109. # [04:13] * Joins: NatLang (~NatLang@66-191-103-200.dhcp.eucl.wi.charter.com)
  110. # [04:21] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  111. # [04:21] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  112. # [04:31] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  113. # [04:32] * Quits: tonyg-cr (~Adium@nat/google/x-mjywagbtvmvqjxmp) (Read error: Operation timed out)
  114. # [04:32] * Joins: jwalden (~waldo@nat/google/x-hbwxpjjirfzwcdex)
  115. # [04:37] * Joins: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com)
  116. # [04:37] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Client Quit)
  117. # [04:45] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  118. # [04:50] * Quits: jamesr_ (~jamesr@nat/google/x-ipfmjccoojpzdhpx) (Quit: jamesr_)
  119. # [04:50] * Joins: Darxus (~darxus@panic.chaosreigns.com)
  120. # [04:51] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  121. # [04:54] * Quits: slightlyoff (~slightlyo@nat/google/x-lsvbtdrsnkhkzvgt) (Quit: slightlyoff)
  122. # [04:59] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
  123. # [05:02] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  124. # [05:12] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
  125. # [05:14] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  126. # [05:19] * Parts: Darxus (~darxus@panic.chaosreigns.com)
  127. # [05:20] * Joins: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  128. # [05:20] * Quits: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Client Quit)
  129. # [05:25] * Quits: kennyluck (~kennyluck@EM114-48-86-168.pool.e-mobile.ne.jp) (Quit: kennyluck)
  130. # [05:37] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  131. # [05:38] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Client Quit)
  132. # [05:38] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  133. # [05:39] * Quits: jwalden (~waldo@nat/google/x-hbwxpjjirfzwcdex) (Quit: back soon)
  134. # [05:47] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  135. # [05:48] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  136. # [05:50] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 255 seconds)
  137. # [05:54] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  138. # [06:00] * Joins: slightlyoff (~slightlyo@204.14.154.200)
  139. # [06:09] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  140. # [06:09] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  141. # [06:23] * Joins: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be)
  142. # [06:24] * Joins: smorg (~quassel@174-20-189-58.mpls.qwest.net)
  143. # [06:24] * Quits: smorg (~quassel@174-20-189-58.mpls.qwest.net) (Client Quit)
  144. # [06:26] * Joins: Phae (~Phae@chimera.macmillan.com)
  145. # [06:33] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  146. # [06:34] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  147. # [06:45] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (Ping timeout: 255 seconds)
  148. # [06:59] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Ping timeout: 250 seconds)
  149. # [07:02] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
  150. # [07:03] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
  151. # [07:05] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  152. # [07:08] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Quit: abarth)
  153. # [07:09] * Joins: yoshiaki (~yoshiaki@2001:200:1c0:3602:225:ff:fe3f:69ba)
  154. # [07:13] * Quits: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be) (Remote host closed the connection)
  155. # [07:13] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  156. # [07:23] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Quit: jamesr_)
  157. # [07:31] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  158. # [07:36] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  159. # [07:36] * Joins: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be)
  160. # [07:40] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  161. # [07:41] * Quits: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be) (Remote host closed the connection)
  162. # [07:49] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  163. # [07:57] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Ping timeout: 255 seconds)
  164. # [07:57] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 240 seconds)
  165. # [07:59] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (Quit: Ex-Chat)
  166. # [08:00] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  167. # [08:10] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
  168. # [08:13] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
  169. # [08:14] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
  170. # [08:15] * Quits: yoshiaki (~yoshiaki@2001:200:1c0:3602:225:ff:fe3f:69ba) (Quit: Leaving...)
  171. # [08:19] * Joins: lexicon (~lcd@unaffiliated/lcd)
  172. # [08:24] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  173. # [08:34] * Joins: FireFly (~firefly@unaffiliated/firefly)
  174. # [08:39] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Ping timeout: 265 seconds)
  175. # [08:39] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  176. # [08:39] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  177. # [08:44] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  178. # [08:51] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
  179. # [08:54] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  180. # [09:01] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  181. # [09:02] * Quits: henrikl (~henriklie@cm-84.208.95.255.getinternet.no) (Quit: henrikl)
  182. # [09:06] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  183. # [09:07] * Joins: Anti-X (~duckmysic@ip-106-49-149-91.dialup.ice.no)
  184. # [09:07] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
  185. # [09:07] * Quits: ChrisPage (~chris@CPE-61-9-185-15.static.vic.bigpond.net.au) (Quit: ChrisPage)
  186. # [09:09] * Joins: matjas (~matjas@79.232-136-217.adsl-static.isp.belgacom.be)
  187. # [09:13] * Quits: lexicon (~lcd@unaffiliated/lcd) (Ping timeout: 240 seconds)
  188. # [09:16] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  189. # [09:26] * Joins: lexicon (~lcd@unaffiliated/lcd)
  190. # [09:31] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (Quit: Deyr fé deyja, frændr deyr, sjálfr et sama)
  191. # [09:36] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  192. # [09:40] <zcorpan> i've never heard of window.find
  193. # [09:41] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  194. # [09:44] <hsivonen> zcorpan: what does it do?
  195. # [09:44] <zcorpan> https://developer.mozilla.org/en/DOM/window.find
  196. # [09:47] <hsivonen> I wonder if searches cross-origin iframes, too
  197. # [09:49] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  198. # [09:50] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/688
  199. # [09:52] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  200. # [09:57] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  201. # [09:57] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  202. # [10:00] * Joins: kmq (~kmq@85.159.13.90)
  203. # [10:01] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 240 seconds)
  204. # [10:01] * mhausenblas_ is now known as mhausenblas
  205. # [10:01] * Joins: ROBOd (~robod@89.123.159.20)
  206. # [10:06] <wirepair> don't think so, i think i tested that lat year
  207. # [10:06] <wirepair> err last
  208. # [10:16] <jgraham> In case anyone is listening, +1 to zcorpan
  209. # [10:16] <jgraham> A warning just at the top is useless
  210. # [10:16] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
  211. # [10:17] <gsnedders> A warning just at the top?
  212. # [10:17] <jgraham> I would expect it not to have helped in most of the cases I have seen where people have used an old version of the spec
  213. # [10:17] <gsnedders> on public-html?
  214. # [10:18] <jgraham> gsnedders: Yes, we know you stopped reading it
  215. # [10:18] <zcorpan> hmm stopping reading public-html sounds attractive
  216. # [10:19] <zcorpan> doesn't do my day to read about OFFICIAL WHININGS
  217. # [10:22] * Quits: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com) (Quit: leaving)
  218. # [10:22] * Joins: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com)
  219. # [10:22] <jgraham> Well it is pretty easy to ignore then
  220. # [10:22] <jgraham> *them
  221. # [10:23] <jgraham> Once you ignore the people who are just moaning about process there is hardly anything left to read
  222. # [10:23] <gsnedders> jgraham, zcorpan: Well, I have stopped reading whatwg too. At least at all closely.
  223. # [10:23] <jgraham> gsnedders: We know that too
  224. # [10:23] <jgraham> You say it about once a week
  225. # [10:23] <jgraham> :p
  226. # [10:30] * abarth is now known as abarth|zZz
  227. # [10:33] * Joins: roc (~chatzilla@121.98.230.221)
  228. # [10:35] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  229. # [10:35] * Joins: Steve_B (~chatzilla@gatek.thls.bbc.co.uk)
  230. # [10:36] * Joins: MikeSmith (~MikeSmith@BC9D0C42.mobile.pool.telekom.hu)
  231. # [10:36] * Quits: Steve_B (~chatzilla@gatek.thls.bbc.co.uk) (Client Quit)
  232. # [10:36] * Joins: Steve_B (~chatzilla@gatek.thls.bbc.co.uk)
  233. # [10:38] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  234. # [10:43] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  235. # [10:46] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 255 seconds)
  236. # [10:47] * Joins: TabAtkins (~chatzilla@88.128.85.225)
  237. # [10:48] <TabAtkins> Jeezus I am muting the *crap* out of the warning thread.
  238. # [10:51] <hsivonen> TabAtkins: well, it seems to me that Hixie should have seen this coming and it was blatantly unproductive to put a warning like that in the draft
  239. # [10:51] <TabAtkins> Man, I don't even care about that. I care about the fact that we have significant chatter going on between *adults* on whether it's appropriate to mark up the warning with an <em> or not.
  240. # [10:52] <zcorpan> maybe Hixie was placing bets on how long it would take until the shit hit the fan
  241. # [10:52] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  242. # [10:53] <TabAtkins> If so, I hope he won, because the rest of us lose. >_<
  243. # [10:53] <hsivonen> TabAtkins: I haven't read far enough to reach an <em> debate
  244. # [10:53] <TabAtkins> Dammit why doesn't muting work.
  245. # [10:54] <hsivonen> TabAtkins: you need (CA-3) Support separate volume control of the different audio tracks.
  246. # [10:54] <TabAtkins> Heh.
  247. # [10:59] <jgraham> I was quite surprised that Sicking posted that about <em>
  248. # [11:00] <jgraham> Oh and I agree with hsivonen about the media thing fwiw
  249. # [11:00] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  250. # [11:00] <jgraham> It doesn't seem to have changed substantially since it was last discussed here and we were told it was about to change substantially
  251. # [11:00] <sicking> jgraham: i know, it's really a too silly discussion to get involved with
  252. # [11:00] <TabAtkins> Bad sicking!
  253. # [11:01] <sicking> i'm just surprised when accessibility experts advocate misusing semantic elements in the name of accessibility
  254. # [11:01] <sicking> it's shocking that AT doesn't support <em>
  255. # [11:01] <sicking> no wonder the state of accessibility is so poor if we have to keep working around such AT vendors
  256. # [11:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  257. # [11:07] * Quits: estes (~aestes@17.246.16.252) (Quit: estes)
  258. # [11:10] * Joins: smaug____ (~chatzilla@a91-154-42-254.elisa-laajakaista.fi)
  259. # [11:11] <annevk> the edit wars continued through the night
  260. # [11:11] <annevk> oh god
  261. # [11:11] * Quits: hendry (~hendry@webconverger.org) (Quit: leaving)
  262. # [11:12] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  263. # [11:12] * Joins: hendry (~hendry@webconverger.org)
  264. # [11:12] <gsnedders> Hmm, HTML5 requires object@data served as image/* gets sniffed. Opera doesn't.
  265. # [11:13] * gsnedders is unaware of anything needing it to be sniffed…
  266. # [11:14] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  267. # [11:16] * Joins: payman_m (~payman_m@77.72.99.119)
  268. # [11:22] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  269. # [11:22] <zcorpan> sniffed for what?
  270. # [11:23] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
  271. # [11:26] <annevk> e.g. that image/png can carry image/gif
  272. # [11:26] <annevk> I suspect
  273. # [11:26] <gsnedders> Yeah
  274. # [11:26] <zcorpan> opera doesn't do that?
  275. # [11:26] <gsnedders> Oh, wait, I'm being dumb
  276. # [11:27] * gsnedders is getting stuff mixed up in his mind
  277. # [11:28] <gsnedders> What we don't sniff is object served as text/plain
  278. # [11:28] <gsnedders> The spec seems to fail to set the resource type in that case
  279. # [11:29] <zcorpan> does the spec match mozilla?
  280. # [11:29] <gsnedders> http://www.whatwg.org/specs/web-apps/current-work/#the-object-element 4.7.4.4
  281. # [11:29] <gsnedders> It defines resource type when binary is false, but not when it is true
  282. # [11:29] <gsnedders> zcorpan: I think the spec doesn't say.
  283. # [11:29] <gsnedders> And then in 4.8 you then have an undefined variable.
  284. # [11:30] <gsnedders> Oh, it's set initially to unknown
  285. # [11:30] * zcorpan decides to not try to follow
  286. # [11:31] <gsnedders> Look at the spec.
  287. # [11:31] <gsnedders> You have a PNG served as text/plain.
  288. # [11:31] <gsnedders> What happens?
  289. # [11:33] * Quits: Steve_B (~chatzilla@gatek.thls.bbc.co.uk) (Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012104758])
  290. # [11:33] * Joins: Steve_B (~chatzilla@gatek.thls.bbc.co.uk)
  291. # [11:35] * Quits: TabAtkins (~chatzilla@88.128.85.225) (Ping timeout: 255 seconds)
  292. # [11:38] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  293. # [11:39] * Quits: foolip (~philip@83.218.67.122) (Ping timeout: 245 seconds)
  294. # [11:40] <zcorpan> uh, yeah, it gets sniffed as application/octet-stream by MIMESNIFF and thus sets binary to true, but doesn't say what happens next
  295. # [11:41] <zcorpan> or step 8 goes to the Otherwise case
  296. # [11:41] <gsnedders> falls into the otherwise case, no?
  297. # [11:41] <gsnedders> Which matches nothing.
  298. # [11:42] <zcorpan> right
  299. # [11:42] <zcorpan> file a bug
  300. # [11:42] <gsnedders> Yeah, was going to once someone checked I wasn't being silly. :)
  301. # [11:43] <zcorpan> wait, doesn't it match "If the resource type is an XML MIME type, or if the resource type does not start with "image/"" ?
  302. # [11:45] <gsnedders> I wasn't sure.
  303. # [11:45] <zcorpan> application/octet-stream is a type that does not start with "image/"
  304. # [11:46] <gsnedders> How is application/octet-stream the value of resource-type?
  305. # [11:47] <gsnedders> Like, where does "resource type" get set apart from to unknown?
  306. # [11:48] <zcorpan> "resource type" seems to be set by type=""
  307. # [11:49] <zcorpan> and the file extension
  308. # [11:49] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 255 seconds)
  309. # [11:50] <gsnedders> If you have <object data="data:text/plain,%89PNG…"></object>
  310. # [11:50] <zcorpan> so in our case it seems to be "unknown"
  311. # [11:50] <gsnedders> Indeed.
  312. # [11:51] <zcorpan> though "unknown" also doesn't start with "image/" :)
  313. # [11:51] <gsnedders> Indeed :)
  314. # [11:51] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  315. # [11:59] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  316. # [12:05] * Joins: foolip (~philip@83.218.67.122)
  317. # [12:10] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 255 seconds)
  318. # [12:15] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  319. # [12:19] <hsivonen> whoa. Using CVS access to commit changes to a draft one isn't an editor of strikes me as a very bad idea despite good intentions.
  320. # [12:22] * Quits: Steve_B (~chatzilla@gatek.thls.bbc.co.uk) (Remote host closed the connection)
  321. # [12:23] <jgraham> Well, yes
  322. # [12:26] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  323. # [12:26] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 250 seconds)
  324. # [12:32] * Joins: kennyluck (~kennyluck@EM114-48-215-87.pool.e-mobile.ne.jp)
  325. # [12:32] * Quits: kennyluck (~kennyluck@EM114-48-215-87.pool.e-mobile.ne.jp) (Excess Flood)
  326. # [12:33] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
  327. # [12:35] * Joins: Steve_B (~chatzilla@gatek.thls.bbc.co.uk)
  328. # [12:36] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
  329. # [12:41] * Joins: kennyluck (~kennyluck@EM114-48-215-87.pool.e-mobile.ne.jp)
  330. # [12:49] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  331. # [12:50] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  332. # [12:51] <annevk> "OFFICIAL WHININGS" haha
  333. # [12:51] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Quit: Leaving.)
  334. # [12:51] <annevk> I find myself deleting most email on public-html these days
  335. # [12:51] * Quits: Anti-X (~duckmysic@ip-106-49-149-91.dialup.ice.no) (Ping timeout: 240 seconds)
  336. # [12:54] * Joins: roc (~chatzilla@121.98.230.221)
  337. # [12:54] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
  338. # [12:55] * Joins: Anti-X (~duckmysic@ip-197-50-149-91.dialup.ice.no)
  339. # [12:59] <nessy> I find them an amusing read ;)
  340. # [12:59] <jgraham> I wonder if I should start prefixing all my email with the word "OFFICIAL"
  341. # [12:59] <heycam> i do like me some html5 drama, bur even for me i'm finding this latest episode a little tiresome
  342. # [12:59] <jgraham> "OFFICIAL TECHNICAL QUESTION"
  343. # [12:59] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  344. # [13:01] * Quits: MikeSmith (~MikeSmith@BC9D0C42.mobile.pool.telekom.hu) (Quit: MikeSmith)
  345. # [13:01] <annevk> EXPERT OFFICIAL TECHNICAL QUESTION
  346. # [13:01] <annevk> doh
  347. # [13:02] <annevk> don't fuck with the experts of this world
  348. # [13:02] <annevk> they will come to get you
  349. # [13:06] <jgraham> On the other hand if you just fuck the experts of the world, in a few years you might have expert progeny who you can train up to use their expert superpowers for good
  350. # [13:06] * jgraham is assuming expertness is an inherited quality goverened by the rules of genetics
  351. # [13:07] <annevk> i take it you saw one of these superhero movies recently?
  352. # [13:15] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  353. # [13:16] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  354. # [13:24] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
  355. # [13:25] * Quits: kennyluck (~kennyluck@EM114-48-215-87.pool.e-mobile.ne.jp) (Quit: kennyluck)
  356. # [13:26] * Joins: plainhao (~plainhao@mail.xbiotica.com)
  357. # [13:32] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  358. # [13:41] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  359. # [13:47] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 252 seconds)
  360. # [13:47] * Joins: MikeSmith (~MikeSmith@BC9C5683.mobile.pool.telekom.hu)
  361. # [13:50] <zcorpan> hmm, the "Errors that result in disproportionally poor performance" example seems to not be a very good example... http://www.whatwg.org/specs/web-apps/current-work/#syntax-errors
  362. # [13:50] <zcorpan> since the conforming alternative also has to check all open elements (once for each end tag)
  363. # [13:52] <zcorpan> and the shorter markup might be a perf win if the network is the slow part
  364. # [13:57] * Joins: chronos (~quassel@unaffiliated/chronos)
  365. # [13:59] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  366. # [14:02] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  367. # [14:06] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  368. # [14:22] * Quits: foolip (~philip@83.218.67.122) (Quit: Ex-Chat)
  369. # [14:26] * Quits: payman_m (~payman_m@77.72.99.119) (Read error: Operation timed out)
  370. # [14:27] * Joins: payman_m (~payman_m@77.72.99.119)
  371. # [14:32] * Joins: timeless_mbp (~timeless@192.100.124.156)
  372. # [14:41] * Quits: Anti-X (~duckmysic@ip-197-50-149-91.dialup.ice.no) (Ping timeout: 240 seconds)
  373. # [14:44] * Joins: davidhund_ (~davidhund@s55940049.adsl.wanadoo.nl)
  374. # [14:45] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 252 seconds)
  375. # [14:45] * davidhund_ is now known as davidhund
  376. # [14:46] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  377. # [14:47] <jgraham> Is it ever possible for an implied token to cause a "reprocess the token" to occur?
  378. # [14:50] * Joins: BlurstOfTimes (~blurstoft@2002:183c:117a:0:21e:52ff:fe76:c67f)
  379. # [14:54] <payman_m> e
  380. # [14:56] <jgraham> π
  381. # [14:57] <zcorpan> jgraham: well for e.g. "<p>" the spec implies <head> and then reprocesses <p>, which then implies </head> and then reprocesses <p>, etc
  382. # [14:57] <jcranmer> e^(πi)
  383. # [14:59] <zcorpan> jgraham: though i guess the implied token doesn't directly cause the reprocess
  384. # [14:59] <jgraham> Right, the implied <head> is not itself reprocessed
  385. # [15:01] <annevk> 2+2
  386. # [15:01] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
  387. # [15:02] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
  388. # [15:05] * Joins: mpt (~mpt@canonical/mpt)
  389. # [15:06] * Joins: foolip (~philip@83.218.67.122)
  390. # [15:07] * Joins: miketaylr (~miketaylr@24.42.95.108)
  391. # [15:08] <jgraham> Specifically the invariant I wonder about is whether all "reprocess the token" calls are the last thing that happens when you process a given token, so it is equivalent to just spinning the loop with the token
  392. # [15:08] <jgraham> again
  393. # [15:08] <jgraham> The obvious way this could break is if token A implies token B which is reprocessed before something else is done with token A
  394. # [15:17] * Parts: variable (~variable@unaffiliated/variable) ("Trojan horse ran out of hay")
  395. # [15:21] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  396. # [15:22] * Joins: mpilgrim (~pilgrim@adsl-242-237-2.rmo.bellsouth.net)
  397. # [15:22] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
  398. # [15:22] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
  399. # [15:22] * Joins: aroben (~aroben@unaffiliated/aroben)
  400. # [15:38] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  401. # [15:39] * Joins: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
  402. # [15:39] * Joins: boaz (~boaz@64.119.153.2)
  403. # [15:39] * Quits: mpilgrim (~pilgrim@adsl-242-237-2.rmo.bellsouth.net) (Ping timeout: 240 seconds)
  404. # [15:47] <karlcow> public-html needs an audio stylesheet tuned on Bob Marley
  405. # [15:48] <Rik`> I shot the sheriff ?
  406. # [15:49] <micheil> anyone looked at MS's new grid css proposal?
  407. # [15:49] <karlcow> micheil: in which terms
  408. # [15:50] <micheil> it's up on the W3c pages.. ppk linked to it this morning
  409. # [15:50] <karlcow> I have seen the document and it looks interesting. It should be compared with other proposals. Daniel Glazman said that it would be a topic of discussions during TPAC next week.
  410. # [15:50] <micheil> oh, nice
  411. # [15:51] <micheil> I'm wondering how margins factor in
  412. # [15:51] <karlcow> http://twitter.com/glazou/status/28976363531
  413. # [15:51] <micheil> and also thinking that 1fr should be replaced with percentages
  414. # [15:51] <karlcow> http://twitter.com/robinberjon/status/28976239926
  415. # [15:51] <Rik`> with flex box, grid positionning, template layout and grid align, that makes 4 "layout" related stuff
  416. # [15:51] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 240 seconds)
  417. # [15:52] <Rik`> only one of them has some implementations
  418. # [15:52] <micheil> I think the template layout stuff (if that was the "a b b c" stuff) was kinda bad
  419. # [15:52] <micheil> I haven't seen flex box or grid positionning
  420. # [15:52] <Rik`> I like the ASCII art idea
  421. # [15:53] <Rik`> very visual
  422. # [15:53] <karlcow> http://www.w3.org/TR/css3-grid/
  423. # [15:53] <micheil> yeah, but doens't feel write for css
  424. # [15:53] <Rik`> I wish microsoft came with a build of IE supporting their proposal
  425. # [15:53] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
  426. # [15:54] <karlcow> http://www.w3.org/TR/css3-flexbox/
  427. # [15:54] <micheil> Rik`: I'm interested in see the language look right in this case before a supporting demo
  428. # [15:54] <micheil> websockets are slightly different in that respect
  429. # [15:54] <micheil> (because you're not hand-writing network packets, yet you probably hand-write css)
  430. # [15:54] <Rik`> without a supporting demo, you can't feel if the language is right
  431. # [15:55] <micheil> Rik`: well, I'm sure any front end developer knows what they would want
  432. # [15:55] <micheil> and currently the new MS grids thing is pretty much that.
  433. # [15:55] <micheil> (for me)
  434. # [15:55] <karlcow> http://www.interoperabilitybridges.com/css3-grid-align/
  435. # [15:55] <karlcow> at least 3
  436. # [15:56] <karlcow> I don't remember if there are more
  437. # [15:56] <Rik`> karlcow: template layout
  438. # [15:56] <karlcow> ah yes indeed
  439. # [15:56] <Rik`> http://www.w3.org/TR/css3-layout/
  440. # [15:56] <micheil> I think flexbox is different
  441. # [15:57] <Rik`> micheil: I'm not sure front-end developers know exactly what they want
  442. # [15:57] <micheil> flexbox feels more like mozila's <hbox> <vboz> xul stuff
  443. # [15:57] <karlcow> yep
  444. # [15:57] <micheil> Rik`: it'd be an idea to ask them somehow then
  445. # [15:57] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Read error: Operation timed out)
  446. # [15:58] <micheil> Rik`: then again, I'm probably not your average front end developer
  447. # [15:58] <Rik`> and these days, the only way to get a new module implemented is to start the dance
  448. # [15:58] <micheil> and I don't really consider <hbox> / <vbox> stuff to really be grid layouts in the general sense
  449. # [15:59] <Rik`> I'm not saying it's good (or bad)
  450. # [15:59] <Rik`> just saying there are 4 layoutish modules
  451. # [15:59] * Joins: jacobolus (~jacobolus@c-71-232-41-174.hsd1.ma.comcast.net)
  452. # [16:00] <micheil> Rik`: yeah, true, but I think there should be a distinction between layout and grids
  453. # [16:00] <micheil> grids are a subset of layout
  454. # [16:00] <micheil> (in a way)
  455. # [16:00] <micheil> sort a grid is a layout, but a layout isn't necessarily a grid
  456. # [16:01] <micheil> like, flex box's box-lines: multiple; sounds like whitespace wrapping
  457. # [16:01] <micheil> which would possibly be useful in an odd way
  458. # [16:01] * Joins: MikeSmith_ (~MikeSmith@nat.sztaki.hu)
  459. # [16:04] * Joins: roc (~chatzilla@121.98.230.221)
  460. # [16:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  461. # [16:05] * Quits: MikeSmith (~MikeSmith@BC9C5683.mobile.pool.telekom.hu) (Ping timeout: 240 seconds)
  462. # [16:05] * MikeSmith_ is now known as MikeSmith
  463. # [16:08] * Joins: henrikl (~henriklie@cm-84.208.95.255.getinternet.no)
  464. # [16:09] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  465. # [16:10] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 265 seconds)
  466. # [16:14] <annevk> it's box wrapping
  467. # [16:15] * Quits: Edogaa (~Animeking@adsl-233-245-251.mia.bellsouth.net) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
  468. # [16:24] * Quits: jacobolus (~jacobolus@c-71-232-41-174.hsd1.ma.comcast.net) (Remote host closed the connection)
  469. # [16:27] * Quits: davidhund (~davidhund@s55940049.adsl.wanadoo.nl) (Quit: davidhund)
  470. # [16:28] * Quits: MikeSmith (~MikeSmith@nat.sztaki.hu) (Ping timeout: 265 seconds)
  471. # [16:36] <karlcow> "In my personal opinion, Adobe is doing a tremendous disservice to the publishing industry by encouraging these ineptly literal translations of print publications into iPad apps." http://www.subtraction.com/2010/10/27/my-ipad-magazine-stand
  472. # [16:43] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  473. # [16:44] * Joins: mpt (~mpt@canonical/mpt)
  474. # [16:50] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  475. # [16:52] * Joins: MikeSmith (~MikeSmith@salem-tmp.dsd.sztaki.hu)
  476. # [16:57] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  477. # [16:58] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
  478. # [17:00] * Quits: Steve_B (~chatzilla@gatek.thls.bbc.co.uk) (Remote host closed the connection)
  479. # [17:00] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  480. # [17:00] * Quits: matjas (~matjas@79.232-136-217.adsl-static.isp.belgacom.be) (Remote host closed the connection)
  481. # [17:02] * Joins: mpt (~mpt@canonical/mpt)
  482. # [17:02] * Joins: Anti-X (~duckmysic@c6B7EBF51.dhcp.bluecom.no)
  483. # [17:03] * Quits: timeless_mbp (~timeless@192.100.124.156) (Remote host closed the connection)
  484. # [17:05] * Joins: timeless_mbp (~timeless@192.100.124.156)
  485. # [17:07] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  486. # [17:08] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
  487. # [17:13] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  488. # [17:14] * Quits: MikeSmith (~MikeSmith@salem-tmp.dsd.sztaki.hu) (Read error: Connection reset by peer)
  489. # [17:17] * Joins: MikeSmith (~MikeSmith@195.111.2.110)
  490. # [17:18] * Joins: kennyluck (~kennyluck@EM114-48-29-144.pool.e-mobile.ne.jp)
  491. # [17:18] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  492. # [17:23] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
  493. # [17:23] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  494. # [17:23] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
  495. # [17:23] * Joins: mpt (~mpt@canonical/mpt)
  496. # [17:25] * Quits: slightlyoff (~slightlyo@204.14.154.200) (Quit: slightlyoff)
  497. # [17:26] * Joins: Phae (~Phae@chimera.macmillan.com)
  498. # [17:26] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  499. # [17:27] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  500. # [17:30] * Joins: erlehmann (~erlehmann@89.204.153.23)
  501. # [17:30] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  502. # [17:37] * Joins: slightlyoff (~slightlyo@67.218.106.130)
  503. # [17:38] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
  504. # [17:41] * Joins: boaz (~boaz@64.119.153.2)
  505. # [17:43] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  506. # [17:43] * Joins: slightlyoff_ (~slightlyo@216.239.45.130)
  507. # [17:46] * Quits: slightlyoff (~slightlyo@67.218.106.130) (Ping timeout: 252 seconds)
  508. # [17:46] * slightlyoff_ is now known as slightlyoff
  509. # [17:47] * Quits: slightlyoff (~slightlyo@216.239.45.130) (Client Quit)
  510. # [17:53] <annevk> is there an scp parameter that makes it not copy files that already exist?
  511. # [17:55] * Joins: Ms2ger (~Ms2ger@91.181.87.46)
  512. # [17:56] <Philip`> Why not use rsync?
  513. # [17:57] <annevk> then I should have used that from the beginning, no?
  514. # [17:57] <jgraham> From the beginning of what?
  515. # [17:58] <annevk> ok, so rsync does what I need?
  516. # [17:58] <Philip`> It's basically just a fancier remote file copy tool
  517. # [17:58] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
  518. # [17:58] <annevk> i'll give it a try
  519. # [17:58] <Philip`> (and it can work over SSH)
  520. # [17:59] <Philip`> (Can't copy directly between two remote hosts, though)
  521. # [18:00] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
  522. # [18:02] * Joins: mpt (~mpt@canonical/mpt)
  523. # [18:05] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
  524. # [18:08] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  525. # [18:11] * Joins: tonyg-cr (~Adium@nat/google/x-vuopvesmhnhesljf)
  526. # [18:12] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  527. # [18:12] <annevk> so how does one use rsync?
  528. # [18:12] <annevk> rsync -a * remoteDir does not work
  529. # [18:13] * annevk is terrible with command line manuals
  530. # [18:13] <Philip`> What is remoteDir?
  531. # [18:14] <annevk> something@ip:dir
  532. # [18:14] <AryehGregor> rsync -a ./ myname@somehost:/absolute/path/
  533. # [18:14] <AryehGregor> The trailing slashes are significant.
  534. # [18:14] <Philip`> I think that should work, though "dir" is interpreted relative to the home directory
  535. # [18:14] <AryehGregor> Also probably good to use -avz instead of just -a.
  536. # [18:14] <micheil> rsync -avz localpath user@server:remote_path
  537. # [18:15] <annevk> no luck :/
  538. # [18:15] <Philip`> What fails?
  539. # [18:15] <annevk> hmm
  540. # [18:16] <annevk> "bash: rsync: command not found" but it does give the help pages and all?
  541. # [18:16] <Philip`> It needs to be installed on the remote system too, I think
  542. # [18:16] <Philip`> Not sure if that's the problem here
  543. # [18:17] <micheil> Philip`: hmm, I don't think so.
  544. # [18:17] <annevk> hmm, how is the package called?
  545. # [18:17] <micheil> that looks like a local issue.
  546. # [18:17] <annevk> afaict it's not on the remote host
  547. # [18:17] <annevk> but apt-get does not find it
  548. # [18:17] * Quits: kmq (~kmq@85.159.13.90) (Quit: WeeChat 0.2.6.3)
  549. # [18:17] * Quits: payman_m (~payman_m@77.72.99.119) (Quit: payman_m)
  550. # [18:17] <annevk> well, it also says "rsync error: remote command not found ..."
  551. # [18:18] <micheil> okay, maybe I'm wrong.
  552. # [18:19] <Philip`> http://packages.ubuntu.com/search?keywords=rsync - it's just called rsync
  553. # [18:19] <annevk> running update first helps
  554. # [18:20] <annevk> working
  555. # [18:20] <annevk> thanks Philip`!
  556. # [18:21] * Philip` likes rsync
  557. # [18:21] * Philip` likes 'gzip --rsyncable' too
  558. # [18:23] * Joins: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be)
  559. # [18:23] * AryehGregor didn't know about that, interesting
  560. # [18:24] <annevk> does rsync also take care of deleting files on one end?
  561. # [18:25] <AryehGregor> You have to add the --delete option for that.
  562. # [18:26] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
  563. # [18:26] <annevk> and the first time this is slow but then it will be fast right?
  564. # [18:27] <AryehGregor> Yes, if the files haven't changed much.
  565. # [18:27] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
  566. # [18:29] <Philip`> rsync doesn't store any extra metadata or anything - if you've already copied the files by some other means (scp or whatever) then rsync should immediately be fast (by only copying the changed portions of files)
  567. # [18:29] <annevk> oh, not too fast then for large datasets
  568. # [18:30] <AryehGregor> It depends what you mean by "large".
  569. # [18:30] <Philip`> And by "fast"
  570. # [18:30] <AryehGregor> I regularly copy a couple hundred gigabytes with rsync and it takes only a few minutes, given that most of it hasn't changed.
  571. # [18:30] <AryehGregor> By default it will skip files entirely if their size and mtime are the same.
  572. # [18:30] <annevk> well, lots of 10MB files of which I only added a few
  573. # [18:30] <AryehGregor> Then it will only copy the newly-added files.
  574. # [18:30] <AryehGregor> After the first time.
  575. # [18:30] <annevk> maybe lots of them changed then
  576. # [18:30] * Joins: jacobolu_ (~jacobolus@fw-1-user-net-flrs.cictr.com)
  577. # [18:31] <annevk> well, I had already copied them before via scp
  578. # [18:31] <Philip`> Are you definitely copying into the same location where the scp'd files are? (rsync makes it easy to get mixed up and accidentally add an extra subdirectory so things don't go where you expect)
  579. # [18:32] <AryehGregor> Yes, make sure you keep a careful eye on trailing slashes.
  580. # [18:32] <AryehGregor> It has some weird idiosyncratic way of interpreting them.
  581. # [18:32] <AryehGregor> Like rsync -a dir1 dir2 will create dir2/dir1/ and fill it with dir1's contents.
  582. # [18:32] <AryehGregor> You want to do rsync -a dir1/ dir2/ for it to sync the contents of dir1 with those of dir2.
  583. # [18:33] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Disconnected by services)
  584. # [18:33] * jacobolu_ is now known as jacobolus
  585. # [18:34] <annevk> it ended up in the same directory
  586. # [18:34] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Read error: Connection reset by peer)
  587. # [18:35] * Joins: MikeSmith (~MikeSmith@195.111.2.110)
  588. # [18:38] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
  589. # [18:39] <Philip`> About obsolete spec warnings: there have been non-zero occasions where browser developers accidentally looked at the static author view, and wondered where all the UA conformance requirements were
  590. # [18:40] <Philip`> Oh, http://dev.w3.org/html5/spec-author-view/ is all a weird style now
  591. # [18:40] <Philip`> which at least makes it distinct
  592. # [18:41] <Philip`> though only about 300 words fit on my screen at once, which makes it horrid to browse through since there's way too much scrolling :-(
  593. # [18:42] <miketaylr> yeah, i wouldn't mind if that were wider
  594. # [18:43] * Joins: ap (~ap@17.203.15.167)
  595. # [18:44] <Philip`> I get a visible region of 500x640 pixels, which is less than I find comfortable
  596. # [18:47] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
  597. # [18:50] <Philip`> (But apart from the narrowness (making it hard to read and making the code samples wrap too much), and some unreadably light blue text, and bugs with lists and stuff, it looks quite reasonable to me)
  598. # [18:51] * Joins: maikmerten (~maikmerte@port-92-201-117-207.dynamic.qsc.de)
  599. # [18:53] * Joins: jacobolu_ (~jacobolus@beaker.cictr.com)
  600. # [18:54] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Read error: Operation timed out)
  601. # [18:54] <webr3> eh? why does http://dev.w3.org/html5/spec-author-view/ look like a quick blog post rather than a document of web scale importance?
  602. # [18:54] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  603. # [18:55] <webr3> and http://dev.w3.org/html5/spec/ ?
  604. # [18:55] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
  605. # [18:58] * Joins: meandi (~meandi@dyndsl-178-142-061-243.ewe-ip-backbone.de)
  606. # [18:58] <webr3> nvm / trust it'll be sorted out soon
  607. # [18:58] <karlcow> webr3: "This is an out-of-date editor's draft. Please see the current editor's draft. Updates to this draft will resume shortly. Apologies for any inconvenience."
  608. # [18:58] <karlcow> resume *shortly*
  609. # [19:01] * Joins: meandi2 (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de)
  610. # [19:02] * Quits: meandi (~meandi@dyndsl-178-142-061-243.ewe-ip-backbone.de) (Ping timeout: 255 seconds)
  611. # [19:03] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  612. # [19:03] <Rik`> webr3: for the spec-author-view, it is just the table of contents
  613. # [19:06] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  614. # [19:11] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
  615. # [19:13] <webr3> Rik`, looks the same when i click through to other bits of the doc..
  616. # [19:13] <Rik`> are you talking about the look?
  617. # [19:13] <Rik`> or the content ?
  618. # [19:13] <webr3> the look
  619. # [19:14] <webr3> it "looks" like a post on a free wordpress account somewhere, not a spec, or an author view of a spec, or anything near anything of any standing or importance, shich is a shame
  620. # [19:14] <Rik`> I think, not sure that it's a new look that MikeSmith is working on with some developers who complained about the default look of W3C specs
  621. # [19:14] <webr3> no direct offense intended of course!
  622. # [19:15] <karlcow> webr3, things which are dev.w3.org are editors drafts.
  623. # [19:16] <webr3> yup I know, you know, most of the web doesn't - they just see w3.org and think it's official "hot off the press" version
  624. # [19:16] <webr3> this is probably a moot convo tbh - unsure why I mentioned
  625. # [19:17] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  626. # [19:18] <webr3> yup.. if I google for "HTML 5" I get #1 wikipedia, #2 dev.w3.org/html5/spec/Overview.html - that about says it all to me
  627. # [19:18] * webr3 wanders off
  628. # [19:20] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  629. # [19:20] * Joins: miketaylr (~miketaylr@24.42.95.108)
  630. # [19:22] * Joins: kurrik (~kurrik@nat/google/x-gvtthaizrgblgnri)
  631. # [19:23] * abarth|zZz is now known as abarth
  632. # [19:24] * Joins: paul_irish (~paul_iris@67.218.102.54)
  633. # [19:27] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
  634. # [19:28] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Quit: jamesr_)
  635. # [19:34] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
  636. # [19:35] <webr3> is there no head/master/fork/branch/merge capabilities on dev.w3c?
  637. # [19:37] * Joins: ChrisLTD (~iMac@ur174.ur.unc.edu)
  638. # [19:40] <webr3> and just wondering.. how exactly can an editors draft go out of date, as in why is the editors draft not the editors draft?
  639. # [19:43] <hober> webr3: hixie's work is in http://svn.whatwg.org/webapps
  640. # [19:43] <gsnedders> webr3: Well, branches in CVS aren't exactly nice…
  641. # [19:43] * Parts: ChrisLTD (~iMac@ur174.ur.unc.edu)
  642. # [19:43] <hober> webr3: as part of his publication workflow, changes end up in dev.w3 CVS
  643. # [19:44] <webr3> gsnedders, good point
  644. # [19:45] <webr3> hober, so I assume the "real" editors draft is on whatwg, and sometimes they are pushed to dev.w3 cvs, as in dev,w3 version isn't actually the editors draft
  645. # [19:45] <webr3> hober, is the whatwg editors draft the editors draft of the HTML 5 specification, or of some other specification of which a subset could be considered HTML 5?
  646. # [19:47] <othermaciej> the whatwg draft is the sole draft of "HTML5 (including next generation additions still in development)"
  647. # [19:47] <hober> AFAIK there's no distinction between the whatwg spec and some kind of whatwg "editor's draft"
  648. # [19:48] <othermaciej> it includes content that appears across several W3C drafts, including HTML5, plus some content that is not presently in any W3C draft
  649. # [19:48] * aroben is now known as aroben|lunch
  650. # [19:48] <hober> part of the publication flow is that the various w3c subset specs get pulled out of it
  651. # [19:48] <othermaciej> there is no distinction between Editor's Draft and Working Draft at WHATWG, it is just live
  652. # [19:48] <hober> right
  653. # [19:48] <webr3> othermaciej, hober, okay i follow re whatwg HTML spec, so then what's the stuff on w3.org?
  654. # [19:49] <othermaciej> there are some automatic scripts that update the various Editor's Drafts in W3C CVS
  655. # [19:49] <othermaciej> when Ian checks in to the WHATWG version
  656. # [19:50] <othermaciej> A couple of days ago Ian stopped those automated updates and put a warning in place on the W3C Editor's Draft
  657. # [19:50] <webr3> yup, I'm just totally confused as to what the w3.org HTML 5 spec is then.. is it the spec for HTML 5 (still in development) or what?
  658. # [19:51] <othermaciej> the there are a few things at w3.org
  659. # [19:51] <gsnedders> Alternative explaination: there's this "source" file which loads of stuff gets generated from. <http://www.whatwg.org/specs/web-apps/current-work/complete.html> contains everything.
  660. # [19:51] <hober> it's a snapshot of some of the work being done
  661. # [19:51] <othermaciej> there is the Editor's Draft, on dev.w3.org, which is the draft on track to become the W3C standard for HTML5
  662. # [19:52] <othermaciej> and there is the Working Draft at http://www.w3.org/TR/html5/
  663. # [19:52] <webr3> ok, so that will be HTML 5, as in the next HTML after HTML 4 ya?
  664. # [19:52] <othermaciej> which is a periodic snapshot (though eventually it will be frozen and HTML development will continue for the next version)
  665. # [19:52] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
  666. # [19:52] <othermaciej> indeed, it will be the successor to HTML4.01
  667. # [19:53] * Joins: mdelaney (~mdelaney@67.218.103.248)
  668. # [19:53] <webr3> okay.. think I'm following - so is the whatwg spec the editors draft for the w3 HTML 5 spec? (yes or no?)
  669. # [19:53] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
  670. # [19:54] <hober> yesish
  671. # [19:54] <hober> the editor only edits the whatwg source file
  672. # [19:55] <hober> machines extract the w3c "editor's draft" from that mechanically
  673. # [19:55] <karlcow> webr3, is there something which you need for a specific work? Or are you just asking by curiosity?
  674. # [19:55] <othermaciej> the whatwg spec is source material from which the w3c editor's draft is (was?) created
  675. # [19:55] * Joins: Athox (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  676. # [19:55] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Ping timeout: 276 seconds)
  677. # [19:56] <webr3> hober, maciej - thanks for clarifying (~ish!)
  678. # [19:56] * Joins: Jon_Neal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  679. # [19:56] <webr3> karlcow, nothing I specifically need, would like to know what's being standardized and can be pretty much relied on like - but primarily just trying to figure out what the hell the situation is, as I'm sure you're more than aware
  680. # [19:57] <webr3> from an outsiders point of view it's a bit wtf
  681. # [19:57] <webr3> hence why trying to clarify in some way
  682. # [19:57] <othermaciej> it can be somewhat confusing
  683. # [19:57] <hober> realistically speaking, I think it's easy to remember whatwg.org/html5 as the spec URL
  684. # [19:57] <hober> don't worry about what gets subsetted / split out over at the w3c
  685. # [19:58] <karlcow> it's a live process (small p) for publication with improvements, sometimes errors. It has changed, and will change again. I'm pretty sure.
  686. # [19:58] <hober> the whatwg spec converges with reality over time; the w3c spec hopefully will to, and many of us are working to make sure it does, but you never know.
  687. # [19:58] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
  688. # [19:59] <othermaciej> otoh the w3c spec is the one that will most likely have a test suite that matches its normative requirements
  689. # [19:59] * Quits: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be) (Remote host closed the connection)
  690. # [19:59] * Quits: Anti-X (~duckmysic@c6B7EBF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
  691. # [19:59] <othermaciej> so once it gets to that point, it is pretty likely browser vendors will run the test suite and change their code to match it
  692. # [19:59] <webr3> yup the last thing I'd do (hopefully) is indicate that you guys weren't putting in hard work, I see the mails on the lists flying by and sometimes try to keep up :p
  693. # [20:00] <karlcow> web3r, are you an implementer or a Web developer? It's a bit harder for developer, plus the current spec is not necessary the best source for a Web developer.
  694. # [20:00] <webr3> othermaciej, cool that makes sense, so a [all the prototype stuff, experiments, stable stuff, trying stuff" is what whatwg, and a subset of that is going through standardization that will be implemented, tested and hold up as reliable over time ya?
  695. # [20:01] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
  696. # [20:01] <othermaciej> well, nothing stops more experimental stuff from being implemented as well, though perhaps not as widely in that case
  697. # [20:02] * Quits: mdelaney (~mdelaney@67.218.103.248) (Quit: mdelaney)
  698. # [20:02] <othermaciej> as far as creating content goes, if you want to deploy HTML5 content today, probably the best reference is one of the many books
  699. # [20:02] <hober> s/going through standardization/going through standardization at w3c/
  700. # [20:02] <webr3> indeed, but hoping the "HTML 5" final spec is reliable accross vendors ya? that's the goal of standardization isn't it
  701. # [20:02] * Quits: Athox (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 240 seconds)
  702. # [20:02] <hober> (because it's also going through standardization at whatwg)
  703. # [20:02] <othermaciej> such as http://diveintohtml5.org/
  704. # [20:03] <hober> but yeah, for a web dev reference, markp's and adactio's books are the way to go
  705. # [20:03] <othermaciej> webr3: in the very long run - probably, although it may be obsolete by the time it is completely final and fully implemented
  706. # [20:03] * karlcow found http://webr3.org/blog/about/
  707. # [20:03] * webr3 karlcow that's painfully out of date ;)
  708. # [20:03] * Quits: paul_irish (~paul_iris@67.218.102.54) (Remote host closed the connection)
  709. # [20:04] <gsnedders> (Much like CSS 2.1)
  710. # [20:04] <karlcow> webr3: revise your publication process then ;) I want to be more sure about which page I can rely on :p (kidding)
  711. # [20:05] * Quits: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson_)
  712. # [20:05] <webr3> karlcow, I'm a developer primarily, around sem web fields, also member of rdfa wg, and generally ask lots of questions around webapps and related groups + note a few issues
  713. # [20:06] <webr3> lol I'll grey out that page and stick a link through to a markmail search for my name
  714. # [20:06] * Joins: eric_carlson_ (~ericc@17.246.17.189)
  715. # [20:07] <karlcow> ;)
  716. # [20:07] * Joins: paul_irish (~paul_iris@nat/google/x-zrtuqjdbywebtdvq)
  717. # [20:07] * Quits: lexicon (~lcd@unaffiliated/lcd) (Ping timeout: 240 seconds)
  718. # [20:08] * aroben|lunch is now known as aroben
  719. # [20:09] * aroben is now known as aroben|meeting
  720. # [20:09] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  721. # [20:10] <webr3> tbh.. I still don't get the whatwg/w3c editors/chairs html/html5 thing, but doublt anything you can say will help that, or that anything I can say will make any form of difference to anything other than waste folks time
  722. # [20:10] * webr3 meh
  723. # [20:11] <AryehGregor> "It's complicated"
  724. # [20:11] * Joins: jwalden (~waldo@nat/mozilla/x-evjredkpdvxahmxh)
  725. # [20:12] * AryehGregor hasn't even looked at the latest drama yet, but gets the impression it's relatively big
  726. # [20:12] <webr3> lmfao I remember saying that a few eyars ago about the ex
  727. # [20:12] <webr3> re "it's complicated" not re "it's relatively big"
  728. # [20:14] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  729. # [20:15] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
  730. # [20:15] * Joins: boaz (~boaz@64.119.153.2)
  731. # [20:16] <othermaciej> heh
  732. # [20:16] <AryehGregor> I love how the IEBlog posts so consistently contain veiled snipes against other browser vendors.
  733. # [20:16] * Quits: jwalden (~waldo@nat/mozilla/x-evjredkpdvxahmxh) (Ping timeout: 250 seconds)
  734. # [20:16] <othermaciej> it is kind of weird
  735. # [20:16] <AryehGregor> "For example, this page incorrectly initializes a canvas library for users of any IE version, rather than using IE9’s native canvas support." Linking to arewefastyet.com.
  736. # [20:16] <AryehGregor> Hardly anyone would even realize that was a snipe against Mozilla. Maybe it's not, and I'm just being paranoid?
  737. # [20:16] <othermaciej> Apple would never let us blog stuff that snarky
  738. # [20:17] <AryehGregor> It seems to be mandatory on IEBlog.
  739. # [20:17] <othermaciej> I don't know if that is the most clear-cut example but I have certainly seen swipes
  740. # [20:17] <AryehGregor> Yeah, this one was more subtle.
  741. # [20:17] <AryehGregor> A lot of times they'll just say something sort of innocuous-sounding and leave it up to you to figure it out from some words they've linked.
  742. # [20:18] <AryehGregor> Like I remember something on their JS engine that said something like "Our engine is fast because it's fully integrated into the browser, not pluggable like some browsers", linking to pages on Nitro and V8.
  743. # [20:18] <AryehGregor> Something like that.
  744. # [20:18] <AryehGregor> They do that kind of thing all the time, though.
  745. # [20:18] * Joins: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be)
  746. # [20:19] <karlcow> AryehGregor: I wonder who is writing the blog posts, but I can imagine that when you have been hit a lot of times because of the quality of your product with snarky comments, there is a kind of natural reaction, even when you are self control.
  747. # [20:19] <karlcow> not necessary appropriate but understandable from a human point of view
  748. # [20:20] <AryehGregor> karlcow, I'm pretty sure they're being edited professionally. They have a very consistent tone.
  749. # [20:20] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  750. # [20:20] * Joins: lexicon (~lcd@unaffiliated/lcd)
  751. # [20:21] <othermaciej> AryehGregor: I suspect they are being written mostly by Program Managers on the IE team
  752. # [20:22] * AryehGregor has only a vague idea of what a Program Manager might be.
  753. # [20:23] <othermaciej> I am not totally sure what the role is (Apple doesn't have them)
  754. # [20:23] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 245 seconds)
  755. # [20:23] <webr3> sorry.. just started wondering why there aren't two distinct "HTML 5" and "HTML labs" type things that' don't touch, other than when something emerges as stable out of labs and in to html 5, something like mozilla + mozilla labs, or public stale vs dev beta?
  756. # [20:24] <othermaciej> but they are people who are part of a product team and are responsible for among other things designing the product and writing specs for everything, but not any coding
  757. # [20:24] <AryehGregor> webr3, basically, HTML5 started in the WHATWG and then moved to the W3C. In the W3C it has to follow W3C procedures and is answerable to W3C WG decisions and such. But the WHATWG version was never retired, so it lives a life of its own.
  758. # [20:24] * webr3 freud'd i meant stable not stale
  759. # [20:25] <AryehGregor> Sometimes the ones in charge of the W3C version disagree with the one in charge of the WHATWG version, and then sometimes they diverge.
  760. # [20:25] <AryehGregor> In particular, the W3C process requires that the spec stabilize, so new pieces can't be added to it after a certain point. But the WHATWG version has some parts stable and some parts unstable.
  761. # [20:25] <webr3> yup, but why not a stable and a labs type scenario, good feature in whatwg, let's standardize and push to official spec?
  762. # [20:26] <othermaciej> it could work like that, but the actual situation is more complicated
  763. # [20:26] <AryehGregor> The WHATWG just has one document for everything, and marks sections individually by stability.
  764. # [20:26] <othermaciej> AryehGregor's description is more complete
  765. # [20:26] <AryehGregor> Hixie prefers a single large spec to many small specs, and he runs the WHATWG in practice, so that's what the WHATWG publishes.
  766. # [20:27] <webr3> othermaciej, I'm aware and don't want to waste your time on this or get in to heavy politics, it just seems that making a clear distinction solves a lot of problems, as a friend said you can remove the address bar in mozilla labs without problem, remove it in firefox live and you get a huge bloody mess
  767. # [20:27] <AryehGregor> The W3C has tended to push for somewhat smaller specs, so the WHATWG spec gets chopped up, and some pieces get dropped for various reasons, and a number of minor things get changed (like dropping examples that W3C members didn't like, etc.).
  768. # [20:27] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
  769. # [20:27] <othermaciej> webr3: ultimately, for that conception to fly the relevant leadership of the W3C and WHATWG would have to agree
  770. # [20:28] <AryehGregor> webr3, specs aren't comparable to software. In particular, spec changes don't affect anyone immediately, and it doesn't make sense to have specs that contradict each other.
  771. # [20:28] <webr3> othermaciej, not much I can say to that :)
  772. # [20:28] * Joins: Peter- (~peter@535171E0.cm-6-2b.dynamic.ziggo.nl)
  773. # [20:28] <AryehGregor> Whereas with software, shipping a new software version affects all users who download it in a very concrete way, and it makes sense to have lots of different variants of the same software flying around.
  774. # [20:29] <AryehGregor> Basically, if you know the current "stable" version of the spec is wrong in some way, why would you *not* want to fix it? It's not like software, where a bug fix in one place could cause some unexpected bug in another place.
  775. # [20:30] <AryehGregor> That sort of thing in specs is only likely if you make fairly major changes.
  776. # [20:30] * Quits: matjas (~matjas@ip-213-49-114-186.dsl.scarlet.be) (Remote host closed the connection)
  777. # [20:30] <webr3> AryehGregor, unsure.. if specs changes don't affect anyone immediately, and it doesn't make sense to have specs that contradict each other - then why the hell does dev.w3 html spec point to whatwg one, and what's all the fuss about the TR and editors drafts being out of date about then..?
  778. # [20:30] <AryehGregor> Plus, the intended audience for specs is much more likely to be able to spot bugs.
  779. # [20:30] <karlcow> webr3: The W3C Process (big P) has been relatively flexible by accomodating different type of WGs. (Many would argue we are not there yet and that's right). There is a trade-off between stability and dynamic changes.
  780. # [20:30] <karlcow> The Lab idea is indeed interesting and it is something the goal of Member Submissions, and Incubator Groups. There is a new proposal being drafted on the table which is Community proposal. We will see how it evolves
  781. # [20:30] <AryehGregor> I haven't looked at the latest hubbub yet, dunno about that.
  782. # [20:30] <webr3> AryehGregor, well you just mooted and disagreed w/ it all lol
  783. # [20:30] <karlcow> s/something the goal/somewhat the goal/
  784. # [20:31] <othermaciej> speaking as an implementor, I think having a stable branch is beneficial for specs just as for software
  785. # [20:31] <webr3> karlcow, sounds interesting - is that the same community thing going on in w3 where there was a poll etc recently?
  786. # [20:31] <othermaciej> it is useful to have a core set of spec material that's relatively stable and covered by a comprehensive test suite, as a stable implementation base
  787. # [20:31] <karlcow> webr3, let me fetch a link
  788. # [20:31] <webr3> othermaciej, speaking as a developer I totally agree, specially when you know the fine details have been covered
  789. # [20:32] <othermaciej> sometimes fixes have to be backported from the dev version, but that will likely not be the common case
  790. # [20:32] <othermaciej> when it does happen, it's good to have a process that ensures implementors are alerted ASAP, that test suites are updated, and so forth
  791. # [20:32] <othermaciej> basically the same kinds of reasons that stable branches are useful for software
  792. # [20:32] <webr3> othermaciej, fully agree
  793. # [20:32] <othermaciej> with one big spec, it's hard to even tell which parts are relatively stable
  794. # [20:33] <webr3> othermaciej, fully agree, again - it is a real PITA for a developer
  795. # [20:33] <webr3> I hate implementing stuff then finding it doesn't work everywhere, or hardly anywhere even
  796. # [20:33] <karlcow> webr3: http://www.w3.org/2010/07/community a DRAFT in big bold accessible letters
  797. # [20:33] <othermaciej> you need to be very looped in to WHATWG to be able to tell which parts of the WHATWG spec are solid and unlikely to change, as opposed to which parts are still fairly experimental
  798. # [20:33] * Joins: jwalden (~waldo@nat/mozilla/x-xfhedzryktggiivy)
  799. # [20:33] <othermaciej> that makes it harder to prioritize implementation work
  800. # [20:33] <othermaciej> now, I'm not particularly looking to force this approach on anyone
  801. # [20:33] <webr3> othermaciej, fully agree, yet again - it's kind of the point in standardization too
  802. # [20:34] <AryehGregor> webr3, developers are probably not well served by reading specs anyway, unless they're about very old features. You really need compatibility charts of some kind.
  803. # [20:34] <othermaciej> but I think that is what I find useful as an implementor (and moreso as a person who is responsible for prioritizing much of Apple's implementation work, in addition to doing part of it)
  804. # [20:34] <AryehGregor> othermaciej, the stability markers in the WHATWG spec aren't good enough?
  805. # [20:34] <webr3> karlcow, ty for link - that's what i was thinking of, remember taking the poll etc and have read the doc - quite excited about it :)
  806. # [20:35] <othermaciej> AryehGregor: in practice, they haven't been that effective
  807. # [20:35] <webr3> ArayehGregor, no tbh not from where I'm standing they aren't useful
  808. # [20:35] <othermaciej> AryehGregor: I find that I have to rely on my inside knowledge of what has already been implemented or shipped by other vendors, which things have significant outstanding feedback, which items are brand new, etc
  809. # [20:35] <karlcow> in the past, when there was less products and less implementers, the errata page was here to keep people informed about spec errors http://www.w3.org/2005/10/Process-20051014/tr#errata But I guess in our stream world, a feed is more appropriate
  810. # [20:35] <othermaciej> i.e. knowledge that is out of band of the spec
  811. # [20:36] <webr3> what's useful is having a pretty reliable editors draft with standardized stuff in it that only has minor bugs
  812. # [20:36] * Quits: eric_carlson_ (~ericc@17.246.17.189) (Remote host closed the connection)
  813. # [20:36] * Joins: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
  814. # [20:36] <gsnedders> karlcow: It's a lot nicer for the errata to be inline
  815. # [20:36] <gsnedders> (Like, I know this has caused issues with ES for me)
  816. # [20:36] <AryehGregor> othermaciej, isn't that the case with any large new standard or set of standards, though? Is CSS3 much better?
  817. # [20:36] <karlcow> gsnedders: yes :) in the context of now :) time changed.
  818. # [20:37] <othermaciej> AryehGregor: it is hard to tell which CSS3 modules are stable without inside knowledge, though I can usually assume that almost all of CSS2.1 is quite stable
  819. # [20:37] <AryehGregor> othermaciej, but that's only because CSS2.1 is ancient.
  820. # [20:37] <AryehGregor> HTML5 has practically no parts of comparable antiquity.
  821. # [20:38] <othermaciej> well, it has the HTML4-ish subset
  822. # [20:38] <othermaciej> which is comparably old in the wild, if not in draft form
  823. # [20:39] <othermaciej> CSS2.1 is actually an attempt to fix CSS2 which had the opposite problem - freezing too early
  824. # [20:39] <AryehGregor> Yeah, but most of that is much more detailed than HTML4, so it's not necessarily stable.
  825. # [20:39] <othermaciej> it went to REC before it had actually gotten full interoperable implementation in mainstream browsers
  826. # [20:42] <karlcow> AryehGregor: because the specs were written with a different mindset. It was about creating markup languages, not implementations guidelines. HTML 4 has been the first to enter a bit more in the details of implementations.
  827. # [20:42] * Quits: paul_irish (~paul_iris@nat/google/x-zrtuqjdbywebtdvq) (Remote host closed the connection)
  828. # [20:42] <AryehGregor> Yes, sure.
  829. # [20:42] <AryehGregor> HTML 4 was not too concerned about detailed interop.
  830. # [20:42] <karlcow> Then a generation of Web integrator have been familiarized with reading w3c specs. And now they have a culture shock. It will take time to adjust.
  831. # [20:43] <karlcow> And I'm pretty sure the next generation will throw as much stone to what is done these days :) It's called history.
  832. # [20:43] <webr3> dunno..
  833. # [20:43] <webr3> I quite like reading a spec, implementing it, and seeing it work
  834. # [20:43] <webr3> and have a clear readable spec (nudge MikeSmith)
  835. # [20:43] <webr3> and one that doesn't crash my browser
  836. # [20:44] <webr3> but then I'm just one of millions
  837. # [20:44] <webr3> i also really like going through whatever/labs and trying new things..
  838. # [20:45] <othermaciej> older editions of HTML were more concerned with defining the syntax and abstract semantics rather than detailed processing requirements
  839. # [20:45] * aroben|meeting is now known as aroben
  840. # [20:45] <webr3> yup, that is a big improvement - much of it is a big improvement
  841. # [20:46] <webr3> there's just no clear distinction between the "ooh try this" stuff and the "yes, use this" stuff
  842. # [20:46] <webr3> imo
  843. # [20:46] <webr3> this is wasting your time, apologies
  844. # [20:49] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
  845. # [20:50] <hober> webr3: don't worry about that. this is IRC after all. What's it for if not wasting time?
  846. # [20:51] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Client Quit)
  847. # [20:51] <webr3> :) well tbh I've got a to-do list longer than my arm and should be concentrating on that
  848. # [20:52] * Quits: Jon_Neal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving)
  849. # [20:53] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
  850. # [20:53] * Quits: jacobolu_ (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
  851. # [20:55] * Joins: roc (~chatzilla@121.98.230.221)
  852. # [20:55] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Client Quit)
  853. # [21:03] <AryehGregor> Only 26 posts? That barely qualifies as drama.
  854. # [21:05] * Joins: estes (~aestes@17.246.16.252)
  855. # [21:08] * Quits: tonyg-cr (~Adium@nat/google/x-vuopvesmhnhesljf) (Quit: Leaving.)
  856. # [21:09] * Joins: variable (~variable@unaffiliated/variable)
  857. # [21:17] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 264 seconds)
  858. # [21:20] * Joins: estes_ (~aestes@17.246.16.252)
  859. # [21:20] * Quits: estes (~aestes@17.246.16.252) (Read error: Connection reset by peer)
  860. # [21:20] * estes_ is now known as estes
  861. # [21:22] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
  862. # [21:22] * Joins: mpt (~mpt@canonical/mpt)
  863. # [21:22] * Quits: jwalden (~waldo@nat/mozilla/x-xfhedzryktggiivy) (Ping timeout: 265 seconds)
  864. # [21:22] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  865. # [21:28] * Quits: henrikl (~henriklie@cm-84.208.95.255.getinternet.no) (Quit: henrikl)
  866. # [21:29] <othermaciej> AryehGregor: we have certainly seen worse
  867. # [21:31] <othermaciej> and it seems like a lot of them are a side-thread about accessibility for a potential warning message
  868. # [21:33] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
  869. # [21:33] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  870. # [21:40] <annevk> why are people submitting implementation reports for the vastly incomplete HTML5 test suite?
  871. # [21:44] <jgraham> annevk: Because W3C are encouraging them to?
  872. # [21:45] <jgraham> I think it is pretty dumb myself
  873. # [21:45] <jgraham> We are *so* far away from a proper testsuite
  874. # [21:45] <jgraham> I assume we still will be even if we get the rumored test dump from an unnamed company at TPAC
  875. # [21:48] * Joins: paul_irish (~paul_iris@nat/google/x-laljugshgyxjayqp)
  876. # [21:50] <Workshiva> 'an unnamed company', I like that
  877. # [21:51] * Joins: tonyg-cr (~Adium@nat/google/x-trplxvmhkrlhuebm)
  878. # [21:52] <smaug____> annevk: where is the incomplete html5 test suite?
  879. # [21:52] * smaug____ wonders how the review process of the tests works
  880. # [21:54] <jgraham> smaug____: http://dvcs.w3.org/html/
  881. # [21:54] <jgraham> smaug____: The review process doesn't work, really
  882. # [21:54] <smaug____> "Not Found"
  883. # [21:54] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
  884. # [21:55] <jgraham> But in theory people not from the company that submit the test look over it and check that it is right
  885. # [21:55] <jgraham> http://dvcs.w3.org/hg/html
  886. # [21:55] <jgraham> So far this has caused more false positives than it has found bugs, and hasn't scaled to the number of tests that we have
  887. # [21:55] <jgraham> So there is someting to work on there
  888. # [21:56] <jgraham> (also, there are only a small handful of people making a meaningful contribution at the moment)
  889. # [21:57] <othermaciej> jgraham: what do you think would improve the process the most?
  890. # [21:57] <othermaciej> more test submissions?
  891. # [21:57] <othermaciej> more reviewers?
  892. # [21:57] <othermaciej> I think realistically, a oomplete HTML5 test suite is a massive software project
  893. # [21:57] <smaug____> yeah
  894. # [21:57] <othermaciej> maybe not *quite* as massive as an actual implementation of HTML5, but close to it
  895. # [21:58] <smaug____> it would takes years to have complete testsuite, I assume
  896. # [21:58] <othermaciej> it's also hugely valuable
  897. # [21:58] <smaug____> it is
  898. # [21:58] <othermaciej> complete and credible test suites can improve interop more than specs
  899. # [21:58] <smaug____> especially if the format for the testsuite is such, that browser vendors can run it automatically
  900. # [22:00] * Joins: jamesr_ (~jamesr@nat/google/x-wtspzqvzllfmtach)
  901. # [22:00] <othermaciej> indeed
  902. # [22:02] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  903. # [22:03] * Quits: maikmerten (~maikmerte@port-92-201-117-207.dynamic.qsc.de) (Remote host closed the connection)
  904. # [22:03] * Quits: chronos (~quassel@unaffiliated/chronos) (Remote host closed the connection)
  905. # [22:09] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  906. # [22:09] * Quits: erlehmann (~erlehmann@89.204.153.23) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
  907. # [22:09] <Workshiva> Didn't Hixie allot 10 years for the test suite and implementation?
  908. # [22:09] * Joins: mpt (~mpt@canonical/mpt)
  909. # [22:10] <AryehGregor> Yep.
  910. # [22:11] <othermaciej> btw I do think test-driving the early versions of the test suite is useful, though casting that as an "implementation report" is a bit silly
  911. # [22:12] <othermaciej> it's useful because it can identify potential problems in the test suite or spec early
  912. # [22:12] <othermaciej> and/or highlight overlooked browser bugs
  913. # [22:12] <gsnedders> Nobody is casting it as an IR, as far as I can tell
  914. # [22:12] * Quits: ROBOd (~robod@89.123.159.20) (Quit: .)
  915. # [22:12] <othermaciej> so I can't really criticize people for running the test suite, even though it is but a fragment at present
  916. # [22:14] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  917. # [22:14] <AryehGregor> I wonder what will happen if I make my test suite work with the test-reporting framework that other people are using. Will it blow up? Take forever? Crash the browser?
  918. # [22:14] <AryehGregor> Only one way to find out!
  919. # [22:14] <AryehGregor> Although, it probably doesn't matter if I don't find some way for someone to approve them.
  920. # [22:15] * Quits: rkp (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
  921. # [22:16] * Joins: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
  922. # [22:18] <othermaciej> I might be able to convince some folks from the WebKit team at Apple to join to review tests for approval, even if they are not willing to actually write a bunch of them
  923. # [22:18] <AryehGregor> What's an accepted pattern in JS for namespacing? Create an object and make everything properties of the object?
  924. # [22:19] * Joins: wolfman2000 (~wolfman20@152-20-164-59.rev.uncw.edu)
  925. # [22:19] <wolfman2000> Afternoon. When using the <audio> tag, what's the right way to determine if the full audio file has been .load()ed properly?
  926. # [22:19] * Quits: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com) (Client Quit)
  927. # [22:19] <gsnedders> othermaciej: I think partly having a clearer set of rules of what tests must be would help.
  928. # [22:21] <AryehGregor> wolfman2000, event handlers?
  929. # [22:21] <gsnedders> Like, from an Opera POV, we want some single JS test harness, as we want to send test results back from JS and not do it by grabbing the text off the page and comparing with an expected string (like WebKit does).
  930. # [22:21] <wolfman2000> AryehGregor: I figured this was more of a JS question, but it deals with an HTML5 element. I was hoping to get it cleared up here
  931. # [22:21] <gsnedders> And I guess Mozilla would like something that can integrate into MochiKit
  932. # [22:22] <AryehGregor> wolfman2000, well, maybe you could set an onload attribute on the element, is what I'm saying?
  933. # [22:23] <smaug____> gsnedders: MochiKit or reftest, depending on the testcase
  934. # [22:23] * Joins: matjas (~matjas@91.182.16.70)
  935. # [22:23] <smaug____> though reftest is probably highly Gecko dependent
  936. # [22:23] <gsnedders> And a lot of what MS is submitting would suit WebKit fine with their testing infrastructure now, but not really either Opera or Mozilla.
  937. # [22:23] * Joins: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
  938. # [22:23] <wolfman2000> Hmm...I'll see what I can do AryehGregor
  939. # [22:23] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
  940. # [22:23] <gsnedders> smaug____: Well, I mean anything which from a JS POV can return pass/fail
  941. # [22:24] <othermaciej> gsnedders: we can make use of JS-based harnesses, grabbing text off the page is in a sense just what we do to read the "pass" string
  942. # [22:24] <gsnedders> From an Opera POV a single JS harness > multiple JS harnesses > reftests > visual tests > manual tests
  943. # [22:25] <gsnedders> othermaciej: Well, yeah. But my point is you don't need any way to get the result except through it being output (which any sane harness will).
  944. # [22:26] <micheil> hmm.. imho. the opera websocket tests are a little bit bad.. depending on php..
  945. # [22:26] * Joins: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com)
  946. # [22:26] <micheil> (or it did)
  947. # [22:26] * gsnedders can't claim to know every testsuite anyone in Opera has written :)
  948. # [22:26] <othermaciej> gsnedders: as long as the tests are reasonably modular, it should be feasible to put them into a variety of harnesses
  949. # [22:27] <Ms2ger> smaug____, well, CSS3 test suites are going to use reftests, so we might as well use them for HTML too
  950. # [22:27] <smaug____> Ms2ger: how will that work in other browsers without canvas.drawWindow() ?
  951. # [22:28] <othermaciej> JS-driven tests are better than reftests IMO
  952. # [22:28] <Ms2ger> Browser-dependent
  953. # [22:28] <smaug____> ah
  954. # [22:28] <othermaciej> reftests are hard to rreate and review
  955. # [22:28] <othermaciej> *create
  956. # [22:28] <Ms2ger> Depends on what you're testing
  957. # [22:28] <othermaciej> because you have to make sure you have a completely independent way of creating the same visual output
  958. # [22:28] <othermaciej> I suppose for script-driven tests you could just have a fixed version of the outputs
  959. # [22:29] <gsnedders> smaug____: in our case, a harness external to the browser which interacts with it over the Scope protocol
  960. # [22:29] <othermaciej> but then it's like WebKit text-comparing tests only slower since it has to compare bitmaps and not just text
  961. # [22:29] <gsnedders> othermaciej: Agreed.
  962. # [22:29] <othermaciej> introducing bitmap comparison into tests that are not testing layout or rendering seems wasteful
  963. # [22:29] <Ms2ger> Obviously
  964. # [22:29] <othermaciej> as well as needlessly fragile
  965. # [22:29] <gsnedders> And error-prone
  966. # [22:30] <Ms2ger> I'm not suggesting using them for anything but rendering and layout
  967. # [22:31] <smaug____> html5 has parts which should be reftests
  968. # [22:31] <gsnedders> othermaciej: Well, yeah. I don't disagree it should be possible to put them into a variety of harness (heck, we have very mildly hacked copies of jQuery, Dojo, Prototype's test suite harnesses that work fine for us), but it's more effort having to get each harness to send the results back.
  969. # [22:31] <smaug____> reftested
  970. # [22:32] <othermaciej> my point is, for script-driven tests, as long as they have some standard call to report their results, it does not matter much what the default harness is that is provided by the w3c
  971. # [22:32] <othermaciej> w3c's should ideally though be an all-in-one fully automated harness that runs in the browser
  972. # [22:32] <othermaciej> if browser vendors prefer another form of the tests for automated test systems, they (we?) can do the engineering for that
  973. # [22:32] <gsnedders> othermaciej: Ah, I meant more the harness more in the sense of testing framework, where the standard call would be
  974. # [22:34] <othermaciej> I see
  975. # [22:34] <othermaciej> yeah, the framework should bottleneck to a function that reports pass/fail
  976. # [22:34] * Joins: mpt (~mpt@canonical/mpt)
  977. # [22:34] <othermaciej> which you can replace if you want to fit it into your own overall harness
  978. # [22:34] <AryehGregor> What we need is a standard API, right.
  979. # [22:35] <AryehGregor> I'm currently rewriting my tests so you can more easily plug them into any API you like, by making them more self-containing and splitting out the reporting from the testing.
  980. # [22:35] <AryehGregor> self-contained
  981. # [22:36] <gsnedders> othermaciej: Yeah, jgraham wrote one specifically for it, but as far as I've seen (though I could be wrong), not many of the tests use it
  982. # [22:37] * karlcow remembers the Test Suite donated by MS (tantek, I think) and AOL (Beth Epperson) http://www.w3.org/MarkUp/Test/HTML401/current/
  983. # [22:37] <karlcow> ah tantek and others http://lists.w3.org/Archives/Public/www-html-testsuite/2002Jul/0000
  984. # [22:42] * Joins: jennb (~jennb@nat/google/x-yddoddyvtwllqobm)
  985. # [22:42] * gsnedders should probably post something to public-html-testsuite having spent a while recently dealing with the CSS 2.1 testsuite…
  986. # [22:44] <jgraham> othermaciej: More people submitting tests would help for sure
  987. # [22:45] <AryehGregor> Even if no one approves them? :)
  988. # [22:45] <jgraham> More people reviewing tests would be good, but I'm not sure how we are ever going to get through the volume of tests that we need
  989. # [22:45] <jgraham> The thing I want most of all right now is a system for linking tests to specific parts of the spec
  990. # [22:45] <jgraham> So we can see a) what a person was *trying* to test
  991. # [22:46] <jgraham> and b) where we have coverage
  992. # [22:46] * Ms2ger notes that his tests link to the spec
  993. # [22:46] <jgraham> it should also help determine which tests might be broken by a given spec change
  994. # [22:46] <jgraham> Ms2ger: Which tests?
  995. # [22:46] <gsnedders> What I want now is some way to tell whether a test is manual, has to be run over http, etc.
  996. # [22:46] <smaug____> I wonder how to handle to possibly to-become-quite-common case where there is a test for some feature, but then the draft changes and the test isn't valid anymore.
  997. # [22:46] <smaug____> the test should be hopefully marked invalid automatically
  998. # [22:46] <jgraham> Philip`'s canvas tests come with an annotated version of the spec
  999. # [22:46] <gsnedders> smaug____: Short answer, no easy way :(
  1000. # [22:47] <smaug____> but that might not be possible
  1001. # [22:47] <jgraham> I want to extend that to the whole spec
  1002. # [22:47] <Philip`> It's easy to get review for incorrectly failing tests - just get browser developers interested in passing everything, and they'll investigate the failures
  1003. # [22:47] <Ms2ger> http://lists.w3.org/Archives/Public/public-html-testsuite/2010Sep/0002.html
  1004. # [22:47] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
  1005. # [22:48] <jgraham> Although for, say, parsing tests this will be a nightmare since the tests depend on so many parts of the spec
  1006. # [22:48] <Philip`> (http://test.w3.org/html/tests/submission/PhilipTaylor/annotated-spec/canvas.html)
  1007. # [22:48] <AryehGregor> Okay, what is it about my refactoring just now that caused Firefox to go ballistic and throw up zillions of bogus errors? In 4.0b6, this gives 9705 failures as opposed to 1744 before my intended-to-be-non-functional refactoring. http://aryeh.name/tests/reflection.html
  1008. # [22:48] <jgraham> Philip`: I don't suppose you are thinking "my goodness, what a lot of free time I had. If only someone wanted me to extend that system to work for the whole HTML5 spec?"
  1009. # [22:49] <AryehGregor> No intelligible error message, only: Error: [Exception... "'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "<unknown>" data: no]
  1010. # [22:49] <AryehGregor> Error: uncaught exception: [Exception... "Component returned failure code: 0x804b0002 (NS_BINDING_ABORTED) [nsIStreamListener.onDataAvailable]" nsresult: "0x804b0002 (NS_BINDING_ABORTED)" location: "JS frame :: chrome://yslow/content/yslow-firefox-net.js :: anonymous :: line 476" data: no]
  1011. # [22:49] <AryehGregor> Hmm, let me disable YSlow.
  1012. # [22:49] <jgraham> s/?"/"?/
  1013. # [22:49] <jgraham> s/had/have/
  1014. # [22:49] <Philip`> The annotation helps with detecting when the spec changes and made tests invalid, because that usually makes the annotations invalid so I get an error message
  1015. # [22:50] <AryehGregor> How does that work?
  1016. # [22:50] <AryehGregor> I just quote the chunks of the spec I'm testing in comments.
  1017. # [22:50] <AryehGregor> So you can verify it matches whatever text I was working with when I wrote it.
  1018. # [22:50] <AryehGregor> Although that's possibly useless.
  1019. # [22:50] <Philip`> jgraham: Sadly not, although I don't think I have anything hardcoded to the canvas section so the code should already work for anything
  1020. # [22:51] <Philip`> AryehGregor: I quote the chunks I'm testing in http://test.w3.org/html/tests/submission/PhilipTaylor/tools/canvas/spec.yaml
  1021. # [22:51] <jgraham> Philip`: Hmm, OK. I will have to look again
  1022. # [22:51] <jgraham> Maybe my problem was that it seemed very complex
  1023. # [22:51] <AryehGregor> Philip`, oh, that's pretty cool.
  1024. # [22:51] <jgraham> It is very very cool
  1025. # [22:52] <AryehGregor> So your code actually grabs a copy of the test and greps for those strings?
  1026. # [22:52] <jgraham> It is highly useful when someone submits a less-good version of the same test
  1027. # [22:53] <jgraham> So you can point out that there is already an identical test that doesn't depend on manual verification
  1028. # [22:53] * Joins: Guest51655 (~nathan@host81-154-168-55.range81-154.btcentralplus.com)
  1029. # [22:53] <jgraham> (and on other occasions too)
  1030. # [22:53] <Philip`> AryehGregor: If by "a copy of the test" you mean "a copy of the spec", then yes
  1031. # [22:53] <AryehGregor> Yeah, I meant that.
  1032. # [22:53] * Quits: webr3 (~nathan@host81-154-169-145.range81-154.btcentralplus.com) (Ping timeout: 240 seconds)
  1033. # [22:54] * Guest51655 is now known as webr3
  1034. # [22:54] <AryehGregor> There we go, my refactor seems to be more or less functional.
  1035. # [22:55] * Quits: webr3 (~nathan@host81-154-168-55.range81-154.btcentralplus.com) (Read error: Connection reset by peer)
  1036. # [22:56] <Philip`> jgraham: It's not particularly clean code or anything, but I think all it's doing is iterating over paragraphs and checking whether their textContent matches the given pattern, and if so then it figures out which text node contains the <^> marker from the pattern, and splits the text node and inserts the links to tests
  1037. # [22:56] * Joins: webr3 (~nathan@host81-154-168-55.range81-154.btcentralplus.com)
  1038. # [22:58] <volkmar> AryehGregor: hey, about select.size, is your test checking that?
  1039. # [22:59] <jgraham> I thought there was some other thing it did, like looking for a magic keyword or so
  1040. # [22:59] * Joins: aboodman (~aa@nat/google/x-igfucgrtywvgurig)
  1041. # [22:59] <jgraham> But I might be misremembering
  1042. # [22:59] <volkmar> AryehGregor: i remember when you sent an email about this test, i checked it and current Gecko had failures for select.size but they have disappeared
  1043. # [22:59] <volkmar> and the code didn't changed afaik
  1044. # [23:00] * AryehGregor looks
  1045. # [23:00] <Philip`> jgraham: If the pattern contains special syntax like "foo *must* bar" then it uses that to choose the colour to indicate importance
  1046. # [23:00] <AryehGregor> volkmar, maybe the spec changed?
  1047. # [23:01] * Quits: matjas (~matjas@91.182.16.70) (Remote host closed the connection)
  1048. # [23:01] <Philip`> jgraham: There's also some hack so you can tell it to only match paragraphs where the nth previous node contains some text, to deal with non-unique matches
  1049. # [23:01] <volkmar> AryehGregor: btw, it would be awesome to have the tests running only when clicking on a specific button
  1050. # [23:01] <AryehGregor> volkmar, http://dvcs.w3.org/hg/html/rev/04935ba6a125
  1051. # [23:01] * Joins: jwalden (~waldo@nat/mozilla/x-yvqlzgktoiemsofj)
  1052. # [23:01] <AryehGregor> Wait, wrong thing.
  1053. # [23:02] <AryehGregor> You said select.size.
  1054. # [23:02] * AryehGregor looks more
  1055. # [23:04] <smaug____> volkmar: was select.size the case you changed in gecko to follow the draft, but actually no one else, nor the web, assumes that behavior?
  1056. # [23:04] <AryehGregor> volkmar, http://www.w3.org/Bugs/Public/show_bug.cgi?id=10354
  1057. # [23:04] <AryehGregor> http://html5.org/tools/web-apps-tracker?from=5494&to=5495
  1058. # [23:04] <AryehGregor> Maybe that's related?
  1059. # [23:05] <volkmar> smaug____: we can see that that way
  1060. # [23:05] <volkmar> but i'm not sure "no one nor the web assumes that behavior"
  1061. # [23:05] <karlcow> shepazu: http://www.flickr.com/photos/davegray/5097025816/
  1062. # [23:05] <smaug____> volkmar: I might mis-remember the regression bug
  1063. # [23:05] * Parts: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) ("Leaving")
  1064. # [23:06] <volkmar> smaug____: we had one, true
  1065. # [23:06] <volkmar> but the js code was incorrect in the first place
  1066. # [23:06] <smaug____> volkmar: but the js code is worked in other browsers?
  1067. # [23:06] <smaug____> s/is/did/
  1068. # [23:07] <volkmar> smaug____: yes
  1069. # [23:07] <volkmar> we will have to think about reverting, for sure
  1070. # [23:07] <smaug____> and changing the draft
  1071. # [23:08] <volkmar> that would be sad because the draft is sane
  1072. # [23:08] <volkmar> except for one point i'm still not sure about
  1073. # [23:08] <Ms2ger> That's a first
  1074. # [23:09] <volkmar> AryehGregor: i don't think that's the change
  1075. # [23:09] <volkmar> it was with .size returning 4 for multiple
  1076. # [23:09] * jgraham feels like he should fill in the blank after "smaug"
  1077. # [23:09] <AryehGregor> volkmar, oh, hmm.
  1078. # [23:09] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  1079. # [23:10] <volkmar> AryehGregor: do you have a history of the changes in your script?
  1080. # [23:10] <AryehGregor> Well, that's tested currently.
  1081. # [23:10] <AryehGregor> volkmar,
  1082. # [23:10] <AryehGregor> http://dvcs.w3.org/hg/html/
  1083. # [23:10] <AryehGregor> volkmar, http://dvcs.w3.org/hg/html/
  1084. # [23:11] <AryehGregor> Older history is at: http://aryeh.name/gitweb.cgi?p=tests
  1085. # [23:11] <AryehGregor> If that's it, maybe it's related to this: http://aryeh.name/gitweb.cgi?p=tests;a=commitdiff;h=cfd41b7cc2460dd5c8e2e9fb8e6ffd61b3130387
  1086. # [23:12] <AryehGregor> Or this: http://aryeh.name/gitweb.cgi?p=tests;a=commitdiff;h=de24a97ec132d7cca15eea75a22cc658079f5ae5
  1087. # [23:12] <smaug____> jgraham: :) Someone else in freenode is using smaug. But I think I'm the only smaug involved with web browsers, and didn't want to change nick just for freenode
  1088. # [23:12] <AryehGregor> Is someone else also using smaug_, smaug__, and smaug___?
  1089. # [23:12] <smaug____> AryehGregor: IIRC, yes
  1090. # [23:12] <AryehGregor> :/
  1091. # [23:13] * jcranmer is now known as guams
  1092. # [23:13] <guams> well, you could use this nick, I suppose
  1093. # [23:13] * guams is now known as jcranmer
  1094. # [23:13] <volkmar> AryehGregor: ok, it might be the first change you pointed out
  1095. # [23:13] <nessy> AryehGregor: you managed to get me involved in political discussion on public-html - no, no, noooo!
  1096. # [23:14] <AryehGregor> nessy, we all must make sacrifices for the common good.
  1097. # [23:14] <nessy> lol
  1098. # [23:14] <AryehGregor> Plus just gratuitously make sacrifices for no discernible purpose, once in a while.
  1099. # [23:14] <volkmar> AryehGregor: but the select.size reflection isn't clear in the specs: "The size IDL attribute is limited to only non-negative numbers greater than zero, and has no default value (unlike the size content attribute that it reflects)."
  1100. # [23:14] <nessy> I'd rather work on productive thing to be honest :)
  1101. # [23:15] <Ms2ger> What's unclear?
  1102. # [23:15] * Quits: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com) (Quit: miketaylr)
  1103. # [23:15] <AryehGregor> volkmar, ack, that was a recent change.
  1104. # [23:15] <AryehGregor> I apparently missed that it was a functional change.
  1105. # [23:15] <AryehGregor> Previously IDL attributes had no default value separate from their corresponding content attributes.
  1106. # [23:16] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1107. # [23:16] <volkmar> Ms2ger: does that mean that when multiple is set, select.size should return 1 (when size isn't set) because that's unsigned long limited to non-negitave greater than zero default value ?
  1108. # [23:16] <AryehGregor> What does it even mean for a DOM attribute to have a default value?
  1109. # [23:16] * Quits: jamesr_ (~jamesr@nat/google/x-wtspzqvzllfmtach) (Remote host closed the connection)
  1110. # [23:16] <AryehGregor> volkmar, yeah, that's what the spec currently says.
  1111. # [23:16] <AryehGregor> It makes less sense than defaulting to 4, though.
  1112. # [23:16] * Joins: jamesr_ (~jamesr@nat/google/x-oztputifowpajmcw)
  1113. # [23:16] <volkmar> yes
  1114. # [23:16] <othermaciej> AryehGregor: what do you mean by "DOM attribute"? an IDL attribute or a markup (getAttribute/setAttribute) attribute?
  1115. # [23:17] <AryehGregor> othermaciej, http://www.whatwg.org/specs/web-apps/current-work/multipage/the-button-element.html#attr-select-size
  1116. # [23:17] <othermaciej> AryehGregor, nessy: thank you both (and also hsivonen and others) for actually commenting
  1117. # [23:17] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  1118. # [23:17] * Quits: jamesr_ (~jamesr@nat/google/x-oztputifowpajmcw) (Remote host closed the connection)
  1119. # [23:18] <volkmar> AryehGregor: it feels like always defaulting to 1 has no sense and doesn't even help for web compat (because it's currently 0)
  1120. # [23:18] <nessy> actually, the one to thank is hsivonen - he actually read the document and gave some good feedback
  1121. # [23:18] <othermaciej> that is true, his comments were the most thorough
  1122. # [23:18] * Quits: kennyluck (~kennyluck@EM114-48-29-144.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  1123. # [23:18] * Joins: jamesr_ (~jamesr@nat/google/x-pnqvakfxkcnqkxqa)
  1124. # [23:18] <AryehGregor> volkmar, I suspect this change in the spec was a mistake.
  1125. # [23:18] <AryehGregor> Looking for the commit now.
  1126. # [23:18] * AryehGregor joins in thanking hsivonen
  1127. # [23:18] <nessy> I have read it so often that I cannot see anything any more
  1128. # [23:19] <nessy> it's also gone through so many iterations with many authors - it's good to get some independent eyes on it
  1129. # [23:19] <AryehGregor> http://lists.whatwg.org/pipermail/commit-watchers-whatwg.org/2010/004731.html
  1130. # [23:19] <nessy> it seems it needed the pressure to call it an "official" document to make people finally comment
  1131. # [23:19] * smaug____ wonders which document nessy is talking about
  1132. # [23:25] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  1133. # [23:30] * Quits: aboodman (~aa@nat/google/x-igfucgrtywvgurig) (*.net *.split)
  1134. # [23:30] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (*.net *.split)
  1135. # [23:30] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
  1136. # [23:30] * Quits: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net) (*.net *.split)
  1137. # [23:30] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (*.net *.split)
  1138. # [23:30] * Quits: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com) (*.net *.split)
  1139. # [23:30] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (*.net *.split)
  1140. # [23:30] * Quits: ryuone (~ryuone@ryuone.com) (*.net *.split)
  1141. # [23:30] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
  1142. # [23:30] * Quits: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (*.net *.split)
  1143. # [23:30] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (*.net *.split)
  1144. # [23:30] * Quits: kurrik (~kurrik@nat/google/x-gvtthaizrgblgnri) (*.net *.split)
  1145. # [23:30] * Quits: BlurstOfTimes (~blurstoft@2002:183c:117a:0:21e:52ff:fe76:c67f) (*.net *.split)
  1146. # [23:30] * Quits: gavin_ (~gavin@firefox/developer/gavin) (*.net *.split)
  1147. # [23:30] * Quits: hendry (~hendry@webconverger.org) (*.net *.split)
  1148. # [23:30] * Quits: kinetik (~kinetik@121.98.132.55) (*.net *.split)
  1149. # [23:30] * Quits: wakaba__ (~wakaba@130.139.210.220.dy.bbexcite.jp) (*.net *.split)
  1150. # [23:30] * Quits: unclespeedo (~unclespee@S0106001759e65bc8.gv.shawcable.net) (*.net *.split)
  1151. # [23:30] * Quits: jarib (jarib@unaffiliated/jarib) (*.net *.split)
  1152. # [23:30] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
  1153. # [23:30] * Quits: cyphase (~cyphase@adsl-99-62-186-31.dsl.pltn13.sbcglobal.net) (*.net *.split)
  1154. # [23:30] * Quits: TabAtkins_ (~tabatkins@nat/google/x-lpjjtvvzsxagldvv) (*.net *.split)
  1155. # [23:30] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (*.net *.split)
  1156. # [23:30] * Quits: Jedi_ (~Jedi@Jedi.org) (*.net *.split)
  1157. # [23:30] * Quits: antti_s (~antti@173-203-97-98.static.cloud-ips.com) (*.net *.split)
  1158. # [23:30] * Quits: mamund (mamund@frost.nullshells.net) (*.net *.split)
  1159. # [23:30] * Quits: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45) (*.net *.split)
  1160. # [23:30] * Quits: onar (~onar@17.216.36.168) (*.net *.split)
  1161. # [23:30] * Quits: FastJack (~fastjack@2001:8d8:81:1580::13:1000) (*.net *.split)
  1162. # [23:30] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (*.net *.split)
  1163. # [23:30] * Quits: slartsa (~slartsa@68.68.18.83.customer.bluemilenetworks.com) (*.net *.split)
  1164. # [23:30] * Quits: drunknbass (~drunknbas@76.91.255.83) (*.net *.split)
  1165. # [23:30] * Quits: Hixie (ianh@trivini.no) (*.net *.split)
  1166. # [23:30] * Quits: SecretAgent (sa@quake.nitemare.name) (*.net *.split)
  1167. # [23:30] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (*.net *.split)
  1168. # [23:30] * Quits: pablof (~palbo@pat-tdc.opera.com) (*.net *.split)
  1169. # [23:30] * Quits: Workshiva (~Dashiva@74.125.57.33) (*.net *.split)
  1170. # [23:30] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (*.net *.split)
  1171. # [23:30] * Quits: sebmarkbage (d5506daa@gateway/web/freenode/ip.213.80.109.170) (*.net *.split)
  1172. # [23:30] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (*.net *.split)
  1173. # [23:30] * Quits: Amorphous (jan@unaffiliated/amorphous) (*.net *.split)
  1174. # [23:30] * Quits: jennb (~jennb@nat/google/x-yddoddyvtwllqobm) (*.net *.split)
  1175. # [23:30] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (*.net *.split)
  1176. # [23:30] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  1177. # [23:30] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (*.net *.split)
  1178. # [23:30] * Quits: lexicon (~lcd@unaffiliated/lcd) (*.net *.split)
  1179. # [23:30] * Quits: Martijnc (~Martijnc@91.176.190.203) (*.net *.split)
  1180. # [23:30] * Quits: robman (~robman@eth4584.nsw.adsl.internode.on.net) (*.net *.split)
  1181. # [23:30] * Quits: ukai (~ukai@nat/google/x-xojhamiaswzejrrm) (*.net *.split)
  1182. # [23:30] * Quits: Kuruma___ (~Kuruman@p25099-ipngn1601marunouchi.tokyo.ocn.ne.jp) (*.net *.split)
  1183. # [23:30] * Quits: drry (~drry@unaffiliated/drry) (*.net *.split)
  1184. # [23:30] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
  1185. # [23:30] * Quits: hasather (~davidh@pat-tdc.opera.com) (*.net *.split)
  1186. # [23:30] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
  1187. # [23:30] * Quits: JohnResig (~JohnResig@ejohn.org) (*.net *.split)
  1188. # [23:30] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe) (*.net *.split)
  1189. # [23:30] * Quits: FireFly (~firefly@unaffiliated/firefly) (*.net *.split)
  1190. # [23:30] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  1191. # [23:30] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (*.net *.split)
  1192. # [23:30] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (*.net *.split)
  1193. # [23:30] * Quits: payman (~payman@pat.se.opera.com) (*.net *.split)
  1194. # [23:30] * Quits: boogyman (~boogy@unaffiliated/boogyman) (*.net *.split)
  1195. # [23:30] * Quits: tonyg-cr (~Adium@nat/google/x-trplxvmhkrlhuebm) (*.net *.split)
  1196. # [23:30] * Quits: estes (~aestes@17.246.16.252) (*.net *.split)
  1197. # [23:30] * Quits: wolfman2000 (~wolfman20@152-20-164-59.rev.uncw.edu) (*.net *.split)
  1198. # [23:30] * Quits: shepazu (~schepers@adsl-242-206-152.rmo.bellsouth.net) (*.net *.split)
  1199. # [23:30] * Quits: Randomage (~petal@host58-134-static.35-88-b.business.telecomitalia.it) (*.net *.split)
  1200. # [23:30] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (*.net *.split)
  1201. # [23:30] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
  1202. # [23:30] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  1203. # [23:30] * Quits: hamaji (~hamaji@220.109.219.244) (*.net *.split)
  1204. # [23:30] * Quits: infid (~infid@99-101-15-134.lightspeed.sndgca.sbcglobal.net) (*.net *.split)
  1205. # [23:30] * Quits: jamesr_ (~jamesr@nat/google/x-pnqvakfxkcnqkxqa) (*.net *.split)
  1206. # [23:30] * Quits: boaz (~boaz@64.119.153.2) (*.net *.split)
  1207. # [23:30] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (*.net *.split)
  1208. # [23:30] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (*.net *.split)
  1209. # [23:30] * Quits: heycam (~cam@wok.mcc.id.au) (*.net *.split)
  1210. # [23:30] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
  1211. # [23:30] * Quits: jwalden (~waldo@nat/mozilla/x-yvqlzgktoiemsofj) (*.net *.split)
  1212. # [23:30] * Quits: webr3 (~nathan@host81-154-168-55.range81-154.btcentralplus.com) (*.net *.split)
  1213. # [23:30] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (*.net *.split)
  1214. # [23:30] * Quits: meandi2 (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de) (*.net *.split)
  1215. # [23:30] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (*.net *.split)
  1216. # [23:30] * Quits: peol (~andree@unaffiliated/peol) (*.net *.split)
  1217. # [23:30] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  1218. # [23:30] * Quits: m0 (~m0@mohamedmansour.com) (*.net *.split)
  1219. # [23:30] * Quits: paul_irish (~paul_iris@nat/google/x-laljugshgyxjayqp) (*.net *.split)
  1220. # [23:30] * Quits: Peter- (~peter@535171E0.cm-6-2b.dynamic.ziggo.nl) (*.net *.split)
  1221. # [23:30] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (*.net *.split)
  1222. # [23:30] * Quits: jochen__ (~jochen@nat/google/x-alfosuuzpniyfbzb) (*.net *.split)
  1223. # [23:30] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
  1224. # [23:30] * Quits: Moo|needforbeer (~quassel@herd37.twinapex.fi) (*.net *.split)
  1225. # [23:30] * Quits: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444) (*.net *.split)
  1226. # [23:30] * Quits: koz (~jameskozi@nat/google/x-nhrduwmgkqnlvylu) (*.net *.split)
  1227. # [23:30] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (*.net *.split)
  1228. # [23:30] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
  1229. # [23:30] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (*.net *.split)
  1230. # [23:30] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (*.net *.split)
  1231. # [23:30] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (*.net *.split)
  1232. # [23:30] * Quits: KrooniX (~KrooniX@irc.tellnes.com) (*.net *.split)
  1233. # [23:30] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
  1234. # [23:30] * Quits: kuya (~d1223m@93-97-190-130.zone5.bethere.co.uk) (*.net *.split)
  1235. # [23:30] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (*.net *.split)
  1236. # [23:30] * Quits: variable (~variable@unaffiliated/variable) (*.net *.split)
  1237. # [23:30] * Quits: ap (~ap@17.203.15.167) (*.net *.split)
  1238. # [23:30] * Quits: aroben (~aroben@unaffiliated/aroben) (*.net *.split)
  1239. # [23:30] * Quits: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com) (*.net *.split)
  1240. # [23:30] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (*.net *.split)
  1241. # [23:30] * Quits: micheil (~micheil@124-149-173-56.dyn.iinet.net.au) (*.net *.split)
  1242. # [23:30] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (*.net *.split)
  1243. # [23:30] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
  1244. # [23:30] * Quits: sideshow (~MikeSmith@sideshowbarker.net) (*.net *.split)
  1245. # [23:30] * Quits: ciaran_lee (leecn@spoon.netsoc.tcd.ie) (*.net *.split)
  1246. # [23:30] * Quits: nw (eero@heaven.unlink.org) (*.net *.split)
  1247. # [23:30] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (*.net *.split)
  1248. # [23:30] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (*.net *.split)
  1249. # [23:30] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (*.net *.split)
  1250. # [23:30] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (*.net *.split)
  1251. # [23:30] * Quits: Ms2ger (~Ms2ger@91.181.87.46) (*.net *.split)
  1252. # [23:30] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (*.net *.split)
  1253. # [23:30] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (*.net *.split)
  1254. # [23:30] * Quits: timeless_mbp (~timeless@192.100.124.156) (*.net *.split)
  1255. # [23:30] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (*.net *.split)
  1256. # [23:30] * Quits: NatLang (~NatLang@66-191-103-200.dhcp.eucl.wi.charter.com) (*.net *.split)
  1257. # [23:30] * Quits: broquain1 (70f1c26b9d@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com) (*.net *.split)
  1258. # [23:30] * Quits: beowulf (u116@gateway/web/irccloud.com/x-rwxyzunrwmcgqxev) (*.net *.split)
  1259. # [23:30] * Quits: karlcow (~karl@nerval.la-grange.net) (*.net *.split)
  1260. # [23:30] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  1261. # [23:30] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
  1262. # [23:30] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  1263. # [23:30] * Quits: Yudai (~Yudai@p034410.kngwnt01.ap.so-net.ne.jp) (*.net *.split)
  1264. # [23:30] * Quits: irclogbot_ (~bot@li165-234.members.linode.com) (*.net *.split)
  1265. # [23:30] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  1266. # [23:30] * Joins: hober (~ted@unaffiliated/hober)
  1267. # [23:30] * Joins: jamesr_ (~jamesr@nat/google/x-pnqvakfxkcnqkxqa)
  1268. # [23:30] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  1269. # [23:30] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
  1270. # [23:30] * Joins: jwalden (~waldo@nat/mozilla/x-yvqlzgktoiemsofj)
  1271. # [23:30] * Joins: aboodman (~aa@nat/google/x-igfucgrtywvgurig)
  1272. # [23:30] * Joins: webr3 (~nathan@host81-154-168-55.range81-154.btcentralplus.com)
  1273. # [23:30] * Joins: jennb (~jennb@nat/google/x-yddoddyvtwllqobm)
  1274. # [23:30] * Joins: mpt (~mpt@canonical/mpt)
  1275. # [23:30] * Joins: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
  1276. # [23:30] * Joins: wolfman2000 (~wolfman20@152-20-164-59.rev.uncw.edu)
  1277. # [23:30] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  1278. # [23:30] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  1279. # [23:30] * Joins: tonyg-cr (~Adium@nat/google/x-trplxvmhkrlhuebm)
  1280. # [23:30] * Joins: paul_irish (~paul_iris@nat/google/x-laljugshgyxjayqp)
  1281. # [23:30] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
  1282. # [23:30] * Joins: estes (~aestes@17.246.16.252)
  1283. # [23:30] * Joins: variable (~variable@unaffiliated/variable)
  1284. # [23:30] * Joins: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
  1285. # [23:30] * Joins: Peter- (~peter@535171E0.cm-6-2b.dynamic.ziggo.nl)
  1286. # [23:30] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
  1287. # [23:30] * Joins: lexicon (~lcd@unaffiliated/lcd)
  1288. # [23:30] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
  1289. # [23:30] * Joins: boaz (~boaz@64.119.153.2)
  1290. # [23:30] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
  1291. # [23:30] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
  1292. # [23:30] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
  1293. # [23:30] * Joins: kurrik (~kurrik@nat/google/x-gvtthaizrgblgnri)
  1294. # [23:30] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  1295. # [23:30] * Joins: meandi2 (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de)
  1296. # [23:30] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
  1297. # [23:30] * Joins: ap (~ap@17.203.15.167)
  1298. # [23:30] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
  1299. # [23:30] * Joins: Ms2ger (~Ms2ger@91.181.87.46)
  1300. # [23:30] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  1301. # [23:30] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  1302. # [23:30] * Joins: timeless_mbp (~timeless@192.100.124.156)
  1303. # [23:30] * Joins: aroben (~aroben@unaffiliated/aroben)
  1304. # [23:30] * Joins: foolip (~philip@83.218.67.122)
  1305. # [23:30] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
  1306. # [23:30] * Joins: BlurstOfTimes (~blurstoft@2002:183c:117a:0:21e:52ff:fe76:c67f)
  1307. # [23:30] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  1308. # [23:30] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  1309. # [23:30] * Joins: hendry (~hendry@webconverger.org)
  1310. # [23:30] * Joins: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com)
  1311. # [23:30] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  1312. # [23:30] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
  1313. # [23:30] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
  1314. # [23:30] * Joins: FireFly (~firefly@unaffiliated/firefly)
  1315. # [23:30] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
  1316. # [23:30] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  1317. # [23:30] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  1318. # [23:30] * Joins: NatLang (~NatLang@66-191-103-200.dhcp.eucl.wi.charter.com)
  1319. # [23:30] * Joins: mamund (mamund@frost.nullshells.net)
  1320. # [23:30] * Joins: Amorphous (jan@unaffiliated/amorphous)
  1321. # [23:30] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
  1322. # [23:30] * Joins: sebmarkbage (d5506daa@gateway/web/freenode/ip.213.80.109.170)
  1323. # [23:30] * Joins: jochen__ (~jochen@nat/google/x-alfosuuzpniyfbzb)
  1324. # [23:30] * Joins: Martijnc (~Martijnc@91.176.190.203)
  1325. # [23:30] * Joins: peol (~andree@unaffiliated/peol)
  1326. # [23:30] * Joins: beowulf (u116@gateway/web/irccloud.com/x-rwxyzunrwmcgqxev)
  1327. # [23:30] * Joins: shepazu (~schepers@adsl-242-206-152.rmo.bellsouth.net)
  1328. # [23:30] * Joins: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45)
  1329. # [23:30] * Joins: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net)
  1330. # [23:30] * Joins: Randomage (~petal@host58-134-static.35-88-b.business.telecomitalia.it)
  1331. # [23:30] * Joins: ryuone (~ryuone@ryuone.com)
  1332. # [23:30] * Joins: broquain1 (70f1c26b9d@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com)
  1333. # [23:30] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
  1334. # [23:30] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
  1335. # [23:30] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  1336. # [23:30] * Joins: karlcow (~karl@nerval.la-grange.net)
  1337. # [23:30] * Joins: micheil (~micheil@124-149-173-56.dyn.iinet.net.au)
  1338. # [23:30] * Joins: kinetik (~kinetik@121.98.132.55)
  1339. # [23:30] * Joins: gsnedders (~gsnedders@204.232.194.186)
  1340. # [23:30] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  1341. # [23:30] * Joins: temp01 (~temp01@unaffiliated/temp01)
  1342. # [23:30] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
  1343. # [23:30] * Joins: KrooniX (~KrooniX@irc.tellnes.com)
  1344. # [23:30] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  1345. # [23:30] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  1346. # [23:30] * Joins: wakaba__ (~wakaba@130.139.210.220.dy.bbexcite.jp)
  1347. # [23:30] * Joins: unclespeedo (~unclespee@S0106001759e65bc8.gv.shawcable.net)
  1348. # [23:30] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
  1349. # [23:30] * Joins: cyphase (~cyphase@adsl-99-62-186-31.dsl.pltn13.sbcglobal.net)
  1350. # [23:30] * Joins: onar (~onar@17.216.36.168)
  1351. # [23:30] * Joins: heycam (~cam@wok.mcc.id.au)
  1352. # [23:30] * Joins: FastJack (~fastjack@2001:8d8:81:1580::13:1000)
  1353. # [23:30] * Joins: ukai (~ukai@nat/google/x-xojhamiaswzejrrm)
  1354. # [23:30] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
  1355. # [23:30] * Joins: Moo|needforbeer (~quassel@herd37.twinapex.fi)
  1356. # [23:30] * Joins: Kuruma___ (~Kuruman@p25099-ipngn1601marunouchi.tokyo.ocn.ne.jp)
  1357. # [23:30] * Joins: yusukes (~yusukes@2401:fa00:4:1000:224:81ff:fec1:6444)
  1358. # [23:30] * Joins: koz (~jameskozi@nat/google/x-nhrduwmgkqnlvylu)
  1359. # [23:30] * Joins: m0 (~m0@mohamedmansour.com)
  1360. # [23:30] * Joins: slartsa (~slartsa@68.68.18.83.customer.bluemilenetworks.com)
  1361. # [23:30] * Joins: drunknbass (~drunknbas@76.91.255.83)
  1362. # [23:30] * Joins: bzed (~bzed@devel.recluse.de)
  1363. # [23:30] * Joins: jgraham (~jgraham@web22.webfaction.com)
  1364. # [23:30] * Joins: kuya (~d1223m@93-97-190-130.zone5.bethere.co.uk)
  1365. # [23:30] * Joins: payman (~payman@pat.se.opera.com)
  1366. # [23:30] * Joins: jarib (jarib@unaffiliated/jarib)
  1367. # [23:30] * Joins: antti_s (~antti@173-203-97-98.static.cloud-ips.com)
  1368. # [23:30] * Joins: Jedi_ (~Jedi@Jedi.org)
  1369. # [23:30] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  1370. # [23:30] * Joins: TabAtkins_ (~tabatkins@nat/google/x-lpjjtvvzsxagldvv)
  1371. # [23:30] * Joins: Hixie (ianh@trivini.no)
  1372. # [23:30] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
  1373. # [23:30] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
  1374. # [23:30] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
  1375. # [23:30] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
  1376. # [23:30] * Joins: Workshiva (~Dashiva@74.125.57.33)
  1377. # [23:30] * Joins: pablof (~palbo@pat-tdc.opera.com)
  1378. # [23:30] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  1379. # [23:30] * Joins: SecretAgent (sa@quake.nitemare.name)
  1380. # [23:30] * Joins: drry (~drry@unaffiliated/drry)
  1381. # [23:30] * Joins: gavin (~gavin@firefox/developer/gavin)
  1382. # [23:30] * Joins: sideshow (~MikeSmith@sideshowbarker.net)
  1383. # [23:30] * Joins: Philip` (~philip@zaynar.co.uk)
  1384. # [23:30] * Joins: stalled (~stalled@unaffiliated/stalled)
  1385. # [23:30] * Joins: hamaji (~hamaji@220.109.219.244)
  1386. # [23:30] * Joins: infid (~infid@99-101-15-134.lightspeed.sndgca.sbcglobal.net)
  1387. # [23:30] * Joins: hasather (~davidh@pat-tdc.opera.com)
  1388. # [23:30] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
  1389. # [23:30] * Joins: JohnResig (~JohnResig@ejohn.org)
  1390. # [23:30] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  1391. # [23:30] * Joins: ciaran_lee (leecn@spoon.netsoc.tcd.ie)
  1392. # [23:30] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
  1393. # [23:30] * Joins: nw (eero@heaven.unlink.org)
  1394. # [23:30] * Joins: wirepair (fbi@random.supermario.org)
  1395. # [23:30] * Joins: Yudai (~Yudai@p034410.kngwnt01.ap.so-net.ne.jp)
  1396. # [23:30] * Joins: irclogbot_ (~bot@li165-234.members.linode.com)
  1397. # [23:31] * Quits: jwalden (~waldo@nat/mozilla/x-yvqlzgktoiemsofj) (Ping timeout: 255 seconds)
  1398. # [23:31] <jgraham> nessy: I think a lot of people are semi tuned out of public-html now. So things don't always get noticed
  1399. # [23:31] <nessy> which is understandable
  1400. # [23:31] <jgraham> (I also agree with hsivonen's comments fwiw)
  1401. # [23:31] <nessy> it's also understandable that the implementers sit back while the users scramble over trying to agree on their respective requirements
  1402. # [23:32] <nessy> I also think hsivonen has many good points - and others have, too
  1403. # [23:33] <AryehGregor> volkmar, smaug____: What's the regression bug you were talking about earlier, related to select.size?
  1404. # [23:34] <nessy> I personally used the process of creating the document to listen to the users' requirements - I don't really care that much any more about the exact wording in the document, since I have heard them make their points and understand the intentions, which is more valuable to me - but it is important for the process and for W3C publications etc to get that document right and the group will be very happy to address all the concerns
  1405. # [23:34] <volkmar> AryehGregor: https://bugzilla.mozilla.org/show_bug.cgi?id=603141
  1406. # [23:35] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  1407. # [23:37] <jgraham> nessy: I don't really understand your point about process. Why is it important to get something right for "process" reasons? In general having documents with bigs lists of features without any implementation-level considerations seems very counter-productive, giving them any normative status doubly so
  1408. # [23:38] <jgraham> Understanding user needs is of course very important
  1409. # [23:39] <AryehGregor> volkmar, okay, noted that in the spec bug.
  1410. # [23:39] <nessy> accessibility users have traditionally been under the impression that their needs are not considered, and been told that they need to express them explicitly to make a contribution to the process of defining a specification - so they are trying to adhere to "process"
  1411. # [23:40] <nessy> unfortunately the word "requirement" can be very overloaded
  1412. # [23:41] * Quits: BlurstOfTimes (~blurstoft@2002:183c:117a:0:21e:52ff:fe76:c67f) (Remote host closed the connection)
  1413. # [23:42] <nessy> Iv'e also called it a "wish list" in the past, but that's unfair to most of the needs expressed on that list, which are more than wishes and actual fundamental needs
  1414. # [23:43] <jgraham> nessy: I am not sure, but I think contributions more similar in form to that used by the rest of the community would work better. Specifically problem statements of the form "I have this problem using HTML video." possibly followed by "I need x to fix this problem" and then maybe a suggestion for the implementation details of x
  1415. # [23:44] <jgraham> At the moment we just have a list of lots of "I need x"
  1416. # [23:45] * Joins: jwalden (~waldo@nat/mozilla/x-vpgouwticukaxzus)
  1417. # [23:45] <jgraham> With no real way to tell what the priorities are and only guessses at the actual problem being solved
  1418. # [23:45] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
  1419. # [23:45] <nessy> that's because a statement such as "I am blind and cannot watch video - I need a means that allows me to perceive video imagery in a different" isn't actually constructive
  1420. # [23:46] <nessy> (insert: way)
  1421. # [23:46] <nessy> the priorities are on the checklist
  1422. # [23:46] * Quits: Ms2ger (~Ms2ger@91.181.87.46) (Quit: nn)
  1423. # [23:47] <nessy> http://www.w3.org/WAI/PF/HTML/wiki/Media_Accessibility_Checklist
  1424. # [23:48] <nessy> it references the user req doc for more detailed descriptions of each need
  1425. # [23:49] <jgraham> From that document it is hard to pick say the top 5 features that one would add to the spec in order to imporve accessibility
  1426. # [23:49] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
  1427. # [23:49] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
  1428. # [23:52] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  1429. # [23:53] * Quits: smaug____ (~chatzilla@a91-154-42-254.elisa-laajakaista.fi) (Ping timeout: 252 seconds)
  1430. # [23:55] * Quits: wolfman2000 (~wolfman20@152-20-164-59.rev.uncw.edu) (Quit: wolfman2000)
  1431. # [23:57] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  1432. # Session Close: Fri Oct 29 00:00:00 2010

The end :)