Options:
- # Session Start: Sun Sep 30 00:00:00 2007
- # Session Ident: #whatwg
- # [00:21] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) ("dev0 has no reason")
- # [00:22] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [00:49] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:02] * Quits: jgraham (n=jgraham@81-86-215-149.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [01:06] * Joins: jgraham (n=jgraham@81-86-209-139.dsl.pipex.com)
- # [01:24] * Parts: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:43] * Quits: jgraham (n=jgraham@81-86-209-139.dsl.pipex.com) (Remote closed the connection)
- # [01:47] * Joins: jgraham (n=jgraham@81-86-210-42.dsl.pipex.com)
- # [01:59] * Quits: weinig (n=weinig@17.203.15.140)
- # [02:05] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [02:08] * Quits: tndH (i=Rob@83.100.253.210) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:22] * Joins: Charl (n=charlvn@c1-190-2.wblv.isadsl.co.za)
- # [03:15] * Joins: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
- # [03:24] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [03:25] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [03:25] * othermaciej_ is now known as othermaciej
- # [03:26] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [03:33] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [03:33] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [04:09] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
- # [04:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [04:12] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [04:30] * Quits: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net) (Remote closed the connection)
- # [04:31] * Joins: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
- # [06:00] * Quits: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com) (Read error: 110 (Connection timed out))
- # [06:29] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("This computer has gone to sleep")
- # [06:37] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [06:38] * Quits: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
- # [06:47] * Joins: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
- # [07:28] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [07:39] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [08:25] * Joins: mpt (n=mpt@121-72-130-17.dsl.telstraclear.net)
- # [08:42] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [08:45] * Joins: doublec (n=doublec@203-97-173-6.cable.telstraclear.net)
- # [08:52] * Joins: h3h (n=w3rd@ip70-181-145-194.sd.sd.cox.net)
- # [08:58] * Quits: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
- # [09:18] * Joins: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
- # [09:32] * Quits: doublec (n=doublec@203-97-173-6.cable.telstraclear.net)
- # [10:31] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [10:31] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [10:39] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:39] * Quits: h3h (n=w3rd@ip70-181-145-194.sd.sd.cox.net) ("|")
- # [10:40] * Joins: ozamosi` (n=ozamosi@85.8.1.10.static.se.wasadata.net)
- # [10:40] * Quits: ozamosi (n=ozamosi@unaffiliated/ozamosi) (Read error: 104 (Connection reset by peer))
- # [10:41] * othermaciej_ is now known as othermaciej
- # [10:44] * Joins: annevk (n=annevk@c5144430c.cable.wanadoo.nl)
- # [10:58] * Joins: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
- # [11:06] * Quits: annevk (n=annevk@c5144430c.cable.wanadoo.nl)
- # [11:20] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [11:53] <mpt> jgraham, a genealogical table is something HTML happens not to have semantics for, I think
- # [11:53] <mpt> At least, it doesn't make *semantic* sense to have to change the rowspan of every cell in the table whenever you add a generation, but that's what <table> requires
- # [11:55] * Joins: tndH (i=Rob@83.100.253.210)
- # [11:56] <mpt> A genealogical table has the same semantics as a cladistic tree (e.g. <http://www.gingersrus.com/CostaceaeCladistics.gif>), but the latter happens not to have a tabular layout
- # [11:59] * Quits: wakaba_ (n=w@79.163.210.220.dy.bbexcite.jp) ("CHOCOA")
- # [12:02] * Joins: wakaba (n=w@79.163.210.220.dy.bbexcite.jp)
- # [12:03] <mpt> And once you've started trying to mark up the semantics of purely-hierarchical trees, you're just one line away from not-purely-hierarchical trees such as <http://www.lyricsvault.net/history/MusicGenealogy.jpg> and <http://www.levenez.com/unix/history.html>
- # [12:05] <othermaciej> so what markup would be appropriate for a general directed graph?
- # [12:07] <othermaciej> it seems like marking such a thing up in a purely semantic way and yet still getting the desired presentation is a rather difficult problem
- # [12:25] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
- # [12:26] <mpt> Isn't that what RDF was supposed to be for?
- # [12:26] * mpt ducks
- # [12:27] * jgraham is worried he was thinking exactly the same thing at the same moment
- # [12:27] <jgraham> But it doesn't solve the presentation problem, of course
- # [12:28] <mpt> XSLT into SVG?
- # [12:28] * mpt is spewing random acronyms at this point, and should probably be ignored
- # [12:29] <mpt> It's not as if browser layout engines have the smarts to lay out trees like that anyway
- # [12:30] <mpt> Implementing it would be like implementing tables from scratch, squared
- # [12:30] <jgraham> But you still need to be able to get at the underlying data somehow. Maybe if you throw a little XBL into the mix you can bind the svg representation to the underlying data
- # [12:30] <mpt> (because for example one branch of the family might be pushed lower so as to accommodate the width of another branch higher up)
- # [12:31] <jgraham> but I may be misremembering what XBL is capable of
- # [12:32] <othermaciej> I'm not sure if XBL has sufficient powers to transform the DOM to dynamically convert RDF to SVG in a way that visually represents the graph
- # [12:33] <othermaciej> I guess XBL can always fall back to JS but I am not sure how much JS can manipulate the contents of the shadow tree
- # [12:33] <othermaciej> XSLT would only be suitable for static applications
- # [12:36] <Philip`> Semantics for its own sake doesn't seem useful - it's useful when it enables things like media independence, but media independence seems infeasible here since a standard visual family tree and a small-screen version and an aural version will have to be completely different presentations and each carefully designed to be understandable
- # [12:36] <othermaciej> I think datagrid can provide the semantics for things that are truly a tree but would require major styling heroics to get the presentation right
- # [12:37] <othermaciej> if you had a family tree *editor* though, you'd definitely want to be able to edit an underlying data model and have the presentation reflect that
- # [12:37] <Philip`> (http://www.pointerklubben.se/stamtavla.asp?Id=S35236/97 in Opera's Small Screen mode silently loses most of the page's information)
- # [12:40] <jgraham> I wonder how successful existing desktop family tree editors are at being accessible. I would guess "not very"
- # [12:40] <mpt> The standard interchange format for genealogical info is called Gedcom
- # [12:41] <mpt> I think it predates XML in the same way as MathML does
- # [12:41] <mpt> http://en.wikipedia.org/wiki/GEDCOM
- # [12:43] * mpt remembers trying to implement a Gedcom parser as a CS project
- # [13:02] * Quits: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com) ("later")
- # [13:03] * Joins: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
- # [13:04] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [13:05] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (Read error: 104 (Connection reset by peer))
- # [13:06] * zcorpan added <datatemplate>, <rule condition mode>, <nest filter mode> to html5-elements
- # [13:07] * Quits: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com) (Client Quit)
- # [13:07] * Joins: peepo1234 (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
- # [13:09] * zcorpan now also added ref, registrationmark and template to the global attributes
- # [13:18] <jgraham> http://james.html5.org/temp/html5lib-0.10.zip
- # [13:18] <jgraham> Pre-release for testing
- # [13:19] * Joins: mpt_ (n=mpt@121-72-130-88.dsl.telstraclear.net)
- # [13:21] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
- # [13:23] * Quits: mpt (n=mpt@121-72-130-17.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [13:26] * Joins: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com)
- # [13:34] * Quits: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [13:46] <Lachy> I upgraded the blog to Wordpress 2.3
- # [14:01] * Quits: Lachy (n=Lachy@124-171-26-6.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]")
- # [14:10] * Joins: Ducki (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net)
- # [14:11] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [14:15] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [14:21] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [14:22] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Excess Flood)
- # [14:22] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [14:22] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Remote closed the connection)
- # [14:23] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [14:42] * ozamosi` is now known as ozamosi
- # [14:47] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [14:57] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [15:28] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Read error: 110 (Connection timed out))
- # [15:33] * Quits: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [15:43] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [15:49] * Joins: Lachy (n=Lachy@124-171-26-6.dyn.iinet.net.au)
- # [16:01] * Quits: Ducki (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net) (Read error: 104 (Connection reset by peer))
- # [16:01] * Joins: Ducki (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net)
- # [17:02] * Joins: Ducki_ (n=Ducki@nrdh-d9b98050.pool.mediaWays.net)
- # [17:14] * Quits: peepo1234 (n=Jay@host86-153-137-94.range86-153.btcentralplus.com) ("later")
- # [17:26] * Quits: Ducki (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [17:59] * Joins: peepo1234 (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
- # [18:00] * Joins: Ducki__ (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net)
- # [18:18] * Quits: Ducki_ (n=Ducki@nrdh-d9b98050.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [18:29] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [18:45] * Joins: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net)
- # [19:01] <jgraham> bzed: re: setuptools; I think it still makes sense for people who are not running Debian. It's not as simple or reliable as I would like but nevertheless has some nice features.
- # [19:31] <bzed> jgraham: we had a long discussion with the fedora people about setuptools and co some time ago, I think all agreed that setuptools is broken by design and seems to have an upstream which does not react on the wishes of users and the distributions
- # [19:58] * Quits: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
- # [20:01] * Joins: Ducki (i=Ducki@nrdh-d9b9805f.pool.mediaWays.net)
- # [20:21] * Quits: Ducki__ (n=Ducki@nrdh-d9b980ce.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [20:51] <bzed> jgraham: and even from a user's point of view - I too often had completely random problems with setuptools, switching to distutils fixed that easily.
- # [21:00] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [21:01] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [21:14] * Joins: weinig (n=weinig@17.203.15.140)
- # [21:39] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) ("dev0 has no reason")
- # [21:46] * Quits: Ducki (i=Ducki@nrdh-d9b9805f.pool.mediaWays.net) (Read error: 104 (Connection reset by peer))
- # [22:00] * mpt_ is now known as mpt
- # [22:01] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:29] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [22:31] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:08] * Quits: Lachy (n=Lachy@124-171-26-6.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [23:11] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [23:15] * Parts: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:20] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [23:33] * Quits: Charl (n=charlvn@c1-190-2.wblv.isadsl.co.za) (Read error: 110 (Connection timed out))
- # [23:39] * Quits: tndH (i=Rob@83.100.253.210) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [23:49] <Philip`> <header><span> ...non-inline content... </span></header> seems to be useful for making Firefox parse correctly, but I expect it's annoyingly nonconforming :-(
- # [23:54] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:55] <zcorpan> hsivonen: your html4 parser should perhaps know about boolean attributes and set appropriate values when they appear as minimized
- # [23:56] <zcorpan> hsivonen: see the last error in http://validator.nu/?doc=http%3A%2F%2Fwww.apple.com%2F
- # [23:58] <jgraham> Philip`: Yeah. Annoyingly, the relevant bug is marked blocking 1.9- and I'm not clever enough to work out how to make unknown elements work with the Mozilla residual style thing
- # [23:58] <jgraham> Bug relevant to making unknown elements able to contain blocks, that is
- # Session Close: Mon Oct 01 00:00:00 2007
The end :)