/irc-logs / w3c / #testing / 2013-07-16 / end

Options:

  1. # Session Start: Tue Jul 16 00:00:01 2013
  2. # Session Ident: #testing
  3. # [00:11] * Joins: Lachy (~Lachy@public.cloak)
  4. # [00:37] * Joins: glenn (~gadams@public.cloak)
  5. # [00:44] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  6. # [01:09] * Joins: mdas_ (~mdas@public.cloak)
  7. # [01:16] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  8. # [01:16] * Quits: mdas_ (~mdas@public.cloak) (Ping timeout: 180 seconds)
  9. # [01:55] * heycam|away is now known as heycam
  10. # [01:56] * Quits: tobie (tobie@public.cloak)
  11. # [02:42] * Joins: mdas (~mdas@public.cloak)
  12. # [02:47] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  13. # [02:48] * Joins: mdas (~mdas@public.cloak)
  14. # [02:55] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  15. # [03:21] * Quits: shepazu (schepers@public.cloak) (public-irc.w3.org team-irc.w3.org)
  16. # [03:21] * Quits: glenn (~gadams@public.cloak) (Server going down)
  17. # [03:21] * Quits: stearns (~anonymous@public.cloak) (Server going down)
  18. # [03:21] * Quits: bhill (~Brad@public.cloak) (Server going down)
  19. # [03:21] * Quits: wilhelm (~wilhelm@public.cloak) (Server going down)
  20. # [03:21] * Quits: heycam (~cam@public.cloak) (Server going down)
  21. # [03:21] * Disconnected
  22. # [03:22] * Attempting to rejoin channel #testing
  23. # [03:22] * Rejoined channel #testing
  24. # [03:22] * glenn sets mode: +sn
  25. # [03:22] * Joins: plinss (~plinss@public.cloak)
  26. # [03:22] * Joins: sangwhan (~sangwhan@public.cloak)
  27. # [03:22] * Joins: timeless (~uid4015@public.cloak)
  28. # [03:22] * Joins: heycam (~cam@public.cloak)
  29. # [03:23] * Joins: bhill (~Brad@public.cloak)
  30. # [03:26] * Joins: jgraham (~jgraham@public.cloak)
  31. # [03:26] * Joins: wilhelm (~wilhelm@public.cloak)
  32. # [03:26] * Joins: andreastt (~ato@public.cloak)
  33. # [03:26] * Joins: gsnedders (~gsnedders@public.cloak)
  34. # [03:26] * Joins: ctalbert (~ctalbert@public.cloak)
  35. # [03:26] * Joins: MikeSmith (~MikeSmith@public.cloak)
  36. # [03:26] * Joins: jhammel (~jhammel@public.cloak)
  37. # [03:26] * Joins: odinho (~Velmont@public.cloak)
  38. # [04:18] * Joins: shepazu (schepers@public.cloak)
  39. # [05:00] * Quits: jhammel (~jhammel@public.cloak) ("leaving")
  40. # [05:09] * heycam is now known as heycam|away
  41. # [05:53] * heycam|away is now known as heycam
  42. # [06:04] * Quits: @glenn (~gadams@public.cloak) (Client closed connection)
  43. # [06:21] * Joins: mdas (~mdas@public.cloak)
  44. # [06:22] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  45. # [06:23] * Joins: mdas (~mdas@public.cloak)
  46. # [06:30] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  47. # [06:36] * Joins: glenn (~gadams@public.cloak)
  48. # [07:32] * Joins: mdas (~mdas@public.cloak)
  49. # [07:36] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  50. # [07:36] * Joins: mdas (~mdas@public.cloak)
  51. # [07:43] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  52. # [08:34] * Joins: Lachy (~Lachy@public.cloak)
  53. # [08:48] * Joins: Ms2ger (~Ms2ger@public.cloak)
  54. # [09:09] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  55. # [09:12] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  56. # [09:31] * Joins: Lachy (~Lachy@public.cloak)
  57. # [09:41] * Joins: darobin (rberjon@public.cloak)
  58. # [09:44] * Joins: tobie (tobie@public.cloak)
  59. # [10:02] * heycam is now known as heycam|away
  60. # [11:14] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  61. # [11:14] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  62. # [11:14] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  63. # [11:16] * Joins: gitbot (~gitbot@public.cloak)
  64. # [11:16] -gitbot:#testing- [web-platform-tests] AutomatedTester pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/75cadadaef0b...fe77ee14af50
  65. # [11:16] -gitbot:#testing- web-platform-tests/master 9957d6e AutomatedTester: Add the ability to test discovery of webdriver tests and only start a browser for each test class
  66. # [11:16] -gitbot:#testing- web-platform-tests/master fe77ee1 David Burns: Merge pull request #251 from AutomatedTester/runtests...
  67. # [11:16] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  68. # [11:37] * Joins: gitbot (~gitbot@public.cloak)
  69. # [11:37] -gitbot:#testing- [web-platform-tests] sgrekhov synchronize pull request #135: Submission/unipro (master...submission/unipro) https://github.com/w3c/web-platform-tests/pull/135
  70. # [11:37] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  71. # [12:37] * Joins: abarsto (~abarsto@public.cloak)
  72. # [12:37] * abarsto is now known as ArtB
  73. # [13:33] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  74. # [15:07] <AutomatedTester> tobie: did you ever send that email about issues with using python?
  75. # [15:11] <darobin> that would be one very long email
  76. # [15:11] * darobin sorry, goes back under bridge
  77. # [15:11] <AutomatedTester> ;)
  78. # [15:11] <AutomatedTester> darobin: and yet people want to use PHP here...
  79. # [15:12] <darobin> heh
  80. # [15:12] * AutomatedTester goes to get a fire hose in case of flame war
  81. # [15:12] <darobin> there should be a PHP equivalent to Godwin's
  82. # [15:14] <andreastt> Whatever people perceive as the lowest common denominator seems like the best choice in this situation.
  83. # [15:14] <jgraham> Please tell me that either a) you are talking about something different to what I think you are talking about or b) people aren't going o start objecting to python now
  84. # [15:15] <jgraham> The choices for the server sides of tests are: a) python b) nothing
  85. # [15:15] <AutomatedTester> jgraham: we are in agreement there
  86. # [15:15] <andreastt> The context is language of controlling the browser OOP.
  87. # [15:16] <jgraham> It's the only language that is Mozilla approved, Google approved and doesn't cause a nasty rash in Microsoft reps
  88. # [15:16] <AutomatedTester> when out of process we use python as its the least politically unencumbered language
  89. # [15:16] <AutomatedTester> jgraham: exactly!
  90. # [15:16] <andreastt> The alternatives proposed are PHP and JS.
  91. # [15:17] <AutomatedTester> jgraham: isnt Python Opera approved as well?
  92. # [15:17] <jgraham> Yes, Python is also Opera approved
  93. # [15:18] <AutomatedTester> jgraham: there was talk that some working groups are anti python for out of process tests
  94. # [15:18] <jgraham> On email?
  95. # [15:18] <AutomatedTester> no on irc
  96. # [15:18] <AutomatedTester> I thought tobie was going to send an email about it
  97. # [15:18] <andreastt> I'd like to know which groups that is.
  98. # [15:19] <jgraham> I think "sorry" is the only response to that
  99. # [15:19] * Joins: gitbot (~gitbot@public.cloak)
  100. # [15:19] -gitbot:#testing- [web-platform-tests] r12a opened pull request #252: First batch of i18n tests: translate mode (master...r12a/i18n-tests) https://github.com/w3c/web-platform-tests/pull/252
  101. # [15:19] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  102. # [15:21] <jgraham> Hmmm
  103. # [15:21] <AutomatedTester> writing PHP tests for OOP makes me feel like this http://i.imgur.com/VszIIYO.gif
  104. # [15:21] <jgraham> I think I just unsubscribed myself from ~everything
  105. # [15:24] <jgraham> darobin: Is it possible to work out which lists I am actually subscribed to?
  106. # [15:25] <darobin> jgraham: https://www.w3.org/Member/Mail/AuditForm
  107. # [15:26] <jgraham> darobin: I am temporarily not a Member
  108. # [15:26] <jgraham> or a member of a Member, if you like
  109. # [15:27] <darobin> jgraham: you left opera?
  110. # [15:27] <jgraham> darobin: Yes
  111. # [15:28] <darobin> jgraham: msg me the email you want me to test and I'll give you the results
  112. # [15:28] <darobin> whoa
  113. # [15:28] <darobin> no one ever tells me the really important news
  114. # [15:28] <darobin> do you know where you're going?
  115. # [15:28] <jgraham> Mozilla
  116. # [15:28] <darobin> cool!
  117. # [15:28] <darobin> congrats man
  118. # [15:28] <darobin> are you moving?
  119. # [15:28] <jgraham> So yes, Hallvord did it first
  120. # [15:28] <darobin> as did Marcos and Anne :)
  121. # [15:28] <jgraham> Moving to London
  122. # [15:28] <darobin> sweet!
  123. # [15:29] <darobin> or rather, I hope you find it sweet
  124. # [15:29] <darobin> (I would)
  125. # [15:29] <jgraham> I hope so too. Should be pretty different to Linkoping at least
  126. # [15:29] <darobin> "O'"
  127. # [15:29] <darobin> bah
  128. # [15:29] <darobin> "I'm moving to London, looking forward to enjoy the better weather"
  129. # [15:30] <jgraham> Heh
  130. # [15:30] <andreastt> jgraham: That is possibly the understatement of the year. d-:
  131. # [15:30] <darobin> jgraham: anyway, congrats, and just give me that email address if you want the MailAudit thing
  132. # [15:31] * Joins: mdas (~mdas@public.cloak)
  133. # [15:31] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  134. # [15:31] * AutomatedTester is not complaining at the people who are coming over.... :D
  135. # [15:33] * Joins: glenn (~gadams@public.cloak)
  136. # [15:46] <tobie> AutomatedTester: not yet.
  137. # [15:46] <tobie> AutomatedTester: I'm waiting for the right people to be on holidays so I can have it my way.
  138. # [15:47] <tobie> AutomatedTester: BTW, when are you leaving this Summer?
  139. # [15:51] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  140. # [15:52] <darobin> haha
  141. # [15:52] * Joins: mdas (~mdas@public.cloak)
  142. # [15:52] <AutomatedTester> tobie: well there is no choice
  143. # [15:53] <AutomatedTester> tobie: people may feel that they can use something other than python for out of process but they can't really...
  144. # [15:54] <tobie> yeah, at the end of the day, this is a tradeoff between making it easy for browser vendors to run the tests or making it easy for developers to author them.
  145. # [15:55] * Joins: mdas_ (~mdas@public.cloak)
  146. # [15:55] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  147. # [15:56] <ArtB> congrats jgraham and good luck!
  148. # [15:57] * ArtB makes note to ping dbaron re jgraham ;)
  149. # [16:01] <jgraham> s/easy for vendors/possible for vendors/
  150. # [16:03] * andreastt refuses to install PHP and to write a PHP wrapper to run tests
  151. # [16:03] <andreastt> (I make the Opera test runners FWIW.)
  152. # [16:04] <jgraham> Indeed. No one wants to run PHP on their test clients. Everyone (except, perhaps, Microsoft) already runs python
  153. # [16:05] <AutomatedTester> and they *could* use iron python
  154. # [16:06] <AutomatedTester> since they both go down to the CIL -> CLR
  155. # [16:06] <AutomatedTester> as c#
  156. # [16:11] <jgraham> Yeah, it would be pretty interesting to know if that actually works. It's supposed to be python 2.7 compatible, so I guess it should
  157. # [16:20] <tobie> For the record, I'm certainly not pushing for a PHP-based option. :)
  158. # [16:32] * Quits: mdas_ (~mdas@public.cloak) (Client closed connection)
  159. # [16:32] * Quits: tobie (tobie@public.cloak) (Client closed connection)
  160. # [16:32] * Joins: mdas (~mdas@public.cloak)
  161. # [16:39] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  162. # [16:44] * Joins: mdas (~mdas@public.cloak)
  163. # [16:53] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  164. # [16:54] * Joins: mdas (~mdas@public.cloak)
  165. # [16:56] * Joins: mdas_ (~mdas@public.cloak)
  166. # [16:56] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
  167. # [17:07] <gsnedders> AutomatedTester, jgraham: IronPython is practically unmaintained and is really hard to get running anything properly.
  168. # [17:08] <AutomatedTester> gsnedders: :(
  169. # [17:08] <AutomatedTester> a few years ago it was great
  170. # [17:08] <gsnedders> I say this, but seemingly there's a new release just out.
  171. # [17:08] <AutomatedTester> yea I saw that but assumed you knew more than me ;)
  172. # [17:11] <gsnedders> Also note there's plenty of package management stuff on Python that cannot be easily installed :(
  173. # [17:12] <andreastt> I was about to say earlier that we've so far conciously kept all of the dependencies to the standard library.
  174. # [17:13] <andreastt> I am unsure if that's sustainable in the future.
  175. # [17:15] <gsnedders> I don't think it's even a worthwhile goal.
  176. # [17:16] <andreastt> Well certain vendors (Mozilla) I think has some explicit requirements about that.
  177. # [17:19] <AutomatedTester> yea, we dont install dependencies
  178. # [17:19] <AutomatedTester> its either in our tree or stdlib
  179. # [17:20] <gsnedders> What's the justification for that? (Given there are plenty of other dependencies that have to be installed manually!)
  180. # [17:21] <AutomatedTester> gsnedders: our build/test farm doesnt have access to package managers
  181. # [17:21] <AutomatedTester> or the internet
  182. # [17:22] <gsnedders> AutomatedTester: But why special case testing dependencies compared with binary (Firefox, Thunderbird, w/e) dependencies?
  183. # [17:22] <AutomatedTester> gsnedders: that way we know what is going into a build and how it should affect things
  184. # [17:22] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  185. # [17:22] <AutomatedTester> gsnedders: because any bit of code has an impact
  186. # [17:23] <AutomatedTester> test runners, sites, etc
  187. # [17:23] <AutomatedTester> if people are writing tests to external websites they are doing it wrong imho
  188. # [17:23] <jgraham> Oh yeah, we all agree with that
  189. # [17:23] <AutomatedTester> things change and then suddenly you have failures
  190. # [17:23] <gsnedders> AutomatedTester: Sure — I'm not questioning the benefit of *that*.
  191. # [17:23] <jgraham> I think gsnedders means depending on, say, requests
  192. # [17:23] <AutomatedTester> ok, I dont understand your question
  193. # [17:24] <jgraham> Which is not in the stdlib
  194. # [17:24] * Joins: gitbot (~gitbot@public.cloak)
  195. # [17:24] -gitbot:#testing- [web-platform-tests] r12a synchronize pull request #252: First batch of i18n tests: translate mode (master...r12a/i18n-tests) https://github.com/w3c/web-platform-tests/pull/252
  196. # [17:24] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  197. # [17:24] <AutomatedTester> then we have it in our tree
  198. # [17:24] <AutomatedTester> relying on pypi is foolish
  199. # [17:24] <AutomatedTester> its so flaky
  200. # [17:24] <jgraham> Well you wouldn't really rely on pypi
  201. # [17:24] <gsnedders> AutomatedTester: I'm questioning why you need to have randomTestDependency in the tree but not randomFirefoxDependency. If any bit of code has an impact and you all want it in the tree, then why don't you have the X server in the tree, for example?
  202. # [17:24] <jgraham> Although it has a CDN these days
  203. # [17:25] <jgraham> You would really have a local package repo that you would use when provisioning the test machines, much like you would for system packages
  204. # [17:25] <AutomatedTester> gsnedders: because there is a trade off
  205. # [17:26] <AutomatedTester> gsnedders: VMs can be managed by puppet and are updated once
  206. # [17:26] <gsnedders> Because… damn it, jgraham, stop beating me to what I was about to say.
  207. # [17:26] <jgraham> (having stuff in the tree does mean that you have to be more careful about licensing)
  208. # [17:26] <AutomatedTester> since we use python for things we can easily blow away a virtualenv and restart stuff
  209. # [17:26] <AutomatedTester> jgraham: we are very careful about licences
  210. # [17:27] <jgraham> AutomatedTester: Sure
  211. # [17:27] <gsnedders> Have a local PyPI mirror on the VM, install specific versions of packages. You don't need to change anything, but you don't need them in the tree any more.
  212. # [17:27] <AutomatedTester> gsnedders: and contributors? how would they get them
  213. # [17:27] <AutomatedTester> do we upload to both pypi and local mirror
  214. # [17:27] <gsnedders> AutomatedTester: From PyPI itself.
  215. # [17:27] <AutomatedTester> what if we forget one
  216. # [17:27] <jgraham> Well that is a problem for all of the system, isn't it?
  217. # [17:28] <gsnedders> AutomatedTester: You don't forget one. You only have PyPI and you have it all mirrored.
  218. # [17:28] <AutomatedTester> yea but we can mitigate stuff why not
  219. # [17:28] <jgraham> How can a contributer get the exact glibc version, or gcc version, or whatever?
  220. # [17:28] <jgraham> Do you publish the puppet scripts?
  221. # [17:28] <AutomatedTester> dont know that is handled by releng
  222. # [17:29] <jgraham> I think my answwer would be "put somthing like 'requirements.txt' in the tree"
  223. # [17:29] <AutomatedTester> we arent going to do that
  224. # [17:29] <AutomatedTester> also how do you prevent malicious mitm attacks on packages?
  225. # [17:29] <jgraham> Which can then be used to auto-install the packages into a virtualenv using pip
  226. # [17:29] <jgraham> AutomatedTester: For whom? Contributers or the test machines?
  227. # [17:30] <AutomatedTester> test machines
  228. # [17:30] <AutomatedTester> build machines that is
  229. # [17:30] <AutomatedTester> both
  230. # [17:30] <gsnedders> MITM attack when installing?
  231. # [17:30] <jgraham> For the test machines you install the packages once into the machine-local pypi mirror
  232. # [17:31] <jgraham> With puppet or whatever
  233. # [17:31] <jgraham> and then you create your virtualenv from that machine-local copy
  234. # [17:31] <gsnedders> The mirroring is done by HTTPS, so provided the cert matches there should be no MITM.
  235. # [17:32] <jgraham> Indeed, it doesn't seem more mitm-susceptiable than dpkg
  236. # [17:32] <gsnedders> (And if you're running pip < 1.3, upgrade.)
  237. # [17:32] <jgraham> (wrong collection of letters in there I think)
  238. # [17:33] <jgraham> Anyway, having things in the tree presumbly works fine
  239. # [17:33] <AutomatedTester> works fine for lots of companies
  240. # [17:33] <AutomatedTester> Facebook, Google, Mozilla
  241. # [17:34] <AutomatedTester> system packages are just required to do certain things and we can build with out them
  242. # [17:34] <AutomatedTester> e.g. WebRTC codecs
  243. # [17:34] <jgraham> Well yeah, but you can't build without e.g. gcc, and you don't supply that in the tree
  244. # [17:34] <AutomatedTester> but if someone wants to test something locally it helps to make sure that their repo, barring them not pulling latest code, is the same
  245. # [17:35] <AutomatedTester> as I said trade offs
  246. # [17:37] <jgraham> I think the system where you have a requirements.txt file that pip can use to automatically install all the dependencies, with the exact version specified in the file, also solves the problem of getting people set up with the right environment.
  247. # [17:37] <jgraham> At least for python packages
  248. # [17:38] <gsnedders> (In a sense, what irks me about this with stuff like Chromium is the sheer size of all the dependency repos you have to pull to get it. There are surely better ways of achieving the same goal…)
  249. # [17:38] <jgraham> But I guess there might be an extra step depending on the exact setup
  250. # [17:42] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  251. # [17:44] <jgraham> I suppose it also makes changing the versions of dependencies harder
  252. # [18:00] * Joins: Bin_Hu (~Bin_Hu@public.cloak)
  253. # [18:04] * Joins: krisk (~krisk@public.cloak)
  254. # [18:05] <Bin_Hu> Kris, any news or update?
  255. # [18:06] <krisk> Happy to chat about HTML5 testing
  256. # [18:06] <Bin_Hu> Cool, Kris
  257. # [18:07] <krisk> I don't have any big updates, other than to say that with IE11 being available I have some tests to submit
  258. # [18:09] <jgraham> Yay tests!
  259. # [18:09] <jgraham> Boo lack of reviewing
  260. # [18:09] <Bin_Hu> In which area (i.e. which sections do those tests cover)?
  261. # [18:09] * jgraham is doing some reviewing right now in fact
  262. # [18:09] <Bin_Hu> Those "at risk"?
  263. # [18:09] * Joins: mdyck_ (~mdyck@public.cloak)
  264. # [18:09] <krisk> Some HTML5, some other stuff not in HTML5 per se but a w3c standard
  265. # [18:10] <krisk> I'd love to say we wrote some tests and they all just passed in all browsers
  266. # [18:10] <krisk> But actually what we find is that they end up failing in one or more browsers that have added this feature
  267. # [18:11] <Bin_Hu> I see. For HTML5 related, do those tests cover some sections of "at risk" or "tests required"?
  268. # [18:12] <Bin_Hu> "one or more browsers", so which browsers passed, and which failed?
  269. # [18:12] <Bin_Hu> Yesterday, HTML Accessibility Task Force submitted a bunch of issues, indicating to change from "Interoperable" to "Tests Required".
  270. # [18:13] <krisk> I only ran major desktop browsers (Firefox, chrome) I did run Opera but the pre chromium version.
  271. # [18:13] <jgraham> krisk: That sounds ideal :) Tests that just show everyone passing pobably weren't good enough tests
  272. # [18:13] <krisk> I have not installed the new chromium based Opera (yet)
  273. # [18:13] <jgraham> 88 open reviews in web-platform-tests btw
  274. # [18:14] <jgraham> Not sure how many are html, but I can probably work that out
  275. # [18:14] <Bin_Hu> Sounds good, jgraham.
  276. # [18:14] <krisk> I may look to review some of them though my schedule is getting a bit more 'free'
  277. # [18:15] <Bin_Hu> BTW, Kris or jgraham, do you know what's up of the overall test program (in addition to some cleanup of documentation work)?
  278. # [18:16] <krisk> ping tobie
  279. # [18:17] * Joins: tobie (tobie@public.cloak)
  280. # [18:17] <Bin_Hu> Our hero Tobie is here :)
  281. # [18:18] <jgraham> krisk: (For the record, I am not at Opera any more. In a few weeks I start at Mozilla. Hopefully andreastt will keep an eye on these meetings/public-test-infra for things that affect Opera)
  282. # [18:18] <Bin_Hu> Tobie, would share some update of the overall test initiatives (in addition to some cleanup of documentation stuff)?
  283. # [18:18] <tobie> What did I do again?
  284. # [18:18] * jgraham hopes that andreastt doesn't mind being signed up for work ;)
  285. # [18:19] <krisk> james are you moving to the bay area?
  286. # [18:19] <Bin_Hu> Congratulations James for your new adventure
  287. # [18:19] <tobie> Oh darn. irc meeting now?
  288. # [18:19] <jgraham> krisk: London
  289. # [18:19] <jgraham> Bin_Hu: Thanks
  290. # [18:19] <jgraham> Oh and simonp (zcorpan) ofc
  291. # [18:20] <jgraham> (will continue to represent Opera)
  292. # [18:20] <krisk> odin?
  293. # [18:20] <jgraham> Him too
  294. # [18:20] <jgraham> Lots of people!
  295. # [18:20] <krisk> good to know
  296. # [18:21] <odinho> I'm in Desktop though, so I don't do much w3c-related things in my work time.
  297. # [18:23] <Bin_Hu> Tobie, would you share some update of the overall test initiatives (in addition to some cleanup of documentation stuff)?
  298. # [18:24] <tobie> I'll be posting about this shortly.
  299. # [18:25] <Bin_Hu> Great Tobie. Thank you
  300. # [18:25] <tobie> Regarding documentation stuff, there's a lot of clean-up work to do.
  301. # [18:26] <Bin_Hu> What work should I help? I am very happy to do the work
  302. # [18:26] <mdyck_> Is all the documentation in more-or-less the right place now?
  303. # [18:28] <tobie> No. Far from it.
  304. # [18:28] <Bin_Hu> I guess I lack of the overall picture of the documentaton structure you have architected.
  305. # [18:29] <jgraham> Might be 18 open reviews in html/ or I might have got the SQL wrong
  306. # [18:29] <mdyck_> is there a map of where things are and where they need to move to?
  307. # [18:29] <Bin_Hu> What we did was to simply pull existing documentation from every places we know of
  308. # [18:30] <tobie> mdyck_: it's in a mixed state at this point
  309. # [18:30] <tobie> there are a lot of resources out there
  310. # [18:30] <tobie> Compiling the required ones.
  311. # [18:30] <jgraham> tobie: It would be nice to soft-launch the site even though it isn't "done" yet
  312. # [18:30] <tobie> Killing the outdated ones, etc.
  313. # [18:31] <tobie> it is soft launched already.
  314. # [18:31] <tobie> :)
  315. # [18:31] <Bin_Hu> But it was unclear what is the best way to organize it and how it fits future plan of process
  316. # [18:31] <jgraham> Well yeah, but soft-enough that I couldn't remember the URL when I wanted to point some people at the docs :)
  317. # [18:31] <tobie> heh
  318. # [18:32] * Quits: mdas_ (~mdas@public.cloak) (Client closed connection)
  319. # [18:32] <tobie> Bin_Hu: agreed. It needs folks familiar with what's going on to step in.
  320. # [18:32] * Joins: mdas (~mdas@public.cloak)
  321. # [18:32] <tobie> rhauck is going to do so for the reftest aspec
  322. # [18:33] <tobie> *aspect
  323. # [18:34] <tobie> jgraham: we'll make a soft launch with a better URL soon.
  324. # [18:34] <tobie> jgraham: needed to get through legal first for a bunch of reasons.
  325. # [18:34] <tobie> Got this cleared a couple of days ago.
  326. # [18:35] <jgraham> OK
  327. # [18:37] <Bin_Hu> For reftest, agreed that it needs some CSS expert to clean it up
  328. # [18:39] <tobie> Github doc needs update too
  329. # [18:39] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  330. # [18:40] <tobie> So does testharness stuff.
  331. # [18:40] <tobie> (Can't remember what the issues were off the top of my head)
  332. # [18:40] <Bin_Hu> Ok, I can do that - re-read and update them - Github doc and testharness doc
  333. # [18:41] <Bin_Hu> Question: there are 2 different sources where I pulled testharness docs: Robin's turotial and the doc extracted from the source code of testharness.js
  334. # [18:41] <tobie> Bin_Hu: if you do, please make sure to run the build locall.
  335. # [18:41] <tobie> locally
  336. # [18:41] <tobie> Your last PR broke the build.
  337. # [18:42] <Bin_Hu> I will run the build locally
  338. # [18:42] <Bin_Hu> sorry for that
  339. # [18:42] <tobie> re testharness doc: one is reference material.
  340. # [18:42] <tobie> The other a tutorial
  341. # [18:42] <tobie> it would be cool to keep the format for the tutorial
  342. # [18:43] <Bin_Hu> Got it. I will base it on the tutorial, and add those missing stuff from the source code doc if needed
  343. # [18:43] <tobie> no you probably want a reference doc
  344. # [18:43] <tobie> and the tutorial
  345. # [18:47] * Joins: stearns (~anonymous@public.cloak)
  346. # [18:47] <Bin_Hu> ok. I agree
  347. # [18:49] <Bin_Hu> BTW, do you have an overall documentation structure (i.e. site map) of the expected doc site?
  348. # [18:51] <Bin_Hu> I will keep on working on Github docs, and testharness doc (2 separate docs - 1 tutorial and 1 reference doc).
  349. # [18:51] <Bin_Hu> I will communicate with you if I have any question or issue
  350. # [18:51] <Bin_Hu> Thanks Tobie
  351. # [18:56] * Joins: mdas (~mdas@public.cloak)
  352. # [19:06] <tobie> Bin_Hu: I don't really have a site map for the doc site (haven't had the time to look into it).
  353. # [19:07] <tobie> Bin_Hu: I imagined something along the lines of the work Dzenana Trenutak did would be good enough.
  354. # [19:16] <Bin_Hu> I see, and thank you. I agree that it would be good enough too for now.
  355. # [19:24] * Joins: jhammel (~jhammel@public.cloak)
  356. # [19:25] * Parts: jhammel (~jhammel@public.cloak) (jhammel)
  357. # [19:29] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  358. # [19:50] * Quits: Bin_Hu (~Bin_Hu@public.cloak) ("Page closed")
  359. # [19:55] * Quits: krisk (~krisk@public.cloak) ("Page closed")
  360. # [20:09] * Joins: darobin (rberjon@public.cloak)
  361. # [20:21] * Joins: mdas_ (~mdas@public.cloak)
  362. # [20:27] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  363. # [20:34] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  364. # [20:38] * Joins: shepazu (schepers@public.cloak)
  365. # [20:47] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  366. # [20:52] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  367. # [20:54] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  368. # [20:58] * Joins: darobin (rberjon@public.cloak)
  369. # [21:12] * Joins: Ms2ger (~Ms2ger@public.cloak)
  370. # [21:14] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  371. # [21:21] * Joins: mdas (~mdas@public.cloak)
  372. # [21:27] * Quits: mdas_ (~mdas@public.cloak) (Ping timeout: 180 seconds)
  373. # [21:28] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  374. # [21:34] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  375. # [21:36] * Joins: mdas (~mdas@public.cloak)
  376. # [21:39] * Joins: jhammel (~jhammel@public.cloak)
  377. # [21:50] * Joins: Lachy (~Lachy@public.cloak)
  378. # [21:51] * Joins: mdas_ (~mdas@public.cloak)
  379. # [21:57] * Quits: mdas (~mdas@public.cloak) (Ping timeout: 180 seconds)
  380. # [21:58] * Quits: mdas_ (~mdas@public.cloak) (Ping timeout: 180 seconds)
  381. # [22:00] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  382. # [22:07] * Joins: abarsto (~abarsto@public.cloak)
  383. # [22:07] * abarsto is now known as ArtB
  384. # [22:37] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  385. # [22:52] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  386. # [22:52] * Joins: mdas (~mdas@public.cloak)
  387. # [23:37] * Quits: tobie (tobie@public.cloak)
  388. # [23:45] * Joins: dom (dom@public.cloak)
  389. # Session Close: Wed Jul 17 00:00:01 2013

The end :)