/irc-logs / w3c / #css / 2013-10-07 / end

Options:

  1. # Session Start: Mon Oct 07 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:56] * Joins: glenn (~gadams@public.cloak)
  4. # [02:31] * Joins: tantek (~tpod@public.cloak)
  5. # [02:48] * Quits: tantek (~tpod@public.cloak) (Ping timeout: 180 seconds)
  6. # [02:56] * Joins: tantek (~tpod@public.cloak)
  7. # [03:03] * Quits: tantek (~tpod@public.cloak) ("Colloquy for iPod touch - http://colloquy.mobi")
  8. # [03:23] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  9. # [03:23] * Joins: glenn (~gadams@public.cloak)
  10. # [03:26] * Joins: tantek (~tpod@public.cloak)
  11. # [03:30] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  12. # [03:37] * Quits: tantek (~tpod@public.cloak) ("Colloquy for iPod touch - http://colloquy.mobi")
  13. # [03:47] * Joins: glenn (~gadams@public.cloak)
  14. # [04:13] * Joins: tantek (~tpod@public.cloak)
  15. # [04:23] * Quits: tantek (~tpod@public.cloak) ("Colloquy for iPod touch - http://colloquy.mobi")
  16. # [05:07] * Joins: dbaron (~dbaron@public.cloak)
  17. # [05:23] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  18. # [05:44] * Joins: lmclister (~lmclister@public.cloak)
  19. # [06:12] * Joins: cabanier1 (~cabanier@public.cloak)
  20. # [06:13] * Quits: cabanier (~cabanier@public.cloak) (Client closed connection)
  21. # [06:13] * Quits: cabanier1 (~cabanier@public.cloak) (Client closed connection)
  22. # [06:16] * Joins: cabanier (~cabanier@public.cloak)
  23. # [06:33] * Quits: lmclister (~lmclister@public.cloak) ("")
  24. # [06:35] * Joins: lmclister (~lmclister@public.cloak)
  25. # [07:00] * Joins: tantek (~tpod@public.cloak)
  26. # [07:00] * Quits: tantek (~tpod@public.cloak) (Client closed connection)
  27. # [07:21] * Quits: lmclister (~lmclister@public.cloak) ("")
  28. # [07:39] * Quits: @renoirb (renoirb@public.cloak) (Ping timeout: 180 seconds)
  29. # [07:39] * Joins: renoirb (renoirb@public.cloak)
  30. # [07:39] * Joins: teoli (~teoli@public.cloak)
  31. # [07:55] * Joins: zcorpan (~zcorpan@public.cloak)
  32. # [08:02] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  33. # [08:58] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  34. # [09:00] * Joins: Ms2ger (~Ms2ger@public.cloak)
  35. # [09:31] * Joins: teoli (~teoli@public.cloak)
  36. # [09:41] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  37. # [09:57] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  38. # [09:58] * Joins: teoli (~teoli@public.cloak)
  39. # [10:27] * Joins: tobie (tobie@public.cloak)
  40. # [10:53] * Joins: zcorpan (~zcorpan@public.cloak)
  41. # [11:08] * Joins: Ms2ger (~Ms2ger@public.cloak)
  42. # [11:25] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  43. # [11:35] * Joins: teoli (~teoli@public.cloak)
  44. # [11:39] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  45. # [11:39] * Joins: zcorpan (~zcorpan@public.cloak)
  46. # [11:46] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  47. # [11:55] * Joins: zcorpan (~zcorpan@public.cloak)
  48. # [12:15] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  49. # [12:16] * Joins: zcorpan (~zcorpan@public.cloak)
  50. # [12:23] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  51. # [12:27] * Joins: zcorpan (~zcorpan@public.cloak)
  52. # [12:39] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
  53. # [12:47] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  54. # [12:48] * Joins: zcorpan (~zcorpan@public.cloak)
  55. # [12:55] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  56. # [13:19] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  57. # [14:01] * Joins: darktears (~darktears@public.cloak)
  58. # [14:14] * Joins: michou (~Adium@public.cloak)
  59. # [14:14] * Joins: plh (plehegar@public.cloak)
  60. # [14:17] * Quits: plh (plehegar@public.cloak) ("Leaving")
  61. # [14:19] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  62. # [14:20] * Joins: glenn (~gadams@public.cloak)
  63. # [14:27] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  64. # [14:27] * Joins: zcorpan (~zcorpan@public.cloak)
  65. # [14:28] * Joins: Ms2ger (~Ms2ger@public.cloak)
  66. # [14:31] * Joins: plh (plehegar@public.cloak)
  67. # [14:53] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  68. # [14:53] * Joins: darktears (~darktears@public.cloak)
  69. # [15:19] * Joins: glenn (~gadams@public.cloak)
  70. # [15:52] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  71. # [16:11] * gsnedder1 is now known as gsnedders
  72. # [16:12] * Joins: michou (~Adium@public.cloak)
  73. # [16:24] * Joins: lmclister (~lmclister@public.cloak)
  74. # [16:42] * Joins: jet (~junglecode@public.cloak)
  75. # [16:48] * Quits: jet (~junglecode@public.cloak) (jet)
  76. # [16:54] * Joins: dauwhe (~dauwhe@public.cloak)
  77. # [17:12] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  78. # [17:25] * Joins: Ms2ger (~Ms2ger@public.cloak)
  79. # [17:30] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  80. # [17:30] * Joins: dauwhe (~dauwhe@public.cloak)
  81. # [18:02] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  82. # [18:03] * Joins: glenn (~gadams@public.cloak)
  83. # [18:05] * Joins: cabanier1 (~cabanier@public.cloak)
  84. # [18:05] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  85. # [18:10] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  86. # [18:10] * Quits: abucur (~Adium@public.cloak) ("Leaving.")
  87. # [18:11] * Quits: cabanier (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  88. # [18:15] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  89. # [18:17] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  90. # [18:17] * Quits: cabanier1 (~cabanier@public.cloak) (Client closed connection)
  91. # [18:18] * Joins: zcorpan (~zcorpan@public.cloak)
  92. # [18:22] * Joins: teoli (~teoli@public.cloak)
  93. # [18:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  94. # [18:32] <stearns> TabAtkins: I see instructions for what markup to use with bikeshed, but not install instructions for bikeshed itself - do these exist?
  95. # [18:37] * Joins: abucur (~abucur@public.cloak)
  96. # [18:42] <TabAtkins> stearns: If you pull the repo, there's a setup.py script that might work (I haven't tested it). Otherwise, in bikeshed.py there's a list of dependencies and commands for installing them, on a Linux machine at least.
  97. # [18:42] <TabAtkins> fantasai: border-collapse: collapse
  98. # [18:44] <stearns> TabAtkins: setup.py complains about no html5lib. I'll try out the cgi for now
  99. # [18:44] <TabAtkins> Yeah, dunno about that. SimonSapin did it.
  100. # [18:44] <TabAtkins> But yeah, cgi will work too.
  101. # [18:45] * Joins: rhauck (~Adium@public.cloak)
  102. # [18:48] * Joins: zcorpan (~zcorpan@public.cloak)
  103. # [18:50] * Joins: rhauck1 (~Adium@public.cloak)
  104. # [18:50] * Quits: tobie (tobie@public.cloak)
  105. # [18:53] * Joins: rhauck2 (~Adium@public.cloak)
  106. # [18:53] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  107. # [18:57] * Joins: sgalineau (~sgalineau@public.cloak)
  108. # [18:57] * Quits: sgalineau (~sgalineau@public.cloak) (sgalineau)
  109. # [18:57] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  110. # [18:59] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  111. # [19:01] * Quits: @shepazu (schepers@public.cloak) ("is probably traveling...")
  112. # [19:01] * Quits: lmclister (~lmclister@public.cloak) ("")
  113. # [19:05] * Quits: rhauck2 (~Adium@public.cloak) ("Leaving.")
  114. # [19:25] <SimonSapin> stearns: what OS?
  115. # [19:25] <stearns> SimonSapin: OSX 10.7.5
  116. # [19:26] <SimonSapin> stearns: do you have a favorite between homebrew, macports, or similar tools?
  117. # [19:26] <stearns> SimonSapin: not really - I've used macports
  118. # [19:29] <SimonSapin> stearns: the easiest is probably to install py27-pip from macports, then run 'pip install --user git+https://github.com/tabatkins/bikeshed.git'
  119. # [19:30] <SimonSapin> this should get you a css-bikeshed command
  120. # [19:30] * Joins: shepazu (schepers@public.cloak)
  121. # [19:30] <SimonSapin> TabAtkins: feel free to put that in the readme ;)
  122. # [19:30] <stearns> SimonSapin: thanks!
  123. # [19:45] <TabAtkins> SimonSapin: I'll do so, but I'm not really sure what it all is, so whatever.
  124. # [19:50] * Joins: krit (~krit@public.cloak)
  125. # [19:53] * Joins: cabanier (~cabanier@public.cloak)
  126. # [20:06] * plh is now known as plh-out
  127. # [20:06] * Joins: lmclister (~lmclister@public.cloak)
  128. # [20:08] * Joins: rhauck (~Adium@public.cloak)
  129. # [20:15] <TabAtkins> Does anyone know what happened with the knock-out property in Compositing&Blending? It's still referenced in the spec in several places, but its definition is missing.
  130. # [20:15] <TabAtkins> It disappeared somewhere between the Aug 2012 WD and the June 2013 one.
  131. # [20:26] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  132. # [20:27] <cabanier> TabAtkins: I took it out as a css property
  133. # [20:27] <TabAtkins> cabanier: Well, the draft is referring to it in several places.
  134. # [20:27] <cabanier> TabAtkins: it is?
  135. # [20:27] <cabanier> TabAtkins: the non-normative section still has it
  136. # [20:28] <TabAtkins> Yeah, 8.3 makes mention of it several times.
  137. # [20:28] <cabanier> TabAtkins: but the normative section should not
  138. # [20:28] <TabAtkins> Leaving a broken reference to a non-existing property isn't okay just because it's in an informative section. :/
  139. # [20:28] <TabAtkins> And other sections still talk about knock-out groups.
  140. # [20:29] <TabAtkins> 9.2.2, for example.
  141. # [20:29] * Quits: abucur (~abucur@public.cloak) (Client closed connection)
  142. # [20:29] <cabanier> yes.
  143. # [20:29] <cabanier> all non-normative
  144. # [20:29] <cabanier> they just describe the model
  145. # [20:29] <TabAtkins> That's not a reasonable answer. Why describe it if there's no way to achieve it?
  146. # [20:30] <cabanier> I asked this before and people said it was OK to have this in a non-normative section
  147. # [20:31] <cabanier> it would be nice to have consistent answers :|
  148. # [20:33] <TabAtkins> Sorry that people gave you a stupid answer. :/
  149. # [20:33] <TabAtkins> Lunch time now, will talk later.
  150. # [20:57] * Joins: teoli (~teoli@public.cloak)
  151. # [21:05] * Joins: tobie (tobie@public.cloak)
  152. # [21:14] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  153. # [21:17] * plh-out is now known as plh
  154. # [21:18] * Joins: otherliam (liam@public.cloak)
  155. # [21:20] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  156. # [21:22] <TabAtkins> SimonSapin: That pip command will install Bikeshed from nothing, right?
  157. # [21:22] <SimonSapin> yes
  158. # [21:22] <SimonSapin> well, nothing except pip and python
  159. # [21:22] <TabAtkins> Yeah.
  160. # [21:22] <TabAtkins> kk
  161. # [21:23] <SimonSapin> it will also install lxml, which will fail if its non-python dependencies are missing: libxml2 and libxslt
  162. # [21:23] <SimonSapin> so it might be easier to install lxml with a system package
  163. # [21:23] <SimonSapin> --user means you don’t need root
  164. # [21:27] * Joins: Ms2ger (~Ms2ger@public.cloak)
  165. # [21:36] * Joins: zcorpan (~zcorpan@public.cloak)
  166. # [21:50] <stearns> SimonSapin: I got "Successfully installed lxml html5lib cssselect css-bikeshed six" out of your instructions above
  167. # [21:50] <SimonSapin> cool
  168. # [21:50] <stearns> SimonSapin: but I don't see where the css-bikeshed command is located
  169. # [21:50] <SimonSapin> probably ~/.local/bin, you may need to add that to $PATH
  170. # [21:52] <stearns> not there - I've looked around in the */bin folders I know about
  171. # [21:53] <SimonSapin> stearns: did the output before "Successfully installed…" say a path?
  172. # [21:54] <SimonSapin> like "Installing to…"
  173. # [21:54] <stearns> SimonSapin: aha! yes, thanks. It put it in a versioned python directory
  174. # [21:55] <SimonSapin> do you have a corresponding "bin" directory?
  175. # [21:55] <stearns> but it unfortunately isn't working - ImportError: No module named bikeshed
  176. # [21:56] * SimonSapin sighs
  177. # [21:56] <stearns> looks like it got hung up on preprocess.py
  178. # [21:56] <stearns> warning: install_lib: 'build/lib' does not exist -- no Python modules to install
  179. # [21:56] <stearns> after - file preprocess.py (for module preprocess) not found
  180. # [21:57] <stearns> nice that after the warning it reports a successful install :)
  181. # [21:57] <stearns> I'm off to a meeting, but thanks for the help.
  182. # [21:59] * Joins: rhauck1 (~Adium@public.cloak)
  183. # [21:59] * Quits: Ms2ger (~Ms2ger@public.cloak) (Client closed connection)
  184. # [22:00] <SimonSapin> stearns: maybe try 'pip uninstall css-bikeshed' then 'pip install --user --editable git+https://github.com/tabatkins/bikeshed.git'
  185. # [22:01] <SimonSapin> (I’m not running OS X, so there is a lot of guessing involved…)
  186. # [22:01] <TabAtkins> Huh, weird. It hasn't been called "preprocess" in a long time.
  187. # [22:02] <stearns> TabAtkins: SimonSapin: there's a "py_modules=['preprocess']," line in setup.py
  188. # [22:03] <TabAtkins> Gah, I blame SimonSapin as he's the maintainer of that file. ^_^
  189. # [22:03] * Quits: lmclister (~lmclister@public.cloak) ("")
  190. # [22:03] <SimonSapin> I’ll look into making a "bootstrap script" http://www.virtualenv.org/en/latest/#creating-your-own-bootstrap-scripts
  191. # [22:03] <SimonSapin> uh, ok
  192. # [22:03] <TabAtkins> I'm going to change that "preprocess" mention to "bikeshed"
  193. # [22:03] * Joins: rhauck2 (~Adium@public.cloak)
  194. # [22:04] <TabAtkins> And hope it does the right thing.
  195. # [22:04] <SimonSapin> stearns: use curl for now, I’ll look at fixing all the things tomorrow
  196. # [22:04] <stearns> SimonSapin: ok, thanks
  197. # [22:04] <TabAtkins> Or, since I don't know whether it should be "bikeshed" or "css-bikeshed", I'll just leave it alone.
  198. # [22:04] * Joins: lmclister (~lmclister@public.cloak)
  199. # [22:05] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  200. # [22:06] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  201. # [22:06] * otherliam is now known as liam
  202. # [22:08] <SimonSapin> TabAtkins: well, there is the name of the "project" that PyPI and pip know about, there is the name of the module to import, and there is the name of the executable
  203. # [22:09] <SimonSapin> … which can all be different :)
  204. # [22:09] <SimonSapin> but I suppose I’ll rename everything to just "bikeshed"
  205. # [22:16] * Joins: Ms2ger (~Ms2ger@public.cloak)
  206. # [22:20] <TabAtkins> I know absolutely nothing about this stuff, so I defer to your judgement.
  207. # [22:24] * Joins: dauwhe (~dauwhe@public.cloak)
  208. # [22:25] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  209. # [23:00] * Quits: rhauck2 (~Adium@public.cloak) ("Leaving.")
  210. # [23:00] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  211. # [23:00] <SimonSapin> TabAtkins: you don’t want to discuss naming? :)
  212. # [23:01] <TabAtkins> SimonSapin: As I said at the f2f, I refuse to discuss the naming of Bikeshed. ^_^
  213. # [23:04] * Joins: rhauck (~Adium@public.cloak)
  214. # [23:04] <SimonSapin> but, but, but, should Bikeshed’s command line be css-bikeshed as it is now or just bikeshed?
  215. # [23:05] <SimonSapin> (kidding, I’ll pick something)
  216. # [23:11] * Joins: krit1 (~krit@public.cloak)
  217. # [23:11] * Quits: krit (~krit@public.cloak) (Client closed connection)
  218. # [23:12] * Quits: krit1 (~krit@public.cloak) ("Leaving.")
  219. # [23:25] <TabAtkins> SimonSapin: (the answer is "bikeshed", since this should be usable for more than just CSS)
  220. # [23:33] * Joins: jet (~junglecode@public.cloak)
  221. # [23:36] * Quits: shans_ (~somebody@public.cloak) (Client closed connection)
  222. # [23:37] * Quits: tobie (tobie@public.cloak)
  223. # [23:38] * Quits: jet (~junglecode@public.cloak) (jet)
  224. # Session Close: Tue Oct 08 00:00:00 2013

The end :)