Options:
- # Session Start: Tue Apr 24 00:00:00 2007
- # Session Ident: #html-wg
- # [00:04] * Quits: beowulf (carisenda@91.84.50.132) (Ping timeout)
- # [00:07] * Joins: beowulf (carisenda@91.84.50.132)
- # [00:10] <zcorpan> Hixie: if all html quirks that are required to be implemented in order to render the web are specced in html5 (for both quirks mode and standards mode), then html handling will only have one mode
- # [00:12] * Quits: olli- (olli@80.203.95.229) (Ping timeout)
- # [00:12] * Quits: heycam (cam@203.214.60.8) (Ping timeout)
- # [00:14] <jgraham> zcorpan: Thats depends how you define "mode" surely? If the spec says "if the doctype is {some quirks mode doctype} do foo otherwise do bar" it's two modes but one spec, no?
- # [00:15] <zcorpan> jgraham: yes. i meant "always do foo, regardless of doctype"
- # [00:16] * Parts: hasather (hasather@81.235.209.174)
- # [00:16] <zcorpan> which might include <!--> and <p><table>
- # [00:16] <jgraham> Oh, OK. I didn't think it was possible to make the quirks/standards distinction go away and still render the web
- # [00:17] <zcorpan> not for css, no
- # [00:17] <zcorpan> for html, i hope
- # [00:17] * Joins: hasather (hasather@81.235.209.174)
- # [00:19] <Philip`> Does <body bgcolor="bogus"> count as HTML? That appears to give different DOMs in quirks vs standards, so I guess it's an HTML parsing issue
- # [00:20] <zcorpan> Philip`: what happens in xhtml?
- # [00:20] <zcorpan> er
- # [00:20] <zcorpan> nm
- # [00:20] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
- # [00:21] <zcorpan> but if it's parsing, then yes
- # [00:24] <zcorpan> if we don't want to reintroduce this quirk into standards mode, then html will need two modes
- # [00:25] <Philip`> XHTML seems to do the same as HTML-standards - getAttribute('bgcolor') in FF gives 'bogus', and in Opera gives ''
- # [00:25] <zcorpan> ok
- # [00:25] <Philip`> (whereas both give '#b00000' in quirks)
- # [00:26] <zcorpan> does any browser not do this in quirks? does any do it in standards?
- # [00:27] <zcorpan> (not asking you to do my homework, only curious if you've already tested :) )
- # [00:28] <Philip`> IE does #b00000 in both, and apparently Safari does too
- # [00:28] <zcorpan> then it wouldn't be too harmful to reintroduce the quirk in gecko and opera in standards mode also :)
- # [00:30] <zcorpan> still need to find out whether content on the web relies on this quirk, but i'm sure it does
- # [00:31] <Philip`> Okay, I suppose that's reasonable :-)
- # [00:33] <Philip`> Ooh, I didn't have access to IE when this was discussed yesterday, but now I do, and it explains my ancient confusion as to why <body bgcolor="grey"> went green - I always assumed it was matching the best prefix ("gre..."), but actually it's ignoring the non-hex characters and getting #00e000
- # [00:33] <zcorpan> yep
- # [00:34] <Philip`> (Opera and FF implement the CSS3/SVG colour name "grey" as #808080, in both modes; IE gives green in both)
- # [00:35] <zcorpan> prepending the "#" seems be be parsing too
- # [00:36] <Philip`> (I would hope that not many sites depend on that behaviour - if they wanted green, they'd type in "green", and if they accidentally typed in "grey" they'd have quickly noticed it wasn't quite the design they wanted and they should have fixed the spelling...)
- # [00:37] <zcorpan> grey == gray in other browsers
- # [00:40] <h3h> silly people. it's "gray"
- # [00:42] <zcorpan> h3h: i don't care about which spelling is correct, i care about knowing (and perhaps speccing) what browsers have to implement
- # [00:42] <h3h> hehe :)
- # [00:42] <h3h> both, to be safe
- # [00:43] <zcorpan> they're both css3 color keywords, so yeah
- # [00:43] <zcorpan> however introducing more keywords here might break stuff
- # [00:43] <zcorpan> so the list of keywords might not be the same as css3 keywords
- # [00:44] <h3h> you think apps depend on "grey" rendering as green in IE?
- # [00:44] <zcorpan> given the other browser treat it as a keywords, no
- # [00:44] <h3h> (not that it would matter anyway, because you'd have to opt in to really super extra ultra standards mode first)
- # [00:45] <Philip`> CSS3 says it got the colours from SVG, but SVG doesn't say where its list came from - does anyone know why SVG has both "grey" and "gray" variants?
- # [00:45] <Hixie> they come from the x11 rgb.txt file iirc
- # [00:47] <Philip`> Hmm, my rgb.txt has at least 202 extra grey values (gray0..gray100, grey0..grey100) so it's not just copying all of those
- # [00:58] * Parts: DanC (connolly@128.30.52.30) (Client exiting)
- # [00:59] * Quits: zdenko (zdenko@84.255.203.169) (Quit: zdenko)
- # [01:14] * Quits: billmason (billmason@69.30.57.156) (Connection reset by peer)
- # [01:15] <Zoffix> Offtopic: I had problems subscribing to W3C mailing lists. I would send requests but get no answer. Bert took a look and it seems he fixed the issue. I am getting messages, but I've just sent one to the mailing list and did not receive it from the mailing list. Is that normal that I would not get my own messages?
- # [01:15] <Hixie> no
- # [01:15] <Hixie> the first time you post you should get a message asking if you mind being archived
- # [01:16] <Zoffix> I see. So I am not getting any, umm "system" messages still :\ Wonder what's going on, since I did try from an alternative e-mail address when I had that subscribing issue.
- # [01:21] <Hixie> maybe the messages are getting caught in a spam filter?
- # [01:23] <Zoffix> Thing is that I don't have any spam filters. At least I am not aware of any. And the subscription problems were on 2 addresses not related to each other in any way (except both have `zoffix` string)
- # [01:23] * Joins: heycam (cam@130.194.72.84)
- # [01:25] <Hixie> weird
- # [01:26] <Zoffix> Bert wrote: As far as I can see, our mailing list software got your requests and
- # [01:26] <Zoffix> sent you back a confirmation message with a numeric code. I don't know
- # [01:26] <Zoffix> why you didn't get it.
- # [01:26] <Zoffix> Anyway, I added <admin@zoffix.com> by hand. You should now start
- # [01:26] <Zoffix> receiving mail from the <www-style@w3.org> mailing list.
- # [01:37] * Quits: Voluminous (Voluminous@66.195.32.2) (Connection reset by peer)
- # [01:37] <h3h> hooray, Sam Ruby joined representing IBM -- http://www.intertwingly.net/blog/2007/04/23/HTML-WG-me
- # [01:37] * Quits: mjs (mjs@17.255.99.192) (Quit: mjs)
- # [01:43] * Quits: h3h (bfults@66.162.32.234) (Quit: |)
- # [01:54] * Parts: hasather (hasather@81.235.209.174)
- # [01:57] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [01:59] * Joins: karl (karlcow@128.30.52.30)
- # [02:02] * Joins: gavin_ (gavin@74.103.208.221)
- # [02:50] * Joins: h3h (bfults@66.75.149.197)
- # [02:53] * Joins: sbuluf (iotnjc@200.49.140.35)
- # [03:05] * Joins: mjs (mjs@17.255.99.192)
- # [03:16] * Joins: olivier (ot@128.30.52.30)
- # [03:22] * Quits: kingryan (rking3@66.92.187.33) (Ping timeout)
- # [03:26] * Quits: mjs (mjs@17.255.99.192) (Quit: mjs)
- # [03:58] * Quits: zcorpan (zcorpan@84.216.42.88) (Ping timeout)
- # [04:05] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [04:07] * Quits: h3h (bfults@66.75.149.197) (Quit: h3h)
- # [04:10] * Joins: gavin_ (gavin@74.103.208.221)
- # [04:24] * Quits: dbaron (dbaron@63.245.220.242) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:28] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [04:53] * Joins: h3h (bfults@66.75.149.197)
- # [05:00] <karl> http://wiki.whatwg.org/wiki/Implementations_in_Web_browsers
- # [05:00] <karl> hmmm it seems there is a need to put version numbers beside the names
- # [05:01] <karl> or at least something like (> version xxxx)
- # [05:16] * Quits: asbjornu (asbjorn@84.48.116.134) (Connection reset by peer)
- # [05:42] * Joins: Zeros (Zeros-Elip@67.154.87.254)
- # [06:01] * Joins: heycam (cam@130.194.72.84)
- # [06:07] * Joins: Shunsuke (kuruma@133.27.58.161)
- # [06:12] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [06:17] * Joins: gavin_ (gavin@74.103.208.221)
- # [06:52] * Quits: heycam (cam@130.194.72.84) (Ping timeout)
- # [07:03] * Joins: mjs (mjs@64.81.48.145)
- # [07:13] * Joins: anne5 (annevk@81.68.67.12)
- # [07:13] <anne5> back in NL
- # [07:15] <anne5> the good thing about 24 hour aeroplane trips (twice) is that you can catch up with all the good movies, finish your book, see some tv series, get sleep, read some newspaper material and get free food and wine all the time
- # [07:16] * Quits: anne5 (annevk@81.68.67.12) (Client exited)
- # [07:16] * Joins: anne5 (annevk@81.68.67.12)
- # [07:21] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Quit: Leaving)
- # [07:22] <anne5> to continue my monologue, I saw Babel, Blood Diamond, The Pursuit of Happyness, Freedom Writers, The Good Shepherd, The Holiday (not very good), Code Name: The Cleaner (not very good) and some other film of which I can't remember the title
- # [07:23] <anne5> about a teacher having an affair with a student and some other teacher abusing that situation
- # [07:24] <mjs> that's a whole lotta movies
- # [07:24] <anne5> 24 hours going there and 24 hours going back :)
- # [07:25] * anne5 also some episodes of The Simpsons and The Office (American edition)
- # [07:26] <mjs> you're back in time to watch the WG play Musical Chairs
- # [07:26] <mjs> maybe once we get up to 10, people will feel the minimum level of disagreement is met
- # [07:29] * Quits: Shunsuke (kuruma@133.27.58.161) (Ping timeout)
- # [07:40] <anne5> how does throwing more editors at the problem solve anything?
- # [07:41] <anne5> isn't the editor solely the person who does all the hard work trying to please the WG?
- # [07:42] <mjs> apparently they can do that better if they are fighting each other
- # [07:42] <karl> anne5: it depends on the group and the tracking issue system. I think one fundamental components of accountability of editing work is the issue tracking.
- # [07:43] <karl> paper trail.
- # [07:43] <anne5> there's a mailing list
- # [07:44] <anne5> all debated WHATWG issues have a paper trail
- # [07:44] <anne5> all the non-debated ones probably don't have consensus
- # [07:44] <karl> do the non-debated ones go into the document?
- # [07:46] <anne5> everything is in the document
- # [07:47] <anne5> which makes it easier to see how things might interconnect, what ideas currently are, etc.
- # [07:47] <karl> for the editor :)
- # [07:47] <anne5> for progress too
- # [07:47] <anne5> for me, as a reviewer, too
- # [07:48] <anne5> what's wrong with it?
- # [07:48] <karl> but how do you know as a reviewer if something has been already discussed.
- # [07:48] <anne5> parts of the spec are marked as stable or unstable
- # [07:49] <anne5> people made a little script that annotates the spec like that, although it's not entirely done yet
- # [07:49] <anne5> though currently it's pretty clear through things like red blobs
- # [07:49] <karl> interesting
- # [07:49] <karl> using class names?
- # [07:50] <karl> are there links back from the document to the mailing-list where the issue has been debated?
- # [07:50] <anne5> I think the ids of the section
- # [07:50] <anne5> no
- # [07:50] <karl> or collecting the different thread
- # [07:50] <anne5> you can use google for that
- # [07:50] <anne5> or some other search engine of your choice, of course...
- # [07:52] <karl> poor usability but it could work with efforts
- # [07:52] <anne5> this approach might not accessible enough for everyone, but people will have to step forward to improve the situation in that case
- # [07:53] <anne5> you can't leave it all up to the people who think it already works good enough, I think
- # [07:56] <karl> my main worry is that the web communities surrounding html feel that they own the specification. And lack of tracking (power of hyperlink) dilutes trust often.
- # [07:58] <anne5> they just started feeling that or so?
- # [07:58] <anne5> afaik HTML development was sort of on hold
- # [07:58] <anne5> as far as the W3C was concerned anyway
- # [07:59] <karl> it was not on hold. a part of the community decided to take one path, another community decided to take another path.
- # [08:00] <karl> It is normal, it is part of market forces and pressures, on many sides with different type of interests.
- # [08:00] <anne5> i'm not sure what you're trying to say
- # [08:00] * Quits: h3h (bfults@66.75.149.197) (Quit: h3h)
- # [08:01] <karl> *smile*
- # [08:02] <sbuluf> an effect of "standards via consensus" under capitalism
- # [08:03] <karl> sbuluf: yes
- # [08:04] <anne5> (WHATWG doesn't do the typical "consensus" deal though)
- # [08:13] * Joins: loic (loic@90.29.106.117)
- # [08:18] * Joins: olli- (olli@80.203.95.229)
- # [08:19] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [08:20] * Joins: heycam (cam@130.194.72.84)
- # [08:21] * Joins: myakura (myakura@60.239.122.32)
- # [08:24] * Joins: gavin_ (gavin@74.103.208.221)
- # [08:39] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:40] * Joins: hasather (hasather@81.235.209.174)
- # [08:49] <Hixie> oh hey sam joined the htmlwg, cool
- # [08:50] <anne5> whoa
- # [08:50] <anne5> sam 'intertwingly' sam?
- # [08:50] <karl> yes
- # [08:51] <anne5> indeed he did
- # [08:51] <anne5> and IBM joined as a result
- # [08:51] <hsivonen> can't find any sam on the member list
- # [08:51] <karl> hmm the opposite :p
- # [08:51] <karl> IBM joined and then Sam Ruby is part of the group as a result
- # [08:52] <Hixie> hsivonen: he's there.
- # [08:52] <anne5> I'm just stating how I think it went (which might be wrong)
- # [08:52] <hsivonen> my guess is that anne5's order of causality is right
- # [08:53] <hsivonen> ooh. now I see him on the list
- # [08:53] <anne5> he posted too
- # [08:53] <hsivonen> anyway. this is excellent news
- # [08:54] <anne5> btw, does dhyatt really agree with cwilso on versioning or did he just find himself agreeing with cwilso on a lot of points?
- # [08:54] <karl> yes definitely a good news
- # [08:54] <hsivonen> anne5: with his corporate address. this is new. :-)
- # [08:55] <anne5> yeah, very nice
- # [08:55] <Hixie> oh and now he's posting
- # [08:55] <Hixie> heh
- # [08:55] * anne5 wonders if John Boyer knows
- # [08:58] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [09:00] * anne5 thinks Sam Ruby has a great talent for trying to let people see things through other perspectives
- # [09:01] <karl> anne5: yes. He is a bit more grounded in human arguments than geeks utopia.
- # [09:01] <anne5> "<hsivonen> the moron and the asshole fighting in me" heh
- # [09:07] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [09:07] <karl> hmmm interesting just saved an RTF file as html with TextEdit on mac os x
- # [09:07] <karl> <meta name="Generator" content="Cocoa HTML Writer" />
- # [09:07] <karl> saved as XHTML strict.
- # [09:07] <karl> UTF-8
- # [09:08] <karl> and a style element with all style information
- # [09:08] <karl> only one mistake
- # [09:08] <anne5> and lots of ids?
- # [09:08] <karl> anne5: nope class name
- # [09:08] <karl> and reused
- # [09:08] <karl> not individual
- # [09:08] <karl> so it means factorization of styles
- # [09:08] <anne5> whoa, what's up with www-html?!
- # [09:09] <hsivonen> hmm. Markus Mielke of Microsoft has joined as well
- # [09:09] <anne5> he's their primary CSS rep iirc
- # [09:09] <sbuluf> karl, pretty decent, right?
- # [09:09] <hsivonen> anne5: do you mean the strict anti-HTML5 sentiment until this WG chooses HTML5 as the starting point?
- # [09:10] <karl> yes not bad. There are still things to save space. but it's quite good
- # [09:10] <anne5> hsivonen, more the amount of messages
- # [09:10] * anne5 only read the misguided one about <script />
- # [09:10] <anne5> not any of the follow ups
- # [09:10] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [09:11] <hsivonen> anne5: check out Tina Holmboe's follow-ups
- # [09:11] <anne5> that name rings a bell
- # [09:11] <hsivonen> karl: does www-html have a stated purpose these days? is it still a list for the XHTML 2.0 WG for feedback from those who haven't jumped through the patent policy hoops?
- # [09:13] <karl> hsivonen: general discussion about HTML
- # [09:13] <hsivonen> karl: ok.
- # [09:14] <sbuluf> hsivonen: http://lists.w3.org/Archives/Public/public-xhtml2/2007Apr/0009.html <-- "From now on we should only use the <public-xhtml2@w3.org> mailing list."
- # [09:15] <karl> sbuluf: for XHTML 2.0 WG work
- # [09:15] <sbuluf> karl, yes.
- # [09:15] <hsivonen> sbuluf: so if someone who isn't a member of the xhtml 2.0 WG wants to send feedback about xhtml 2.0, where should the feedback be sent? to public-xhtml2?
- # [09:16] <karl> hsivonen: to the address given in the specification.
- # [09:17] <sbuluf> hsivonen, apparently yes, that seems to be the list where xhtml2 work is done. however, if www-html is for html discussion, generally, then it also can be sent there, i assume.
- # [09:18] <anne5> feedback e-mailed to www-html has traditionally been ignored
- # [09:18] <karl> anne5: not exactly. It depends on what you call feedback
- # [09:18] <anne5> well, it depends on what you call "ignored" I suppose
- # [09:19] <anne5> they do track it somewhere and waste telcon time on it
- # [09:20] <karl> is "ignored" unanswered emails?
- # [09:20] <anne5> "I strongly suggest that it should /not/ be referenced to implementors." reality check...
- # [09:20] <anne5> implementors are doing that spec
- # [09:20] <anne5> (re: www-html)
- # [09:21] <anne5> karl, that and not resolving repeatedly raised issues
- # [09:21] <anne5> seems that Tina needs more than one reality check
- # [09:22] <anne5> it's quite an amusing thread
- # [09:22] <karl> so www-html has never been the list to raise issues. www-html-editor is.
- # [09:22] <karl> though agreed that the issues list system from the group was difficult to follow
- # [09:23] <anne5> oh right
- # [09:23] <karl> for ignored emails, I guess they are not ignored but sometimes people don't feel like replying. It's happening everywhere ex: http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-April/011002.html
- # [09:23] * Joins: Ashe (Ashe@213.47.199.86)
- # [09:23] <anne5> what i said applies to www-html-editor
- # [09:23] <anne5> sorry
- # [09:24] <mjs> should I subscribe to www-html or would it just make me sad?
- # [09:24] <anne5> the list names are a mess btw
- # [09:24] <anne5> mjs, it wouldn't help you
- # [09:24] <anne5> mjs, although you could read the archives for fun :)
- # [09:24] <karl> mjs do you have a news reader?
- # [09:24] <hsivonen> karl: so basically, for HTML5 we have public-html (soon hopefully) with Patent Policy and whatwg without Patent Policy. for XHTML 2.0 we have public-xhtml2 with Patent Policy and www-html-editor without Patent Policy
- # [09:25] <mjs> karl: I have a mail reader that aggressively sorts mailing lists into folders
- # [09:25] <karl> mjs: http://lists.w3.org/Archives/Public/www-html/feed.rss
- # [09:25] <hsivonen> karl: that leaves www-html in a not-so-useful position
- # [09:26] <anne5> tina@ivorytower.net
- # [09:26] * Quits: Hixie (ianh@129.241.93.37) (Ping timeout)
- # [09:26] <karl> hsivonen: it has already been said by Dan Connolly on the list.
- # [09:26] <karl> The initial plan was to reuse www-html
- # [09:26] <karl> but there was a social issue with this
- # [09:26] <karl> as unsubscribing everyone
- # [09:26] <karl> and asking everyone to join again
- # [09:26] <mjs> is www-html-editor a public list?
- # [09:26] <karl> so another list has been created for it
- # [09:27] <karl> www-html-editor is a list for collecting issues
- # [09:27] <hsivonen> karl: yeah, I know. so www-html is left for old-timers who haven't noticed what's going on around them. :-/
- # [09:27] <mjs> wow, www-html is having lots of discussion
- # [09:27] <karl> about XHTML 2.0 in the past
- # [09:27] <mjs> someone wake me up when/if I should care
- # [09:27] <karl> hsivonen: I sent a message for this purpose on www-html
- # [09:28] <mjs> I am happy to see that Sam Ruby has joined the group
- # [09:28] <karl> and it resulted in more processing for me ;) more invited experts
- # [09:28] <anne5> www-html-editor is public, yes
- # [09:28] <anne5> iirc all www- prefixed lists are public
- # [09:28] <anne5> w3c- prefixes lists are member and w3t- prefixes lists are team only
- # [09:28] <mjs> "and lack W3C, ISO or ECMA credentials." -- as if ECMA credentials mean anything
- # [09:28] <anne5> prefixed, even
- # [09:28] <karl> the first blogger who talk about html wg again, and I do a DOS attack on his/her weblog. <kidding/>
- # [09:29] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
- # [09:29] <anne5> although now we got public- and member- which make for rather redundant URIs...
- # [09:29] <MikeSmith> anne5 - what exactly does Tina Holmboe do? an implementor?
- # [09:29] <mjs> I am tempted to +1 Sam's message
- # [09:30] <mjs> someone restrain me
- # [09:30] <anne5> MikeSmith, greytower.net ?
- # [09:30] <sbuluf> mjs, hi. re my question yesterday, i went to #webkit and asked there. david hyatt answered me, very helpful.
- # [09:30] <karl> ok time to ride a train
- # [09:30] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
- # [09:30] <anne5> mjs, I think +100,000 would better suit the current trend
- # [09:30] <mjs> anne5: can I just do +Inf?
- # [09:30] <anne5> :)
- # [09:31] <mjs> anne5: then no machine-based numeric format can represent a greater value
- # [09:31] <sbuluf> mjs: apparently, if one got rid of tagsoup, move to strictness and xml, then not much code can get removed ( 4 files from a tree of 1000+ ). that code *is* complicated, though, so engeneering time would be saved. however, in terms of code size, is apparently litle.
- # [09:31] <mjs> so I win
- # [09:31] <Ashe> mjs: +Aleph2
- # [09:31] <mjs> sbuluf: yes, the HTML parser and tokenizer are not much of the code
- # [09:31] <mjs> Ashe: not a valid IEEE floating point value
- # [09:32] <sbuluf> mjs, yep, that's apparently it, and it is the file david mentioned.
- # [09:32] <mjs> sbuluf: most of the code is implementing the core DOM, CSS and style resolution, layout and rendering, JavaScript, SVG, loading, etc
- # [09:32] <Ashe> damn... we should include it in the spec
- # [09:32] <anne5> sbuluf, syntax isn't really worth debating much about
- # [09:32] <anne5> but I've said that before I think
- # [09:32] <mjs> it's true that the html parser and tokenizer are very tricky code that deliberately plays to many quirks
- # [09:32] <mjs> but very little of the total complexity of a browser engine is in HTML error handling
- # [09:32] * Ashe is now known as AGraf
- # [09:32] <anne5> the complexity is in the vocabulary
- # [09:33] <mjs> I think you would find the same for Gecko
- # [09:33] <anne5> (if we're just talking about HTML)
- # [09:33] <sbuluf> mjs, anne: yep, i see.
- # [09:34] <sbuluf> mjs, yep, i expect about the same in other browsers, right.
- # [09:34] <sbuluf> anne, yes, you mentioned. what do you mean by complexity is in the vocabulary, though?
- # [09:35] <anne5> implementing all the semantics and prolly the related stuff like rendering of it, the apis, etc.
- # [09:35] <mjs> it's actually implementing what the elements do (and what various CSS properties and DOM methods do) that is where the complexity lies
- # [09:35] <mjs> in WebKit, I would say the two pieces of code that most require expert knowledge are the render tree and the JS interpreter
- # [09:36] <sbuluf> mm, mjs, anne, excuse me but...wasn't that included if one mentioned moving to an strict language?
- # [09:36] <anne5> ?
- # [09:37] <anne5> what the hell is "strict language"?
- # [09:37] <mjs> sbuluf: I dunno what you mean
- # [09:37] <sbuluf> no error handling code, crash on erros
- # [09:37] <anne5> XML is just a particular serialization to create a DOM tree
- # [09:37] <anne5> HTML is another one
- # [09:37] <mjs> but using only a strict parser of some kind (like an XML parser) would remove very little of the complexity in the engine
- # [09:37] <anne5> HTML is slightly more complex due to error recovery
- # [09:38] <anne5> XML is slightly more complicated due to its internal subset parsing
- # [09:38] <mjs> CSS text layout and interpreting a dynamic language are both orders of magnitude harder than HTML parsing
- # [09:38] <mjs> a lot of people mistakenly think browsers could be a lot simpler "if only we removed all that error handling cruft"
- # [09:38] <mjs> but that is simply untrue
- # [09:38] <anne5> the syntax used doesn't have any effect on other aspects of the language though
- # [09:38] <sbuluf> i suspected css being way harder, right.
- # [09:39] <sbuluf> mjs, i see, thanks.
- # [09:43] <sbuluf> anne, i have the feeling that when i mention xml-based languages, you tend to think of it as "a little different way of actually writing the content". in my mind, however, what it really means is no error handling, and easier-processing, due to strictness. am i too far off? something i'm not seeing?
- # [09:43] <sbuluf> (honest question, no irony)
- # [09:43] <mjs> sbuluf: XML parsers aren't much simpler than HTML parsers
- # [09:43] <anne5> you're right about my opinion
- # [09:43] <mjs> consider that most browsers use an external XML parser library which is in total considerably larger than their HTML parser code
- # [09:44] <anne5> I'm not sure about easier-processing (see internal subset as mentioned above for instance)
- # [09:44] <anne5> error handling for XML can be done pretty trivially
- # [09:45] <sbuluf> i'd need to find some info about internal subset, yes, thanks.
- # [09:45] * anne5 hopes to define a prototype of that in the next two months
- # [09:46] * anne5 will then go in hiding in fear of the XML gods
- # [09:46] <mjs> libxml2 is about 103893 lines of code
- # [09:47] <sbuluf> mjs, such library can be reused for other xml-based languages, though, right? so is more general? if not, where does the extra size comes from?
- # [09:47] <sbuluf> anne, you mean your xml 2 plan?
- # [09:47] <mjs> WebKit's HTML parser is 3742 lines of code (by the most general measure I could find)
- # [09:47] <anne5> yeah, might rename it xml5 for controversy points
- # [09:48] <sbuluf> 5.2, please =P
- # [09:49] * Quits: olli- (olli@80.203.95.229) (Ping timeout)
- # [09:49] * anne5 wonders if mjs is going to fight with chris over http://lists.w3.org/Archives/Member/w3c-svg-wg/2007AprJun/0217.html
- # [09:50] <mjs> anne5: Oliver was just asking me about that
- # [09:50] <mjs> I pointed out to him that it is more complex than it seems and badly underspecified
- # [09:50] <anne5> yeah, the multiple ID issue seems to go completely unmentioned
- # [09:50] <anne5> Opera doesn't do #foo#bar for instance
- # [09:50] <anne5> and I'm not sure we should
- # [09:51] <anne5> it would make more sense to me if SVG would be consistent with itself (SVG 1.1), HTML, XBL, MathML, etc.
- # [09:51] <hsivonen> I wonder if Chris read smaug's patch
- # [09:51] <hsivonen> looks like he didn't
- # [09:51] <anne5> this seems like adding complexity for the sake of it
- # [09:52] <anne5> and for the sake of getting specs with an X implemented in anything interesting...
- # [09:52] <mjs> ok, I have to stop reading that archive before I accidentally read more about Traits and get angry
- # [09:52] <hsivonen> anne5: your stance is very different indeed from a year ago, which is good. :-)
- # [09:53] <anne5> Hixie has a nice policy about that... always willing to change his position in the light of new evidence
- # [09:53] * hsivonen doesn't even know what Traits with a capital T are
- # [09:54] <sbuluf> (or is. perhaps a person)
- # [09:54] <hsivonen> anne5: that's the policy that makes sense
- # [09:54] <mjs> hsivonen: some crazy SVG thing
- # [09:54] <anne5> I suppose the other one is "XML is supreme" :p
- # [09:56] <hsivonen> btw, implementing xml:id on top of SAX is remarkably simple if one doesn't support old parsers / class libraries
- # [09:56] <mjs> hsivonen: your emails are just too sensible sometimes,
- # [09:56] <hsivonen> most of the complexity in Norman Walsh's implementation is due to using reflection to accommodate old parsers and JDKs
- # [09:56] <hsivonen> mjs: what did I say now?
- # [09:57] <mjs> hsivonen: just a general trend
- # [09:57] <hsivonen> mjs: thanks
- # [09:57] <mjs> the tricky parts of xml:id are what to do if an element has both that and another id
- # [09:58] <mjs> first of all it is unspecified, and second any specification with at all sane behavior would be fairly tricky to implement in browser-type DOMs
- # [09:58] * anne5 concurs with mjs regarding hsivonen's e-mails :)
- # [09:58] <anne5> s/concurs/agrees/, I suppose
- # [09:59] <sbuluf> anne, re your xml 2 thing, if i remember correctly, tim bray´s reaction was not condemning, for whatever is worth
- # [09:59] <anne5> mjs, so DOM Level 3 Core actually supports multiple IDs per element and has interfaces for that
- # [09:59] <hsivonen> mjs: a SAX filter that implements xml:id assigns IDness. what to do with the IDness is Someone Else's Problem :-)
- # [09:59] <anne5> mjs, but I think those should be dropped
- # [10:00] <mjs> anne5: that doesn't really tell me what HTMLElement.id should return though
- # [10:00] <anne5> you get setIdAttribute() or something ofr instance and Attr.isId
- # [10:00] <mjs> (and I also agree they should be dropped)
- # [10:00] <anne5> mjs, fair enough
- # [10:00] <anne5> actually, HTMLElement.id always reflects the id content attribute
- # [10:00] <anne5> that should be pretty clear
- # [10:01] <sbuluf> (mjs, thanks for checking those xml/html parsers numbers, btw. i assume they are not ceteris paribus, though (same functionality))
- # [10:01] <hsivonen> anyway, it would have been so much more productive to define an id filter that assigns IDness to attributes names id that aren't in a namespace.
- # [10:02] <mjs> anne5: so it should be null for an XHTML element that has an xml:id but not an id attribute?
- # [10:02] <anne5> the xmllib prolly also includes things like XPath, XSLT, etc.
- # [10:02] <sbuluf> anne5, yep, i asee, thanks.
- # [10:02] <mjs> making "id" the xml-generic ID attribute would have been much simpler
- # [10:02] <hsivonen> anne5: libxml2 includes a whole lot more than just a parser
- # [10:02] <mjs> I'm not sure why they didn't do that
- # [10:03] <anne5> mjs, compat with non web content
- # [10:03] <hsivonen> mjs: there was a chance that someone somewhere was using the name id for something else, I guess
- # [10:03] <anne5> after all, the W3C is leading the web to its full potential
- # [10:03] <anne5> oh... wait
- # [10:03] <mjs> anne5: I didn't know the web had so much potential for sucking
- # [10:04] <anne5> it would have been so much simpler and more consistent if id= would've been it
- # [10:05] <mjs> maybe we could get the XML Core WG to publish a short erratum on xml:id: s/xml://g
- # [10:06] <anne5> you might find migrating to the moon to be more trivial
- # [10:06] <mjs> the xml: really seems like it is more about brand value than conflict avoidance
- # [10:06] <sbuluf> rationale's for design decisions should always be published, i think.
- # [10:07] * Joins: ROBOd (robod@86.34.246.154)
- # [10:10] <anne5> another "acceptable" solution would that if both id and xml:id are specified for a known vocabulary xml:id is "ignored"
- # [10:11] <anne5> and that .id can return the xml:id value if id is not specified or something
- # [10:11] <anne5> but there doesn't seem to be much point in that
- # [10:13] * Joins: heycam (cam@203.214.60.8)
- # [10:13] <mjs> people need to think more about interactions with other technologies
- # [10:14] <sbuluf> mjs: what do you have in mind when saying it?
- # [10:15] <anne5> and by that we mean the web as implemented in our products :)
- # [10:15] <anne5> (given that the product reflects what content is out there, of course)
- # [10:15] <mjs> well, I suppose there are some specs relative to which the web is clearly a foreign technology
- # [10:20] <mjs> "Implementing, re-implementing, and then re-re-implementing is only a good idea in ivory towers"
- # [10:20] <mjs> awesome, implementing is now an ivory tower practice
- # [10:21] <anne5> heh, where did you get that from?
- # [10:21] <mjs> one of Tina Holmboe's messages
- # [10:23] <mjs> http://lists.w3.org/Archives/Public/www-html/2007Apr/0076.html
- # [10:24] <anne5> ouch
- # [10:24] <anne5> no wonder WCAG is such a mess
- # [10:25] <anne5> even at the uni they'll tell you that software and software design is an iterative process and not a design once kind of thing...
- # [10:26] <anne5> also the claim that HTML4 would be a better starting point...
- # [10:27] <mjs> anne5: "at the uni" == "ivory tower"
- # [10:27] <mjs> :-p
- # [10:27] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [10:28] <sbuluf> you towerist! =P
- # [10:28] <anne5> mjs, heh, fair point :)
- # [10:29] <anne5> when I followed that subject I thought they went rather pragmatic about it as opposed to idealistic
- # [10:30] * MikeSmith wonders why you guys care much about what Tina Holmboe thinks
- # [10:32] <hsivonen> MikeSmith: back in the old ciwah days I considered her to be in the clueful minority
- # [10:32] <anne5> for me it's morning, I've got a slight jet lag and I like talking about HTML crap
- # [10:32] * Joins: gavin_ (gavin@74.103.208.221)
- # [10:33] <anne5> MikeSmith, also, know your "opponents"
- # [10:33] <mjs> MikeSmith: someone pointed out her messages, I read the archives and was amused
- # [10:33] <mjs> probably an immature reaction
- # [10:34] <hsivonen> MikeSmith: anyway, I though she might still be considered an opinion leader. I may be wrong.
- # [10:34] <anne5> I think life without amusement might get rather boring
- # [10:34] <anne5> think that*
- # [10:34] <MikeSmith> hsivonen - she could be be for all I know
- # [10:35] <MikeSmith> But I guess in this case it seems clear that she's made her mind up already and unlikely to change it.
- # [10:37] <sbuluf> anne, at some moment i'd like to talk a little about the xml error handling thing, if possible. dunno when, however (some moment that does not interfere in your routine)
- # [10:39] <anne5> e-mail would not interfere with my routine
- # [10:39] <anne5> as far as I've such a thing...
- # [10:40] <sbuluf> hehe. right can i email you on that, then?
- # [10:40] <anne5> sure
- # [10:40] <anne5> annevk@opera.com
- # [10:40] <sbuluf> right, thanks.
- # [10:40] * Quits: loic (loic@90.29.106.117) (Ping timeout)
- # [10:40] <MikeSmith> mjs - btw, about dhyatt as co-editor, fwiw, speaking simply for myself personally (not at all for W3C -- I haven't talked about it with DanC nor anybody), I think it would be great
- # [10:41] <MikeSmith> but that said, I have to say I wonder how much time he would have to actually do spec editing
- # [10:41] <anne5> you suggested that earlier on this channel iirc
- # [10:42] <anne5> I think I said that I wouldn't think dhyatt would be interested in such a thing... hah
- # [10:42] <MikeSmith> heh
- # [10:42] <mjs> MikeSmith: he was reluctant to do it at first since he has many responsibilities, but decided ultimately that it would be worth it to find the time and break the seeming impasse in the group
- # [10:43] <MikeSmith> mjs - OK
- # [10:43] <mjs> I think he'd probably end up checking in text changes less than Hixie but is still valuable as a counter-balancing voice that Hixie is highly likely to listen to
- # [10:43] <MikeSmith> I guess speaking as a Webkit/Safari user, I would personally hope it wouldn't cut too much into his coding time ...
- # [10:43] <mjs> heh
- # [10:44] <mjs> I doubt we can stop him from coding
- # [10:44] <mjs> but yes, it's a problem that a lot of the people in the best position to be spec contributors are busy actually working on browsers
- # [10:44] <MikeSmith> yeah, I can see that's probably true
- # [10:44] <mjs> my flurry of list activity has not stopped me from coding
- # [10:45] <MikeSmith> also people busy with working another full-time job while also working on browser
- # [10:45] <MikeSmith> browsers
- # [10:45] * mjs sped up JavaScript in WebKit by about 18% the past two weeks
- # [10:45] <MikeSmith> like, say, Lars Knoll
- # [10:45] <mjs> yes, it would be nice if he could contribute, but I asked him and he said he didn't have time for a third job
- # [10:46] <MikeSmith> (cheers for speeding up Webkit JS speed)
- # [10:46] <mjs> Opera is our only real competitor on that, at least on benchmarks that are more than just empty loops
- # [10:47] <MikeSmith> well, you also have the Adobe Actionscript to contend with now, I guess
- # [10:47] <MikeSmith> in terms of performance
- # [10:47] <mjs> we will see what kind of numbers Tamarin posts when it is actually usable in the browser
- # [10:48] * mjs finds competition stimulating
- # [10:48] <sbuluf> #webkit seems pretty lifey
- # [10:55] * Joins: loic (loic@90.29.41.247)
- # [11:31] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [11:40] * Joins: mjs (mjs@64.81.48.145)
- # [11:43] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [11:49] * Joins: mjs (mjs@64.81.48.145)
- # [11:57] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
- # [12:35] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [12:36] * Joins: icaaq (icaaaq@85.228.55.162)
- # [12:40] * Joins: gavin_ (gavin@74.103.208.221)
- # [12:48] * Joins: zcorpan (zcorpan@84.216.42.88)
- # [12:48] * Joins: vtolgug (xxtctf@200.49.140.138)
- # [12:49] * Quits: vtolgug (xxtctf@200.49.140.138) (Quit: vtolgug)
- # [12:49] * Quits: sbuluf (iotnjc@200.49.140.35) (Ping timeout)
- # [12:55] * Joins: karl (karlcow@128.30.52.30)
- # [13:16] * MikeSmith is now known as scribe
- # [13:38] <anne5> karl, any chance you can follow up on the mailing list regarding a location and such?
- # [13:38] <anne5> I suppose we could do it Thursday after XTech
- # [13:39] <anne5> I believe there's an XTech thingie on Wednesday evening and it seems that people are either working or might be travelling on Friday afternoon
- # [13:41] <anne5> Philip`, fwiw, we had some open issues with createRadialGradient
- # [13:42] <anne5> Philip`, if you're going to do testing, I think it makes the most sense to test what Apple does and whether that matches the spec...
- # [13:58] <Philip`> anne5: From what I can see, the spec and Safari (2.0.4) and Opera (9.20) and Firefox (2) and Firefox (trunk) are all mutually incompatible, but spec/Safari/Firefox-trunk are fairly similar in most respects ...
- # [13:59] <Philip`> ... so I'm thinking the most sensible approaches would either be to specify what Safari or Firefox does, in which case the other will have not-entirely-trivial work to change their graphics library's gradient rendering, or to specify something that's different to both but easily implementable by both
- # [14:02] <Philip`> (The main Firefox/Safari difference is what gets drawn outside the circles when the start/end circles don't overlap - Firefox fills the whole background area with a linear gradient, while Safari draws an infinite cone; maybe it'd be reasonable just to clip off everything outside the finite cone where they agree, since that should be fairly straightforward)
- # [14:04] <Philip`> ((But I'll try to look at it again and think more when I have more time))
- # [14:06] <zcorpan> (((you like to talk in parenthesis don't you)))
- # [14:07] <Philip`> (((Yes, because it's indicating that what I'm saying is not important and people should be free to ignore it ;-) )))
- # [14:07] <zcorpan> (((ok)))
- # [14:25] * Quits: hsivonen (hsivonen@130.233.41.50) (Ping timeout)
- # [14:39] * Quits: loic (loic@90.29.41.247) (Ping timeout)
- # [14:39] * Quits: myakura (myakura@60.239.122.32) (Ping timeout)
- # [14:41] * Joins: polin8 (polin8@64.81.134.176)
- # [14:42] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [14:42] * Joins: myakura (myakura@60.239.122.32)
- # [14:48] * Joins: gavin_ (gavin@74.103.208.221)
- # [14:53] * Joins: loic (loic@90.27.222.172)
- # [14:54] * Joins: hsivonen (hsivonen@130.233.41.50)
- # [15:21] * Parts: icaaq (icaaaq@85.228.55.162)
- # [15:32] * Quits: loic (loic@90.27.222.172) (Ping timeout)
- # [15:34] * scribe is now known as MikeSmith
- # [15:46] * Joins: loic (loic@90.29.108.193)
- # [16:01] <zcorpan> i can't make sense of Dmitry Turin's proposals
- # [16:02] <anne5> he wants radically different things, I think
- # [16:03] * Quits: loic (loic@90.29.108.193) (Ping timeout)
- # [16:03] <anne5> having said that, I should really go somewhere else
- # [16:04] * zcorpan should go to the gym
- # [16:05] * Joins: loic (loic@90.29.24.30)
- # [16:06] * Quits: anne5 (annevk@81.68.67.12) (Ping timeout)
- # [16:19] * Joins: jose-test (p3p@194.199.20.25)
- # [16:20] * Quits: jose-test (p3p@194.199.20.25) (Quit: Leaving)
- # [16:27] * Joins: hasather (hasather@81.235.209.174)
- # [16:30] * Joins: Shunsuke (kuruma@219.110.80.235)
- # [16:31] * Joins: billmason (billmason@69.30.57.156)
- # [16:41] * Quits: loic (loic@90.29.24.30) (Ping timeout)
- # [16:49] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [16:55] * Joins: gavin_ (gavin@74.103.208.221)
- # [16:57] * Quits: zcorpan (zcorpan@84.216.42.88) (Ping timeout)
- # [17:00] * Joins: loic (loic@90.41.128.30)
- # [17:07] * Joins: zcorpan (zcorpan@84.216.42.88)
- # [17:21] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
- # [17:25] * Quits: Shunsuke (kuruma@219.110.80.235) (Client exited)
- # [17:28] * Joins: polin8_ (polin8@64.81.134.176)
- # [17:28] * Quits: polin8 (polin8@64.81.134.176) (Ping timeout)
- # [17:59] * Joins: dbaron (dbaron@71.198.189.81)
- # [18:12] * Joins: Sander (svl@80.60.87.115)
- # [18:13] * Joins: Hixie (ianh@129.241.93.37)
- # [18:15] * Joins: olli- (olli@80.203.95.229)
- # [18:17] * Quits: polin8_ (polin8@64.81.134.176) (Quit: polin8_)
- # [18:20] * Joins: polin8 (polin8@64.81.134.176)
- # [18:21] * Joins: edas (edaspet@88.191.34.123)
- # [18:22] * Joins: Deeder (Deeder@83.198.178.43)
- # [18:23] * Joins: h3h (bfults@66.162.32.234)
- # [18:23] * Quits: polin8 (polin8@64.81.134.176) (Ping timeout)
- # [18:26] * Quits: olli- (olli@80.203.95.229) (Connection reset by peer)
- # [18:28] * Joins: Voluminous (Voluminous@66.195.32.2)
- # [18:32] * Quits: Deeder (Deeder@83.198.178.43) (Client exited)
- # [18:34] * Joins: olli- (olli@80.203.95.229)
- # [18:37] * Voluminous waves.
- # [18:38] * Joins: polin8 (polin8@64.81.134.176)
- # [18:38] * Joins: hasather (hasather@81.235.209.174)
- # [18:45] * Quits: loic (loic@90.41.128.30) (Ping timeout)
- # [18:47] * Quits: myakura (myakura@60.239.122.32) (Quit: Leaving...)
- # [18:50] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [18:57] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [18:57] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
- # [18:59] * Joins: loic (loic@90.29.28.72)
- # [19:02] * Joins: gavin_ (gavin@74.103.208.221)
- # [19:20] * Joins: anne5 (annevk@83.82.206.111)
- # [19:26] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:27] * Joins: myakura (myakura@60.239.122.32)
- # [19:33] * Quits: myakura (myakura@60.239.122.32) (Quit: Leaving...)
- # [19:36] * Joins: kingryan (rking3@66.92.187.33)
- # [19:36] * Joins: myakura (myakura@60.239.122.32)
- # [19:48] * Quits: anne5 (annevk@83.82.206.111) (Ping timeout)
- # [19:51] * Quits: loic (loic@90.29.28.72) (Ping timeout)
- # [19:51] * Joins: anne5 (annevk@83.82.206.111)
- # [20:06] * Joins: loic (loic@90.29.166.170)
- # [20:10] * Quits: xover (xover@193.157.66.5) (Connection reset by peer)
- # [20:11] * Joins: xover (xover@193.157.66.5)
- # [20:18] * Joins: johnst (johnst@83.89.44.198)
- # [20:30] * Quits: anne5 (annevk@83.82.206.111) (Ping timeout)
- # [20:47] * Joins: Deeder (Deeder@83.198.178.43)
- # [20:52] * Joins: Zeros (Zeros-Elip@67.154.87.254)
- # [20:52] * Quits: Deeder (Deeder@83.198.178.43) (Client exited)
- # [20:55] * Quits: loic (loic@90.29.166.170) (Quit: hoopa rules)
- # [20:58] * Quits: olli- (olli@80.203.95.229) (Ping timeout)
- # [21:04] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [21:10] * Joins: gavin_ (gavin@74.103.208.221)
- # [21:29] * Quits: johnst (johnst@83.89.44.198) (Quit: Leaving)
- # [21:54] * Quits: cbulock (cbulock@209.153.128.248) (Quit: leaving)
- # [22:24] * Joins: edas (edaspet@88.191.34.123)
- # [22:29] * Quits: Voluminous (Voluminous@66.195.32.2) (Connection reset by peer)
- # [22:31] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [23:01] * Quits: Lachy (Lachlan@124.168.27.56) (Ping timeout)
- # [23:09] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
- # [23:14] * Joins: edas (edaspet@88.191.34.123)
- # [23:14] * Joins: edaspet (edaspet@88.191.34.123)
- # [23:14] * Quits: edaspet (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
- # [23:15] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [23:20] * Joins: polin8_ (polin8@64.81.134.176)
- # [23:20] * Quits: polin8_ (polin8@64.81.134.176) (Quit: polin8_)
- # [23:20] * Joins: gavin_ (gavin@74.103.208.221)
- # [23:21] * Quits: polin8 (polin8@64.81.134.176) (Ping timeout)
- # [23:22] * Joins: Lachy (Lachlan@124.168.27.56)
- # [23:24] * Joins: polin8 (polin8@64.81.134.176)
- # [23:25] * Quits: Lachy (Lachlan@124.168.27.56) (Ping timeout)
- # [23:29] * Quits: polin8 (polin8@64.81.134.176) (Quit: polin8)
- # [23:32] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
- # [23:35] * Joins: zdenko (zdenko@84.255.203.169)
- # [23:37] * Quits: Sander (svl@80.60.87.115) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:43] * Joins: Voluminous (Voluminous@66.195.32.2)
- # Session Close: Wed Apr 25 00:00:00 2007
The end :)