/irc-logs / w3c / #css / 2015-10-21 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Oct 21 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:04] * Quits: plh (plehegar@public.cloak) ("Leaving")
  4. # [00:37] <cbiesinger> TabAtkins: fantasai: did you two come to a conclusion re negative margin-box boxes?
  5. # [00:38] <TabAtkins> Not yet, no.
  6. # [00:39] <cbiesinger> ok
  7. # [00:40] * cbiesinger will ignore that issue for now
  8. # [00:41] <gsnedders> is there any plan for anything like text-overflow:ellipsis for the end of block box, instead of the inline box?
  9. # [00:41] * gsnedders forgets what the term he actually means here is
  10. # [00:43] * Quits: tantek (~tantek@public.cloak) (tantek)
  11. # [00:44] <cbiesinger> gsnedders: funny you should ask that: https://code.google.com/p/chromium/issues/detail?id=305376#c25
  12. # [00:46] <gsnedders> Yay!
  13. # [00:56] * heycam|away is now known as heycam
  14. # [01:00] * Joins: Florian (~Florian@public.cloak)
  15. # [01:10] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  16. # [01:11] <adenilson> TabAtkins: about https://github.com/w3c/csswg-drafts/pull/62
  17. # [01:12] <adenilson> I made the changes in the Overview.bs file. How can I generate the HTML to see if the changes look ok?
  18. # [01:12] <TabAtkins> adenilson: Run Bikeshed, either locally or remotely at https://api.csswg.org/bikeshed/
  19. # [01:13] * Joins: darktears (~darktears@public.cloak)
  20. # [01:15] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  21. # [01:19] <adenilson> TabAtkins: should be ok now.
  22. # [01:19] * Joins: {Darktears} (~darktears@public.cloak)
  23. # [01:21] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  24. # [01:54] * heycam is now known as heycam|away
  25. # [02:05] * Joins: Florian (~Florian@public.cloak)
  26. # [02:14] * Quits: dbaron_ (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  27. # [02:19] * Quits: {Darktears} (~darktears@public.cloak) ("Leaving...")
  28. # [02:33] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  29. # [03:57] * Joins: dbaron (~dbaron@public.cloak)
  30. # [04:23] * Quits: myles (~Adium@public.cloak) ("Leaving.")
  31. # [05:20] * Joins: myles (~Adium@public.cloak)
  32. # [06:01] * Quits: myles (~Adium@public.cloak) (Client closed connection)
  33. # [06:02] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  34. # [06:02] * Quits: rbyers (~sid31141@public.cloak) (Client closed connection)
  35. # [06:02] * Quits: iank (~sid43239@public.cloak) (Client closed connection)
  36. # [06:03] * Quits: ojan (~sid5519@public.cloak) (Client closed connection)
  37. # [06:03] * Quits: robertknight_clo (~sid15951@public.cloak) (Client closed connection)
  38. # [06:03] * Quits: birtles (~sid16523@public.cloak) (Client closed connection)
  39. # [06:03] * Quits: timeless (~sid4015@public.cloak) (Client closed connection)
  40. # [06:03] * Quits: nikos (~sid28403@public.cloak) (Client closed connection)
  41. # [06:03] * Quits: majidvp (~sid96638@public.cloak) (Client closed connection)
  42. # [06:03] * Quits: astearns (~sid15080@public.cloak) (Client closed connection)
  43. # [06:03] * Quits: koji (~sid53200@public.cloak) (Client closed connection)
  44. # [06:03] * Quits: TabAtkins (~sid11559@public.cloak) (Client closed connection)
  45. # [06:03] * Quits: JonathanNeal_ (~sid5831@public.cloak) (Client closed connection)
  46. # [06:03] * Quits: amtiskaw (~sid19262@public.cloak) (Client closed connection)
  47. # [06:03] * Quits: cbiesinger (~sid8099@public.cloak) (Client closed connection)
  48. # [06:03] * Quits: slightlyoff (~sid1768@public.cloak) (Client closed connection)
  49. # [06:03] * Quits: krit (~sid15081@public.cloak) (Client closed connection)
  50. # [06:03] * Quits: ElijahLynn (~sid21431@public.cloak) (Client closed connection)
  51. # [06:03] * Quits: lmclister______ (~sid13822@public.cloak) (Client closed connection)
  52. # [06:03] * Quits: mmun (~sid13585@public.cloak) (Client closed connection)
  53. # [06:03] * Joins: Florian (~Florian@public.cloak)
  54. # [06:03] * Joins: rbyers (~sid31141@public.cloak)
  55. # [06:04] * Joins: mmun (~sid13585@public.cloak)
  56. # [06:04] * Joins: ojan (~sid5519@public.cloak)
  57. # [06:04] * Joins: robertknight_clo (~sid15951@public.cloak)
  58. # [06:04] * Joins: lmclister______ (~sid13822@public.cloak)
  59. # [06:04] * Joins: birtles (~sid16523@public.cloak)
  60. # [06:04] * Joins: nikos (~sid28403@public.cloak)
  61. # [06:04] * Joins: timeless (~sid4015@public.cloak)
  62. # [06:04] * Joins: majidvp (~sid96638@public.cloak)
  63. # [06:04] * Joins: iank (~sid43239@public.cloak)
  64. # [06:04] * Joins: slightlyoff (~sid1768@public.cloak)
  65. # [06:04] * Joins: JonathanNeal_ (~sid5831@public.cloak)
  66. # [06:04] * Joins: amtiskaw (~sid19262@public.cloak)
  67. # [06:04] * Joins: koji (~sid53200@public.cloak)
  68. # [06:04] * Joins: cbiesinger (~sid8099@public.cloak)
  69. # [06:04] * Joins: astearns (~sid15080@public.cloak)
  70. # [06:04] * Joins: krit (~sid15081@public.cloak)
  71. # [06:04] * Joins: TabAtkins (~sid11559@public.cloak)
  72. # [06:04] * Joins: ElijahLynn (~sid21431@public.cloak)
  73. # [06:57] * Quits: dholbert (~dholbert@public.cloak) (Ping timeout: 180 seconds)
  74. # [06:58] * Quits: logbot (~logbot@public.cloak) (Ping timeout: 180 seconds)
  75. # [07:00] * Joins: dholbert (~dholbert@public.cloak)
  76. # [07:00] * Joins: logbot (~logbot@public.cloak)
  77. # [07:52] <fantasai> How do I delete changesets from git?
  78. # [07:52] * fantasai accidentally changed the wrong set of files
  79. # [07:52] <Florian> committed already ? pushed already?
  80. # [07:52] <fantasai> committed not pushed
  81. # [07:54] <Florian> version simple: "git reset --hard id-of-the-commit-that-was correct", then you're back in a clean state, all incorrect changes will be a garbage collection away from being lost forever.
  82. # [07:54] <Florian> Alternatively, if you don't want to drop all these commits, just tweak them, then you do:
  83. # [07:54] <fantasai> no, I'll just drop them
  84. # [07:55] <Florian> ok
  85. # [07:55] <Florian> quick note, the previous incantation presumes the branch you want to fix is the one you want to fix
  86. # [07:55] <Florian> oops
  87. # [07:55] <Florian> is the one you have already checked out
  88. # [07:55] <Florian> if not, check out the branch to fix first
  89. # [07:56] <fantasai> there's only one branch I think
  90. # [07:56] <Florian> then you cannot go wrong
  91. # [07:57] <fantasai> Okay, looks about right now. :) Thanks :)
  92. # [07:57] <Florian> In git, "branches" are just named references to a commit id. The above command just forcibly changes what the current branch should point to
  93. # [07:57] <Florian> cool
  94. # [07:57] * fantasai is now going to use mercurial to replay the changes made offline and commit them correctly into the repo
  95. # [07:58] <Florian> if you like that better
  96. # [07:59] <fantasai> well, it was the best way I had to stash changes in separate commits
  97. # [07:59] <fantasai> while I was offline and couldn't get an answer to "how do I delete a changeset" from the man pages
  98. # [07:59] * fantasai used mercurial queues
  99. # [08:00] <Florian> If you're finding yourself using git often, it's worth learning it properly. Once you grok how it views the world, it's a very simple model
  100. # [08:00] <Florian> It's been a while since I read it, but I think this book is pretty good
  101. # [08:00] <Florian> https://progit.org/
  102. # [08:01] * fantasai thanks :)
  103. # [08:02] <Florian> and I recommend reading chapter 10 (Git Internals) after chapter 1 (Getting Started) and 2 (Git Basics)
  104. # [08:02] <Florian> Git makes so much more sense when you understand its internal model.
  105. # [08:03] <Florian> But then again, I'm the kind of guy who learns CSS after joining the CSSWG, so maybe my learning process is backwards compared to most people.
  106. # [08:04] <fantasai> I learned C++ by reading nsLineLayout, so I'm not sure I'm ahead of you there
  107. # [08:04] <fantasai> :)
  108. # [08:04] <Florian> Then take chapter 10 early.
  109. # [08:07] <fantasai> okay
  110. # [08:09] <Florian> Once you've done that, making the mapping between the high level human concept of the thing you want to do, and the thing you want git to do to its internal structures is very simple. And then searching the docs for the later is much easier than for the former. You're just looking for syntax information, not conceptual information.
  111. # [08:11] * fantasai nods
  112. # [08:11] <fantasai> okay, let's see if I successfully pushed, and then maybe I can get out of the airport here
  113. # [08:11] <fantasai> :[p
  114. # [08:11] <fantasai> \^_^/
  115. # [08:11] <Florian> I don't think there is a git command for that
  116. # [08:11] * fantasai is done for now
  117. # [08:31] * Joins: zcorpan (~zcorpan@public.cloak)
  118. # [08:44] * Joins: Florian_ (~Florian@public.cloak)
  119. # [08:51] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  120. # [09:09] * Joins: lajava (~javi@public.cloak)
  121. # [09:40] * Joins: Ms2ger (~Ms2ger@public.cloak)
  122. # [10:00] * Joins: JonathanC (~JonathanC@public.cloak)
  123. # [10:00] <JonathanC> Still looking for one more W3C member to join us on DataSheets - https://www.w3.org/community/groups/proposed/
  124. # [10:05] * Quits: dholbert (~dholbert@public.cloak) (Ping timeout: 180 seconds)
  125. # [10:09] * Joins: dholbert (~dholbert@public.cloak)
  126. # [10:29] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  127. # [11:45] * Quits: dholbert (~dholbert@public.cloak) (Ping timeout: 180 seconds)
  128. # [11:47] * Joins: dholbert (~dholbert@public.cloak)
  129. # [11:57] * Quits: Florian_ (~Florian@public.cloak) (Client closed connection)
  130. # [12:50] * Quits: JonathanC (~JonathanC@public.cloak) (Ping timeout: 180 seconds)
  131. # [12:51] * Joins: Florian (~Florian@public.cloak)
  132. # [12:54] * Joins: JonathanC (~JonathanC@public.cloak)
  133. # [13:18] * Joins: antonp (~Thunderbird@public.cloak)
  134. # [13:23] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  135. # [13:45] * Joins: antonp (~Thunderbird@public.cloak)
  136. # [13:58] * Joins: plh (plehegar@public.cloak)
  137. # [14:01] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  138. # [14:03] * Joins: Florian (~Florian@public.cloak)
  139. # [14:04] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  140. # [14:04] * Joins: Florian (~Florian@public.cloak)
  141. # [14:04] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  142. # [14:13] * Joins: Robert (~Robert@public.cloak)
  143. # [14:15] * Quits: plh (plehegar@public.cloak) ("Leaving")
  144. # [14:16] * Joins: plh (plehegar@public.cloak)
  145. # [14:17] * Quits: Robert (~Robert@public.cloak) ("Leaving")
  146. # [14:17] * Joins: Robert (~Robert@public.cloak)
  147. # [14:22] * Quits: dholbert (~dholbert@public.cloak) (Ping timeout: 180 seconds)
  148. # [14:26] * Joins: dholbert (~dholbert@public.cloak)
  149. # [14:37] * Quits: dholbert (~dholbert@public.cloak) (Ping timeout: 180 seconds)
  150. # [14:40] * Joins: dholbert (~dholbert@public.cloak)
  151. # [15:27] * Joins: nvdbleek (~nvdbleek@public.cloak)
  152. # [15:57] * Joins: glazou (~glazou@public.cloak)
  153. # [16:34] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  154. # [16:37] * glazou changes topic to 'CSS WG confcall 20151021 https://lists.w3.org/Archives/Public/www-style/2015Oct/0173.html'
  155. # [16:44] * Joins: dwim1 (~dwim@public.cloak)
  156. # [16:53] * Joins: tgraham (~user@public.cloak)
  157. # [16:57] * Joins: zcorpan (~zcorpan@public.cloak)
  158. # [17:01] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  159. # [17:06] * Joins: Florian (~Florian@public.cloak)
  160. # [17:11] * Quits: Robert (~Robert@public.cloak) (Client closed connection)
  161. # [17:13] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  162. # [17:19] * Joins: darktears (~darktears@public.cloak)
  163. # [17:29] * Joins: Florian (~Florian@public.cloak)
  164. # [17:51] * Joins: dael (~dael@public.cloak)
  165. # [17:54] * Joins: jihyerish (~jihyerish@public.cloak)
  166. # [17:55] * Joins: smfr (~smfr@public.cloak)
  167. # [17:55] * Joins: adenilson (~anonymous@public.cloak)
  168. # [17:56] <glazou> Present+ glazou
  169. # [17:57] <glazou> Present+ dael
  170. # [17:57] <Florian> Present+ Florian
  171. # [17:57] <dael> ScribeNick: dael
  172. # [17:57] <jihyerish> Present+ Jihye Hong
  173. # [17:57] * Joins: zcorpan (~zcorpan@public.cloak)
  174. # [17:58] * Joins: gregwhitworth (~uid93288@public.cloak)
  175. # [17:58] <glazou> Present+ adenilson
  176. # [17:58] <adenilson> Present+ adenilson
  177. # [17:58] * Joins: hyojin (~hyojin@public.cloak)
  178. # [17:59] <gregwhitworth> Present+ gregwhitworth
  179. # [17:59] * gregwhitworth I'm getting the "you're entry is incorrect" again, I'll wait until 9AM PST :)
  180. # [17:59] <smfr> present+ smfr
  181. # [18:00] * Joins: bradk (~bradk@public.cloak)
  182. # [18:00] * Joins: myles (~Adium@public.cloak)
  183. # [18:00] <glazou> Regrets: plinss
  184. # [18:00] <smfr> gregwhitworth: hopefully it says “your entry”
  185. # [18:00] * Joins: dbaron (~dbaron@public.cloak)
  186. # [18:00] <astearns> present+ astearns
  187. # [18:00] * dael gregwhitworth there are a handful of us on the call, so it is letting people in.
  188. # [18:00] * Joins: AH_Miller (~AH_Miller@public.cloak)
  189. # [18:00] <glazou> Regrets: LeaVerou
  190. # [18:00] <dbaron> Present+ dbaron
  191. # [18:01] <zcorpan> present+ zcorpan
  192. # [18:01] <antonp> Present+ antonp
  193. # [18:01] <hyojin> present+ hyojin
  194. # [18:01] * Joins: bkardell_ (~uid10373@public.cloak)
  195. # [18:01] <gregwhitworth> @smf lol, I haven't had my coffee yet :)
  196. # [18:01] * antonp notes that the direct dial-in number recognized the meeting number this week, unlike in previous weeks (I did nothing different)
  197. # [18:02] <fantasai> present/me asks glazou to add the main dial in number to the announcement template
  198. # [18:02] <tgraham> present+ tgraham
  199. # [18:02] <bkardell_> present+ bkardell
  200. # [18:02] <myles> hello hober
  201. # [18:03] <fantasai> present+ fantasai
  202. # [18:03] <glazou> present+ hober
  203. # [18:03] * Joins: tantek (~tantek@public.cloak)
  204. # [18:04] <dael> Present+ AH_Miller
  205. # [18:04] * dbaron notes we never worried about the ability for anyone to join Zakim calls
  206. # [18:04] <koji> present+ koji
  207. # [18:04] * antonp agrees that a link to that info (rather than the info itself) would be useful
  208. # [18:04] * glazou changes topic to 'CSS WG confcall WebEx details https://lists.w3.org/Archives/Member/w3c-css-wg/2015AprJun/0206.html : call 20151021 agenda https://lists.w3.org/Archives/Public/www-style/2015Oct/0173.html'
  209. # [18:05] * gregwhitworth LET'S DO THIS!!!
  210. # [18:05] <dael> glazou: Let's get started. This is the last call before TPAC
  211. # [18:05] <dael> glazou: First thing as usual, digressions.
  212. # [18:05] <glazou> https://wiki.csswg.org/planning/tpac-2015
  213. # [18:05] <dael> glazou: TPAC agenda items. The list is pretty light as of a few hours ago. I added a few, but it would be good if you could add your requests to that page.
  214. # [18:05] <dael> glazou: Do that ASAP so the chairs can have a good sense of how much we have to discuss and some sort of prioritization.
  215. # [18:06] * glazou Florian you're a bit far from microphone
  216. # [18:06] * gregwhitworth CONGRATS!!!
  217. # [18:06] <dael> Florian: The paperwork is in progress, so this isn't technically true, but I'm switch to represent viviostyle. I also have a valid consulting contract with Bloomberg. But I'm no longer an invited expert, I'm viviostyle.
  218. # [18:06] <dael> glazou: Anything to add to the agenda? We only have 3 items.
  219. # [18:06] * fantasai looks
  220. # [18:06] <tantek> present+ tantek
  221. # [18:07] <dael> Topic: Polar Orientation Property
  222. # [18:07] <jihyerish> https://lists.w3.org/Archives/Public/www-style/2015Oct/0177.html
  223. # [18:07] * Florian gregwitworth: thanks
  224. # [18:07] <dael> jihyerish: Hi, I'm from LG Electronics. Here is the mailing about polar orientation
  225. # [18:08] <dael> jihyerish: I prop. the property which could recide the element's degree of rotation in a polar coordinate system. It's named polar orientation and makes the element rotate in that axis. It is center | counter-center| <angle> for values
  226. # [18:08] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  227. # [18:09] <dael> jihyerish: It works when it is positioned with polar distance and polar angle prop. When center is the given value, the element rotates by polar angle value. If the anchor is the cent point of the element, a straight line passing through the anchor point would meet the center point of the containing block.
  228. # [18:09] <dael> jihyerish: Counter-center makes it rotate by the polar angle value +180deg.
  229. # [18:09] <Bert> present+
  230. # [18:09] <fantasai> http://anawhj.github.io/jRound/demo/polar/rotate.html
  231. # [18:09] <hyojin> The demo page of polar-orientation: http://anawhj.github.io/jRound/demo/polar/rotate.html
  232. # [18:09] * Quits: dwim1 (~dwim@public.cloak) ("Leaving.")
  233. # [18:10] <jihyerish> http://anawhj.github.io/jRound/demo/polar/rotate.html
  234. # [18:10] <dael> jihyerish: Also, <angle> is used for polar orientation value type. When the element has an angle value it has constrant rotation transformation by specificed angle. You can see the results of the property by the polar example ^.
  235. # [18:11] <dael> jihyerish: You can see the sample of polar orientation in polyfill. THere are two circular layouts. IN the elft they are without polar orientation. THe right side is impl with polar oritentation. All elements in the circular shape have same polar distance. An element with polar angle >90deg as center value. counter-center is given to polar orientation when the polar angle value is >90 and <270.
  236. # [18:12] <dael> jihyerish: As you can see from the elements positioned at polar angle 90 and 270, they rotate by a constant value of 0deg, no matter which polar angle value.
  237. # [18:12] <dael> jihyerish: This is the explination of polar-orientation. What do you think about this prop? Are there more things to consider?
  238. # [18:12] <dael> fantasai: This is, except for center center, is this the same as a rotate property?
  239. # [18:12] <dael> jihyerish: Yes, this property means the element rotates by Z axis
  240. # [18:13] <dbaron> https://drafts.csswg.org/css-transforms-2/#propdef-rotate
  241. # [18:13] <dael> fantasai: So rather than have a sep. property that only works when you're polar positioning, i think it makes more sense if we need special keywords like polar-center, we should add those to a rotate property which I think is planned to be added. The angle values behave the same way and we shouldn't have twop rop that do the same.
  242. # [18:14] <dael> Florian: I had the same thought. If we keep it on a sep. property we should remove the explicit angle because that's redundant with rotation. Center and counter-center are not.
  243. # [18:14] <dbaron> What was the intended initial value of polar-orientation?
  244. # [18:14] <bradk> Transform: rotate(auto) ?
  245. # [18:14] <dael> glazou: I have a question. Is there anything you can do with polar-orientation that you cannot do with rotation?
  246. # [18:15] <fantasai> transform: rotate(polar-angle)
  247. # [18:15] <astearns> it looks like you can do it all with rotation, you just need to do the math
  248. # [18:15] <fantasai> transform: rotate(counter-polar-angle)
  249. # [18:15] <dael> jihyerish: There is nothing we can do not using rotate, but when you use polar orientation the user can specify the rotation transformation more easily than using rotate value when aligning elements in rounded display, i think.
  250. # [18:16] <dael> Florian: It saves you from doing math. If you want to keep the polar angle and orientation in sync. If you have center and counter-center it self-adjusts.
  251. # [18:16] <fantasai> transform: rotate(calc(180deg + polar-angle))
  252. # [18:16] <dael> glazou: Yeah.
  253. # [18:17] <dael> Florian: Which brings me to another point. As shown in the example, it doesn't completely adjust. On the right you have a different value for the number on the top, bottom, and 4 and 10. Which means you have to manual keep track of what is where. If you have to do that I dont thinkt he property is meeting the goal. If you can set one thing to polar-orientation I think you've met your goal. bUt if you have to set each element you might as well use rotation.
  254. # [18:17] <astearns> rotate: polar-upgright
  255. # [18:17] <astearns> with less 'g's
  256. # [18:17] * fantasai :)
  257. # [18:17] <dael> Florian: Maybe we're missing a value or two, like and auto that just handles the facing center. If the list of values explodes, maybe it's not practical.
  258. # [18:18] <dael> glazou: It seems there's consensus on the call and IRC that this as a new property isn't agood idea, but a new value for rotation is maybe the best thing.
  259. # [18:18] <dael> smfr: One question is does it effect layout.
  260. # [18:18] <bradk> Upright = no rotation?
  261. # [18:18] <dael> Florian: On the ex everything is rounded. But if you stop rounding and have corners, if you rotate that changes what the polar distance has to be to avoid overflow. If we're doing 100% witht he value that makes it not overflow than...
  262. # [18:19] <dael> dbaron: Isn't polar positioning like abspos where it doesn't effect layout outside?
  263. # [18:19] <dael> jihyerish: Yes.
  264. # [18:19] <dael> Florian: When yous tack to one side the 100% value, like left 0 in abspos, it uts you against he edge. If you rotate that chanes where you put it if you want to avoid overflow. Am I makeing sense?
  265. # [18:19] <dael> jihyerish: Yes.
  266. # [18:20] <dael> Florian: So I think not being in rotate and being a sep property makes sense for that.
  267. # [18:20] <dael> fantasai: You'd want to have them evenly positioned outwards by the centers because otherwise it looks uneven. YOu want the centers even, not the futhest edge. BUt I'm not sure I buy that.
  268. # [18:20] <dael> Florian: Distribution yes.
  269. # [18:20] <fantasai> s/BUt/so/
  270. # [18:20] <dael> Florian: But I don't know. I'm not sure.
  271. # [18:21] <dael> fantasai: I would say this is a case for using rotate and if we want to add keywords to rotate to make this easier, I don't see a problem. But two properties that control the same thing is alywas a problem. If we want layout effecting transforms that's sep.
  272. # [18:21] <bradk> On the list, there was a better way to avoid overflow, which would make it not an issue here.
  273. # [18:21] <dael> Florian: This is seperate. The way this would effect layout is changing how % resolve in polar distrance. THat's not the usual way of talking about layout effecting transforms.
  274. # [18:22] <dael> fantasai: I'll go with the if we need layout effecting transforms, we make them, and not having this minor thing that does layout.
  275. # [18:22] <dael> jihyerish: Then you think the polar orientation is not useful enough to be a new prop?
  276. # [18:23] <dael> fantasai: It's not about usefulness, it's about having something solving one specific case and having a general property that solves the same case. We shouldn't have this psecial switch that does the same thing. If we need additional keywords to make calculations easier, we can do that. it's not good to have two prop. control same effect.
  277. # [18:23] <dael> jihyerish: Okay, I got it.
  278. # [18:24] <dael> Florian: One other thing I'd like as an issue is maybe we need more keywords. Spec. keywords that auto switch between center and counter-center depending on which half of the circule you're on. I don't know how many varients, but I'd like an issue that says we need some more.
  279. # [18:24] <dael> jihyerish: I'll make that as an issue and think about it.
  280. # [18:24] <dael> glazou: Anything else on this while you're on the call?
  281. # [18:24] <dael> jihyerish: It's done.
  282. # [18:24] <dael> glazou: Thank you very much.
  283. # [18:24] <dael> Topic: Writing modes
  284. # [18:24] <glazou> https://lists.w3.org/Archives/Member/w3c-css-wg/2015OctDec/0039.html
  285. # [18:25] <adenilson> ouch!
  286. # [18:25] * dael owwie
  287. # [18:25] * Bert koji turned into a fax machine? :-)
  288. # [18:25] * tantek that was a bit higher than 60Hz
  289. # [18:25] <adenilson> LOL!
  290. # [18:25] * tantek LOL Webex sucking much worse than everyone using POTS
  291. # [18:26] <dael> koji: The mail is from fantasai, but we think all the open issues are resolved and edits are done.
  292. # [18:26] * glazou asks Koji to tell Matt Damon to fix the phone
  293. # [18:26] <dael> koji: fantasai solved the last issue in SVG WG. We want to publish writing modes CR.
  294. # [18:26] * tantek what is the pulsing humming from?
  295. # [18:26] * tantek Houston?
  296. # [18:27] <dael> Florian: Sounds good to me. WE had a bunch of issues, we fixed them.
  297. # [18:27] * glazou tantek I suspect Koji's phone getting incoming text message
  298. # [18:27] <dael> Florian: Small note, you bikeshed icon is red, so you should fix that.
  299. # [18:27] * tantek could someone please record this as an MP3?
  300. # [18:27] <bradk> FTL communication problems. Reconfigure main deflector array!!
  301. # [18:27] <dael> koji: You're right. I sent an e-mail to TabAtkins, but have to follow-up.
  302. # [18:27] * tantek needs to make a techno mix
  303. # [18:27] <dael> glazou: I'm in favor of CR.
  304. # [18:27] <Florian> +1
  305. # [18:27] <Bert> +1 to CR
  306. # [18:27] <dael> glazou: Other opinions?
  307. # [18:27] <dael> glazou: Objections?
  308. # [18:28] <dael> RESOLVED: Publish CR for Writing Modes
  309. # [18:28] <dael> koji: Thank you.
  310. # [18:28] * astearns in favor of techno hum CR
  311. # [18:28] <dael> fantasai: Cool.
  312. # [18:28] <dael> Topic: word-break: break-all
  313. # [18:28] <glazou> https://lists.w3.org/Archives/Public/www-style/2015Oct/0124.html
  314. # [18:29] <dael> koji: This is about word-break: break-all. This value was org. prop. by MS to allow Korean typographic style.
  315. # [18:29] * glazou just lost one ear
  316. # [18:29] * Joins: antenna (~antenna@public.cloak)
  317. # [18:29] * glazou BWAHAHA hmmm hmmmm hmmm
  318. # [18:29] <dael> koji: fantasai and I thought allowing breaks only between letters works good. Blink included that and feedback from dev is it was widely used in CJK and people what to break between symbols.
  319. # [18:30] <adenilson> glazou: record it, then loop it for 1hour and add something in (like nyan cat) = viral video.
  320. # [18:30] * glazou hurry up tantek, David Gilmour is on it too ;-)
  321. # [18:30] <dael> koji: I tested and FF and webkit breaks anywhere. IE doesn't break before closing parenthesis. I'm in favor of following IE behavior.
  322. # [18:30] * Joins: alex_antennahouse (~45fbb73d@public.cloak)
  323. # [18:31] <dael> Florian: So as was said in the ML, the fact that IE deosn't break before opening and closing parens is handled by the spec. Maybe that we use letter in the spec it doesn't allow breaking in the middle of a run of punctuation, like ***. I think we should allow breaking in the middle if it's not already allowed.
  324. # [18:31] <dael> koji: The difficulty is what you pointed out. Since we don't define line breaking rules exactly, our choice when we wrote it was allowing only between letters can avoid breaking before closing parens.
  325. # [18:31] * gregwhitworth I'm hearing crazy audio
  326. # [18:31] * glazou lost second ear
  327. # [18:32] * smfr phones ¯\_(ツ)_/¯
  328. # [18:32] <fantasai> AI, AL, H2, H3, HL, ID
  329. # [18:32] <dael> fantasai: We an easily update the spec by instead of saying letters saying characters with unicode line breaking collapse of A I L H2, H3, HL, ID
  330. # [18:32] * glazou gregwhitworth I wonder if that's a noise automatically added to any Text Level 3 discussion :-)
  331. # [18:33] <dael> fantasai: The unicode linebreak spec seems to handle a lot of these. The * is handled. I think they went through and put everything under other characters as break between. Other classes would continue to behave as they do currently.
  332. # [18:33] * Bert now can't fantasai anymore either.
  333. # [18:33] <gregwhitworth> @glazou :)
  334. # [18:33] * Quits: alex_antennahouse (~45fbb73d@public.cloak) ("http://www.mibbit.com ajax IRC Client")
  335. # [18:33] <dael> fantasai: [missed]
  336. # [18:33] <dael> Florian: I can't verify that your list is correct, but the intent is right and i trust you on the list.
  337. # [18:34] <dael> koji: WE have two choices. Add more line breaking places or say places you shouldn't break.
  338. # [18:34] <fantasai> http://unicode.org/reports/tr14/#Table1
  339. # [18:34] <fantasai> Proposal to switch restriction from "allow breaks between letters" to "allow breaks between characters from Numeric Context / Other Characters"
  340. # [18:35] <dael> Florian: I think shouldn't is handled via line-break: auto. We may want to add a note to that value saying something like restrictions should vary depending on lang. and are important on lang. which doesn't use spaces as spereators. It's allowed by spec, but might not be clear enough.
  341. # [18:35] <fantasai> (roughly, might need to tweak for IS class)
  342. # [18:35] <fantasai> (and RI class)
  343. # [18:35] <dael> Florian: For me it's just a clarification. We have that the UA should determine where it's not allowed. If the UA didn't take into account requirements, that's their fault. We shouldn't define where it's forbidden...it varies by language and even in a single language there's variation. But reminding the UA they need to care is useful.
  344. # [18:36] * bradk hears someone sanding furniture, or perhaps filing nails.
  345. # [18:36] <dbaron> maybe we should have this discussion next week when we have better audio?
  346. # [18:36] * tantek bradk it's likely a feedback amplifications
  347. # [18:36] <tantek> agreed with dbaron
  348. # [18:36] <dael> koji: I'm strongly against...line-break is switching between levels, but it doesn't define basic levels. Second, I don't think it's so controversial, breaking before a closing period. it's not language specific. My understanding of line-break: auto is break as much as possible unless it's really bad.
  349. # [18:36] <tantek> also, debating line-breaking would be assisted by visual examples
  350. # [18:37] <tantek> in-person
  351. # [18:37] * glazou hhmmmm hmmm I'm your father, Luke hmmm hmmm
  352. # [18:37] * tantek serioulsy get me an MP3 of the squeak squeak hmmm hmmm bidip
  353. # [18:37] * glazou doing
  354. # [18:37] <koji> s/I'm strong/I'm not strongly/
  355. # [18:38] <dael> fantasai: I think what we should do is look at the line breaking classes and tailor them for word break. There's two classes, ones by line-break and ones by word-break. I think the only one in between is the small kana. The one in the spec dealing with just letters is incorrect, but UAX14 does that correctly. I thinkt hat will effectively solve the problem.
  356. # [18:38] <dael> koji: Okay.
  357. # [18:38] <dael> Florian: I think we can give it a shot. I'm still a bit hesitent.
  358. # [18:38] * glazou tantek GOT IT
  359. # [18:38] * tantek hmmm hmmm hummm hummm
  360. # [18:38] <dael> koji: Maybe fantasai and I work on the direction and come up with prop text.
  361. # [18:38] * tantek sounds like electronic parrots
  362. # [18:38] <dael> Florian: Let's do that and see where it takes us.
  363. # [18:39] <dael> koji: I think I'm okay with this.
  364. # [18:39] * tantek glazou just play it at the start of the next telcon
  365. # [18:39] <dael> glazou: If there's nothing else, we exhaused the agenda. Anything else?
  366. # [18:39] <dael> fantasai: Yeah.
  367. # [18:39] <dael> fantasai: There was, there's a message on redoing the TR stylesheets. I haven't gotten any response from the WG.
  368. # [18:40] <dael> fantasai: Are the chairs against having us answer, or is that something we should do?
  369. # [18:40] <dael> glazou: I'm leaving it to the new chairs. I didn't have a chance to look at it.
  370. # [18:40] <dael> fantasai: The deadline for the survey was a montha nd a half ago. I need to have the stylesheet done by TPAC for it to do anything, so it's a bit tough that we left it to when I need feedback.
  371. # [18:41] <dael> glazou: From a person prospective, I trust you to do the right thing. Personally I don't think we need to spend conf call or ML time. Is there any objection or is anyone willing to review the stylesheet so we can come up with a WG decision?
  372. # [18:41] <dael> Florian: I trust fantasai
  373. # [18:41] <fantasai> https://www.w3.org/wiki/SpecProd/Restyle/Survey
  374. # [18:41] <dael> fantasai: I'll do the best I can, but if you can tell me things that need to be fixed that's also helpful.
  375. # [18:42] <Bert> q+
  376. # [18:42] * Zakim sees Bert on the speaker queue
  377. # [18:42] <dael> glazou: No one objects. Let's record that it's a go ahead to fantasai and we'll ping you later if there's something. Is that okay for you fantasai?
  378. # [18:42] * gregwhitworth For some reason this is the first I heard about this :/
  379. # [18:42] * Quits: dholbert (~dholbert@public.cloak) ("dholbert")
  380. # [18:42] * astearns pretty sure no one here has any opinions on styling
  381. # [18:42] <dael> fantasai: I'd like the WG to answer the questions about what they do and don't like on the TR stylesheets. I'm sure people have opinions and I can't account for them.
  382. # [18:43] <fantasai> gregwhitworth, it was sent to the chairs list
  383. # [18:43] <dael> Bert: Question for fantasai. If I remember correctly the survey, the things you proposed are things we already do in our specs.
  384. # [18:43] <dael> fantasai: Yeah. I do have more leyway since I'm doing it for the entire W3C. If there's thigns we don't do because it's too different from W3C, we have the oportunity to change it.
  385. # [18:44] <dael> fantasai: What are things we can do with CSS without changing the markup that we'd want W3C wide.
  386. # [18:44] <gregwhitworth> I personally love the CSSWG specs, the centering of the text, a lot of white space, good contrast and spacing
  387. # [18:44] * Joins: dholbert (~dholbert@public.cloak)
  388. # [18:44] * glazou tantek I "recorded" the sound on webex but cannot find a way to download the file !!!
  389. # [18:44] <dael> fantasai: I will be merging in the CSSWG stylesheet, but since I'm changing the entre stylesheet sitewide, things that would make us inconsistant are now on the table.
  390. # [18:45] <dael> Florian: I don't have a objection or desire for changing things beyond what we do. I don't have a request for a change beyond what the WG is using. I'll review something if you want.
  391. # [18:45] <dael> fantasai: It's fine if the WG has 0 input, but it would have been nice to know that a while ago. If there's nothing to be said that's fine with me.
  392. # [18:46] * Florian sound quality is too bad, I cannot understand what you're saying fantasai
  393. # [18:46] * tantek glazou webex is a silo!
  394. # [18:46] * fantasai dael got it, mostly
  395. # [18:46] * tantek fantasai - that was a weird clip echo filter
  396. # [18:46] <dael> fantasai: If no one has any opinions on styling, we can say CSSWG has no feedbakc.
  397. # [18:47] <dael> Florian: Our feedback is we prefer what we use over what's on TR and we support moves in that direction. Feedback beyond that we don't have.
  398. # [18:47] <fantasai> sgtm
  399. # [18:47] <gregwhitworth> I agree
  400. # [18:47] <dael> Florian: Does my last sentence on IRC sound good as a WG position, or is it just me?
  401. # [18:47] <koji> agree
  402. # [18:47] <dael> glazou: I tend to agree with that.
  403. # [18:48] <Bert> (I don't want the maximum line length, you know that already; but otherwise fine.)
  404. # [18:48] <dael> glazou: I guess we won't push furhter on that since we can't hear fantasai. Let's do that and move one.
  405. # [18:48] <fantasai> Yeah, that's a controversial one. I've got a handful of people who don't want it and a bunch who do
  406. # [18:48] <tantek> can you please post the file publicly to www-archive?
  407. # [18:48] <fantasai> glazou, status of css-variables?
  408. # [18:48] <dael> glazou: There's still 12 minutes left
  409. # [18:48] * Florian fantasai: apologies for not giving that feedback a couple months ago
  410. # [18:49] <fantasai> and will-change?
  411. # [18:49] <tantek> so we can cite this as "fun with webex"
  412. # [18:49] <dael> glazou: Status of css-variables and will-change.
  413. # [18:49] <fantasai> Also, http://www.w3.org/TR/css-cascade-4/ to CR
  414. # [18:50] <dael> glazou: There was an impl in Webkit a few days ago, but I guess this was part of a large topic. That is....for a lot of our documents the TR doc is old than 6 months or the ED is older. We have a lot of doc that need to republish or give a clearer status.
  415. # [18:50] <dael> fantasai: I'm concerned with these two.
  416. # [18:50] <dael> glazou: Even if you're concerned with these specs only, it's a wider issue. A lot of doc are ready for a new publication and we need to discuss what to do with all of them.
  417. # [18:50] <dael> glazou: I'm guessing you want publication?
  418. # [18:51] * astearns pub-pipeline blame
  419. # [18:51] <dael> fantasai: I don't. I want to know who is holding the ball. Why is it not published as CR because it has been many many months. We have outstanding resolutions to publish these. They were suppsed to transition and they're not there.
  420. # [18:51] <tantek> can we document how long it is taking from resolution to publish CR to actual publication as CR?
  421. # [18:51] <tantek> I would like to report this information to the AB
  422. # [18:51] <dael> Bert: It must be chrisL or me. I don't remember which.
  423. # [18:51] <dael> Florian: Or would it be TabAtkins?
  424. # [18:51] <tantek> seems like there are too many humans in the loop
  425. # [18:51] <fantasai> css-variables is approaching 1 year
  426. # [18:51] <tantek> and I want to cut this process down
  427. # [18:52] <fantasai> and the problem there is people forgetting they need to do stuff
  428. # [18:52] <tantek> month+ between resolution CR -> TR CR is unacceptable
  429. # [18:52] <dael> glazou: This is something we'll solve F2F at TPAC. There's a moritorium anyway, so what we decide won't get the docuements publishe din the next few days.
  430. # [18:52] <tantek> and an embarrassment to W3C
  431. # [18:52] <dael> glazou: There's nothing more we can do now.
  432. # [18:52] <tantek> let me help fix this
  433. # [18:52] <tantek> help me help you
  434. # [18:52] <tantek> specifically the resolution -> TR time gap
  435. # [18:52] <dael> glazou: I agree tantek, but stuff happens from time to time. Some documents went under the radar for 8-10 years. It's bad for everyone.
  436. # [18:52] <dael> glazou: Anything else for today?
  437. # [18:53] <dael> fantasai: Cascade 4 to CR? There were no comments.
  438. # [18:53] <tantek> under the radar is a different problem
  439. # [18:53] <tantek> +1
  440. # [18:53] <dael> glazou: Okay. Comments from people? What do you think?
  441. # [18:53] <astearns> +1
  442. # [18:53] <dael> tantek: If there's no outstanding issues, make it CR.
  443. # [18:53] <dael> glazou: Objections?
  444. # [18:53] <dael> RESOLVED: Publish Cascade 4 as CR
  445. # [18:53] <dael> Florian: I agree
  446. # [18:54] <dael> glazou: Nothing else?
  447. # [18:54] <dael> glazou: I wish you all a safe trip to Japan.
  448. # [18:54] <tantek> see you all Tuesday morning
  449. # [18:54] <tantek> I will be missing the first day (Monday)
  450. # [18:54] <fantasai> tantek, they were held up on edits from Tab at some point, and then I don't know whether theyre held up on him now or W3C staff
  451. # [18:54] <gregwhitworth> THANKS FOR ALL OF YOUR HELP glazou and plinss
  452. # [18:54] * Bert to glazou: I can't access the recording either. It's Chris's WebEx conf...
  453. # [18:55] <dael> glazou: This is my last call so you won't hear me too often. Let's meet on Monday and for those going to attend the Japanese Industry on Sunday, I'll see you there. We're missing a few details on that. I got an e-mail on that since there's no sign of life from the organizer. I'll try and reach them before noon Sunday it will mean the meetup is cancelled or there's no info.
  454. # [18:55] <dael> Florian: I'm meeting with organizers tomorrow, so I don't think this will be cancelled. I'll push for more details.
  455. # [18:56] <dael> glazou: They need to send a message to this WG, the chairs, and Marie-Clair (sp?) because she wants to share the info and cannot.
  456. # [18:56] <dael> glazou: Safe trip everyone and I'll see you on Monday.
  457. # [18:56] * Quits: jihyerish (~jihyerish@public.cloak) ("Page closed")
  458. # [18:56] <Florian> email for marie-claire?
  459. # [18:56] <Florian> glazou: ^
  460. # [18:56] * Quits: hyojin (~hyojin@public.cloak) ("Page closed")
  461. # [18:56] <glazou> Florian: mcf@w3.org
  462. # [18:56] <Florian> thanks
  463. # [18:56] * Parts: bradk (~bradk@public.cloak)
  464. # [18:57] <TabAtkins> No, I got all my edits in, and pinged Chris about them.
  465. # [18:57] <fantasai> Marie-Claire
  466. # [18:57] <fantasai> Bert, can you help Chris with the transition? (see above)
  467. # [18:57] <fantasai> TabAtkins: will-change and variables both?
  468. # [18:57] <TabAtkins> Yeah
  469. # [18:58] <Bert> Yes. I'll see whcih documents are in the queue and check with Chris.
  470. # [18:58] <fantasai> Thanks, Bert.
  471. # [18:58] <fantasai> I suspect it's just fallen off his radar
  472. # [18:59] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  473. # [19:01] * Quits: myles (~Adium@public.cloak) ("Leaving.")
  474. # [19:01] * Quits: smfr (~smfr@public.cloak) (smfr)
  475. # [19:01] <fantasai> tantek, I think the problem isn't the transition requirements so much as stuff getting passed back and forth among so many people and then it gets lost whose got the next action item
  476. # [19:02] <fantasai> in this WG, it invariably gets lost
  477. # [19:02] <tantek> fantasai - hence "too many humans in the loop" as stated during the telcon
  478. # [19:02] * fantasai pings TabAtkins
  479. # [19:03] <tantek> basically the newer model is a good improvement. the editor should be able to just throw a switch.
  480. # [19:03] <tantek> and the assumption should be a) they are trusted and won't abuse that power, and b) if they do or an accident occurs, WG chair/staff can revert
  481. # [19:04] <fantasai> for CR?
  482. # [19:04] <tantek> better to have easy repair/undo, than so much process up front
  483. # [19:04] <tantek> yup
  484. # [19:04] <tantek> for any transition
  485. # [19:04] <fantasai> I think part of the process is having someone double-check they hit all the requirements for the transition
  486. # [19:04] <tantek> all this ceremony is really unnecessary if you have good undo mechanisms in place
  487. # [19:04] <fantasai> which in my experience has caught errors pretty reliably
  488. # [19:04] <fantasai> in some cases
  489. # [19:04] <tantek> so let's get rid of most of those requirements which seem mostly arbitrary anyway
  490. # [19:04] <fantasai> just by forcing people to double-review their stuff
  491. # [19:05] <fantasai> so, I think that's fine, if we can reduce the number of people who have to be involved
  492. # [19:05] <fantasai> and make sure the editor has control over all steps
  493. # [19:05] <fantasai> Like, if there needs to be a form filled out, handing it off to the staff contact to do in the darkroom is one place where it gets lost
  494. # [19:05] <fantasai> then the staff contact has to schedule a call, and often forgets
  495. # [19:05] <fantasai> that's another place
  496. # [19:06] <fantasai> basically, anytime stuff gets handed off to a staff contact to do n the dark
  497. # [19:06] <fantasai> it's a problem
  498. # [19:06] * Quits: AH_Miller (~AH_Miller@public.cloak) ("Page closed")
  499. # [19:06] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
  500. # [19:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  501. # [19:22] * Quits: tantek (~tantek@public.cloak) (tantek)
  502. # [19:27] * Quits: antenna (~antenna@public.cloak) ("Leaving")
  503. # [19:27] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  504. # [19:37] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  505. # [19:45] * Joins: adenilson (~anonymous@public.cloak)
  506. # [20:04] * Joins: dbaron (~dbaron@public.cloak)
  507. # [20:22] * Quits: dael (~dael@public.cloak) ("Page closed")
  508. # [20:29] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  509. # [20:30] * Joins: dbaron (~dbaron@public.cloak)
  510. # [20:38] * Joins: Florian (~Florian@public.cloak)
  511. # [20:43] * Quits: JonathanC (~JonathanC@public.cloak) ("Im out")
  512. # [20:45] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  513. # [20:49] * Joins: myles (~Adium@public.cloak)
  514. # [20:49] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  515. # [21:01] * Quits: gregwhitworth (~uid93288@public.cloak) ("Connection closed for inactivity")
  516. # [21:23] * Quits: nvdbleek (~nvdbleek@public.cloak) (Ping timeout: 180 seconds)
  517. # [21:28] <adenilson> anyone with commit rights could have a look on:
  518. # [21:28] <adenilson> https://github.com/w3c/csswg-drafts/pull/63
  519. # [21:28] <adenilson> ?
  520. # [21:41] * Joins: zcorpan (~zcorpan@public.cloak)
  521. # [22:39] * Joins: bkardell_ (~uid10373@public.cloak)
  522. # [23:26] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  523. # [23:56] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  524. # [23:56] * Quits: plh (plehegar@public.cloak) ("Leaving")
  525. # [23:56] * Joins: dbaron (~dbaron@public.cloak)
  526. # Session Close: Thu Oct 22 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn