/irc-logs / freenode / #whatwg / 2012-10-21 / end

Options:

  1. # Session Start: Sun Oct 21 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:02] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Ping timeout: 244 seconds)
  4. # [00:31] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  5. # [00:33] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  6. # [00:37] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
  7. # [00:46] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  8. # [00:55] * Quits: shepazu (~shepazu@108-192-134-82.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
  9. # [01:05] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  10. # [01:07] * Joins: timeless_ (uid4015@gateway/web/irccloud.com/x-hsffptqwviyctojy)
  11. # [01:07] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  12. # [01:08] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  13. # [01:08] * Quits: timeless (uid4015@firefox/developer/timeless) (Remote host closed the connection)
  14. # [01:08] * timeless_ is now known as timeless
  15. # [01:08] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  16. # [01:08] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  17. # [01:11] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
  18. # [01:12] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  19. # [01:12] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  20. # [01:14] * Joins: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
  21. # [01:14] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
  22. # [01:15] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  23. # [01:17] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
  24. # [01:17] * Quits: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net) (Quit: Leaving)
  25. # [01:18] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  26. # [01:18] * Joins: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
  27. # [01:19] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
  28. # [01:21] * Parts: benjammin891 (~benjammin@ip72-205-2-225.dc.dc.cox.net)
  29. # [01:24] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  30. # [01:25] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  31. # [01:25] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
  32. # [01:27] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  33. # [01:27] * Joins: teleject (~christoph@70.116.75.194)
  34. # [01:27] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  35. # [01:28] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Remote host closed the connection)
  36. # [01:29] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  37. # [01:29] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
  38. # [01:30] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  39. # [01:30] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
  40. # [01:32] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  41. # [01:33] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
  42. # [01:34] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 240 seconds)
  43. # [01:35] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
  44. # [01:35] * Quits: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
  45. # [01:37] * Quits: charlvn (~charlvn@524A9430.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 256 seconds)
  46. # [01:43] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  47. # [02:05] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  48. # [02:12] * Joins: tantek (~tantek@66-87-0-240.pools.spcsdns.net)
  49. # [02:26] * Joins: kennyluck (~kennyluck@119.161.158.96)
  50. # [02:30] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  51. # [02:46] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  52. # [02:53] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 246 seconds)
  53. # [03:15] * jonlee is now known as jonlee|afk
  54. # [03:16] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:4c92:7db:4374:2d0a) (Quit: jonlee|afk)
  55. # [03:18] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
  56. # [03:21] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
  57. # [03:23] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  58. # [03:26] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  59. # [03:29] * Joins: tantek_ (~tantek@66-87-7-182.pools.spcsdns.net)
  60. # [03:33] * Quits: tantek (~tantek@66-87-0-240.pools.spcsdns.net) (Ping timeout: 246 seconds)
  61. # [03:33] * tantek_ is now known as tantek
  62. # [03:37] * abstractj|away is now known as abstractj
  63. # [03:39] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 265 seconds)
  64. # [03:47] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  65. # [03:48] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  66. # [03:49] * Quits: magistr (~magistr@89.189.172.24) (Read error: Connection reset by peer)
  67. # [03:49] * Joins: magistr (~magistr@89.189.172.24)
  68. # [03:52] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
  69. # [03:53] * abstractj is now known as abstractj|away
  70. # [03:56] * Quits: tantek (~tantek@66-87-7-182.pools.spcsdns.net) (Ping timeout: 246 seconds)
  71. # [04:00] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  72. # [04:04] * Quits: teleject (~christoph@70.116.75.194) (Quit: teleject)
  73. # [04:18] * Quits: annevk (~annevk@79.119.101.74) (Read error: Connection timed out)
  74. # [04:19] * Joins: annevk (~annevk@79.119.101.74)
  75. # [04:39] * Joins: kennyluck (~kennyluck@124.193.152.238)
  76. # [05:04] * Quits: kennyluck (~kennyluck@124.193.152.238) (Ping timeout: 246 seconds)
  77. # [05:11] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  78. # [05:13] * Quits: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
  79. # [05:14] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
  80. # [05:16] * Quits: mamund (~mamund@obsidian.recompiled.net) (Read error: Operation timed out)
  81. # [05:19] * Joins: mamund (~mamund@obsidian.recompiled.net)
  82. # [05:20] * Joins: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
  83. # [05:24] * Quits: mamund (~mamund@obsidian.recompiled.net) (Ping timeout: 244 seconds)
  84. # [05:25] * Joins: mamund (~mamund@obsidian.recompiled.net)
  85. # [05:37] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  86. # [05:48] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  87. # [06:14] * Quits: mamund (~mamund@obsidian.recompiled.net) (Ping timeout: 248 seconds)
  88. # [06:16] * Joins: mamund (mamund@obsidian.recompiled.net)
  89. # [06:27] * Joins: kennyluck (~kennyluck@124.193.152.238)
  90. # [06:30] * Joins: [[zzz]] (~q@node-1e1o.pool-101-108.dynamic.totbb.net)
  91. # [06:34] * Quits: [[zz]] (~q@node-1bu8.pool-101-108.dynamic.totbb.net) (Ping timeout: 248 seconds)
  92. # [06:44] * Quits: vikash (~vikash@unaffiliated/vikash) (Ping timeout: 255 seconds)
  93. # [07:02] * Joins: jonlee (~jonlee@2620:149:4:1b01:e51d:2b:ca77:3116)
  94. # [07:10] * Joins: tantek (~tantek@c-24-130-175-203.hsd1.ca.comcast.net)
  95. # [07:21] * jonlee is now known as jonlee|afk
  96. # [07:37] * [[zzz]] is now known as [[zz]]
  97. # [07:59] * Quits: tantek (~tantek@c-24-130-175-203.hsd1.ca.comcast.net) (Quit: tantek)
  98. # [08:27] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  99. # [08:46] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  100. # [08:46] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  101. # [08:50] * Joins: tantek (~tantek@66-87-2-162.pools.spcsdns.net)
  102. # [08:51] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 246 seconds)
  103. # [08:53] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  104. # [08:56] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  105. # [08:57] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  106. # [09:01] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  107. # [09:26] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  108. # [09:31] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
  109. # [09:31] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: No route to host)
  110. # [09:32] * Quits: manu-db (~msporny@216.252.204.51) (Ping timeout: 240 seconds)
  111. # [09:33] * Joins: manu-db (~msporny@216.252.204.51)
  112. # [09:37] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
  113. # [09:39] * Quits: kennyluck (~kennyluck@124.193.152.238) (Ping timeout: 264 seconds)
  114. # [09:40] * Joins: kennyluck (~kennyluck@124.193.152.238)
  115. # [09:44] * jonlee|afk is now known as jonlee
  116. # [09:58] * Quits: tantek (~tantek@66-87-2-162.pools.spcsdns.net) (Quit: tantek)
  117. # [09:58] * Joins: nephyrin (~neph@nat/mozilla/x-enrjjnqiibvtgdph)
  118. # [10:18] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  119. # [10:21] * Joins: nonge (~nonge@p5B326D6A.dip.t-dialin.net)
  120. # [10:22] <kennyluck> Any Opera folk here?
  121. # [10:25] * Quits: nonge_ (~nonge@p5082A994.dip.t-dialin.net) (Ping timeout: 260 seconds)
  122. # [10:28] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  123. # [10:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  124. # [10:43] <Ms2ger> kennyluck, fwiw, I think the fail-if-unsupported requirement is silly
  125. # [10:46] <kennyluck> Ms2ger, someone at the event suggests we mimic border-radius with <canvas> feature or something I just can't remember...
  126. # [10:46] <Ms2ger> Ugh
  127. # [10:46] <kennyluck> But right, it's silly.
  128. # [10:48] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  129. # [10:49] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  130. # [10:57] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1)
  131. # [11:06] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  132. # [11:07] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 256 seconds)
  133. # [11:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  134. # [11:27] * Joins: barneybook (~Barneyboo@114-44-198-55.dynamic.hinet.net)
  135. # [11:37] * Joins: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962)
  136. # [11:45] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Textual IRC Client: http://www.textualapp.com/)
  137. # [12:17] * Joins: izhak (~izhak@213.87.240.78)
  138. # [12:19] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  139. # [12:21] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  140. # [12:27] * Quits: kennyluck (~kennyluck@124.193.152.238) (Quit: kennyluck)
  141. # [12:28] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  142. # [12:29] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  143. # [12:30] * Quits: annevk (~annevk@79.119.101.74) (Remote host closed the connection)
  144. # [12:34] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
  145. # [12:53] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  146. # [13:04] * Joins: charlvn (~user@524A9430.cm-4-3c.dynamic.ziggo.nl)
  147. # [13:08] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  148. # [13:09] <gsnedders> FWIW, though he's gone now, I think fail-if-unsupported is nice-to-have, but if not easily possible not a hard requirement.
  149. # [13:19] * Joins: annevk (~annevk@89.34.72.106)
  150. # [13:28] <annevk> GPHemsley: btw, please ask AryehGregor for access to the wiki
  151. # [13:29] <annevk> GPHemsley: be totally cool if you update it
  152. # [13:31] * Quits: Druide__ (~Druid@p5B1374F3.dip.t-dialin.net)
  153. # [13:33] * Quits: annevk (~annevk@89.34.72.106) (Remote host closed the connection)
  154. # [13:53] * Quits: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net) (Quit: Leaving.)
  155. # [13:56] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  156. # [13:59] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Ping timeout: 246 seconds)
  157. # [14:04] * Joins: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net)
  158. # [14:05] * AryehGregor isn't sure he remembers how to give access to the wiki
  159. # [14:06] <jgraham> I wonder if tests should come with a priority label, like bugs
  160. # [14:07] <jgraham> So something testing a minor edge condition that doesn't matter in practice could be a P5, but a test to check a feature works at all would be a P1
  161. # [14:08] <jgraham> Seems like a lot of work and possibly the source of fights, but much more useful than a setup where all tests are considered essential
  162. # [14:10] <jgraham> And kind of reenforces the idea that interoperability is a continuum
  163. # [14:10] <Velmont> Yes. I've often thought about that. I sometimes feel a bit reluctant to actually write some of the tests and/or upload them because they're checking super stupid stuff like ordering of exceptions that probably noone cares much about anyway.
  164. # [14:10] <Velmont> When some of the other failures are rather severe, I mean :-)
  165. # [14:12] <jgraham> I guess one problem is that it's possible to fail a P1 test for a P3 reason e.g. a security test failing sounds like a P1, but if the problem is "throws the wrong exception name", that's a tiny problem compared to "doesn't throw"
  166. # [14:13] <Velmont> Yea. So for e.g. the CORS tests, they were using XHR and checking for NETWORK_ERR. But when we made the feature for assert_throws to just check for throwing I changed them.
  167. # [14:14] <Velmont> Because almost all the tests were failing on gecko because of that single "no we use NS_STUPID_LONG_NETWORK_ERROR instead"
  168. # [14:21] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  169. # [14:21] * Parts: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  170. # [14:29] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  171. # [14:30] <jgraham> Well that is pretty silly
  172. # [14:30] <jgraham> I mean not using assert_throws just because a browser has bugs
  173. # [14:31] <jgraham> I can't think of a good way that one could bake this into testharness, really
  174. # [14:35] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  175. # [14:42] * Joins: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com)
  176. # [14:45] <SimonSapin> TabAtkins: do we have something like "pull requests" for specs? I want to make editorial changes to css3-values (have the definition for dpi say "CSS inch" instead of just "inch".) I guess just making the edit myself would be less work for you, but I still want to get some review before pushing to the ED.
  177. # [14:47] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Ping timeout: 276 seconds)
  178. # [14:48] <jgraham> For the specs that are on github (not that one, I guess), we have something very like pull requests :)
  179. # [14:52] * Quits: ^esc (~esc_ape@178.115.249.146.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
  180. # [14:52] <SimonSapin> jgraham: yes, I can imagine that :)
  181. # [14:53] <SimonSapin> but the CSSWG uses a private mercurial server http://dvcs.w3.org/hg/csswg/
  182. # [14:53] <jgraham> Yeah, I know
  183. # [14:53] <jgraham> I suspect that filing a bug and making a patch is the right thing to do
  184. # [14:54] <SimonSapin> we use the mailing list more that the bug tracker, but I guess I could send patches by email
  185. # [14:54] <jgraham> Could work
  186. # [14:55] <jgraham> I know the CSSWG at least has components in the bugtracker these days
  187. # [14:55] <jgraham> I'm not sure what they are actually used for
  188. # [14:55] <SimonSapin> I would love to use github for this but I guess it’s not gonna happen, having just switched to hg and all
  189. # [14:55] <jgraham> Well there are noises about moving more stuff to github
  190. # [14:56] <jgraham> Not necessarily for CSSWG though, since plinss is quite oppsoed to it
  191. # [14:56] <jgraham> *opposed
  192. # [14:56] <SimonSapin> do you know why he is opposed?
  193. # [14:57] <AryehGregor> jgraham, if conformance tests are ways for implementers to spot bugs, rather than ways for them to brag about how they implement the standards, prioritization doesn't seem necessary.
  194. # [14:57] <AryehGregor> If they're only to brag, then just don't test things that aren't so important.
  195. # [14:57] <AryehGregor> The problem is when the two goals are conflated.
  196. # [14:58] <jgraham> SimonSapin: I can't actually find confirmation he is opposed. So maybe I am misstating his position
  197. # [14:59] <jgraham> So now I will stop. But I thought someone, possibly him, thought that git would be too confusing for normal humans
  198. # [14:59] <jgraham> AryehGregor: The problem is that those are both goals
  199. # [14:59] <AryehGregor> That's your problem, then.
  200. # [15:00] <AryehGregor> Also: yes, git is definitely too confusing for normal humans. We tend to assume spec-writers are supernormal.
  201. # [15:00] <AryehGregor> (also, they can always use hg-git, like Ms2ger does)
  202. # [15:00] <jgraham> My problem in particular, or just a problem?
  203. # [15:01] * Quits: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net) (Ping timeout: 244 seconds)
  204. # [15:01] <jgraham> Anyway, it is not obvious to me that having both as goals is bad
  205. # [15:01] * Philip` guesses implementers would find it quite useful for the test results to somehow indicate e.g. "these 500 test cases are failing because of bug 123456 in your browser" (so they don't have to check every single case to make sure there's not a really important unknown bug), which would be a superset of the functionality needed for prioritising failures
  206. # [15:01] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
  207. # [15:02] * Joins: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net)
  208. # [15:02] <AryehGregor> I meant "That's your problem, then" as "Well, then, mister, there's yer problem right there, starin' ya in the face", not "Thankfully, that's your problem, not mine".
  209. # [15:02] <AryehGregor> Philip`, in practice, that's done by implementers reviewing the failures.
  210. # [15:02] <AryehGregor> (which I've done lots of)
  211. # [15:03] <jgraham> So one problem I currently see is that W3C tests are too often ignored
  212. # [15:03] <jgraham> Because there is no kudos associated with doing well in them
  213. # [15:03] <jgraham> Whereas crap like html5test.com gets loads of attention
  214. # [15:03] <Ms2ger> Velmont, I care about the ordering of exceptions ;)
  215. # [15:04] <jgraham> On the other hand, making W3C tests a big PR thing has really bad side effects
  216. # [15:04] <jgraham> people start submitting tests to look good or to make others look bad
  217. # [15:04] <AryehGregor> Both are fair points.
  218. # [15:05] <AryehGregor> One thing we could do is hope that people care about actual interop in practice and thus consult any high-quality test suite.
  219. # [15:05] <jgraham> e.g. by making every test fail for some browser for some tiny bug
  220. # [15:05] <Ms2ger> jgraham, also, I do think git is too confusing for humans :)
  221. # [15:05] <jgraham> (that could be hard to fix)
  222. # [15:05] <jgraham> Ms2ger: You aren't human, so what would you know?
  223. # [15:06] <jgraham> AryehGregor: I would like to believe that, but look at the amount of attention that html5test gets compared to any proper testsuite
  224. # [15:06] <jgraham> People want nice simple answers
  225. # [15:06] <Ms2ger> And it looks fancy!
  226. # [15:07] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
  227. # [15:08] <Philip`> It seems a lot of people have never used any VCS other than git and get on perfectly fine with it, and hate being forced to use anything else, so I think the problem is just that git is too confusing for any human who has used any other VCS before
  228. # [15:09] <AryehGregor> Philip`, maybe all the normal people are scared away from VCSes in general when asked to use git.
  229. # [15:10] <Philip`> (If you've used e.g. CVS/SVN, then Hg is a totally different underlying model but still has familiar syntax and terminology, whereas Git has the different model and also has needlessly incompatible syntax and terminology)
  230. # [15:11] <jgraham> Anyway, so I think my point is that it would be nice if there was a middle ground; some way to encode the idea that not all failures are as serious as others - a fact that is known to anyone that has ever developed software - into the testsuite itself
  231. # [15:12] <jgraham> So that a browser could advertise "we pass all the P1 and P2 tests for feature X"
  232. # [15:12] <jgraham> And not be penalised for the fact that it throws the wrong exception name sometimes, causing P3 failures
  233. # [15:13] <SimonSapin> Philip`: I used svn and then hg before switching to git. Now I have developed lots of habits with git and git-related tools, and I hate being forced to use hg or svn
  234. # [15:13] <jgraham> I think git has a learning curve like / but mercurial has a learning curve like _|
  235. # [15:13] <Ms2ger> The other way around, you mean :)
  236. # [15:14] <jgraham> Ms2ger: Git has a learning curve like \? :p
  237. # [15:14] <Ms2ger> Well... yes :)
  238. # [15:15] <Ms2ger> And you have to climb it upside-down
  239. # [15:16] * Ms2ger really doesn't like git
  240. # [15:16] * jgraham is really surprised by this
  241. # [15:17] <jgraham> Or I would be if I didn't already know it
  242. # [15:19] <jgraham> (that wasn't sarcasm btw, I really have no idea why you find it so distasteful)
  243. # [15:23] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Remote host closed the connection)
  244. # [15:23] <SimonSapin> Ms2ger: is hg-git good enough, or do you really prefer the upstream to use hg?
  245. # [15:25] <Ms2ger> I can live with hg-git, as long as upstream doesn't do anything weird :)
  246. # [15:25] <SimonSapin> what kind of weird thing?
  247. # [15:26] <Ms2ger> Anything I don't know how to deal with through my hg experience :)
  248. # [15:28] <SimonSapin> I guess that would also apply to git users with a git upstream
  249. # [15:28] <SimonSapin> or any other combination
  250. # [15:28] <Ms2ger> True
  251. # [15:33] * Joins: annevk (~annevk@93.113.0.86)
  252. # [15:49] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  253. # [15:55] * Quits: annevk (~annevk@93.113.0.86) (Remote host closed the connection)
  254. # [15:57] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  255. # [16:03] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  256. # [16:14] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  257. # [16:22] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  258. # [16:27] <GPHemsley> AryehGregor: If you ever remember how to give people access to the wiki, I'll be happy to have some. :)
  259. # [16:27] <Velmont> jgraham: I am using assert_throws(null, { sync xhr }). I don't reeeaally need to specify WHAT it throws because that should be checked in XHR tests, not for CORS.
  260. # [16:27] <Velmont> jgraham: I'm just using XHR because it's easiest (and most thorough) way to test CORS.
  261. # [16:28] <Velmont> jgraham: So WHAT exception it returns is not that interesting, that it doesn't succeed is the important part (for CORS).
  262. # [16:28] <GPHemsley> Ms2ger: Maybe one day you could walk me through getting hg-git installed? When I tried it a few months ago, it wasn't working.
  263. # [16:28] <Velmont> Ms2ger: Yeeaaaaaa. Not essential though.
  264. # [16:29] <Ms2ger> GPHemsley, on what OS?
  265. # [16:29] <GPHemsley> Mac 10.6
  266. # [16:29] <Ms2ger> Mm
  267. # [16:31] <Ms2ger> easy_install, according to http://hg-git.github.com/
  268. # [16:34] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  269. # [16:36] <GPHemsley> Ms2ger: I thought I followed the instructions properly, but I got an error when I tried to use it. (Particularly, I don't think hggit was even found.)
  270. # [16:36] <GPHemsley> So either I or they missed a step somewhere.
  271. # [16:37] <Ms2ger> How did you use it? You just need to hg clone git://...
  272. # [16:46] <GPHemsley> When I add `hggit = ` to my .hgrc, it tells me it can't find the module
  273. # [16:47] <Ms2ger> Strange
  274. # [16:52] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  275. # [17:15] * Quits: Yudai (~Yudai@nttkyo090207.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit)
  276. # [17:17] * Quits: OnlyMax (~OnlyMax@187-126-221-137.user.veloxzone.com.br) (Ping timeout: 244 seconds)
  277. # [17:19] * Joins: Yudai (~Yudai@nttkyo023236.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  278. # [17:33] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  279. # [17:36] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  280. # [17:36] * Joins: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  281. # [17:37] * Quits: victor1 (~Adium@did75-14-82-236-18-74.fbx.proxad.net) (Client Quit)
  282. # [17:38] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  283. # [17:47] <SimonSapin> GPHemsley: make sure that you run easy_install with the same python as the one used by hg
  284. # [17:51] * Joins: smaug____ (~chatzilla@212-226-58-89-nat.elisa-mobile.fi)
  285. # [17:58] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Quit: leaving)
  286. # [17:59] * Quits: smaug____ (~chatzilla@212-226-58-89-nat.elisa-mobile.fi) (Ping timeout: 260 seconds)
  287. # [18:41] * Quits: Habo (~Habo@popkorn.progressbar.sk) (Quit: ZNC - http://znc.in)
  288. # [18:41] * Joins: Habo (~Habo@popkorn.progressbar.sk)
  289. # [19:00] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Ping timeout: 246 seconds)
  290. # [19:05] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  291. # [19:26] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  292. # [19:51] * Joins: sedovsek (~robert@BSN-176-192-133.dial-up.dsl.siol.net)
  293. # [20:05] * Joins: vikash (~vikash@1.186.9.140)
  294. # [20:05] * Quits: vikash (~vikash@1.186.9.140) (Changing host)
  295. # [20:05] * Joins: vikash (~vikash@unaffiliated/vikash)
  296. # [20:06] * Quits: vikash (~vikash@unaffiliated/vikash) (Remote host closed the connection)
  297. # [20:07] * Quits: nephyrin (~neph@nat/mozilla/x-enrjjnqiibvtgdph) (Ping timeout: 240 seconds)
  298. # [20:10] <GPHemsley> SimonSapin: How do I do that?
  299. # [20:30] <SimonSapin> GPHemsley: I’m not sure … Try this: head -c1 $(which hg)
  300. # [20:30] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: Connection reset by peer)
  301. # [20:30] <SimonSapin> it should give you the path to the python interpreter
  302. # [20:31] <GPHemsley> -n1, but yeah, thanks
  303. # [20:31] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  304. # [20:31] <SimonSapin> yeah, -n1
  305. # [20:32] <GPHemsley> ... and it is indeed not the same as `which python`
  306. # [20:32] <SimonSapin> GPHemsley: do you have easy_install in the same directory?
  307. # [20:33] <GPHemsley> easy_install is in a third directory >_<
  308. # [20:33] <GPHemsley> and it seems that `which python` is actually the older one (with regard to version number)
  309. # [20:34] <GPHemsley> I have a feeling I have a bunch of different versions of python on this computer
  310. # [20:34] <SimonSapin> how did you install hg?
  311. # [20:34] <GPHemsley> good question
  312. # [20:35] <zewt> i never touch easy_install in linux, that's the package manager's job
  313. # [20:35] <SimonSapin> This is the general direction to look into but I’m not familiar with OS X so I can’t help much more
  314. # [20:36] <zewt> no idea on osx
  315. # [20:36] <GPHemsley> SimonSapin: Looks like the current one was installed via MacPorts
  316. # [20:36] <SimonSapin> the current what?
  317. # [20:36] <GPHemsley> hg
  318. # [20:37] <GPHemsley> and I believe the python it is using
  319. # [20:37] <GPHemsley> which is not the same as `which python`
  320. # [20:37] <GPHemsley> so I'm thinking maybe I should just switch `which python`
  321. # [20:37] <GPHemsley> (how do I do that?)
  322. # [20:40] <GPHemsley> SimonSapin: http://pastebin.mozilla.org/1873683
  323. # [20:42] * Joins: nephyrin (~neph@nat/mozilla/x-qlqitgfxhzqiwsqb)
  324. # [20:42] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  325. # [20:55] * jonlee is now known as jonlee|afk
  326. # [20:57] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  327. # [20:59] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  328. # [21:01] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
  329. # [21:06] * Quits: sedovsek (~robert@BSN-176-192-133.dial-up.dsl.siol.net) (Quit: sedovsek)
  330. # [21:06] <GPHemsley> oh, what a mess
  331. # [21:06] <GPHemsley> I have so many different versions of Python on this computer
  332. # [21:09] * Quits: charlvn (~user@524A9430.cm-4-3c.dynamic.ziggo.nl) (Quit: Leaving)
  333. # [21:10] * Quits: nephyrin (~neph@nat/mozilla/x-qlqitgfxhzqiwsqb) (Ping timeout: 240 seconds)
  334. # [21:13] * Quits: izhak (~izhak@213.87.240.78) (Ping timeout: 246 seconds)
  335. # [21:14] * Joins: nephyrin (~neph@nat/mozilla/x-cxetkodjfoqdegzl)
  336. # [21:17] <jgraham> GPHemsley: Oh, OSX, yeah bad luck
  337. # [21:20] <jgraham> GPHemsley: Do you have easy_install in ports? (or pip for that matter)
  338. # [21:22] <GPHemsley> jgraham: Hang on, I'm reinstalling stuff
  339. # [21:26] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  340. # [21:26] * Quits: nephyrin (~neph@nat/mozilla/x-cxetkodjfoqdegzl) (Ping timeout: 240 seconds)
  341. # [21:28] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
  342. # [21:32] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  343. # [21:34] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  344. # [21:34] <annevk> GPHemsley: you could also just install the GitHub app
  345. # [21:35] <annevk> I used command line thus far, but that app is quite convenient
  346. # [21:37] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  347. # [21:43] * Joins: nephyrin (~neph@nat/mozilla/x-iishivycopdfsmru)
  348. # [21:45] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  349. # [21:47] * Joins: baku (~baku@38.124.51.227)
  350. # [21:55] <GPHemsley> w00t
  351. # [21:55] <GPHemsley> got it working
  352. # [21:55] <GPHemsley> it was a conflict between python versions
  353. # [21:55] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  354. # [21:55] <GPHemsley> so thanks SimonSapin, et al.
  355. # [21:56] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  356. # [21:58] <GPHemsley> annevk: I'll stick to the command line, now that it works again :)
  357. # [21:58] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  358. # [22:00] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 240 seconds)
  359. # [22:01] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  360. # [22:04] * Areks|2 is now known as Areks
  361. # [22:13] * Joins: teleject (~christoph@70.116.75.194)
  362. # [22:16] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Quit: nn)
  363. # [22:20] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
  364. # [22:24] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  365. # [22:27] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  366. # [22:30] <zewt> holy hell
  367. # [22:31] <zewt> chrome now refuses to install greasemonkey scripts normally: "extensions, apps, and user scripts can only be added from the chrome web store"
  368. # [22:49] * Joins: marcosc (~marcosc@bl10-248-225.dsl.telepac.pt)
  369. # [23:04] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  370. # [23:06] * Joins: Druide__ (~Druid@p5B137BBB.dip.t-dialin.net)
  371. # [23:06] * Quits: Druide_ (~Druid@p5B1374F3.dip.t-dialin.net) (Ping timeout: 244 seconds)
  372. # [23:07] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  373. # [23:20] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  374. # [23:25] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: No route to host)
  375. # [23:25] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
  376. # [23:33] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  377. # [23:41] <jgraham> zewt: have fun being upsold
  378. # [23:42] <zewt> fun having features silently auto-upgraded into "go to our store!"
  379. # [23:46] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  380. # Session Close: Mon Oct 22 00:00:00 2012

The end :)