/irc-logs / freenode / #whatwg / 2008-08-01 / end

Options:

  1. # Session Start: Fri Aug 01 00:00:00 2008
  2. # Session Ident: #whatwg
  3. # [00:13] * aroben|away is now known as aroben
  4. # [00:15] * Quits: eseidel (n=eseidel@72.14.224.1)
  5. # [00:22] * Hixie adds a ten-day moving average to http://www.whatwg.org/issues/data.html for no apparently reason
  6. # [00:22] * Joins: Lachy (n=Lachlan@85.196.122.246)
  7. # [00:23] * Quits: hdh (n=hdh@118.71.135.27) (Read error: 110 (Connection timed out))
  8. # [00:30] * Joins: eseidel (n=eseidel@adsl-76-203-74-176.dsl.pltn13.sbcglobal.net)
  9. # [00:31] * gsnedders doesn't really want to write, "normally, the normal string substitutions areā€¦"
  10. # [00:36] * gsnedders wonders how to avoid [DATE] being parsed
  11. # [00:36] <gsnedders> This is making it rather hard to document
  12. # [00:37] <gsnedders> Hixie: Is <!----> the shortest conforming comment?
  13. # [00:38] <Hixie> i believe so
  14. # [00:38] <gsnedders> Because although the text can't start with U+002D, the text is optional?
  15. # [00:39] <Hixie> right
  16. # [00:39] <Hixie> well
  17. # [00:39] <Hixie> iirc, the text isn't optional, but it can be the empty string
  18. # [00:39] <Hixie> which is the same thing!
  19. # [00:40] <gsnedders> Hixie: text is may
  20. # [00:40] <gsnedders> Hixie: Thus it isn't required
  21. # [00:42] <Hixie> ah ok
  22. # [00:42] <Hixie> well there you go then
  23. # [00:42] <gsnedders> (string subs must be contained within a single text node, thus having a comment that is empty stops it from being repalced)
  24. # [00:42] <gsnedders> *replaced
  25. # [00:55] * jmb^ is now known as jmb
  26. # [01:01] * Joins: webben (n=benh@nat/yahoo/x-0c16f095c5b95d3d)
  27. # [01:02] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
  28. # [01:09] * Joins: eseidel_ (n=eseidel@72.14.224.1)
  29. # [01:17] <Hixie> maybe i should spend more time fixing the spec and less time responding to sam and insulting the tag.
  30. # [01:18] <hober> I must have missed the TAG insult email
  31. # [01:18] * Joins: othermaciej (n=mjs@17.255.110.204)
  32. # [01:18] <Hixie> just sent it
  33. # [01:22] * Quits: eseidel_ (n=eseidel@72.14.224.1)
  34. # [01:24] * Quits: Maurice (i=copyman@cc90688-a.emmen1.dr.home.nl) ("Disconnected...")
  35. # [01:25] * gsnedders sighs
  36. # [01:25] <gsnedders> Is it silly the sub. docs is longer than xref and TOC/numbering docs put together?
  37. # [01:27] * Quits: eseidel (n=eseidel@adsl-76-203-74-176.dsl.pltn13.sbcglobal.net) (Read error: 110 (Connection timed out))
  38. # [01:33] * Joins: eseidel (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net)
  39. # [01:34] * Quits: othermaciej_ (n=mjs@nat/apple/x-627a5639f701e2d8) (Read error: 110 (Connection timed out))
  40. # [01:36] * Joins: eseidel_ (n=eseidel@72.14.224.1)
  41. # [01:40] * Joins: aaronlev (n=chatzill@conference/mozilla-summit/x-7cde9dc318064771)
  42. # [01:48] * Quits: tndH (i=Rob@adsl-87-102-43-25.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
  43. # [01:48] * Quits: aaronlev (n=chatzill@conference/mozilla-summit/x-7cde9dc318064771) ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
  44. # [01:50] <Hixie> http://www.whatwg.org/issues/data.html now shows labels in browsers that support the html5 fillText() api
  45. # [01:52] <takkaria> damn, I have to go and download one now...
  46. # [01:54] * Quits: eseidel (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  47. # [01:59] * Joins: excrypf (n=nogah@58.187.94.187)
  48. # [02:04] * eseidel_ is now known as eseidel
  49. # [02:07] * Joins: KevinMarks (n=KevinMar@nat/google/x-39c444b20e0d499f)
  50. # [02:07] * Joins: hdh (n=hdh@58.187.73.99)
  51. # [02:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  52. # [02:10] * Quits: webben (n=benh@nat/yahoo/x-0c16f095c5b95d3d) (Read error: 110 (Connection timed out))
  53. # [02:11] * Joins: heyadayo2 (n=mcarter@li4-186.members.linode.com)
  54. # [02:19] * Quits: mcarter (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
  55. # [02:24] * gsnedders realises he's completely screwed up 1.0b1 spec-gen docs by having no external links
  56. # [02:24] <gsnedders> Nevertheless, go get now!
  57. # [02:25] <gsnedders> Also, if there's anyone who should be in the ack but isn't, do email me
  58. # [02:26] * Joins: roc (n=roc@conference/mozilla-summit/x-8c46440a4229d019)
  59. # [02:26] <gsnedders> http://hg.gsnedders.com/hgwebdir.cgi/spec-gen/rev/fab6bfa129aa (see the bzip/zip/gz links to download)
  60. # [02:26] <gsnedders> Oh dear.
  61. # [02:26] <gsnedders> The docs say 1.0b1-dev to
  62. # [02:26] <gsnedders> *too
  63. # [02:27] <gsnedders> I really am too tired :P
  64. # [02:27] * Quits: weinig (n=weinig@nat/apple/x-e57566457ee7c2d7)
  65. # [02:28] * Joins: weinig (n=weinig@17.255.104.196)
  66. # [02:32] * Quits: KevinMarks (n=KevinMar@nat/google/x-39c444b20e0d499f) ("The computer fell asleep")
  67. # [02:35] * Quits: othermaciej (n=mjs@17.255.110.204)
  68. # [02:35] * Quits: tusho (n=tusho@91.105.96.84)
  69. # [02:38] * Joins: jruderman (n=jruderma@conference/mozilla-summit/x-44dfa0d2ae8ea90f)
  70. # [02:42] * Joins: othermaciej (n=mjs@17.255.110.204)
  71. # [02:44] * Joins: weinig_ (n=weinig@nat/apple/x-4f9fdbde5c691532)
  72. # [02:52] <Hixie> sam is rich
  73. # [02:52] <Hixie> "please don't dismiss me" he says, after not replying to almost any of the questions i ask him
  74. # [02:53] <Hixie> like, i write an e-mail "here's how you could help us move forward: X. So far you haven't helped us move forward."
  75. # [02:53] <Hixie> and he replies "You say I haven't helped you move forward! Whine whine whine."
  76. # [02:53] <takkaria> I think that thread is a waste of your time, fwiw, and you should probably stop replying
  77. # [02:53] <Hixie> i'm gonna see if he replies to the questions i asked
  78. # [02:53] <Hixie> if he does, we could make progress
  79. # [02:54] <Hixie> if he doesn't, i'll add him to my filter that labels e-mails as being "AAA IMPORTANT/CRITICAL"
  80. # [03:00] * Joins: webben (n=benh@91.85.144.181)
  81. # [03:01] <takkaria> Hixie, I assume you saw the posts about getting WF2 integrated? have you plans to do that soon now that we seem to have some consensus on it?
  82. # [03:02] <Hixie> yeah gonna do that after we publish next month
  83. # [03:02] * Parts: billmason (n=billmaso@ip110.unival.com)
  84. # [03:02] * Quits: webben (n=benh@91.85.144.181) (Client Quit)
  85. # [03:03] <takkaria> awesome. :)
  86. # [03:05] * Quits: weinig (n=weinig@17.255.104.196) (Read error: 110 (Connection timed out))
  87. # [03:06] * Joins: aaronlev (n=chatzill@conference/mozilla-summit/x-c8abdd381368151d)
  88. # [03:06] * Quits: roc (n=roc@conference/mozilla-summit/x-8c46440a4229d019)
  89. # [03:15] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) (Read error: 60 (Operation timed out))
  90. # [03:18] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
  91. # [03:19] * Joins: eseidel_ (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net)
  92. # [03:21] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  93. # [03:22] * Quits: othermaciej (n=mjs@17.255.110.204) (Read error: 104 (Connection reset by peer))
  94. # [03:23] * Joins: othermaciej (n=mjs@nat/apple/x-090cd2a92e431c86)
  95. # [03:30] * Quits: eseidel (n=eseidel@72.14.224.1) (Read error: 110 (Connection timed out))
  96. # [03:39] * Quits: weinig_ (n=weinig@nat/apple/x-4f9fdbde5c691532)
  97. # [04:00] * Joins: moeffju (i=moeffju@ubermutant.net)
  98. # [04:01] * Parts: moeffju (i=moeffju@ubermutant.net)
  99. # [04:01] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  100. # [04:01] * Joins: weinig (n=weinig@17.255.104.196)
  101. # [04:11] * Quits: excrypf (n=nogah@58.187.94.187) ("Leaving.")
  102. # [04:13] <kangax> is it possible to modify image opacity (after it was rendered on canvas)?
  103. # [04:21] * Joins: tantek (n=tantek@99-200-169-37.area2.spcsdns.net)
  104. # [04:25] * Quits: heyadayo2 (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
  105. # [04:46] * Quits: tantek (n=tantek@99-200-169-37.area2.spcsdns.net) (Read error: 104 (Connection reset by peer))
  106. # [05:15] * Quits: aaronlev (n=chatzill@conference/mozilla-summit/x-c8abdd381368151d) (Read error: 110 (Connection timed out))
  107. # [05:24] * Joins: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com)
  108. # [05:42] * Quits: othermaciej (n=mjs@nat/apple/x-090cd2a92e431c86)
  109. # [05:54] * Joins: mcarter (n=mcarter@li4-186.members.linode.com)
  110. # [05:57] * Parts: hdh (n=hdh@58.187.73.99) ("Konversation terminated!")
  111. # [06:04] * Joins: weinig_ (n=weinig@nat/apple/x-5b255345b30a39a3)
  112. # [06:17] * Quits: mcarter (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
  113. # [06:21] * Quits: weinig (n=weinig@17.255.104.196) (Read error: 110 (Connection timed out))
  114. # [06:29] * Quits: weinig_ (n=weinig@nat/apple/x-5b255345b30a39a3) (Read error: 104 (Connection reset by peer))
  115. # [06:29] * Joins: weinig (n=weinig@nat/apple/x-26a91800e577af53)
  116. # [06:39] * Joins: sYn-Zilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com)
  117. # [06:45] * Joins: hdh (n=hdh@58.187.73.99)
  118. # [06:47] * Quits: hdh (n=hdh@58.187.73.99) (Remote closed the connection)
  119. # [06:51] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
  120. # [06:57] * Quits: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com) (Read error: 110 (Connection timed out))
  121. # [07:09] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
  122. # [07:21] * eseidel_ is now known as eseidel
  123. # [07:32] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) ("Killin' teh intarwebs")
  124. # [07:34] * Quits: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  125. # [07:46] * Joins: dbaron (n=dbaron@conference/mozilla-summit/x-b4fdccd25be74bbf)
  126. # [07:54] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  127. # [07:56] * Joins: sverrej (n=sverrej@89.10.27.245)
  128. # [08:05] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
  129. # [08:05] * Quits: weinig (n=weinig@nat/apple/x-26a91800e577af53)
  130. # [08:09] * Joins: roc (n=roc@conference/mozilla-summit/x-19b8311c549e6731)
  131. # [08:14] * Quits: jruderman (n=jruderma@conference/mozilla-summit/x-44dfa0d2ae8ea90f)
  132. # [08:19] * Quits: virtuelv (n=virtuelv@192.80-203-77.nextgentel.com) ("Leaving")
  133. # [08:23] * Quits: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  134. # [08:24] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  135. # [08:44] * Joins: eseidel_ (n=eseidel@72.14.224.1)
  136. # [08:50] * Quits: sverrej (n=sverrej@89.10.27.245) (Read error: 110 (Connection timed out))
  137. # [09:00] * Quits: eseidel (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  138. # [09:09] * Joins: jruderman (n=jruderma@conference/mozilla-summit/x-e5e59f30cf70c2d3)
  139. # [09:29] * Quits: jruderman (n=jruderma@conference/mozilla-summit/x-e5e59f30cf70c2d3)
  140. # [09:42] * Quits: Amorphous (i=jan@g227187045.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
  141. # [09:43] * Joins: tndH_ (i=Rob@adsl-87-102-43-25.karoo.KCOM.COM)
  142. # [09:43] * tndH_ is now known as tndH
  143. # [09:43] <hsivonen> apparently, browsers don't treat a bogus internal encoding decl after a BOM as an error in XML: http://upload.wikimedia.org/wikipedia/commons/3/3a/Bahia_Municip_Itapicuru.svg
  144. # [09:44] <hsivonen> nzkoz: you were looking for me?
  145. # [09:46] * Joins: Amorphous (i=jan@f049010254.adsl.alicedsl.de)
  146. # [09:47] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  147. # [09:51] * Quits: dbaron (n=dbaron@conference/mozilla-summit/x-b4fdccd25be74bbf) ("8403864 bytes have been tenured, next gc will be global.")
  148. # [09:54] * Joins: jruderman (n=jruderma@conference/mozilla-summit/x-72b508c8692f6168)
  149. # [09:55] * Joins: mcarter (n=mcarter@li4-186.members.linode.com)
  150. # [09:55] * Quits: mcarter (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
  151. # [09:55] * Joins: mcarter (n=mcarter@li4-186.members.linode.com)
  152. # [10:07] * Quits: roc (n=roc@conference/mozilla-summit/x-19b8311c549e6731)
  153. # [10:11] <hsivonen> I had dinner with friends who write software.
  154. # [10:12] <hsivonen> it seems to me that when people who have had to deal with Namespaces in XML can talk freely, they never have anecdotes about how Namespaces have helped them
  155. # [10:12] <hsivonen> instead, they have negative comments
  156. # [10:13] <hsivonen> OTOH, devil's advocate scenarios where Namespaces could help come from people who don't have to deal with Namespaces as part of their work
  157. # [10:14] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
  158. # [10:19] * Joins: Maurice (i=copyman@cc90688-a.emmen1.dr.home.nl)
  159. # [10:22] * Quits: jruderman (n=jruderma@conference/mozilla-summit/x-72b508c8692f6168)
  160. # [10:23] <othermaciej> Namespaces are an example of the Fundamental Software Engineering Error
  161. # [10:23] <othermaciej> which is that something too terrible to actually use can be fixed by adding a level of indirection
  162. # [10:24] <othermaciej> sometimes that is true but software engineers try to do it even when it clearly is not
  163. # [10:31] <hsivonen> othermaciej: do you mean that URI-based extensibility is the too terrible thing in this case?
  164. # [10:31] <othermaciej> using URIs as a namespace identifier for tags in a markup language
  165. # [10:31] <othermaciej> is the terrible thing
  166. # [10:32] <othermaciej> if you had to mention the URI on every tag it would be clearly unusable
  167. # [10:32] <othermaciej> but since URIs are *obviously* the one true form of unique identifier, you add a level of indirection instead of rethinking why you are using them
  168. # [10:33] * Joins: jruderman (n=jruderma@conference/mozilla-summit/x-26acc94696c43864)
  169. # [10:33] <othermaciej> or why URIs that are not meant to be dereferenced should start with http: and have a hostname
  170. # [10:39] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  171. # [10:40] * Joins: ROBOd (n=robod@89.122.216.38)
  172. # [10:41] * eseidel_ is now known as eseidel
  173. # [10:44] * Joins: webben (n=benh@nat/yahoo/x-e5b983348628e654)
  174. # [10:46] <hsivonen> Hixie: if Google Translate isn't observing <code> now, why would it observe some other "do not translate" marker?
  175. # [10:49] <hsivonen> I wonder if Web authors would bother to annotate their stuff for machine translation
  176. # [10:50] <Philip`> If sometimes there are <code>s it ought to translate, it could just default to not translating and have some popup UI when you move the mouse over that text to offer to translate it
  177. # [10:54] <Hixie> hsivonen: good question
  178. # [10:55] <Hixie> hsivonen: though it wouldn't help with the wikipedia example, since that's not marked up right
  179. # [11:01] * hsivonen expects a new round of Distributed Extensibility around ITS
  180. # [11:03] * Quits: jruderman (n=jruderma@conference/mozilla-summit/x-26acc94696c43864)
  181. # [11:14] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  182. # [11:18] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
  183. # [11:19] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
  184. # [11:23] <hsivonen> In case anyone is wondering about Validator.nu weirdness, the DNS server that Validator.nu use for resolving addresses for outgoing connections is being really slow to respond today
  185. # [11:23] <Hixie> is it being attacked?
  186. # [11:23] <Hixie> i hear there are attacks going on now
  187. # [11:23] <hsivonen> I don't know.
  188. # [11:26] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  189. # [11:27] <virtuelv> are the mozilla devs still trapped in Whistler?
  190. # [11:27] <virtuelv> https://bugzilla.mozilla.org/show_bug.cgi?id=448604
  191. # [11:29] <MikeSmith> hsivonen: I just updated my local validator.nu and now getting "Exception in thread "main" java.lang.NoClassDefFoundError: org/mortbay/jetty/Connector" error
  192. # [11:30] <hsivonen> MikeSmith: did you run build.py with target 'all' or 'dldeps'?
  193. # [11:30] <MikeSmith> with "run"
  194. # [11:30] <hsivonen> MikeSmith: try dldeps first and then run again
  195. # [11:30] <MikeSmith> k
  196. # [11:31] * Quits: eseidel (n=eseidel@72.14.224.1)
  197. # [11:31] <MikeSmith> OK, I see it's downloading the new dependencies now
  198. # [11:33] * Joins: tusho (n=tusho@91.105.96.84)
  199. # [11:35] <MikeSmith> hsivonen: btw, the dldeps can sometimes be a PITA because certain downloads often fail with "Connection reset by peer" messages, and the download doesn't retry, so I have to go back and retry it manually
  200. # [11:35] <MikeSmith> happening now with the http://download.icu-project.org/files/icu4j/4.0/icu4j-4_0.jar download
  201. # [11:36] <hsivonen> MikeSmith: yeah, I'm experiencing problems with DNS right now. It has worked until now, so there hasn't been a need to make it retry before...
  202. # [11:36] <MikeSmith> OK
  203. # [11:36] <hsivonen> but yeah, I should probably make it retry
  204. # [11:36] * Quits: tndH (i=Rob@adsl-87-102-43-25.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
  205. # [11:38] * Quits: psa (n=yomode@71.93.19.66) (Read error: 110 (Connection timed out))
  206. # [11:41] <Hixie> MikeSmith: the subversion link is so that people can use a svn client to get the complete log, blame, diffs, etc (it's not supposed to be accessed from a browser)
  207. # [11:42] <Hixie> MikeSmith: would it make sense to expose it as a non-hyperlinked url, maybe?
  208. # [11:42] <Hixie> MikeSmith: (other changes look fine)
  209. # [11:43] <MikeSmith> great
  210. # [11:43] <MikeSmith> Hixie: yeah, I think a non-hyperlinked "svn checkout http://svn.whatwg.org/webapps/" would be good
  211. # [11:43] <Hixie> cool, will do that then
  212. # [11:43] <MikeSmith> thanks
  213. # [11:46] <Philip`> 'svn blame' isn't very useful, since it blames Hixie for everything
  214. # [11:46] <gDashiva> You mean it isn't all his fault?
  215. # [11:46] <Hixie> i use it a lot to track which version number a line was last edited in
  216. # [11:47] <Philip`> gDashiva: It is, but we know that already
  217. # [11:47] <hsivonen> Philip`: I deployed a new XML serializer. Feel free to try to break it.
  218. # [11:48] <Philip`> hsivonen: I might have a look when I have fewer urgent things to work on :-)
  219. # [11:49] <Hixie> MikeSmith: "choice of means" kind of sounds kooky to me so i'm changing that paragraph
  220. # [11:50] <Hixie> now it just reads: <p>There are various ways to follow the change history for the specification:</p>
  221. # [11:50] <MikeSmith> Hixie: yeah, sounded funny to me too :) I just couldn't think of better wording..
  222. # [11:50] <MikeSmith> your revision sounds great to me
  223. # [11:53] <Hixie> i also changed your <dd><ul><li> construct to just a list of <dd>s, since <dl>s can have multiple <dd>s per <dt>s
  224. # [11:54] <MikeSmith> yeah, that's cleaner
  225. # [11:55] <Hixie> hey there's no link to the issues list either
  226. # [11:55] <Hixie> should we add taht?
  227. # [11:55] <Hixie> i guess i forgot to add it when i added it to the whatwg copy when daniel asked
  228. # [11:57] <MikeSmith> Hixie: yeah, seems like that would definitely be good to have too
  229. # [11:59] <Hixie> ok here's what i have so far: http://www.whatwg.org/specs/web-apps/current-work/.w3c/Overview.html
  230. # [12:00] * MikeSmith looks now
  231. # [12:00] * Hixie isn't sure he likes the text of the "HTML 5 bug/issue-tracking service" link but doesn't have a better suggestion
  232. # [12:00] <Hixie> too many capitals, numbers, and types of punctuation in short successon
  233. # [12:00] <Hixie> succession
  234. # [12:02] <MikeSmith> Hixie: yeah, that "HTML 5 bug/issue-tracking service" wording definitely klunky
  235. # [12:02] <MikeSmith> anyway, revised SOTD overall looks great
  236. # [12:02] <Hixie> how about just "our public bug tracker"?
  237. # [12:02] <Hixie> or database
  238. # [12:03] <MikeSmith> "public bug database" sound best, i think
  239. # [12:04] <MikeSmith> "submit them to our public bug database"
  240. # [12:04] <Hixie> ok: http://www.whatwg.org/specs/web-apps/current-work/.w3c/Overview.html
  241. # [12:04] <Hixie> oh you think s/using/to/? i can do that too if you want
  242. # [12:04] <MikeSmith> beautiful
  243. # [12:05] <MikeSmith> nah, "using" is fine
  244. # [12:05] <Hixie> oh i should probably update the link to the bug list to not be the list that i use but hte list that includes all the bugs i am hiding from myself too!
  245. # [12:05] <Hixie> e.g. the ones i reassign to you :-)
  246. # [12:05] <MikeSmith> heh, yeah
  247. # [12:06] <hsivonen> hmm. the resolf.conf on the validator.nu machine is interesting
  248. # [12:08] <MikeSmith> Hixie: http://www.w3.org/Bugs/Public/buglist.cgi?quicksearch=ALL+product:HTML+-status:RESOLVED+-status:CLOSED
  249. # [12:08] <MikeSmith> I think
  250. # [12:08] <MikeSmith> for the "bug database" link
  251. # [12:08] <MikeSmith> hmm, though I see that picks up the authoring-guide also
  252. # [12:09] <MikeSmith> anyway, some form that quicksearch feature would seem best
  253. # [12:11] <Hixie> http://www.w3.org/Bugs/Public/buglist.cgi?component=Spec%20bugs&component=Spec%20proposals&product=HTML%20WG&resolution=NEEDSINFO&resolution=LATER&resolution=REMIND&resolution=---&order=bugs.resolution%2Cbugs.priority%2C%20bugs.bug_severity
  254. # [12:12] <Hixie> checked in
  255. # [12:37] * Joins: excrypf (n=nogah@58.187.92.90)
  256. # [12:47] <Lachy> wow, so Dean Edridge might be becoming an editor? http://lists.w3.org/Archives/Public/www-archive/2008Aug/0002.html
  257. # [12:47] <Lachy> it'll be interest to see how well he manages
  258. # [12:47] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
  259. # [12:48] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  260. # [12:58] * Quits: excrypf (n=nogah@58.187.92.90) (Remote closed the connection)
  261. # [13:01] <hsivonen> hmm. Jigsaw is pretty seriously vintage Java...
  262. # [13:04] <hsivonen> Namespaces (java packages) don't solve the problem of the contents of the namespace being different in 2000 and 2008
  263. # [13:08] * Quits: webben (n=benh@nat/yahoo/x-e5b983348628e654)
  264. # [13:09] <MikeSmith> hsivonen: I have another question about the http://svn.versiondude.net/whattf/syntax/trunk/relaxng HTML5 schema
  265. # [13:11] <MikeSmith> does it actually capture the content-model constraints around phrasing prose/phrase/flow content?
  266. # [13:11] <hsivonen> MikeSmith: it should
  267. # [13:11] <hsivonen> subject to bugs, of course
  268. # [13:11] <hsivonen> MikeSmith: however, exclusions are handled in Schematron
  269. # [13:12] <hsivonen> and it doesn't capture the new transparent <a> thing yet
  270. # [13:12] <MikeSmith> OK. maybe I need to look at the assertions. I haven't much yet.
  271. # [13:12] <hsivonen> MikeSmith: do you have a test case that misvalidates?
  272. # [13:12] <MikeSmith> for a specific for example, where is the constraint that a <p> can't have a <ul> as a child?
  273. # [13:13] * hsivonen looks
  274. # [13:13] <MikeSmith> hsivonen: <p><ul><li>foo</li></ul></p> doesn't misvalidate, but validator.nu doesn't actually seem to get to the point of validating it
  275. # [13:14] <MikeSmith> because it seems that the parser fixes it before it gets to the validation stage
  276. # [13:14] <hsivonen> MikeSmith: in block.rnc, p.inner is defined to be ( common.inner.phrase )
  277. # [13:15] <MikeSmith> hsivonen: right, and common.inner.phrase = text & common.elem.phrase*
  278. # [13:15] <MikeSmith> and common.elem.phrase = common.elem.embedded
  279. # [13:15] <hsivonen> MikeSmith: yeah, in that case, stuff happens according to the parsing algorithm before it reaches the schema layer
  280. # [13:15] <MikeSmith> and common.elem.embedded = notAllowed
  281. # [13:15] <MikeSmith> hsivonen: right, that's what I meant for that particular case
  282. # [13:15] <MikeSmith> the </p> gets implied
  283. # [13:16] <MikeSmith> before the <ul>
  284. # [13:16] <hsivonen> that has nothing to do with the schema
  285. # [13:16] <MikeSmith> right, I understand that
  286. # [13:17] <MikeSmith> it seems like with a conformant HTML5 parser, there are many such cases
  287. # [13:17] <MikeSmith> with one consequence being that the error messages aren't going to be very helpful
  288. # [13:17] <hsivonen> but for XHTML5, the restriction is that common.elem.prose |= ul.elem does not end up augmenting common.inner.phrase
  289. # [13:18] <MikeSmith> OK
  290. # [13:18] <hsivonen> MikeSmith: there's a pending feature request to get warnings on implied tags
  291. # [13:18] <MikeSmith> ah
  292. # [13:18] <MikeSmith> that would be great to have
  293. # [13:19] <MikeSmith> ideally I think a user should see a message saying, e.g., "the <p> element cannot contain a <ul> as a child"
  294. # [13:19] <MikeSmith> or whatever
  295. # [13:19] <MikeSmith> that makes it very explicit
  296. # [13:20] <hsivonen> MikeSmith: the thing is, that omitting </p> is a legitimate way to end the <p>
  297. # [13:20] <MikeSmith> hmm, yeah, I realize that now
  298. # [13:21] <MikeSmith> god, all this stuff must make building a conformance checker a major PITA
  299. # [13:21] <MikeSmith> :)
  300. # [13:23] <hsivonen> right now, the PITA is that Jigsaw doesn't print informative diagnostics when stuff fails :-)
  301. # [13:24] <MikeSmith> I saw you had mentioned Jigsaw but I'm clueless so far about what you need it for
  302. # [13:24] <MikeSmith> what problem does it potentially solve for you?
  303. # [13:24] <hsivonen> MikeSmith: getting the W3C run an instance of Validator.nu under their preferred container
  304. # [13:25] <MikeSmith> ah
  305. # [13:25] <MikeSmith> that would definitely be really nice to have
  306. # [13:28] <MikeSmith> hsivonen: getting back to the HTML5 schema, am I confused, or is it the case that if you expand the content-model references out, common.inner.phrase just amounts to text & notAllowed
  307. # [13:28] <hsivonen> hmm. interesting. when the servlet-relative path is "/", Jigsaw gives it as null
  308. # [13:29] <hsivonen> MikeSmith: each phrase-level element definition augments that stub definition
  309. # [13:29] <MikeSmith> OK
  310. # [13:31] <MikeSmith> hsivonen: I see now... I just need to quit being lazy and to actually read the schema
  311. # [13:42] <hsivonen> do all browsers default to submitting the form to base uri if the action attribute on the form is missing?
  312. # [13:42] <MikeSmith> hsivonen: do you know of any tools that are able to generate a flattened version of an rng/rnc schema with the combine=choice definitions for a pattern actually combined into a single definition?
  313. # [13:43] <hsivonen> MikeSmith: I'm not aware of such a tool, but here's a guess
  314. # [13:43] <hsivonen> you might get that result if
  315. # [13:43] <hsivonen> you run Trang to convert the schema to RELAX NG XML syntax
  316. # [13:44] <hsivonen> and then run Kohsuke Kawaguchi's schema converter to convert the schema from RELAX NG to RELAX NG
  317. # [13:45] <hsivonen> but that's just a guess
  318. # [13:45] <hsivonen> then you could run Trang againg to compact syntax to make the result human-readable :-)
  319. # [13:45] <hsivonen> MikeSmith: Trang preserves the structure of the schema
  320. # [13:46] <MikeSmith> yeah, tried trang .. doesn't do it, unfortunately -- or fortunately, depending on how you look at it. trang faithfully preserves the RNC structure in RNG output in such a way that is seems like it's actually round-trippable
  321. # [13:46] <hsivonen> MikeSmith: Kohsuke Kawaguchi's converter builds an abstact model and reserializes it without preserving structure
  322. # [13:46] <hsivonen> but IIRC, him tool doesn't read compact syntax
  323. # [13:47] <MikeSmith> I tried Dave Tolpin's incelim and it doesn't combine them either
  324. # [13:47] <hsivonen> hence, the need to use Trang, too
  325. # [13:47] <MikeSmith> hsivonen: OK
  326. # [13:47] <MikeSmith> will try Kohsuke's tool
  327. # [13:48] * MikeSmith apologizes again for not actually reading carefullywhat hsivonen wrote above
  328. # [13:48] <MikeSmith> I'll shut up now :)
  329. # [13:48] <MikeSmith> for a while at least
  330. # [13:49] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  331. # [13:54] <hsivonen> w00t. I got Validator.nu to run inside Jigsaw. (without file upload support, without gzip support and without non-ASCII input support)
  332. # [13:57] <MikeSmith> hsivonen: congats
  333. # [13:57] <hsivonen> MikeSmith: thanks. now I need to document what I did. :-)
  334. # [14:04] * Joins: harig_ (n=harig_in@122.160.12.230)
  335. # [14:17] * Joins: hdh (n=hdh@118.71.134.235)
  336. # [14:20] * Quits: bzed (n=bzed@devel.recluse.de) (Remote closed the connection)
  337. # [14:20] * Joins: bzed (n=bzed@devel.recluse.de)
  338. # [14:23] * Quits: bzed (n=bzed@devel.recluse.de) (Remote closed the connection)
  339. # [14:25] * Joins: bzed (n=bzed@devel.recluse.de)
  340. # [14:27] * Joins: webben (n=benh@nat/yahoo/x-654a369e4907ba0b)
  341. # [14:34] * Quits: harig_ (n=harig_in@122.160.12.230) (Read error: 110 (Connection timed out))
  342. # [15:14] * Quits: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  343. # [15:33] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
  344. # [15:36] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  345. # [15:59] * Joins: csarven (n=csarven@on-irc.csarven.ca)
  346. # [16:06] * Joins: roc (n=roc@conference/mozilla-summit/x-1b064fd012ecf6f7)
  347. # [16:08] * Joins: csarven- (n=csarven@on-irc.csarven.ca)
  348. # [16:12] * Quits: csarven- (n=csarven@on-irc.csarven.ca) (Client Quit)
  349. # [16:16] * Quits: mcarter (n=mcarter@li4-186.members.linode.com) (Remote closed the connection)
  350. # [16:17] * Joins: myakura (n=myakura@p3216-ipbf5106marunouchi.tokyo.ocn.ne.jp)
  351. # [16:35] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
  352. # [16:40] * Quits: roc (n=roc@conference/mozilla-summit/x-1b064fd012ecf6f7)
  353. # [16:42] * Joins: roc (n=roc@conference/mozilla-summit/x-d13c27777202490b)
  354. # [16:42] * Quits: roc (n=roc@conference/mozilla-summit/x-d13c27777202490b) (Client Quit)
  355. # [16:54] * Joins: aroben (n=aroben@unaffiliated/aroben)
  356. # [17:04] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
  357. # [17:13] * Quits: tusho (n=tusho@91.105.96.84) ("And then-")
  358. # [17:15] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
  359. # [17:24] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  360. # [17:26] <MikeSmith> hsivonen: any clues on getting Kohsuke's rngconv working with the HTML datatype library?
  361. # [17:26] * Joins: Lachy (n=Lachlan@85.196.122.246)
  362. # [17:27] <MikeSmith> hsivonen: I'm trying to run a conversion, but I'm getting "http://whattf.org/datatype-draft" is not a recognized data type vocabulary"
  363. # [17:27] * Quits: webben (n=benh@nat/yahoo/x-654a369e4907ba0b) (Connection timed out)
  364. # [17:37] <tantek> hsivonen, othermaciej just saw your dialog re: namespaces earlier (last night) http://krijnhoetmer.nl/irc-logs/whatwg/20080801#l-154
  365. # [17:38] <tantek> feel free to add a new section (or sections), like "implementation experience" and/or "fundamental software engineering error" to http://microformats.org/wiki/namespaces-considered-harmful
  366. # [17:42] <hsivonen> MikeSmith: no clue. do you have the library in classpath?
  367. # [17:43] * Joins: webben (n=benh@nat/yahoo/x-6d4a26a421eedcf8)
  368. # [17:43] <hsivonen> tantek: I recently started a wiki page, too: http://wiki.whatwg.org/wiki/Namespace_confusion
  369. # [17:43] <hsivonen> not much there yet
  370. # [17:44] <tantek> still, a good collection
  371. # [17:44] <tantek> feel free to link to your page also from http://microformats.org/wiki/namespaces-considered-harmful
  372. # [17:45] <hsivonen> tantek: ok. I will. (gotta run now, though)
  373. # [17:52] <MikeSmith> hsivonen: yeah, I got the dist/html5-datatypes.jar subdir of my http://svn.versiondude.net/whattf/syntax/trunk/relaxng/datatype/java working directory
  374. # [17:52] <MikeSmith> it's just that one jar file, right?
  375. # [18:19] * Quits: myakura (n=myakura@p3216-ipbf5106marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  376. # [18:40] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
  377. # [18:40] * Joins: Lachy (n=Lachlan@85.196.122.246)
  378. # [18:41] * Joins: epeus (n=KevinMar@72.14.224.1)
  379. # [18:47] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) (Connection timed out)
  380. # [18:54] * Joins: maikmerten (n=maikmert@L87cf.l.pppool.de)
  381. # [19:05] * Quits: sYn-Zilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com) (Read error: 104 (Connection reset by peer))
  382. # [19:07] * Joins: jruderman (n=jruderma@206.47.36.150)
  383. # [19:07] * Quits: epeus (n=KevinMar@72.14.224.1) ("The computer fell asleep")
  384. # [19:19] * Quits: webben (n=benh@nat/yahoo/x-6d4a26a421eedcf8) (Read error: 60 (Operation timed out))
  385. # [19:27] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
  386. # [19:31] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
  387. # [19:38] * Quits: csarven (n=csarven@on-irc.csarven.ca) (Read error: 104 (Connection reset by peer))
  388. # [19:46] * Quits: jruderman (n=jruderma@206.47.36.150)
  389. # [19:50] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
  390. # [20:09] * Joins: jruderman_ (n=jruderma@206.47.36.150)
  391. # [20:10] * Joins: eseidel (n=eseidel@72.14.224.1)
  392. # [20:13] * Joins: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net)
  393. # [20:14] * Joins: psa (n=yomode@71.93.19.66)
  394. # [20:16] * hober wonders if getting involved with this thread was a good idea after all
  395. # [20:31] * Joins: othermaciej (n=mjs@m2d0f36d0.tmodns.net)
  396. # [20:43] <takkaria> it wasn't
  397. # [20:44] <takkaria> neither is the way trackback/pingback have been brought up at all
  398. # [20:50] <hober> maybe I should set a cron job to email http://xkcd.com/386/ to me every morning...
  399. # [20:52] * Joins: weinig_ (n=weinig@nat/apple/x-046ca14577921808)
  400. # [20:53] <takkaria> the debate on extensibility is fundamentally a religious one, I don't see how either side will ever buckle
  401. # [20:54] <takkaria> I have this suspicion that HTML5 will never become a W3C recommendation as a result of this and other permadiscussions
  402. # [20:56] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
  403. # [20:56] * Quits: jruderman_ (n=jruderma@206.47.36.150)
  404. # [21:01] * Quits: othermaciej (n=mjs@m2d0f36d0.tmodns.net)
  405. # [21:06] * Joins: jruderman (n=jruderma@206.47.36.150)
  406. # [21:06] * weinig_ is now known as weinig
  407. # [21:08] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 110 (Connection timed out))
  408. # [21:09] * jmb^ is now known as jmb
  409. # [21:43] * Quits: eseidel (n=eseidel@72.14.224.1)
  410. # [21:56] * Quits: jruderman (n=jruderma@206.47.36.150)
  411. # [21:59] * Joins: othermaciej (n=mjs@m4c0f36d0.tmodns.net)
  412. # [22:00] * Joins: jruderman (n=jruderma@206.47.36.150)
  413. # [22:06] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  414. # [22:12] * Quits: othermaciej (n=mjs@m4c0f36d0.tmodns.net)
  415. # [22:30] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  416. # [22:33] * Quits: jruderman (n=jruderma@206.47.36.150)
  417. # [22:37] * Quits: maikmerten (n=maikmert@L87cf.l.pppool.de) (Remote closed the connection)
  418. # [22:37] <takkaria> libxml2's APIs suck a little bit
  419. # [22:48] * Quits: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net)
  420. # [23:04] * Joins: tantek (n=tantek@72-63-192-29.area2.spcsdns.net)
  421. # [23:16] * Joins: jruderman (n=jruderma@206.47.36.150)
  422. # [23:19] * Joins: KevinMarks (n=KevinMar@nat/google/x-7476a6ce2533508c)
  423. # [23:20] * Joins: jgraham_ (n=james@81-86-213-50.dsl.pipex.com)
  424. # [23:21] <Lachy> "And authors want to add metadata. Instead of forcing it into containers that haven't been designed for it (@title, @data-*), let them do it properly." -- http://lists.w3.org/Archives/Public/public-html/2008Aug/0023.html
  425. # [23:21] <Lachy> I don't get what other way would be considered the proper way to embed metadata, beyond the mechanisms designed for adding metadata?!
  426. # [23:23] <Lachy> if, as Julian claims, title and data-* weren't designed for adding some type of metadata, then I must be missing something.
  427. # Session Close: Sat Aug 02 00:00:00 2008

The end :)