Options:
- # Session Start: Mon May 14 00:00:00 2007
- # Session Ident: #html-wg
- # [00:09] * zcorpan_ tests in ie
- # [00:10] <zcorpan_> http://simon.html5.org/test/html/parsing/residual.html
- # [00:10] <zcorpan_> TABLE is red in ie7
- # [00:10] <zcorpan_> COL and COLGROUP too
- # [00:11] <zcorpan_> after TABLE, everything is green (also things that probably should be black)
- # [00:16] <hyatt> wow so winie reopens even more than ffx does
- # [00:17] <zcorpan_> at the TABLE, it nests the rest of the document inside that FONT
- # [00:18] <hyatt> oh i may have missed a close
- # [00:18] <hyatt> or it could have to do with how it recovered
- # [00:18] <hyatt> if you see red, it means WinIE reopened
- # [00:18] <zcorpan_> TABLE: <font><table><font class="fail"></table>All of this should be green.</font>
- # [00:18] <hyatt> oh i should just throw in an extra </font> in those examples
- # [00:19] <hyatt> </font></font>
- # [00:19] <hyatt> since it will be harmless in the other browsers
- # [00:20] <zcorpan_> in opera everything is green after the OBJECT
- # [00:21] <hyatt> hey if you cleaned that test up and noted what each browser does that would rule
- # [00:22] <hyatt> the test right now basically shows what ffx and safari d
- # [00:22] <hyatt> o
- # [00:22] <zcorpan_> sure
- # [00:24] <zcorpan_> test cleaned up, also uploaded to live dom viewer
- # [00:25] <zcorpan_> ok, ie7 again...
- # [00:26] <zcorpan_> these are black: APPLET BUTTON MARQUEE. these are red: COL COLGROUP TABLE
- # [00:27] <hyatt> fascinating
- # [00:27] <hyatt> wow i should add applet button marquee
- # [00:27] <hyatt> i should probably just add embed too
- # [00:28] <hyatt> i'm scared to reopen col/colgroup/table
- # [00:28] <hyatt> even if winie doe
- # [00:29] * Quits: zcorpan_ (zcorpan@84.216.40.20) (Ping timeout)
- # [00:31] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [00:33] * Joins: zcorpan_ (zcorpan@130.243.79.10)
- # [00:34] <zcorpan_> ie6 is same as ie7
- # [00:34] <zcorpan_> all are green in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070503 Minefield/3.0a5pre
- # [00:36] <zcorpan_> opera 9.20 build 8771: these don't include the test text at all: APPLET FIELDSET LEGEND. these are black: BUTTON CANVAS. these are red: OBJECT PARAM
- # [00:36] * Joins: gavin_ (gavin@74.103.208.221)
- # [00:39] * zcorpan_ also learns that the dom viewer in ie's developer toolbar is lying
- # [00:42] * Quits: zdenko (zdenko@84.255.203.169) (Quit: zdenko)
- # [00:44] * Joins: zcorpan (zcorpan@84.216.42.41)
- # [00:44] * Quits: zcorpan_ (zcorpan@130.243.79.10) (Ping timeout)
- # [01:00] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [01:21] * zcorpan notes that safari matches ie7 with http://simon.html5.org/test/css/magic-body/background-image/009.htm
- # [01:23] <Philip`> zcorpan: In what way is it lying?
- # [01:24] <Philip`> (About non-tree DOM, I guess?)
- # [01:24] <zcorpan> Philip`: for the residual style test, it claims that everything is nested inside each FONT as a very deep tree
- # [01:25] <Philip`> Ah
- # [02:01] * Joins: hyatt (hyatt@24.6.91.161)
- # [02:05] * zcorpan finds that his testing results were incorrect. opera and mozilla both fail http://simon.html5.org/test/css/magic-body/overflow/004.htm and moz also fails 004.xht
- # [02:31] * Quits: kingryan (rking3@64.81.240.149) (Quit: kingryan)
- # [02:38] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [02:39] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [02:43] * Joins: gavin_ (gavin@74.103.208.221)
- # [02:53] * Parts: zcorpan (zcorpan@84.216.42.41)
- # [03:44] * Joins: inimino (inimino@75.71.88.233)
- # [03:52] * Quits: tH (r@83.100.174.14) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [04:40] * Joins: Zeros (Zeros-Elip@69.140.48.129)
- # [04:47] * Quits: myakura (myakura@125.194.247.196) (Ping timeout)
- # [04:58] * Joins: myakura (myakura@125.194.247.196)
- # [05:00] * Joins: marcos (chatzilla@131.181.148.226)
- # [05:37] * Joins: Sander (svl@71.57.109.108)
- # [05:51] * Joins: hyatt (hyatt@24.6.91.161)
- # [06:25] * Quits: jdandrea_ (jdandrea@68.192.165.143) (Quit: jdandrea_)
- # [06:40] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [06:45] * Joins: gavin_ (gavin@74.103.208.221)
- # [06:46] * Quits: marcos (chatzilla@131.181.148.226) (Ping timeout)
- # [07:22] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [08:09] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:31] * Joins: ROBOd (robod@86.34.246.154)
- # [08:35] * Quits: frippz (fredrikfro@193.11.209.47) (Quit: frippz)
- # [08:44] * Quits: heycam (cam@210.84.3.81) (Ping timeout)
- # [08:47] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [08:50] * Joins: zdenko (zdenko@193.77.152.244)
- # [08:52] * Joins: gavin_ (gavin@74.103.208.221)
- # [08:59] * Joins: loic (loic@86.71.4.162)
- # [09:01] * Joins: heycam (cam@203.214.77.236)
- # [09:24] * anne notes that <embed> is not like <applet> so treating it the same is likely leading to more bugs
- # [09:24] <anne> (<embed> is a void tag)
- # [09:25] * Quits: loic (loic@86.71.4.162) (Connection reset by peer)
- # [09:25] <hsivonen> anne: what are you referring to? what's treating it like applet?
- # [09:27] * Joins: loic (loic@86.71.4.162)
- # [09:29] <anne> <hyatt> wow i should add applet button marquee
- # [09:29] <anne> <hyatt> i should probably just add embed too
- # [09:53] * Disconnected
- # [09:53] * Attempting to rejoin channel #html-wg
- # [09:53] * Rejoined channel #html-wg
- # [09:53] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [09:53] * Set by Zeros on Mon Apr 30 23:38:28
- # [09:53] * Joins: citoyen (eira@195.139.204.228)
- # [09:53] * Joins: Zeros (Zeros-Elip@69.140.48.129)
- # [09:53] * Quits: jmb (jmb@81.86.70.47) (Ping timeout)
- # [09:53] * Quits: deltab (deltab@82.46.154.93) (Ping timeout)
- # [09:53] * Quits: schepers (schepers@69.134.24.226) (Ping timeout)
- # [09:53] * Joins: jmb (jmb@81.86.70.47)
- # [09:53] * Joins: jgraham (jgraham@85.210.7.238)
- # [09:53] * Quits: heycam (cam@203.214.77.236) (Ping timeout)
- # [09:53] * Joins: loic (loic@86.71.4.162)
- # [09:53] * Quits: ROBOd (robod@86.34.246.154) (Ping timeout)
- # [09:53] * Joins: martijn (martijn@83.137.193.141)
- # [09:53] * Joins: hsivonen (hsivonen@130.233.41.50)
- # [09:53] * Joins: heycam (cam@203.214.77.236)
- # [09:53] * Joins: ROBOd (robod@86.34.246.154)
- # [09:54] * Joins: schepers (schepers@69.134.24.226)
- # [09:54] * Joins: inimino (inimino@75.71.88.233)
- # [09:54] * Joins: nickshanks (nicholas@195.137.85.17)
- # [09:57] * Joins: gavin_ (gavin@74.103.208.221)
- # [09:57] * Joins: Dashiva (noone@129.241.151.35)
- # [09:57] * Joins: sbuluf (bu@200.49.140.57)
- # [10:00] * Joins: hyatt (hyatt@24.6.91.161)
- # [10:38] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [10:50] * Joins: glazou (daniel@80.118.184.70)
- # [10:50] <glazou> hello
- # [10:50] <glazou> when is the BOF at Xtech ?
- # [10:50] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [10:53] * Quits: Zeros (Zeros-Elip@69.140.48.129) (Quit: Leaving)
- # [10:55] <MikeSmith> glazou - there was mention of Thursday night
- # [11:00] <glazou> hmmm
- # [11:00] <MikeSmith> possibly Friday
- # [11:00] <glazou> apparently xtech BOFs are all scheduled on tuesday night
- # [11:00] <glazou> friday ?
- # [11:01] <glazou> xtech ends friday noon !
- # [11:01] <glazou> see http://2007.xtech.org/public/content/2007/05/08-bofs-free
- # [11:01] <MikeSmith> Friday was mentioned ... but I think many people are leaving early on Friday
- # [11:01] <glazou> right
- # [11:01] <MikeSmith> glazou - yeah, saw that
- # [11:01] <MikeSmith> I'm hosting a BoF myself on Tuesday ... on location-aware browsing
- # [11:02] <glazou> yep saw that
- # [11:02] <MikeSmith> and Molly is having an all-day "browser summit" thing on Tuesday
- # [11:02] <MikeSmith> maybe during that?
- # [11:03] <MikeSmith> in the daytime
- # [11:05] <glazou> hmmm
- # [11:05] <glazou> you have a url for molly's thing ?
- # [11:05] <MikeSmith> http://2007.xtech.org:80/public/news
- # [11:06] <MikeSmith> http://www.molly.com/2007/05/10/blue-sky-web-browser-standards-and-interop-summit-xtech-paris/
- # [11:06] <MikeSmith> http://2007.xtech.org:80/public/content/2007/05/10-browser-summit
- # [11:07] <glazou> thanks
- # [11:10] <MikeSmith> glazou - ask annevk when he's on ... he might know more
- # [11:10] <glazou> sure
- # [11:10] <glazou> I was expecting to see him here actually
- # [11:11] <MikeSmith> I guess he is probably traveling today
- # [11:12] <glazou> k
- # [11:41] * Quits: sbuluf (bu@200.49.140.57) (Quit: sbuluf)
- # [11:49] * glazou is now known as glazou_afk
- # [11:59] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [12:03] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [12:04] * Joins: gavin_ (gavin@74.103.208.221)
- # [12:32] * Joins: zcorpan (zcorpan@130.243.79.10)
- # [13:13] * Quits: zcorpan (zcorpan@130.243.79.10) (Ping timeout)
- # [13:17] * Joins: zcorpan (zcorpan@130.243.79.10)
- # [13:20] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [13:22] * Joins: beowulf (carisenda@91.84.50.132)
- # [13:23] * Joins: tH (r@83.100.174.14)
- # [13:23] * Joins: zcorpan_ (zcorpan@84.216.42.41)
- # [13:24] * Quits: zcorpan (zcorpan@130.243.79.10) (Ping timeout)
- # [13:39] * Joins: dk (dougkearns@203.164.14.59)
- # [13:43] * glazou_afk is now known as glazou
- # [14:10] * Joins: jdandrea (jdandrea@68.192.165.143)
- # [14:15] * Quits: zcorpan_ (zcorpan@84.216.42.41) (Ping timeout)
- # [14:17] * Joins: zcorpan_ (zcorpan@84.216.42.41)
- # [14:25] * Joins: anne (annevk@213.236.208.22)
- # [14:26] <anne> for some reason I was disconnected
- # [14:26] * anne will be travelling tomorrow morning
- # [14:29] <anne> www-html is amusing
- # [14:31] <anne> glazou, tomorrow is the day for discussion I think
- # [14:32] <anne> glazou, and maybe during the rest of the conference too
- # [14:32] * Joins: Shunsuke (kuruma@219.110.80.235)
- # [14:32] <anne> glazou, at this point it doesn't look like we'll have some specific meeting
- # [14:32] <anne> glazou, apart from browser & standards & interop day tomorrow
- # [14:58] * Joins: ROBOd (robod@86.34.246.154)
- # [15:06] <MikeSmith> anne - just glad the amusement is on www-html instead of public-html ... hopefully public-html will get a lot less amusing
- # [15:09] <Philip`> Maybe it'd be alright if www-html were like public-html was a week ago (except with fewer people), and if public-html were like whatwg is now
- # [15:16] <anne> public-html@w3.org like whatwg@whatwg.org would be most excellent
- # [15:19] <MikeSmith> anne - yeah, let's work on getting it there
- # [15:19] <MikeSmith> Philip` - yeah that too
- # [15:27] * Quits: Shunsuke (kuruma@219.110.80.235) (Quit: See you...)
- # [15:28] <Philip`> No idea how long it'll take to get there - whatwg is at the stage of refining and fixing the features that have been added, but public-html will probably have to go through a stage of questioning all the basic decisions about every single feature
- # [15:28] <anne> depending on how much effort "the new guys" put into it
- # [15:29] <MikeSmith> Philip` - as long as it is a specific technical discussion of the spec itself, that would be big progress
- # [15:29] <MikeSmith> (for the public-html list)
- # [15:29] <anne> heh
- # [15:29] <anne> i think some did discuss the spec though
- # [15:31] <MikeSmith> anne - yeah, some. problem is the not-some other stuff ...
- # [15:37] * Joins: jdandrea_ (jdandrea@68.192.161.254)
- # [15:39] * Quits: jdandrea (jdandrea@68.192.165.143) (Ping timeout)
- # [16:08] * Joins: frippz (frippz@193.15.86.38)
- # [16:28] * Quits: myakura (myakura@125.194.247.196) (Ping timeout)
- # [16:34] * Quits: zcorpan_ (zcorpan@84.216.42.41) (Ping timeout)
- # [16:40] * Joins: Shunsuke (kuruma@219.110.80.235)
- # [16:44] * Joins: billmason (billmason@69.30.57.156)
- # [16:44] * Parts: billmason (billmason@69.30.57.156)
- # [16:46] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [16:50] * Joins: jdandrea (jdandrea@68.192.165.143)
- # [16:51] * Joins: gavin_ (gavin@74.103.208.221)
- # [16:52] * Quits: jdandrea_ (jdandrea@68.192.161.254) (Ping timeout)
- # [16:52] * Joins: hasather (hasather@81.235.209.174)
- # [17:04] * Quits: frippz (frippz@193.15.86.38) (Quit: frippz)
- # [17:06] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [17:13] * Joins: DanC_lap (connolly@128.30.52.30)
- # [17:27] <glazou> anne: ok
- # [17:28] * Joins: frippz (fredrikfro@193.11.209.47)
- # [17:28] * Joins: myakura (myakura@125.194.247.196)
- # [17:32] * Joins: h3h (bfults@66.162.32.234)
- # [17:32] * Quits: zdenko (zdenko@193.77.152.244) (Quit: zdenko)
- # [17:47] * Quits: dk (dougkearns@203.164.14.59) (Ping timeout)
- # [17:58] * Quits: glazou (daniel@80.118.184.70) (Quit: glazou)
- # [18:00] * Joins: Sander (svl@71.57.109.108)
- # [18:05] * Joins: zcorpan_ (zcorpan@84.216.41.242)
- # [18:08] * Joins: dbaron (dbaron@71.198.189.81)
- # [18:10] * Quits: myakura (myakura@125.194.247.196) (Quit: Leaving...)
- # [18:19] * Joins: myakura (myakura@125.194.247.196)
- # [18:22] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [18:52] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
- # [18:53] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [18:58] * Joins: gavin_ (gavin@74.103.208.221)
- # [19:14] <DanC_lap> hmm.. more design principles discussion, not particularly productive
- # [19:15] <DanC_lap> I suppose repeating my request to stop that isn't as useful as starting some other discusison
- # [19:17] * Joins: othermaciej (mjs@17.255.105.176)
- # [19:21] <Lachy> DanC_lap, the problem is, particluarly with pave the cowpaths, people don't really understand the scope of it, and so they're jumping to conclusions that it could be used to support a wide range of bad things
- # [19:22] <hsivonen> DanC_lap: sorry about sending email during the recess. I was too routinized to hit reply to all plus send. I was rather ashamed when I realized I had responded to the list that was in recess.
- # [19:23] <Lachy> but at least John Foliot's latest mail didn't really focus on the principle, but rather somewhat productively addressed my questions.
- # [19:29] <DanC_lap> not a big deal, hsivonen
- # [19:30] <hsivonen> DanC_lap: thanks
- # [19:38] * Joins: deltab (deltab@82.46.154.93)
- # [19:39] <othermaciej> Lachy: I'm glad he responded to your points, regrettably, a lot of his reply is in vague generalities
- # [19:39] <othermaciej> I'm particularly concerned about his remark that he can't prove more semantic features are needed, but he *knows* it's true
- # [19:40] <tH> truthiness?
- # [19:40] <Lachy> yeah, I'm also concerned by him pushing the burden of proof on to others to disprove him, rather than having him prove his own claims
- # [19:41] <DanC_lap> let's not spend time arguing who has the burden of proof.
- # [19:41] <DanC_lap> let's just put the design principles on the back burner
- # [19:42] <Lachy> ok, fair enough
- # [19:42] <othermaciej> design principles or no, we'll have to make decisions about specific technical issues
- # [19:42] <othermaciej> so avoiding debate on the design principles will not actually let us avoid disagreement
- # [19:43] <Lachy> I'm having a hard time taking this suggestion seriously, but trying to respond calmly and objectively http://lists.w3.org/Archives/Public/www-html/2007May/0462.html
- # [19:43] <othermaciej> I am disappointed that the outcome of the two positive reviews of the design principles document by the designated reviewers is to ignore it for the time being
- # [19:43] <DanC_lap> Ryan King suggested we start with the parsing/tree generation part of the spec, rather than just breadth-first. I find the idea appealing. What do you think, hixie?
- # [19:43] <Philip`> Maybe it needs time for people to see decisions made about specific technical issues, and then the points made in those decisions can be generalised into design principles and people will be happier since they've seen that they work
- # [19:44] <DanC_lap> that's sorta what I'm hoping, Philip`...
- # [19:44] <othermaciej> I do think we should have a review agenda, but I don't think parsing is the most interesting place to start
- # [19:44] <othermaciej> mainly because it is all about very obscure technical details and most people do not have the technical expertise to meaningfully review it
- # [19:45] <Philip`> Parsing is a good way to scare off people who don't like going into the messy details of how browsers work and how they ignore the previous standards and disagree with other browsers
- # [19:45] <DanC_lap> maciej, I can see how that's disappointing... the two positive reviews were mixed with a lot of mixed reviews, and I haven't managed to review the discussion carefully.
- # [19:45] <othermaciej> I would suggest starting with a topic that is conceptually simpler and where there might be actual design work, not just reverse engineering
- # [19:46] <DanC_lap> hmm... why?
- # [19:46] * DanC_lap is in no hurry to do any design work
- # [19:46] <othermaciej> because, as I said, I think the vast majority of people can't usefully contribute to a review or discussion of the parsing algorithm
- # [19:47] <othermaciej> I suppose in a certain light that could be seen as an advantage
- # [19:47] <othermaciej> but people may try to contribute anyway based on uninformed opinion, in an area where opinion is not really applicable
- # [19:47] <h3h> yeah, I would recommend *not* starting with Parsing
- # [19:48] <h3h> the Parsing section is what has caused 90% of the confusion thus far on the list
- # [19:48] <h3h> and is very technical (and non-debatable to a point, really) in nature
- # [19:48] <DanC_lap> my attempts to get this group to *not* do X have had very little success. I need a suggestion of what to do instead.
- # [19:48] <othermaciej> I would suggest starting with the definition of some set of non-controversial elements that existed in HTML 4, or with <canvas>
- # [19:48] <h3h> I'd say start with forms
- # [19:48] <h3h> they're the most established
- # [19:49] <Lachy> if we start with reviwing elements and semantics, we have to be careful to avoid bikeshedding
- # [19:49] <othermaciej> I actually think <canvas> might be a good place to start
- # [19:49] * DanC_lap has to look up "bikeshedding"
- # [19:49] <h3h> <canvas> works for me
- # [19:49] <h3h> and I seriously doubt a linear traversal of the spec will be realistic
- # [19:50] <othermaciej> it's new since HTML 4, relatively self-contained, and not insanely hard to understand
- # [19:50] <othermaciej> we need someone to run an agenda
- # [19:50] <Lachy> yeah, until some argues that HTML isn't a graphics API, and cavnas shouldn't be included
- # [19:50] <h3h> I'd much rather have many active threads about different parts of the spec, so people can apply their expertise in the right places
- # [19:50] <h3h> instead of replying to discussions that they don't understand simply because they are the only discussions happening
- # [19:50] <Philip`> Would it be sensible to wait a week or so until Hixie's finished integrating the current canvas feedback into the spec, before having new people start reviewing it?
- # [19:50] <othermaciej> h3h: many active threads is hard on editors, hard on chairs, hard on people responsible for issue tracking, and hard on people who might want to pay attention selectively to the list
- # [19:51] <Lachy> havnig too many threads becomes difficult to follow, particlaly for those of use who have knowledge about all of it
- # [19:51] <h3h> yeah...
- # [19:51] <DanC_lap> "and I seriously doubt a linear traversal of the spec will be realistic" <- what does that mean? surely it's feasible to go over the spec breadth-first and collect issues, no?
- # [19:51] <othermaciej> DanC_lap: I think before raising a specific review topic, we might want to set up a basic issue tracker and designate some people to be responsible for recording issues
- # [19:51] <DanC_lap> othermaciej, of course
- # [19:51] <h3h> DanC_lap: it means only having discussions about one topic at a time in the spec
- # [19:52] <DanC_lap> the breadth-first tactic doesn't involve (much) discussion. Just raising issues.
- # [19:52] <h3h> that sounds great, but I think is terribly idealistic for a group of this size and varying expertise
- # [19:53] <h3h> everyone is going to try to throw in their 2 cents at every step of the way
- # [19:53] <Philip`> (DanC_lap: http://lightyellow.bikeshed.org/ though you probably found it already)
- # [19:54] * Lachy awaits the flood of replies to othermaciej's last post to the list, particlarly about the predefined class names point
- # [19:55] <othermaciej> Lachy: I should have specified that I don't necessarily think all those changes are good
- # [19:55] <h3h> I think this is where the group size is going to hurt the most
- # [19:55] <DanC_lap> I have a big blind-spot around forms. back in 199x, I proposed finishing the HTML 1.x spec without forms. didn't fly. If we're to start with forms, I'll need Chris W. to do most of the chairing.
- # [19:56] <othermaciej> DanC_lap: raising issues ad-hoc about all sorts of areas of the spec means it is unlikely they'll be promptly addressed, compared to focusing on a particular area
- # [19:56] * Joins: kingryan (rking3@208.66.64.47)
- # [19:56] <Lachy> Philip`, you should have painted it blue! ;-)
- # [19:56] <othermaciej> it's hard to think of a section that would not have some sort of controversy around it
- # [19:57] <DanC_lap> othermaciej, I'm not sure I see your point. It's tautological that a breadth-first approach is different from a depth-first approach.
- # [19:57] <othermaciej> DanC_lap: I think I mentioned a specific likely difference, rather than just asserting it will be different
- # [19:57] <Hixie> DanC_lap: i think that a review of the parsing section can only be usefully done by comparing large numbers of pages as parsed by an html5 browser and as parsed by IE. It's not clear to me it's a section that can be reviewed without implementation experience. At least the 8.2 section. 8.1 (Writing HTML documents) would make sense to review.
- # [19:58] <Lachy> I suspect these elements would have very little controversy http://www.whatwg.org/specs/web-apps/current-work/#sections (<section>, headings, etc.)
- # [19:58] <othermaciej> yeah, I was going to suggest 3.8 Sections
- # [19:58] <kingryan> DanC_lap: I see that what we talked about the other day has already come up to the group at large :D
- # [19:58] <Lachy> 3.11 Lists, as well
- # [19:59] <Lachy> and 3.15 tabular data
- # [19:59] <Hixie> i would recommend against <canvas> this week for the reason Philip` gave, actually
- # [19:59] * h3h thinks a wiki page with an ordered agenda would be useful at this point
- # [19:59] <othermaciej> also 3.9 Prose, 3.11 Lists, or 3.14 Embedded Content (skipping <canvas> and media elements as deserving their own review agenda topic)
- # [19:59] <Hixie> (i'm still integrating past feedback)
- # [19:59] <h3h> sorry, *proposed* ordered agenda
- # [20:00] * DanC_lap gives it a whirl in http://esw.w3.org/topic/HtmlTaskBrainstorm
- # [20:00] <Lachy> DanC_lap, are we going to try and allocate a time limit for the review of each section, so that threads don't drag on forever?
- # [20:00] <othermaciej> 4.11 Client-side session and persistent storage might be a good one too, or 4.3 Session history and navigation
- # [20:00] <h3h> Lachy: I like that idea in theory
- # [20:00] <Hixie> lachy: we need a group to collect all the arguments made and summarise them
- # [20:01] <Hixie> Lachy: it should become obvious when the comments start repeating themselves
- # [20:01] <Hixie> Lachy: that's when to move on :-)
- # [20:01] <othermaciej> I agree with Hixie that 8.1. Writing HTML documents might also be a good early one
- # [20:01] <Lachy> yeah, we just need someone to step in and say stop when that starts to happen
- # [20:01] * othermaciej hopes people tracking issues will note when an issue or argument is a duplicate
- # [20:02] <Hixie> Lachy: well that's objectively measurable -- when the people collecting feedback have done nothing but say add "[argument also made here, here, here, here, here]" to the relevant wiki/issue page for a certain amount of time, it's done :-)
- # [20:02] <Hixie> the certain amount of time would need establishing of course
- # [20:03] <Lachy> Hixie, when you get a chance, can I please get whatever stats you have for code, samp, kbd, and var from you? They're asking on www-html.
- # [20:04] * DanC_lap dumped some of the ideas above in http://esw.w3.org/topic/HtmlTaskBrainstorm near the bottom
- # [20:04] <Hixie> Lachy: i'll be at work in about an hour
- # [20:04] <Hixie> Lachy: if you're still up, remind me :-)
- # [20:05] <Lachy> ok, I'll probably be asleep. email them to me
- # [20:05] <Hixie> k
- # [20:05] <Hixie> if i remember
- # [20:05] <Lachy> I'll write you an email now
- # [20:05] <Hixie> cool
- # [20:05] <DanC_lap> anybody know Chasen Le Hara or Roman Kitainik? They offered to help with issue tracking, summarization, and clustering
- # [20:06] * anne notes that 8.1 is not in sync with 8.2 atm
- # [20:06] <DanC_lap> anybody wanna hold my hand setting up bugzilla for our use?
- # [20:07] * DanC_lap opens a http://www.w3.org/Bugs/ account...
- # [20:07] <anne> we want Bugzilla?
- # [20:07] <anne> ouch
- # [20:08] <DanC_lap> I want roundup, but I also want something supported by the systems team.
- # [20:08] <DanC_lap> W3C systems team supports bugzilla and tracker. tracker is not mature enough for my tastes.
- # [20:08] <DanC_lap> what do you want, anne ?
- # [20:09] * anne likes http://www.w3.org/2005/06/tracker/
- # [20:10] <DanC_lap> you're not nervous that it hasn't been used by zillions of people?
- # [20:10] <DanC_lap> it doesn't seem to keep a complete audit trail
- # [20:10] <anne> dino has my faith
- # [20:10] * anne used the tool quite a bit
- # [20:10] <anne> anyway, Hixie put down some requirements somewhere...
- # [20:11] * anne hasn't checked whether tracker meets those
- # [20:11] * Parts: zcorpan_ (zcorpan@84.216.41.242)
- # [20:11] <anne> I believe that (a) tracker is more hackable than Bugzilla and (b) more usable than Bugzilla
- # [20:11] <xover> How about we just get something set up to get started, and then bug the systeam about new versions or other tools as needed?
- # [20:11] * Joins: zcorpan_ (zcorpan@84.216.41.242)
- # [20:12] <DanC_lap> picking an issue at random... http://www.w3.org/2005/06/tracker/webapi/issues/2 ... it's closed, but I don't see an audit trail event that set the state to closed
- # [20:12] <anne> If that's the criteria a web page will work :)
- # [20:13] <anne> DanC_lap, doesn't e-mail 4 tell you why it's closed?
- # [20:13] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:14] <DanC_lap> I've been using a web page for a while. (http://www.w3.org/html/wg/il16 ). it only works if I personally am involved in every issue. It's time to move beyond that now.
- # [20:14] <anne> Bugzilla doesn't track e-mails on the list and isn't very user friendly
- # [20:14] <anne> Tracking all e-mails related to an issue is quite important, I think
- # [20:15] <DanC_lap> did the machine somehow read e-mail 4 and automatically set the status to "closed"?
- # [20:15] * Quits: Shunsuke (kuruma@219.110.80.235) (Quit: See you...)
- # [20:15] <anne> No, I closed it
- # [20:15] <DanC_lap> tracking email related to an issue is not that hard, if people put the issue name/number in the subject
- # [20:15] <anne> It does track the e-mails automatically
- # [20:16] <anne> I think Bugzilla works ok for tracking bugs in software, but it doesn't seem very good issue tracking software to me...
- # [20:16] <DanC_lap> one of hixie's requirements is a summary. I dunno if any of tracker/bugzilla/roundup supports an issue summary
- # [20:17] <anne> http://lists.w3.org/Archives/Public/www-archive/2007May/0011.html is one of those e-mails from Hixie
- # [20:17] <xover> DanC_lap: Last bullet on http://www.w3.org/2005/06/tracker/features ?
- # [20:17] <anne> He lists 3 things. Bugzilla gives you about a hundred but not really a good way to do those 3 things
- # [20:18] <anne> Actually, Bugzilla is pretty good at showing the current status
- # [20:18] <DanC_lap> I could maybe live with tracker if several people are happy to use it.
- # [20:19] <xover> Where's the source for tracker?
- # [20:19] <DanC_lap> a few clicks from http://www.w3.org/2005/06/tracker/ , I assume
- # [20:20] <DanC_lap> anne, when you closed that issue, did it generate an audit trail entry?
- # [20:20] <xover> Hmm. Can't seem to find it...
- # [20:20] <DanC_lap> nor can I...
- # [20:20] <xover> And the links there keep giving me permission deniet / auth dialogs.
- # [20:21] <DanC_lap> I note that the tracker todo list doesn't use tracker. http://www.w3.org/2005/06/tracker/todo
- # [20:21] <anne> DanC_lap, no
- # [20:21] <anne> I don't think the source code is publicly available
- # [20:22] <DanC_lap> ?!
- # [20:22] <xover> So “hackable” means...? :-)
- # [20:22] <anne> That I got from dino
- # [20:22] * Philip` notices that http://www.w3.org/html/wg/il16 has slightly incorrect character encoding
- # [20:23] <Philip`> (You should write it in HTML5 and add <meta charset="utf-8"> ;-) )
- # [20:23] <xover> I can't at most of the pages linked here or from the tracker pages; they're all not liking my user's privileges.
- # [20:23] <jdandrea> xover: ditto for me
- # [20:23] <Philip`> Oh, sorry, it's UTF-8 already, though some of the content is double-encoded UTF-8
- # [20:24] <othermaciej> DanC_lap: I think tracker is pretty weak - mailing list integration is the only strong point
- # [20:24] * jdandrea has been multitasking but reading along (who isn't?)
- # [20:24] <DanC_lap> hmm... I don't see the encoding bug, Philip` . clue me in?
- # [20:25] <Philip`> I see "Asbj<A with tilde><cedilla or something>rn Ulsberg"
- # [20:25] <othermaciej> it doesn't have a good way to record duplicates, doesn't support milestones very well (so we couldn't clearly defer an issue to HTML6), does not separate issue description from discussion, doesn't make it easy to organize things into categories (it only has the "product" level of category)....
- # [20:25] <Philip`> (and it becomes four characters if I switch the browser to iso-8859-1)
- # [20:26] <DanC_lap> phpht. nxml-mode garbled Ulsberg's name.
- # [20:26] <DanC_lap> my kingdom for consistent copy-and-paste!
- # [20:26] * anne notes that DanC_lap's page is in quirks mode
- # [20:26] <othermaciej> I think it might be worth having a tracker discussion on the list, since I don't think most people read www-archive regularly
- # [20:26] * zcorpan_ likes quirks mode
- # [20:26] <xover> Character should be: ø / ø for reference.
- # [20:27] <anne> zcorpan_, maybe we should make quirks mode the web and be done with it :)
- # [20:27] <zcorpan_> yeah
- # [20:27] <anne> zcorpan_, no doctypes, no rendering differences because of a doctype and all works sort of...
- # [20:27] <Philip`> But then you'd break the 50% of sites that rely on standards mode
- # [20:27] <zcorpan_> we'll have to spec standards mode too
- # [20:27] <anne> Some other survey indicated that number to be 10%...
- # [20:28] <anne> It'd be the new quirks mode :)
- # [20:28] <Philip`> unless you redefine quirks to be standards and standards to be quirks, and require HTML5 documents to have no doctype, and say all the old HTML4 Strict and XHTML pages are legacy content
- # [20:28] <zcorpan_> hopefully we might be able to merge almost with full
- # [20:28] <Philip`> but the standards-liking people on the web wouldn't be terribly happy with that, I'd expect
- # [20:28] <anne> I like standards
- # [20:28] <DanC_lap> name, quirksmode fixed in 1.22
- # [20:29] <xover> Interesting autocomplete.
- # [20:29] * anne wonders if browsers should have a special w3.org rendering mode
- # [20:30] <anne> halt on the first error, hah!
- # [20:30] * DanC_lap doesn't look forward to discussion of which issue-tracking system to use on public-html, but agrees that there's some obligation
- # [20:30] <Philip`> DanC_lap: Looks good to me now :-)
- # [20:30] <DanC_lap> I consider it a "he who does the work makes the rules" sort of thing. But I'm low on volunteers.
- # [20:30] <othermaciej> I'd rather discuss requirements than which to use per se
- # [20:30] <othermaciej> did anyone volunteer for issue tracking?
- # [20:30] <DanC_lap> yes, 6 of us... or so...
- # [20:31] <DanC_lap> see http://www.w3.org/2002/09/wbs/40318/tasks83/results
- # [20:31] * othermaciej is not above encouraging more volunteers if needed
- # [20:31] <DanC_lap> or "simplified results" under http://www.w3.org/html/wg/#current
- # [20:32] <DanC_lap> David Dailey has made some progress investigating issue tracking stuff, but I think his target is too high.
- # [20:33] * Joins: dbaron (dbaron@63.245.220.242)
- # [20:33] <xover> Set up Bugzilla to get started, then start bugging systeam about making tracker public and making whatever changes we need to it for possible later migration?
- # [20:34] <DanC_lap> oops; I used up the time I have. I have another meeting now. xover, you're welcome to set up bugzilla for us
- # [20:34] <anne> What exactly are the goals of the tracking system?
- # [20:34] <DanC_lap> ... on a sort of trial basis, xo
- # [20:34] <DanC_lap> xover
- # [20:34] <othermaciej> we need to discuss goals / requirements before picking one
- # [20:34] <xover> hehe, will have a look at it.
- # [20:36] <anne> I strongly agree with othermaciej
- # [20:36] <anne> In related news, html5lib has been partially ported to Ruby
- # [20:36] <anne> http://intertwingly.net/blog/2007/05/14/Ruby-HTML5-Tokenizer
- # [20:36] <xover> Anyone working on a Perl version?
- # [20:37] <Hixie> othermaciej: are there requirmeents beyond those i posted?
- # [20:37] <Philip`> xover: There's someone working on a C version
- # [20:37] <anne> xover, not that I know. I believe someone is doing a C version though which will rule them all :)
- # [20:37] <Philip`> It'd be interesting to do some benchmark comparisons :-)
- # [20:37] <xover> Hmm. SHould be feasible to do Perl bindings on top of that, yeah.
- # [20:38] <Philip`> It's nice how HTML5 defines the parsing algorithm and also gives a large test case to feed through a parser for benchmarks
- # [20:38] <xover> Do we want access control for our issue tracker?
- # [20:38] <anne> Hixie, your e-mail is not elaborate on requirements on states and doesn't detail on the goals as far as I can tell
- # [20:40] <kingryan> anne: I'm working on a ruby version as well. I guess I should go ahead and get my working version out there
- # [20:42] <Hixie> anne: true
- # [20:42] <othermaciej> Hixie: well, it depends on how broadly you interpret "It should allow for a clear statement of the current state of the issue"
- # [20:43] <othermaciej> would "duplicate of issue XXX", or "deferred to the next version of HTML" be possible values of current state?
- # [20:43] <Hixie> i just meant like "open" vs "closed, no objections" vs "closed over objections", i guess
- # [20:43] <Hixie> i guess those would be good states too
- # [20:43] <Hixie> is there a wiki page yet with these requirements?
- # [20:43] <othermaciej> I think it is also useful to have categories
- # [20:43] <othermaciej> and queries
- # [20:43] <othermaciej> so I can check for "all open canvas issues"
- # [20:44] <othermaciej> we could start a wiki page
- # [20:44] <othermaciej> that might be more useful than starting with email
- # [20:44] <kingryan> Hixie: would out of scope issues be considered "closed"? or should that be a different state?
- # [20:45] <anne> i can make a page
- # [20:46] <othermaciej> kingryan: "closed" should presumably have reason it was resolved, such as indicating that the spec was changed, that the spec was not changed because the issue was out of scope, spec not changed because spec text was determined to be correct, etc
- # [20:46] <Hixie> kingryan: if the target audience is the editors, then 'closed' is fine; if the target audience includes those raising the issues, then that would be useful
- # [20:47] <Hixie> working out who the target audience is is the first step to working out the requirements
- # [20:47] <kingryan> Hixie: that's close to what I was thinking. Managing incoming feedback by helping people find answers for themselves would be a benefit to the WG.
- # [20:47] * Joins: hyatt (hyatt@17.255.99.100)
- # [20:47] <othermaciej> I think the audience is both editors and reviewers
- # [20:48] * Quits: hyatt (hyatt@17.255.99.100) (Client exited)
- # [20:48] * Joins: hyatt (hyatt@17.255.99.100)
- # [20:50] <anne> http://esw.w3.org/topic/HTML/IssueTrackerRequirements
- # [20:50] <anne> feel free to update
- # [20:51] <xover> anne: Was working on a page in paralell, so I cut&pasted over to yours.
- # [20:51] <xover> (So it probably repeats what's already there)
- # [20:55] <Hixie> updated
- # [20:55] * dbaron RRSAgent, pointer?
- # [20:55] * RRSAgent See http://www.w3.org/2007/05/14-html-wg-irc#T18-51-54
- # [20:55] * dbaron RRSAgent, make logs public
- # [20:55] <RRSAgent> I have made the request, dbaron
- # [21:01] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [21:01] <xover> hyatt: Do you have a W3C Bugzilla account?
- # [21:04] * Quits: hyatt (hyatt@17.255.99.100) (Quit: hyatt)
- # [21:06] * Joins: gavin_ (gavin@74.103.208.221)
- # [21:06] <anne> heh
- # [21:06] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [21:17] * Quits: dbaron (dbaron@63.245.220.242) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:21] <xover> DanC_lap: Did a quick and dirty Bugzilla setup for this. Details on the Issue Tracker Requirements Wiki <http://esw.w3.org/topic/HTML/IssueTrackerRequirements>.
- # [21:22] * anne notes that Web Apps 1.0 has already been renamed
- # [21:22] <xover> Nothing fancy, just the basics so we can have a look at it.
- # [21:23] <xover> Yeah. And we may want to be more fine-grained then that in setting it up.
- # [21:25] <Hixie> "what is this web apps 1.0 thing?"
- # [21:25] <Hixie> :-P
- # [21:25] <Hixie> (as anne says, there is no "Web Apps 1.0" anymore)
- # [21:26] <xover> Give me a list of components and I'll set it up.
- # [21:27] <anne> "The DOM", "The semantics", "Browsing Contexts", "APIs", "The Language Syntax"
- # [21:27] <xover> Actually, that might as well go in the Wiki too.
- # [21:27] <anne> (from the HTML 5 introduction)
- # [21:28] <xover> BTW, http://www.w3.org/Bugs/Public/editkeywords.cgi lists existing keywords that may cover some of the "closed, no objection" status stuff.
- # [21:29] <anne> can't access that
- # [21:30] <anne> I think I'll go home
- # [21:30] <xover> Hmm. Ah, it's a config page so you need extra right to access it. Pity.
- # [21:30] <anne> I have to get up at 4:30AM tomorrow or something
- # [21:30] <xover> Ugh. Rather you then me... :-)
- # [21:30] <xover> `night
- # [21:31] * Quits: zcorpan_ (zcorpan@84.216.41.242) (Ping timeout)
- # [21:31] <DanC_lap> hmm.. IssueTrackerRequirements ... says "should". a requirement is a *must*, no? and... where's the other side of the negotiation? i.e. who proposes to meet these requirements?
- # [21:32] <anne> this is not a spec
- # [21:32] <anne> so no RFC2119 terminology
- # [21:32] <anne> although you're free to change stuff as you see fit :)
- # [21:33] <xover> WikiTitle should prolly say "Brainstorm" or summat... :-)
- # [21:35] * Joins: kwijibo (keith@87.113.74.56)
- # [21:36] <xover> anne: I added the keywords to the Wiki if you want to have a look.
- # [21:37] <xover> (and all these fields can be queried against, obviously)
- # [21:38] <kwijibo> is @profile really being dropped in html5? What will it be replaced by?
- # [21:38] * Quits: anne (annevk@213.236.208.22) (Ping timeout)
- # [21:39] * Quits: Lachy (Lachlan@203.217.95.91) (Connection reset by peer)
- # [21:40] <DanC_lap> I sure hope @profile isn't dropped. GRDDL depends on it.
- # [21:43] * Joins: Lachy (Lachlan@203.217.95.91)
- # [21:45] <kwijibo> me too
- # [21:48] <kwijibo> why was it dropped in the whatwg? http://wiki.whatwg.org/wiki/Changes_from_HTML4#Dropped_Attributes
- # [21:48] <Philip`> As far as I'm aware, the reason for profile not being included is that microformats are meant to use it but in practice they don't (but they work alright without it anyway, and content authors aren't going to change) and presumably there hasn't been a compelling reason to include it so far
- # [21:49] <Philip`> (I could be wrong, though)
- # [21:49] <kwijibo> eRDF and GRDDL use it though
- # [21:49] <kwijibo> and embedded semantics in html is just starting to take off
- # [21:50] <kwijibo> @profile's use is minimal, but growing, so it doesn't seem very forward looking to drop it
- # [21:50] <DanC_lap> microformats only sorta work without @profile. it's more clear how they work with @profile.
- # [21:51] <kwijibo> and especially unjoined up if w3c drops @profile in x/html5 but demands it for GRDDL
- # [21:52] <Philip`> I'd guess those would be good points to bring up in favour of adding profile and defining what it means
- # [22:03] <kwijibo> DanC_lap, re: GRDDL and microformats, with hCard at least, do you think perhaps what is needed is not a canonical @profile, but a choice of profiles?
- # [22:04] <kwijibo> or perhaps just an hCard ontology with loose semantics
- # [22:06] * Joins: dbaron (dbaron@63.245.220.242)
- # [22:08] <hsivonen> DanC_lap: are there known microformat consumers that ignore microformat data in the absence of profile=''?
- # [22:08] <Hixie> if they only "sort of" work without profile="", someone should tell the microformats community
- # [22:08] <Hixie> because currently, basically nobody uses profile=""
- # [22:08] <Hixie> and those few that do, usually use it incorrectly
- # [22:08] * Quits: loic (loic@86.71.4.162) (Quit: hoopa rules)
- # [22:09] <DanC_lap> hsivonen, http://esw.w3.org/topic/GrddlImplementations is a list of bits of software that grok hCard given a suitable profile but not otherwise.
- # [22:09] * Quits: jdandrea (jdandrea@68.192.165.143) (Quit: jdandrea)
- # [22:10] <kingryan> hsivonen: AFAIK, *all* microformat consumers will consume the mf even without the profile
- # [22:10] <DanC_lap> basically, any software that assumes hCard based on class names is squatting. HTML authors are supposed to be able to use any class names they like, for whatever purpose they like.
- # [22:10] <kingryan> fwiw, I've been working on getting proper profiles published on mf.org for hcard, hcalendar, hreview and xfolk
- # [22:11] <DanC_lap> I suppose the HTML WG has the right to take back class names, but it bothers me a bit.
- # [22:11] * kwijibo doesn't like predefined classnames
- # [22:12] <DanC_lap> the central registry of class names seems... I dunno... boring, somehow.
- # [22:12] <Philip`> HTML4 says class is to be used "For general purpose processing by user agents" (as well as for stylesheets) - I'm not entirely sure what means - would it include UAs processing certain class values as e.g. calendars?
- # [22:12] <hsivonen> DanC_lap: it seems that the microformat community sees more benefit in assuming that anything that looks like a hcard can be treated as such
- # [22:13] <DanC_lap> yes, they do. but I don't think W3C should endorse that.
- # [22:13] <hsivonen> DanC_lap: do the Grddl implementations work with real-world microformat data out there?
- # [22:13] <DanC_lap> some.
- # [22:13] <DanC_lap> e.g. the XTech web site
- # [22:14] <hsivonen> DanC_lap: I don't think it would be particularly useful to not endorse how microformats are practiced
- # [22:14] * Joins: jdandrea (jdandrea@68.192.165.143)
- # [22:15] <DanC_lap> surely crawlers and such can have local policies that say "smells like a duck to me; close enough." but it's still useful to be able to have an explicit "I am using hCard per http://www.w3.org/2006/03/hcard " mechanism.
- # [22:15] <kwijibo> the question mark I have regarding µf and GRDDL is, if there is a canonical profile, what ontologies should be used in the mapping?
- # [22:15] <DanC_lap> well, we disagree, hsivonen
- # [22:15] <hsivonen> DanC_lap: if the stuff works well enough with duck typing, what's the problem?
- # [22:15] <DanC_lap> yes, that has to be answered for each microformat, kwijibo
- # [22:16] <Lachy> DanC_lap, it's useless to try and mandate something like profile="" given the overwhelming evidence that it will fail in reality
- # [22:16] <kwijibo> DanC_lap: but some µf (well, hCard at least), are used in quite different ways
- # [22:16] <DanC_lap> it's not useless to allow profile="".
- # [22:16] <kwijibo> is an hCard a vCard, a Person, an Address, a Place?
- # [22:17] <DanC_lap> profile="" is already succeeding, for my purposes.
- # [22:17] <kwijibo> hsivonen: why should w3c endorse bad practice?
- # [22:17] <hsivonen> DanC_lap: I'm rather indifferent about allowing it, but I'm not keen on requiring it if I'm at the receiving end of conformance checker user complaints
- # [22:18] <hsivonen> kwijibo: if the practice works, classification as "bad" may be the thing to fix
- # [22:18] <Lachy> DanC_lap, what use is profile if you're the only one using it?
- # [22:18] <kwijibo> hsivonen: it only works so far
- # [22:18] <DanC_lap> Lachy, I'm not the only one using it, and I don't think it's a good use of my time to read the web to you.
- # [22:19] * kwijibo is using it
- # [22:19] <hsivonen> kwijibo: let's fix it when it no longer works
- # [22:19] <Lachy> what the?
- # [22:19] <DanC_lap> you're jumping to conclusions, Lachy.
- # [22:20] <DanC_lap> conclusions where the evidence to the contrary is available in the web.
- # [22:20] <Lachy> DanC_lap, Hixie gave evidence to show that it's rarely used on the web, and rarely used correctly when it is
- # [22:20] <DanC_lap> I'm not surprised.
- # [22:20] * kwijibo distrusts these pragmatic stances about what works and doesn't
- # [22:20] * Joins: zcorpan_ (zcorpan@84.216.41.242)
- # [22:20] <kwijibo> s/pragmatic/'pragmatic' :)
- # [22:21] <Hixie> DanC_lap: this is why we should agree on the principles first. not having profile="" is very much an application of the Pave The Cowpaths principle.
- # [22:21] <Lachy> well, I expect to see some evidence to support your case, including sufficient real world examples on the web that use it correctly and implementations that require it to be used
- # [22:21] <DanC_lap> (a) profiles for microformats are somewhat new, as is GRDDL, and (b) even if only a small fraction of the web uses profiles/GRDDL, it's still useful. There will always be more sloppy/unstructured stuff than formalized stuff, but the formalized stuff is still valuable.
- # [22:22] <Hixie> profiles for microformats have existed ever since the dawn of microformats
- # [22:22] <Hixie> the very first microformat, XFN, was introduced with a formal profile description grammar
- # [22:22] <DanC_lap> Lachy, I'll repeat myself just once more: XTech and http://esw.w3.org/topic/GrddlImplementations
- # [22:22] * Joins: inimino (inimino@75.71.88.233)
- # [22:22] <Hixie> and profile="" failed almost overnight, with no XFN processors looking at the profile="" attribute after about a week
- # [22:23] * kwijibo finds it whimsical that current real world examples are required for a future specification
- # [22:23] <Hixie> kwijibo: profile="" is not a future spec, it comes from HTML4 (198)
- # [22:23] <Hixie> 1998 even
- # [22:23] <kwijibo> so?
- # [22:23] <kwijibo> html 5 is a future specification
- # [22:23] <hsivonen> kwijibo: profile has had ample time to succeed
- # [22:24] <hsivonen> kwijibo: instead, it has failed
- # [22:24] <Lachy> so given evidence from the past that shows little use, there's no reason that will change much in the future
- # [22:24] <kwijibo> define failed?
- # [22:24] <zcorpan_> content doesn't use it and processors don't look at it
- # [22:24] <kwijibo> you could have said that of semantic markup as a whole in 2001
- # [22:24] <Lachy> kwijibo, an abundance of pages that use microformats on the web successfully, without using profile
- # [22:24] <hsivonen> kwijibo: markup consumers seeing more value in ignoring it and producers not bothering to use it "right"
- # [22:25] * kwijibo thinks this discussion is a little focused on microformats
- # [22:25] <Lachy> microformats is where the real world evidence comes from, what do you expect?
- # [22:26] <zcorpan_> xfn is the most used value for profile=""
- # [22:26] <zcorpan_> if we ignore microformats, we can conclude that profile="" isn't used at all in the wild :)
- # [22:26] <Lachy> zcorpan_, that's also the default value in WordPress
- # [22:27] <DanC_lap> Lachy, who gets to choose class names, authors or readers? Who gets to choose HTTP URI paths? (e.g. /robots.txt, /favico). Do you see an issue around taking choices away from content providers?
- # [22:27] <hsivonen> DanC_lap: tantek chooses :-)
- # [22:28] <Lachy> lol
- # [22:28] <DanC_lap> we like it when tantek chooses, but not when microsoft chooses. go figure.
- # [22:28] <Hixie> we do?
- # [22:28] <Hixie> half the features in HTML 5 are straight from microfost
- # [22:28] <Hixie> microsoft
- # [22:28] <Hixie> (well maybe a bit less than half. still a bit chunk)
- # [22:29] <Lachy> DanC_lap, I'm aware that fixing the robots.txt and favico URIs was a mistake, and the favicon one has been fixed (mostly)
- # [22:29] <Lachy> that's why we have rel=icon now
- # [22:30] <gsnedders> Lachy: but sadly from a UA POV you need to try /favicon.ico regardless :(
- # [22:30] <DanC_lap> yes, rel="icon" is an improvement, but I'm still gettting zillions of /favico requests for hardly any good reason.
- # [22:30] <zcorpan_> why is /favicon.ico frowned upon?
- # [22:30] <Lachy> only for IE, that need will fade once IE fixes that bug and current versions of IE fade
- # [22:30] <gsnedders> zcorpan_: needless requests
- # [22:30] <zcorpan_> ok
- # [22:31] <Hixie> you don't need favicon.ico for IE
- # [22:31] <Hixie> IE supports rel="SHORTCUT ICON"
- # [22:31] <DanC_lap> how will IE fix that bug? they'll stop paying attention to anything but rel="icon"? they'll stop supporting /favicon.ico ? that would be a pleasant surprise.
- # [22:31] <gsnedders> Lachy: but it's needed for backwards compat, I doubt they'll drop it
- # [22:31] * hsivonen notes that rel='icon' came about without URIs
- # [22:31] <Hixie> we'll always support /favicon.ico
- # [22:31] <hsivonen> IIRC by someone at Mozilla just implementing support
- # [22:32] <hsivonen> hyatt could probably tell more. IIRC, he had something to do with the ico/bmp decoder
- # [22:32] <hsivonen> nn. plane to catch in the morning
- # [22:33] <DanC_lap> zcorpan_, /favicon.ico is frowned on because the HTTP server operator is supposed to be the one who chooses what various paths mean, not the browser.
- # [22:33] <DanC_lap> but I guess it's now an open marketplace; short strings are for sale to the highest bidder.
- # [22:33] <DanC_lap> or the first one to get critical mass. or something.
- # [22:34] <kwijibo> even if microformats 'work' without @profile, nothing else does - get rid of @profile, and you might as well build microformats into the html5 spec
- # [22:34] <DanC_lap> that seems to be the trend
- # [22:35] <kwijibo> and I'm pretty sceptical about the extent to which microformats are 'practical', and 'work' anyway.
- # [22:35] <DanC_lap> I suppose it's a reasonable thing to do. But I still think @profile is worthwhile. It doesn't cost much, and it does have some value.
- # [22:35] * Joins: hyatt (hyatt@17.255.99.100)
- # [22:36] <kwijibo> despite having used µf as an html author for maybe 18 months or so, I still have never actually used them as a consumer
- # [22:36] * Quits: zcorpan_ (zcorpan@84.216.41.242) (Ping timeout)
- # [22:37] <kwijibo> I've got zero benefit from them, and haven't seen any compelling examples of people that have
- # [22:41] * Joins: zcorpan_ (zcorpan@84.216.41.242)
- # [22:41] <Hixie> DanC_lap: tell that to the p3p folk
- # [22:49] <DanC_lap> so you're inclined to start review with section 8.1. Writing HTML documents, Hixie ? I just took a quick look. it seems to invite a variety of editorial comments...
- # [22:51] * Quits: hyatt (hyatt@17.255.99.100) (Connection reset by peer)
- # [22:51] * Joins: hyatt (hyatt@17.255.99.100)
- # [22:51] <DanC_lap> ah... "this is why we should agree on the principles first" so you're inclined to continue that discussion. hmm.
- # [22:52] <DanC_lap> I think we need more chairs if we're going to continue that discussion. or something.
- # [22:52] <Philip`> The problem with reviewing 8.1 is that the comment about void-element slashes probably won't survive for long :-(
- # [22:53] <zcorpan_> a useful property about 8.1 is that it doesn't contain any conformance requirements for UAs
- # [22:54] <Hixie> DanC_lap: either would be fine imho. mjs also made some other suggestions of good starting points.
- # [22:54] <Hixie> DanC_lap: at the moment i'm going through the feedback from 2005/2006
- # [22:54] <zcorpan_> ...so it's easier to read for authors who can't distinguish between whether a requirement applies to authors or UAs
- # [22:57] <othermaciej> whether or not HTML5 includes profile="", I'm wonder how GRDDL will compete with other methods of extracting microformat data if it requires profile to be present, given the large amount of microformat data that exists in documents with no profile, particularly since the 2003/g/data-view profile is not the one defined by the microformats themselves
- # [22:57] <othermaciej> s/I'm wonder/I wonder/
- # [22:58] <othermaciej> it's pretty weird that to parse XFN, it requires the GRDDL profile URI, not the XFN profile URI
- # [22:59] <DanC_lap> that would be wierd. it's not the case, though.
- # [22:59] <othermaciej> really? I don't see any mention of the XFN profile URI in the xfn example
- # [22:59] <othermaciej> maybe I'm looking at an old draft
- # [23:00] <othermaciej> http://www.w3.org/TR/grddl/
- # [23:00] <othermaciej> that seems like the current version
- # [23:00] * Quits: kingryan (rking3@208.66.64.47) (Client exited)
- # [23:01] <DanC_lap> yes, http://www.w3.org/TR/grddl/#profile-bind . friends.html only bears the xfn-workalike profile
- # [23:01] * Joins: kingryan (rking3@208.66.64.47)
- # [23:01] * DanC_lap hunts for the actual test case...
- # [23:02] <DanC_lap> the test case is http://www.w3.org/2003/g/td/friends.html
- # [23:02] <othermaciej> the only profile I actually see mentioned is http://www.w3.org/2003/g/data-view
- # [23:02] <othermaciej> I guess I'm confused about how this works
- # [23:02] <othermaciej> (in the spec)
- # [23:02] <DanC_lap> yeah, it's kinda confusing.
- # [23:03] * Joins: hasather (hasather@81.235.209.174)
- # [23:04] <DanC_lap> a document can refer to a GRDDL transformation either directly (using the http://www.w3.org/2003/g/data-view profile) or indirectly, a la the XFN-workalike case.
- # [23:04] <othermaciej> would GDDDL work with the standard XFN profile that would be used by existing XFN content?
- # [23:04] <othermaciej> (i.e. http://gmpg.org/xfn/11 )
- # [23:04] <DanC_lap> it would if http://gmpg.org/xfn/11 were modified a bit
- # [23:05] * Quits: dbaron (dbaron@63.245.220.242) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:07] <othermaciej> so it couldn't parse existing microformat content, even if it used the right profile URI, unless the content at the relevant profile URI were changed to have a transformation link (which is admittedly much more reasonable than requiring the content to be changed)
- # [23:07] <DanC_lap> right.
- # [23:08] <DanC_lap> GRDDL won't get any RDF data out unless somebody explicitly put it there, whether directly or indirectly.
- # [23:08] <beowulf> http://www.456bereastreet.com/archive/200705/another_look_at_html_5/ # Roger Johansson sort of retracts previous sort of rant on html5
- # [23:09] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [23:10] <DanC_lap> the whole GRDDL/microformats thing is not really my top priority today; I don't have enough discipline to leave it alone, though ;-)
- # [23:10] <DanC_lap> I'm owe the WG something about what we *should* talk about this week
- # [23:10] <othermaciej> I think that is a reasonable technical approach, although it limits the applicability of GRDDL tools as current examples of microformat parsers
- # [23:11] <DanC_lap> yes, the applicability is limited.
- # [23:11] <othermaciej> I'm not that interested in the profile attribute one way or another
- # [23:12] <othermaciej> DanC_lap: maybe a wiki page of agenda topics? would be useful even if you already have a good choice in mind
- # [23:12] <othermaciej> I think most review topics raised today would be good, except parsing generally (including the UA requirements)
- # [23:13] * Quits: frippz (fredrikfro@193.11.209.47) (Quit: frippz)
- # [23:14] * Joins: gavin_ (gavin@74.103.208.221)
- # [23:14] <DanC_lap> I didn't make a new wiki page, but I dumped some agenda topics into http://esw.w3.org/topic/HtmlTaskBrainstorm
- # [23:15] <othermaciej> ah, cool
- # [23:16] <DanC_lap> I still prefer to focus on parsing. I think it's time to explore the nitty-gritty detail end of the spectrum. But not many others seem to agree.
- # [23:17] <Hixie> well, it depends what you mean by "explore"
- # [23:17] <Hixie> how would you envision a review of section 8.2 going?
- # [23:18] <DanC_lap> my favorite idea is to ask people to raise issues a la "I disagree with what section X.Y says about the attached document, because..."
- # [23:19] <Hixie> maybe it would help me understand what you had in mind if you could do an example? like, what kind of issue in that section would you yourself disagree with and how would you raise the issue?
- # [23:19] <othermaciej> I would have a hard time reviewing 8.2 other than to try to implement and test on existing content
- # [23:20] <othermaciej> (though I do know of a tiny handful of issues based on experience w/ parsing issues on existing content, like the fact that the meta charset preparser probably needs to scan the whole document, not a fixed number of bytes)
- # [23:21] <Hixie> yeah, my head is in the same about that issue for now. i think someone already raised it though so eventually we'll have to fix it.
- # [23:21] <DanC_lap> so that's one example... something where the charset isn't in the 1st 512 bytes, I guess.
- # [23:21] * Hixie hates the idea of _requiring_ browsers to run two parsers in parallel, or requiring them to parse the document twice
- # [23:21] <DanC_lap> I was thinking about the cases where IE doesn't make a tree.
- # [23:22] <Hixie> DanC_lap: that's easy to respond to -- "there's no evidence that charsets are provided later than the 512th byte on a statistically significant number of pages"
- # [23:22] <DanC_lap> my notes also say "Gecko coerces unknown tags to upper case, Opera doesn't"
- # [23:23] <DanC_lap> ok, that response makes sense; i.e. it's easy enough to imagine chairing that discussion.
- # [23:23] <Hixie> gecko doesn't coerce tags to uppercase. that's a DOM thing, not parser.
- # [23:23] <Hixie> (and already covered by the spec)
- # [23:24] <Hixie> well, my point is i would hate for lots of issues to be raised without supporting evidence
- # [23:24] <Hixie> in that way
- # [23:24] <Hixie> because then when the editors get around to going through them they'd all just get closed with "no evidence"
- # [23:25] <DanC_lap> I don't know either of these issues in detail, but...
- # [23:26] <DanC_lap> you hand othermaciej both said the charset parsing issue needs work.
- # [23:26] <othermaciej> I don't necessarily mind that, but I think it would be a more positive experience for the group to start out reviewing something less technically demanding
- # [23:26] <DanC_lap> we've done plenty of "less technically demanding" for a while, for my tastes.
- # [23:27] <zcorpan_> there are only a handful of people who can make useful comments on the parsing section
- # [23:27] <othermaciej> honestly the details of parser error handling are extremely hard, extremely boring, and mostly only deeply relevant to implementors
- # [23:27] <Hixie> well for the charset thing i happen to know that browsers don't do what the spec says and i need to do some research to work out if they actually need to not do what the spec says
- # [23:27] <DanC_lap> what is it that has you saying "eventually we'll have to fix it" about charset stuff, Hixie ?
- # [23:27] <Hixie> but it's hard
- # [23:28] <DanC_lap> extremely hard, extremely boring, and our job, IMO.
- # [23:28] <Hixie> well i'm all in favour of people reviewing this section
- # [23:28] <Hixie> but i have no patience for uninformed feedback on this section
- # [23:28] <zcorpan_> DanC_lap: most people on the list aren't implementors, and aren't test case writers either, unless i'm mistaken
- # [23:28] <Hixie> just saying :-)
- # [23:29] <DanC_lap> Hixie, if you can just ignore stuff you have no patience for, that would probably be OK.
- # [23:29] <Hixie> fair enough
- # [23:29] <Hixie> i guess in practice it wouldn't really affect me and hyatt anyway, if we're just going to go through the issues once they've been distilled into bug reports in bugzilla
- # [23:30] <othermaciej> the parsing section does have the advantage that it's relatively objective compared to other things, but that's only helpful if people respect that
- # [23:30] <zcorpan_> DanC_lap: if you want people to make useful comments about the parsing section, you would have to educate them to write test cases first (which might be a good thing), or have them implement it. just commenting on it without doing any of those things is a waste
- # [23:30] <DanC_lap> i expect to put in place some mechanism where people can escalate to the chair if they expected to hear from the editor and didn't. So it'll be up to me to explain why the editor didn't answer (or to prompt the editor to answer)
- # [23:31] <Hixie> certainly i'd be happy to answer to any e-mail that people think i should have replied to but didn't
- # [23:31] <DanC_lap> indeed, I'd expect people to do test cases or write code. I'm kinda bored with anything else.
- # [23:31] <zcorpan_> oh me too, but i don't expect everyone to :)
- # [23:32] <zcorpan_> some just want to write tutorials
- # [23:32] <zcorpan_> for instance
- # [23:32] <DanC_lap> a tutorial would be fine. lots of people have indicated an interest in doing it, but nobody has done it. (or at least: nobody has showed it to me if they have)
- # [23:33] <zcorpan_> right
- # [23:33] <beowulf> what would you write a tutorial on, at this stage? writing tests?
- # [23:34] <zcorpan_> canvas, wf2
- # [23:34] <zcorpan_> writing html in general
- # [23:34] <beowulf> ah
- # [23:35] * Joins: dbaron (dbaron@63.245.220.242)
- # [23:36] * Quits: kingryan (rking3@208.66.64.47) (Client exited)
- # [23:37] * Joins: kingryan (rking3@208.66.64.47)
- # [23:37] <zcorpan_> DanC_lap: tutorials that i know of: http://dev.opera.com/articles/view/improve-your-forms-using-html5/ http://developer.mozilla.org/en/docs/Canvas_tutorial
- # [23:38] <Philip`> I was thinking it'd be useful to have a tutorial for making animated interactive things (mainly games, I guess) with canvas, since it's not covered by what's on MDC
- # [23:38] <Philip`> and the point of canvas is that it's dynamic - it's not much fun if all you're doing is drawing some lines and gradients
- # [23:39] <beowulf> zcorpan_: this was the first tutorial I read on wf2 http://olav.dk/wf2/demo/default.asp
- # [23:39] <Philip`> But then I was thinking I've got to write about another three thousand words for some project I should have finished weeks ago, so the thought left my mind...
- # [23:40] <zcorpan_> beowulf: ah, right. more like a demo though
- # [23:40] <beowulf> it worked for me :)
- # [23:42] <zcorpan_> yeah
- # [23:42] <zcorpan_> i guess opera/dashboard widget tutorials might cover some html5 things too
- # [23:42] <DanC_lap> 34 volutneers for the tutorial task. that's maybe enough for its own mailing list.
- # [23:43] * zcorpan_ is one of them, but zcorpan wants to focus on writing test cases
- # [23:43] <DanC_lap> tutorials for canvas, forms would be interesting candidates for June WDs
- # [23:43] * beowulf is one also, i think it's all i'm qualified for
- # [23:44] <zcorpan_> http://wiki.whatwg.org/wiki/HTML5_Tutorial
- # [23:47] * zcorpan_ can turn http://simon.html5.org/discussions/namnrymder-i-xml into an xhtml5 tutorial
- # [23:49] <zcorpan_> which would really be an xml + namepsaces tutorial
- # [23:57] <zcorpan_> http://www.accessifyforum.com/viewtopic.php?t=8083
- # Session Close: Tue May 15 00:00:00 2007
The end :)