Options:
- # Session Start: Tue Jun 15 00:00:01 2010
- # Session Ident: #whatwg
- # [00:00] <jgraham> (on typical operating systems)
- # [00:00] <jgraham> Given the figures quoted earlier, I wonder why it is needed
- # [00:01] * Quits: weinig (~weinig@17.246.16.145) (Quit: weinig)
- # [00:01] <jgraham> (actually I still wonder why we care so much about the specific case of carets when so many other things could cause similar but worse problems)
- # [00:02] <jgraham> (since they won't typically be at 2Hz)
- # [00:03] <jgraham> I guess I will send this feedback to the list tommorow, so if I am totally wrong about anything it would be nice to let me know
- # [00:03] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [00:06] * Joins: knowtheory (~knowtheor@bas5-london14-1242452413.dsl.bell.ca)
- # [00:07] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Quit: Leaving...)
- # [00:09] * Joins: mmn1 (~mmn@129-97-225-97.uwaterloo.ca)
- # [00:11] * Quits: mmn (~mmn@129-97-225-97.uwaterloo.ca) (Ping timeout: 245 seconds)
- # [00:18] <MikeSmith> http://dev.opera.com/articles/view/css3-show-and-hide/ is nice
- # [00:18] <MikeSmith> http://devfiles.myopera.com/articles/1861/css-menu-ex4.html
- # [00:19] <zcorpan_> hmm, basing it on :focus seems weird
- # [00:20] <zcorpan_> :target seems better if you want css-only
- # [00:21] <MikeSmith> dunno about the details, but for one thing, it seems like this could be used to emulate support for the display element
- # [00:21] <MikeSmith> until such time as we get native implementations
- # [00:21] <TabAtkins> Yeah, you really don't want :focus - it'll rehide or reshow things as focus moves, which is weird.
- # [00:21] <zcorpan_> you mean details element?
- # [00:21] <MikeSmith> zcorpan_: erp, yeah
- # [00:21] <MikeSmith> details
- # [00:21] * TabAtkins still likes using the hidden :checked hack.
- # [00:22] <MikeSmith> would make a good html5doctor article maybe
- # [00:22] * MikeSmith looks around for some HTML5 doctors in the house
- # [00:22] <zcorpan_> as TabAtkins says, :focus doesn't work except for a minimal demo page
- # [00:22] <zcorpan_> the article acks this at the end
- # [00:23] <MikeSmith> http://dev.opera.com/forums/topic/600712?t=1276554067&page=1#comment5792922
- # [00:23] <MikeSmith> yeah
- # [00:23] <zcorpan_> an infobox instead of a menu would be more appropriate for showcasing :focus
- # [00:23] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [00:24] <zcorpan_> but maybe even that would be annoying
- # [00:30] * Joins: nessy (~Adium@124-168-162-47.dyn.iinet.net.au)
- # [00:34] * Quits: nattokirai (~nattokira@ac242062.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:41] * Quits: smaug (~chatzilla@a91-154-41-248.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
- # [00:46] <zcorpan_> does safari not fire any events for the arrow keys?
- # [00:54] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [01:03] * Quits: MikeSmith (~MikeSmith@EM114-48-11-88.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [01:06] * Quits: kennyluck_ (~kennyluck@tea11.w3.mag.keio.ac.jp) (Quit: kennyluck_)
- # [01:07] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: Leaving)
- # [01:09] * Joins: MikeSmith (~MikeSmith@EM111-188-10-222.pool.e-mobile.ne.jp)
- # [01:11] <TabAtkins> zcorpan_: Looks like not. I was just trying to use your demo on Chrome, and it doesn't do anything for the arrow keys.
- # [01:14] <zcorpan_> TabAtkins: so that means canvas games don't work in safari/chrome?
- # [01:14] <TabAtkins> Presumably!
- # [01:14] <zcorpan_> awesome
- # [01:16] <MikeSmith> http://www.oipf.tv/docs/Release1/Release1_1/OIPF-T1-R1-Specification-Volume-5-Declarative-Application-Environment-V1_1-2009-10-08.pdf
- # [01:18] <MikeSmith> peruse the table of contents there
- # [01:19] <TabAtkins> zcorpan_: I'm hearing that we intentionally only support keyup and keydown, not keypress.
- # [01:19] <TabAtkins> And just confirmed that swapping to onkeydown works as expected.
- # [01:20] <zcorpan_> onkeydown doesn't seem to work in safari 5
- # [01:21] <TabAtkins> ...
- # [01:21] <TabAtkins> Well, it works in Chrome5 at least.
- # [01:21] <zcorpan_> yep, got it working in chrome
- # [01:22] <zcorpan_> so why not keypress?
- # [01:22] <zcorpan_> ie compat thing?
- # [01:23] <TabAtkins> No clue. I'm asking right now, but via a fairly async method, so I won't find out for a bit.
- # [01:23] <zcorpan_> k
- # [01:23] <zcorpan_> i'll get some sleep meanwhile, but do share when you know more :)
- # [01:24] <TabAtkins> Will do.
- # [01:24] <zcorpan_> cheers
- # [01:24] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [01:38] * Quits: dglazkov (~dglazkov@nat/google/x-ogayknbnkdsfvfbu) (Quit: dglazkov)
- # [01:41] <TabAtkins> zcorpan: Got some explanation. We try to do some union of IE and Gecko key events. For keypress specifically, we only fire for "character generating" keys (this matches IE).
- # [01:48] * Quits: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [01:58] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:04] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Quit: Leaving)
- # [02:17] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [02:17] * Quits: sicking (~chatzilla@nat/mozilla/x-lpklucggdadqfiki) (Ping timeout: 272 seconds)
- # [02:24] * Quits: MattCampbell (~matt@ip68-102-47-79.ks.ok.cox.net) (Quit: ircII EPIC4-2.10 -- Are we there yet?)
- # [02:30] * Quits: ap (~ap@17.246.19.110) (Quit: ap)
- # [02:32] * Quits: nessy (~Adium@124-168-162-47.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [02:32] * Joins: nessy (~Adium@124-168-162-47.dyn.iinet.net.au)
- # [02:32] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [02:34] * Joins: nessy1 (~Adium@203-214-145-24.perm.iinet.net.au)
- # [02:35] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [02:36] * Quits: nessy (~Adium@124-168-162-47.dyn.iinet.net.au) (Ping timeout: 240 seconds)
- # [02:38] * Joins: sicking (~chatzilla@nat/mozilla/x-fakrdtdzrnyxduja)
- # [02:38] * Joins: michaeln (~michaeln@nat/google/x-cqkagbyxrrsowfuc)
- # [02:40] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [02:42] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [02:42] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:43] * Quits: sicking (~chatzilla@nat/mozilla/x-fakrdtdzrnyxduja) (Ping timeout: 276 seconds)
- # [02:46] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:47] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [02:50] * Quits: dave_levin (~dave_levi@nat/google/x-gnyirxofhlmhtpnd) (Quit: dave_levin)
- # [02:52] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [03:08] * Joins: til_ (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [03:08] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [03:08] * til_ is now known as til
- # [03:10] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:27] * Quits: shepazu (~schepers@host86-162-75-133.range86-162.btcentralplus.com) (Ping timeout: 245 seconds)
- # [03:27] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:28] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [03:29] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [03:32] * Quits: dbaron (~dbaron@nat/mozilla/x-iwwnjojkzhyxwkrw) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:34] * Joins: shepazu (~schepers@host81-159-250-143.range81-159.btcentralplus.com)
- # [03:35] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [03:38] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [03:45] * Quits: KevinMarks (~KevinMark@157.22.22.57) (Quit: The computer fell asleep)
- # [03:54] * Joins: mmn (~mmn@129-97-225-97.uwaterloo.ca)
- # [03:54] * Quits: mmn1 (~mmn@129-97-225-97.uwaterloo.ca) (Read error: Connection reset by peer)
- # [03:58] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:12] <MikeSmith> http://lists.w3.org/Archives/Public/public-xg-audio/2010Jun/0010.html
- # [04:12] <MikeSmith> http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html
- # [04:12] <MikeSmith> demos: http://chromium.googlecode.com/svn/trunk/samples/audio/index.html
- # [04:13] <MikeSmith> joining the Audio Incubator Group would be a good way to get involved in discussion
- # [04:14] <MikeSmith> although I guess you can also just subscribe to the mailing list:
- # [04:14] <MikeSmith> http://lists.w3.org/Archives/Public/public-xg-audio/
- # [04:21] <MikeSmith> so the new HTML5 tokenizer in Webkit is 5% faster on benchmarks than the old HTML parser
- # [04:21] <MikeSmith> https://lists.webkit.org/pipermail/webkit-dev/2010-June/013244.html
- # [04:23] <MikeSmith> and from other discussions in that thread, it seems the new code is much more amenable to further optimizations than the old everybodys-afraid-to-touch-for-fear-of-regressions code
- # [04:24] <MikeSmith> so that eventually there will be further optimizations that could make it quite significantly faster than the old code
- # [04:33] <othermaciej> that's the old tree builder with the new HTML5 tokenizer
- # [04:33] <othermaciej> I am sure there is plenty more optimization juice in there
- # [04:39] <roc> oiks
- # [04:42] * Joins: mdelaney_ (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [04:43] <roc> that audio API is somewhat ... complex
- # [04:56] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [05:00] <MikeSmith> othermaciej: fwiw, I personally wish we could put a complete moratorium on use of the word "objection"
- # [05:00] <MikeSmith> especially when it's preceded by the word "formal"
- # [05:00] <othermaciej> heh :-)
- # [05:01] * Joins: jaket (~jake@ppp118-209-170-27.lns20.mel6.internode.on.net)
- # [05:03] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:04] <MikeSmith> I think it could be argued that the use of the word "objection", instead of ensuring that something doesn't get overlooked, instead just causes many people to write it off as an attempt to fast-track a disagreement to becoming an Issue
- # [05:05] <MikeSmith> instead of a good-faith attempt to actual defend a position on basis of technical merit
- # [05:05] <MikeSmith> *actually defend
- # [05:08] <MikeSmith> I think I the Advanced Dungeons and Dragons Dungeonmaster's Guide actually puts a limit on how many times a player can invoke the W3C formal-objection magic
- # [05:09] <MikeSmith> a quota
- # [05:09] <roc> each formal objection ages you by five years
- # [05:10] <MikeSmith> I think for this case the rules also require that the DM can't reveal to the player what the quota limit is
- # [05:10] <MikeSmith> instead, when the player reaches the limit, a big fricking lightning bolt shoots down and obliterates them completely
- # [05:10] <MikeSmith> and game play moves on from there
- # [05:11] <MikeSmith> with the other players learning a lesson from that
- # [05:28] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [05:33] <MikeSmith> I wonder how long it takes to implement an HTML5 tree builder
- # [05:33] <MikeSmith> relative to implementing a tokenizer
- # [05:34] <MikeSmith> seems like it only took 3 weeks or so from Adam and Eric to land the new tokenizer code
- # [05:34] <MikeSmith> or I guess maybe they had gotten started well before I noticed
- # [05:35] * Quits: michaeln (~michaeln@nat/google/x-cqkagbyxrrsowfuc) (Quit: Leaving.)
- # [05:40] <MikeSmith> "Why do you persist in this game?"
- # [05:40] <MikeSmith> a wonderful existential question
- # [05:47] * Quits: mdelaney_ (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney_)
- # [05:58] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [06:03] * Quits: knowtheory (~knowtheor@bas5-london14-1242452413.dsl.bell.ca) (Quit: Computer has gone to sleep)
- # [06:10] <MikeSmith> well, this is interesting
- # [06:10] <MikeSmith> I found a picture of the guy who's responsible for "scheduled maintenance" at Twitter
- # [06:11] <MikeSmith> http://a.gd/bad5df
- # [06:11] <miketaylr> :D
- # [06:11] <MikeSmith> guy looks of familiar
- # [06:12] <MikeSmith> *kind of
- # [06:13] <MikeSmith> perhaps that mobile handset he's sporting is symbolic of the cutting-edge nature of the technology they're using on the backend
- # [06:14] <MikeSmith> I asked somebody at Twitter why they hai
- # [06:14] <MikeSmith> I asked somebody at Twitter why they hired that guy
- # [06:14] <MikeSmith> and they said, "He interviewed well."
- # [06:14] <MikeSmith> not sure what they meant
- # [06:16] <MikeSmith> but I somehow get a sense that dude would be pretty good at putting forward a "formal objection" or two
- # [06:16] <MikeSmith> were he involved in standards discussions
- # [06:18] <MikeSmith> anyway, dunno why I brought this up
- # [06:18] <MikeSmith> or why I persist in it
- # [06:18] <MikeSmith> to paraphrase another great thinker:
- # [06:18] <MikeSmith> "To persist or not to persist... That is the question."
- # [06:19] <othermaciej> MikeSmith: I think they seriously have been working on it only a few weeks - they are both very fast programmers
- # [06:21] * Joins: knowtheory (~knowtheor@bas1-london16-1176189908.dsl.bell.ca)
- # [06:22] <MikeSmith> othermaciej: great to hear, then
- # [06:22] <MikeSmith> so I reckon they can make similar rapid progress on the tree builder
- # [06:23] <MikeSmith> nice to have stuff to look forward to, though
- # [06:23] <MikeSmith> it's going to be kind of less motivating once everything gets implemented
- # [06:23] <MikeSmith> as far as HTML5
- # [06:24] <MikeSmith> but I guess we will have other new stuff coming along by then
- # [06:24] <Hixie> HTML5 is old hat
- # [06:24] <Hixie> already
- # [06:24] <Hixie> e.g. <device>
- # [06:25] <MikeSmith> yeah, at least we don't have worry about anybody implementing that for a while ;)
- # [06:26] * MikeSmith heads off to lunch
- # [06:31] * Joins: mmn1 (~mmn@129-97-225-97.uwaterloo.ca)
- # [06:31] * Quits: mmn (~mmn@129-97-225-97.uwaterloo.ca) (Read error: Connection reset by peer)
- # [06:37] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [06:41] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [06:43] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [06:43] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
- # [06:44] * Quits: jwalden (~waldo@nat/mozilla/x-fovzaxtjwppsacct) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [06:49] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:55] * Quits: knowtheory (~knowtheor@bas1-london16-1176189908.dsl.bell.ca) (Ping timeout: 265 seconds)
- # [07:00] * Joins: MikeSmithX (~MikeSmith@EM111-188-32-148.pool.e-mobile.ne.jp)
- # [07:02] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [07:03] * Joins: knowtheory (~knowtheor@bas1-london16-1176189157.dsl.bell.ca)
- # [07:03] * Quits: MikeSmith (~MikeSmith@EM111-188-10-222.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [07:06] * Quits: knowtheory (~knowtheor@bas1-london16-1176189157.dsl.bell.ca) (Client Quit)
- # [07:06] * Quits: othermaciej (~mjs@17.246.19.10) (Quit: othermaciej)
- # [07:22] * MikeSmithX is now known as MikeSmith
- # [07:25] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [07:28] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [07:28] * Joins: boaz (~boaz@64.119.159.231)
- # [07:28] * Quits: boaz (~boaz@64.119.159.231) (Client Quit)
- # [07:37] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
- # [07:52] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:53] * Quits: mmn1 (~mmn@129-97-225-97.uwaterloo.ca) (Quit: Leaving.)
- # [07:58] * Joins: zalan (~zalan@183-15-30.ip.adsl.hu)
- # [07:59] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [08:01] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [08:03] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Connection reset by peer)
- # [08:06] <hsivonen> MikeSmith: the HTML5 parser in Gecko is also significantly faster than the old parser. However, the HTML parser is a tiny part of the total pageload time, so making the tiny part smaller doesn't make a big difference to the overall perf
- # [08:08] <hsivonen> (and there's still room for perf improvements in the tokenizer in Gecko)
- # [08:09] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:12] <MikeSmith> hsivonen: yeah, I knew it didn't make any big difference in total pageload times
- # [08:13] <MikeSmith> just that part of the sentiment expressed in the discussion on the webkit-dev list was that it at least should not be any slower than the older parser
- # [08:14] <hsivonen> Yeah, it would be surprising if a fresh implementation of the spec were slower than an implementation that evolved over time
- # [08:20] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [08:21] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:31] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [08:34] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:35] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:43] * Joins: roc (~roc@121.98.230.221)
- # [08:46] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [08:46] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:46] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [08:50] * Joins: henrikbjorn (~hb@80.199.116.190.static.peytz.dk)
- # [08:58] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [08:59] * Joins: mpt (~mpt@canonical/mpt)
- # [09:04] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [09:28] * Joins: Anonameless (~Nameless@cm218-252-156-82.hkcable.com.hk)
- # [09:29] * Joins: cedricv (~cedric@112.199.155.253)
- # [09:31] <annevk> "100% of Task Force members voting on this recommendation via WBS voted to support it." ... that it's only a little over 20% of the Task Force doesn't seem to matter
- # [09:32] <annevk> What I mostly don't get though is this caret proposal. Do they still consider Bespin a valid example for <canvas> usage?
- # [09:36] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [09:39] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:39] * svl_ is now known as svl
- # [09:46] <Slaanesh> http://twitter.com/fantasai/status/16181517781 :)
- # [09:47] <annevk> Seems the CSS WG is getting even better at not defining CSS... :/
- # [09:59] * Quits: lifechamp (~gary@cpe-76-93-5-92.socal.res.rr.com) (Quit: lifechamp)
- # [10:02] <Slaanesh> The minutes from the 2008 GeoPriv BOF shouldn't be surprising to me at this point, but I'm still surprised how people don't understand users
- # [10:08] * Joins: slartsa (~Lari@adsl-215-234-204.kymp.net)
- # [10:14] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:17] * Joins: smaug (~chatzilla@a91-154-41-248.elisa-laajakaista.fi)
- # [10:27] <annevk> fwiw, CORS now has http://dev.w3.org/2006/waf/access-control/#http-access-control-expose-headers
- # [10:28] <annevk> I think the only thing that is stopping it from moving on is some coherent explanation of how you should not run untrusted script in your own origin and then let it talk cross-origin
- # [10:34] <MikeSmith> cool
- # [10:34] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:35] <MikeSmith> the CORS adventure has been quite an odyssey
- # [10:36] <MikeSmith> epic poems could be written about it
- # [10:37] <annevk> a meeting was had / a proposal was made / done it seemed / but three more years await
- # [10:37] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [10:37] <annevk> now the rest of it...
- # [10:37] <MikeSmith> heh
- # [10:37] <MikeSmith> brilliant
- # [10:38] <MikeSmith> take a break from spec writing and focus on the poetry for a while
- # [10:38] <MikeSmith> you may be on to something
- # [10:38] <nessy1> I hope the media fragment journey won't be such an odyssey
- # [10:38] <MikeSmith> tragic comedy
- # [10:39] <MikeSmith> is the main form of narrative we often seem to find ourselves in
- # [10:39] <MikeSmith> as far as work on technology standards
- # [10:39] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [10:39] * Joins: til (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [10:39] <jgraham> Yeah, and I was told it would be erotic fiction
- # [10:40] <jgraham> Imagine my disappointment
- # [10:40] <MikeSmith> heh
- # [10:40] <nessy1> lol
- # [10:41] * annevk is somewhat tempted to point out to Roy: "Didn't he just do that?"
- # [10:42] * Joins: pesla (~pesla@188.202.125.121)
- # [10:42] <jgraham> No point in getting in pissing matches with trolls
- # [10:42] <annevk> yeah, deleted the email
- # [10:42] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [10:42] <annevk> it's the thought that counts, I guess :p
- # [10:43] * Joins: til (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [10:44] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Read error: Operation timed out)
- # [10:44] <MikeSmith> I sometimes find myself wanting to just put a plague on both the houses
- # [10:45] <jgraham> MikeSmith: Isn't that just your general God complex playing up again?
- # [10:46] <MikeSmith> there's clearly no god in this universe
- # [10:46] <MikeSmith> only a demiurge
- # [10:46] <MikeSmith> and I was thinking more in terms of what happened to Mercutio
- # [10:46] <jgraham> In any case I think a plauge of hotly-worded-emails is the modern day equivalent of frogs, at least
- # [10:47] <annevk> http://www.w3.org/2000/09/dbwg/details?group=44977&public=1 -- pretty much all W3C old-timers
- # [10:47] <MikeSmith> hotly worded e-mails are like the nurse in the play
- # [10:47] <MikeSmith> comic relief
- # [10:48] * jgraham doesn't remember what happened to Mercutio, apart from the fact that he ended up dead
- # [10:48] <MikeSmith> or like Quentin Compson
- # [10:49] <MikeSmith> er, I mean Benji
- # [10:49] <jgraham> I saw them as more like the priest. Well intentioned, but ultimatley responsible for the tragedy
- # [10:50] <MikeSmith> or make that Benjy
- # [10:50] <MikeSmith> not the dog
- # [10:50] <MikeSmith> although if the story were told by a dog that would be maybe even be better
- # [10:53] <MikeSmith> hsivonen: when you're back around, I wanted to ask about how to proceed with that MathML update for v.nu
- # [10:54] <MikeSmith> based on my understanding from the offlist discussion, I have http://qa-dev.w3.org:8888/ confoir
- # [10:54] <MikeSmith> *configured to only allow HTML markup in <mtext>
- # [10:54] <MikeSmith> for now at least
- # [10:55] <MikeSmith> unless/until whatever ends up being added to the HTML5 spec says otherwiser
- # [10:55] <annevk> MathML needs to be updated for this, not HTML5, I think
- # [10:55] <Slaanesh> So now Roy is claiming that thousands of CMSes use Content-Language?
- # [10:56] <jgraham> Hixie: yt?
- # [10:56] <MikeSmith> annevk: I have had some offlist discussion about that, and it was pointed out to me that the MathML3 spec says this: "The draft HTML5 Recommendation, [HTML5], contains details for how MathML is included in HTML5 (and XHTML5)."
- # [10:56] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:57] <MikeSmith> http://www.w3.org/TR/MathML3/chapter6.html#interf.html
- # [10:57] <jgraham> Hixie: never mind
- # [10:58] <MikeSmith> btw, everybody, MathML3 is back at LC, with a deadline for comments of July 1
- # [10:58] <annevk> MikeSmith, but not how HTML5 is included in MathML
- # [10:58] <annevk> (which is what the question is here)
- # [10:58] <annevk> Slaanesh, according to Roy browsers are hardly relevant
- # [10:59] <Slaanesh> I know that, but previously it's been vague suggestions that some unspecified CMS uses it
- # [10:59] <Slaanesh> Thousands is quite a step up
- # [10:59] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:00] <Slaanesh> I imagine you need a really loose definition of CMS for there to exist thousands of them
- # [11:00] <MikeSmith> annevk: true. perhaps I need to make an LC comment to ask for text to be amended to the that: "And how HTML content in included in MathML content within HTML documents."
- # [11:00] <jgraham> IS it actually only possible to change the selection in an element that has focus?
- # [11:00] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 245 seconds)
- # [11:01] <Slaanesh> jgraham: What if the element doesn't take focus?
- # [11:01] <jgraham> Slaanesh: My reason for asking is that http://lists.w3.org/Archives/Public/public-canvas-api/2010AprJun/att-0054/2dcontext10-June-7.html#focus-management has setCaretSelectionRect which assumes the element with a selection is also focused
- # [11:02] <MikeSmith> annevk: I do now notice that sentence, "In the lax schema profile, elements from non-MathML namespaces are allowed in token elements, but not in other elements."
- # [11:03] * Quits: shepazu (~schepers@host81-159-250-143.range81-159.btcentralplus.com) (Quit: Core Breach)
- # [11:04] <jgraham> Oh wait, maybe the "or is not a document descendant of the element with whose context the method is associated" applies
- # [11:04] <jgraham> yeah
- # [11:06] <jgraham> Argh. Logic fail
- # [11:07] <Slaanesh> Hum
- # [11:08] <annevk> MikeSmith, hmm yeah, though note that if browsers are to follow the HTML5 rules it will also work in "MathML documents"
- # [11:08] <annevk> there's no real distinction between those things in code
- # [11:08] <Slaanesh> I'm not quite sure I understand the problem, but e.g. text can be selected and won't trigger focus events (but it does blur the previous focus owner, if any)
- # [11:08] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:09] <annevk> Slaanesh, that can happen
- # [11:09] <jgraham> Slaanesh: If I do "select all" does that necessarily have to focus the control where the text is being selected?
- # [11:09] <annevk> Slaanesh, well actually, the document would have focus in that case so something is triggered (iirc)
- # [11:09] <jgraham> (assuming I am implementing with DOM)
- # [11:10] <jgraham> s/do/implement/
- # [11:11] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:11] * Joins: ROBOd (~robod@92.84.201.119)
- # [11:12] <Slaanesh> Besides, once you involve script they're definitely not connected, e.g. having a 'select text' button in the app UI
- # [11:12] <jgraham> Yes, exactly
- # [11:12] <jgraham> Nice example
- # [11:12] <MikeSmith> hmm, anybody been following work on this doc? - http://www.w3.org/TR/xml-proc-profiles/
- # [11:13] <MikeSmith> zcorpan_ maybe?
- # [11:13] <MikeSmith> see https://lists.webkit.org/pipermail/webkit-dev/2010-June/013250.html
- # [11:14] <MikeSmith> [[
- # [11:14] <MikeSmith> Basically, the profile would be much like what is described as the
- # [11:14] <MikeSmith> "minimum XML processor profile" except that reading the external
- # [11:14] <MikeSmith> subset would not be required.
- # [11:14] <MikeSmith> ]]
- # [11:14] <MikeSmith> indeed
- # [11:15] <MikeSmith> on the face of it, it seems odd that the minimal profile would require reading external markup declarations
- # [11:16] <MikeSmith> hmm, there is actually also a "minimum XML processor profile" that's meant to be simpler than the "basic XML processor profile"
- # [11:17] <MikeSmith> but it still requires support for reading external markup declarations
- # [11:17] <annevk> really?
- # [11:17] <annevk> silly
- # [11:18] <MikeSmith> as far as I can see, those are the only profiles it permits
- # [11:18] <MikeSmith> so browsers currently can't conform to this spec at all
- # [11:19] <zcorpan_> MikeSmith: i haven't seen that
- # [11:19] <MikeSmith> OK
- # [11:19] <MikeSmith> well, seems like it would be worthwhile to comment on it
- # [11:19] * Quits: jaket (~jake@ppp118-209-170-27.lns20.mel6.internode.on.net) (Quit: jaket)
- # [11:19] <MikeSmith> comments to public-xml-processing-model-comments@w3.org
- # [11:20] <zcorpan_> can't find any mention of it in my public-xml-core-wg inbox
- # [11:20] <MikeSmith> I guess maybe Alex Milowski is in that group
- # [11:20] <MikeSmith> zcorpan_: because it's a different group
- # [11:20] <MikeSmith> http://www.w3.org/XML/Processing/
- # [11:21] <MikeSmith> not XML Core
- # [11:25] * Quits: nessy1 (~Adium@203-214-145-24.perm.iinet.net.au) (Quit: Leaving.)
- # [11:25] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [11:26] <Lachy> "I don't think the text should even appear in the HTML standard until it has been implemented with some consistency" -- Roy T. Fielding
- # [11:26] <Lachy> haha. How does he expect implementation to occur without a spec?
- # [11:27] <zcorpan_> it's certainly possible to implement something without a spec
- # [11:27] <zcorpan_> even with some consistency
- # [11:28] <annevk> if the spec is a mental image?
- # [11:28] <Lachy> well, yes, but it requires reverse engineering
- # [11:28] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [11:28] <zcorpan_> Lachy: yes. maybe that's what roy is advocating?
- # [11:40] <annevk> guess he missed the part of history where we were doing exactly that and felt miserable
- # [11:44] * Quits: rjack (giacomo@gateway/shell/bshellz.net/x-oikejmnjjjyxbplm) (Ping timeout: 248 seconds)
- # [11:49] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Quit: kennyluck)
- # [11:53] * Joins: rjack (giacomo@gateway/shell/bshellz.net/x-iqswxvbrouumvamo)
- # [12:01] <annevk> oh god
- # [12:01] <annevk> confusion all over
- # [12:01] <annevk> http://lists.w3.org/Archives/Member/member-math/2010Jun/0069.html (W3C Member-only #$@)
- # [12:01] <annevk> not that it matters
- # [12:03] * maikmerten is now known as maik|afk
- # [12:03] <annevk> http://www.w3.org/2010/06/09-xhtml-minutes.html -- 'sad news, steven VITAL (Visionary Technology in Library Solutions) is scrapping plans for integrating xforms so as to be "compatible" with HTML5' 'still trying to talk them into using XHTML M12n'
- # [12:05] <jgraham> The W3C should admonish people that post things to private lists that have no sensitive information in them
- # [12:05] <annevk> interesting news about XHTML M12n "please advocate amongst W3C members to vote and sign up for it -- need at least 10 votes in favor"
- # [12:07] <annevk> and WebApps has a new charter: http://www.w3.org/2010/webapps/charter/
- # [12:08] <annevk> there are some interesting details attached to it, but alas, all W3C Member-only #$@
- # [12:10] <roc> I wonder if I should bother digging out my password
- # [12:10] * Quits: MikeSmith (~MikeSmith@EM111-188-32-148.pool.e-mobile.ne.jp) (Quit: This computer has gone to sleep)
- # [12:10] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [12:10] * Joins: til (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [12:11] <annevk> roc, for WebApps WG you might want to, unless you're a member of the group, in which case you should gave gotten an email
- # [12:11] <roc> hmm
- # [12:11] <roc> is the charter public?
- # [12:12] <annevk> yes, should be
- # [12:12] <annevk> http://www.w3.org/2010/webapps/charter/,access says it is anyway
- # [12:12] <annevk> but considerations in drafting the charter are private
- # [12:14] <annevk> http://lists.w3.org/Archives/Member/member-webapps/2010AprJun/0022.html which forwards http://lists.w3.org/Archives/Member/w3c-ac-members/2010AprJun/0056.html (both W3C Member-only) has the details
- # [12:14] <roc> interesting
- # [12:14] <roc> thanks
- # [12:15] <roc> ooh, we should have helped to try to get Widgets kicked out
- # [12:15] <roc> oh well
- # [12:15] <roc> grr
- # [12:16] <roc> man, this stuff needs to be in the open
- # [12:17] <roc> it's not fair to have people secretly blocking stuff
- # [12:17] <annevk> uhuh
- # [12:17] <roc> thanks
- # [12:18] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [12:19] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [12:20] * Quits: cedricv (~cedric@112.199.155.253) (Ping timeout: 258 seconds)
- # [12:23] * Joins: MikeSmith (~MikeSmith@EM114-48-167-163.pool.e-mobile.ne.jp)
- # [12:29] <hsivonen> is there a back story to go along with http://www.w3.org/2000/09/dbwg/details?group=44977&public=1 ?
- # [12:30] * Quits: slartsa (~Lari@adsl-215-234-204.kymp.net) (Ping timeout: 265 seconds)
- # [12:31] * Joins: slartsa (~Lari@adsl-215-234-204.kymp.net)
- # [12:34] * Joins: Martijnc (~Martijnc@91.176.168.59)
- # [12:39] <karlcow> hsivonen: http://www.w3.org/2010/04/w3c-vision-public/wiki/Newstd
- # [12:39] <karlcow> http://www.w3.org/2010/Talks/ij-newstd-201005/#%281%29
- # [12:39] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [12:39] <karlcow> http://www.w3.org/2010/04/w3c-vision-public/wiki/Main_Page
- # [12:51] * Joins: MikeSmithX (~MikeSmith@EM111-188-74-105.pool.e-mobile.ne.jp)
- # [12:54] * Quits: MikeSmithX (~MikeSmith@EM111-188-74-105.pool.e-mobile.ne.jp) (Client Quit)
- # [12:55] * Quits: MikeSmith (~MikeSmith@EM114-48-167-163.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [13:18] * Joins: nessy (~Adium@203-214-145-24.perm.iinet.net.au)
- # [13:22] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [13:23] * jgraham wonders if the usemap thing conflicts with the drawFocusRing changes
- # [13:23] * maik|afk is now known as maikmerten
- # [13:35] <hsivonen> was the new vision group open to charter review at some point?
- # [13:36] <annevk> it's a special Task Force so I guess not
- # [13:36] <hsivonen> I see
- # [13:36] <annevk> I'm guessing it came out of the W3C getting a new CEO or some such
- # [13:37] <annevk> it's somewhat announced here: http://www.w3.org/QA/2010/06/the_mission_of_w3c.html
- # [13:37] <annevk> but not in a very concrete way
- # [13:37] <annevk> "we are building teams that will look at each of these topics"
- # [13:39] <hsivonen> I guess "Make W3C the best place for new standards work." semi-implies that it isn't already, which may not be an entirely wrong implication
- # [13:40] <annevk> right, but then putting mostly W3C old-timers in the "vision" Task Force does not give much hope for change
- # [13:41] <hsivonen> I find it interesting that Andy Updegrove is in the task force
- # [13:44] * Joins: knowtheory (~knowtheor@bas1-london16-1176190250.dsl.bell.ca)
- # [13:48] * Joins: pmuellr (~pmuellr@24.148.174.112)
- # [13:56] <hsivonen> I think the placement of "Impl." in http://www.w3.org/2010/Talks/ij-newstd-201005/#%288%29 doesn't reflect reality
- # [13:58] <jgraham> No, the problem with reality is that it doesn't make for convenient slides or slogans
- # [14:00] <annevk> yes, lets blame reality
- # [14:03] <annevk> hmm
- # [14:04] <annevk> maybe XHR can be moved to CR if the WebApps WG can make a decision to that effect
- # [14:05] <annevk> it would also mean people would have to agree with the decisions made so far, but given the lack of email so far I guess that will go okay (or not)
- # [14:06] <jgraham> I'm not blaming reality; I'm pointing out that complex things are often poorly understood because they are hard to communicate so people communicate simple fantasies instead
- # [14:07] * Joins: MikeSmith (~MikeSmith@EM114-48-178-124.pool.e-mobile.ne.jp)
- # [14:11] <zcorpan_> Hixie: "Let origin be the ASCII serialization of the origin of the script that invoked the WebSocket() constructor, converted to ASCII lowercase." - was the 'of the script' part deliberate?
- # [14:15] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [14:15] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [14:16] * Joins: lifechamp (~gary@cpe-76-93-5-92.socal.res.rr.com)
- # [14:21] <annevk> zcorpan_, I think so
- # [14:21] * Quits: slartsa (~Lari@adsl-215-234-204.kymp.net) (Ping timeout: 264 seconds)
- # [14:21] <annevk> zcorpan_, XMLHttpRequest does it differently
- # [14:22] <annevk> zcorpan_, but it matters in e.g. an iframe scenario where the iframes are of different domains but can communicate to document.domain
- # [14:23] <zcorpan_> why does it matter? if they can talk to each other, there's no security reason to get the origin from the script instead of from the constructor
- # [14:25] <annevk> what do you mean "from the constructor"?
- # [14:25] <annevk> like XMLHttpRequest does it?
- # [14:25] * Joins: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com)
- # [14:25] * Joins: karlushi (~karlushi@fw.vdl2.ca)
- # [14:25] <annevk> iirc XMLHttpRequest is quite exceptional
- # [14:26] <zcorpan_> i mean from the window object of the constructor
- # [14:27] <annevk> it's not that simple, you can copy the interface object
- # [14:27] <zcorpan_> how?
- # [14:28] <annevk> win.X2 = win2.XMLHttpRequest; x = new X2;
- # [14:29] <zcorpan_> that's not a copy though, just a reference. it's the same object
- # [14:29] <zcorpan_> does that change which origin is used?
- # [14:29] <annevk> no
- # [14:30] <jgraham> Running eval in the context of othre windows is "fun"
- # [14:30] <jgraham> *other
- # [14:30] <karlushi> hsivonen, annevk, any suggestions are super welcome for the task force.
- # [14:30] <annevk> the other thing in case of XHR is that the base URL is also based on the original document
- # [14:31] <annevk> unless you use XHR in the context of workers
- # [14:31] <karlushi> I can also step down if you think it will be better for it. I can only explain my goals joining it under invitation.
- # [14:31] <annevk> karlushi, no worries :)
- # [14:31] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [14:31] <zcorpan_> annevk: ok, but let's ignore baseurl since websockets doesn't have it
- # [14:31] <annevk> I'd focus on seeing how the process can be changed to meet reality
- # [14:32] <annevk> i.e. implementations happen before CR (before REC even, see also patent policy)
- # [14:33] <karlushi> My goals are to push w3c toward a more flexible way of working. It's a bit hard right now for one to spontaneously start things at w3c. I have no idea if it will happen but at least there is a door open and a welcoming hand. So let's try.
- # [14:33] <annevk> zcorpan_, most other contexts like window.location and such come to the base URL by using the "first script" (or whatever we call it now)
- # [14:33] <annevk> zcorpan_, so it would make sense to also get the origin there
- # [14:33] <annevk> zcorpan_, rather than the different way XMLHttpRequest goes about things
- # [14:33] <hsivonen> karlushi: in addition to the point annevk made, a major bug I see in the Process, and a bug that is actively harming HTML5, is the way dissent is handled
- # [14:34] <hsivonen> karlushi: specifically, "can live with" and "weakest objections" are ways to get a race to the bottom in terms of technical excellence if non-implementors start objecting a lot
- # [14:36] <karlushi> hsivonen, here you express the issue. What process implementation, do you propose?
- # [14:36] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:37] <hsivonen> karlushi: that WG decisions should be technically the best that implementors agree to implement even if the decisions draws loud objections
- # [14:38] <hsivonen> karlushi: that is, framing decisions in terms of technical merit instead of framing them in terms of least objection
- # [14:40] * Joins: pauld (~chatzilla@64.196.201.96)
- # [14:41] <karlushi> hsivonen, hmm it doesn't seem testable either. "should", "technical merit", "agree to implement" push a bit further the issue.
- # [14:41] <karlushi> Would it help if a controversial issue was raised to have test cases, and implemented code to finally make the balance (according to different class of products)?
- # [14:41] <karlushi> s/was raised/when raised/
- # [14:42] <jgraham> I'm not convinced test cases help the class of problems we have had in the HTMLWG
- # [14:42] <jgraham> Except insofar as they can be used to demonstrate claims about existing behaviour
- # [14:43] <karlushi> jgraham, maybe that would be a good starting point. Taking the type of issues we had and see how practically we could solve them in a testable way. If possible.
- # [14:43] <karlushi> test cases are half part of the story. Implemented code is necessary too.
- # [14:44] <jgraham> For some issues (X would be better as a seperate document) it's hard to see what type of testcases you could even write
- # [14:44] <hsivonen> karlushi: like jgraham says, test cases only help establishing what the current state of implementation is
- # [14:45] <jgraham> (because the experiment you want to do is to have X in/out of the main document and see if the implementations are of higher quality in the long term, but you can't do that)
- # [14:45] <hsivonen> karlushi: basically, stuff like "remove X", "split out Y", "make a non-normative reference to Z" should not be taking a group's time
- # [14:45] <hsivonen> karlushi: and proposals to change technical substance should be decided on technical merit--not on who threates to complain the most
- # [14:46] <karlushi> jgraham, splitting out spec is an entire different issue which might be handled at the start and has nothing to do with technical merit that was the initial point of starting the discussion :)
- # [14:47] <karlushi> * technical merit of a feature
- # [14:47] <karlushi> * specs organization
- # [14:48] <hsivonen> karlushi: that could be partially solved by letting a participant make non-technical proposals (like splitting the spec) only after the participant has a track record of also contributing technically
- # [14:48] <hsivonen> (by sending in good review comments, implementing the spec, writing test cases, etc.)
- # [14:49] <karlushi> hsivonen, stackoverflow model. Good participants get more ways of participating. Getting credentials in a community. Could be interesting indeed.
- # [14:50] <hsivonen> karlushi: the basic problem is that working groups need to be open so that new people who contribute positively can come in
- # [14:50] <hsivonen> karlushi: but
- # [14:51] <hsivonen> karlushi: not so open that anyone can come in and start process trolling the group
- # [14:52] <karlushi> hsivonen, basically you are proposing: open read access, and progressive write access with positive contributions. Worth trying, would have to be modelled a bit to understand the possible issues.
- # [14:53] <jgraham> karlushi: It does have technical ramifications if it makes implementing harder, or affects the accuracy of the spec (because split documents diverge, for example)
- # [14:53] <hsivonen> karlushi: yes. also, an important point: one should be able to suggest technical "write" things right away but shouldn't feel an entitlement of getting one's suggestions accepted right away
- # [14:54] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [14:55] <hsivonen> karlushi: in fact, a strong sense of entitlement is part of the problem
- # [14:55] <hsivonen> karlushi: when I got involved, I didn't get paid to work on a browser
- # [14:56] <hsivonen> karlushi: I made suggestions, but I didn't have a grandiose feeling of entitlement
- # [14:56] <hsivonen> karlushi: that is, I didn't think the WHATWG were required to do things my way
- # [14:58] * zcorpan_ has the same experience as hsivonen
- # [14:59] <karlushi> hsivonen, yep difficult issue. Even in free community (not paid and nothing to pay), I have seen people asking for things like if we were forced to do it. (example validators when the source code was available.)
- # [14:59] <karlushi> But I'm not sure this issue can be solved.
- # [15:00] <karlushi> I guess it is the "moral" stance of each individuals which drives them. Some people are respectful. Some less. :/ very hard issue.
- # [15:02] * karlushi will point out Ian to this discussion and pushes further. Back to my daily work. Thanks hsivonen and jgraham
- # [15:02] <hsivonen> karlushi: thanks
- # [15:03] <hsivonen> karlushi: and one solution is that chairs tell people who walk in with a strong sense of entitlement that they need to adjust their attitude
- # [15:04] * Joins: davidb_ (~davidb@mozca02.ca.mozilla.com)
- # [15:05] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [15:06] * Joins: til (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [15:07] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [15:10] <Slaanesh> The "Public Accountability part of process" bullet point makes me wonder if that only applies to decision and not to rationale and discussion on private lists
- # [15:14] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:19] * Joins: Marcosc (~Marcosc@213.236.208.247)
- # [15:22] * Marcosc notes roc "ooh, we should have helped to try to get Widgets kicked out", why would you do that?
- # [15:24] <Marcosc> yeah, I thought so...
- # [15:33] <Slaanesh> "For instance, it seems there may be resistance to finalizing CSS 2.1 out of concern it will not be maintained once a Rec."
- # [15:33] <Slaanesh> What is this about?
- # [15:34] * Quits: Marcosc (~Marcosc@213.236.208.247) (Quit: Marcosc)
- # [15:36] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 276 seconds)
- # [15:38] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [15:38] <hsivonen> Slaanesh: where's the quote from?
- # [15:38] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [15:38] * Joins: Marcosc (~Marcosc@213.236.208.247)
- # [15:39] <Slaanesh> From the wiki page about the new vision thing
- # [15:40] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [15:40] * Quits: Marcosc (~Marcosc@213.236.208.247) (Client Quit)
- # [15:42] * Joins: boaz (~boaz@64.119.159.231)
- # [15:43] <MikeSmith> somebody should please create a "Web platform" article at Wikipedia
- # [15:43] <zcorpan_> MikeSmith: just rename the "HTML5" article
- # [15:43] <MikeSmith> heh
- # [15:43] <MikeSmith> well, I was thinking something more along the lines of what hober has written up at http://edward.oconnor.cx/2009/05/what-the-web-platform-is
- # [15:46] <MikeSmith> and what hsivonen diagrammed at http://hsivonen.iki.fi/web-stack/
- # [15:47] <karlushi> http://en.wikipedia.org/wiki/World_Wide_Web
- # [15:47] <karlushi> maybe starts with a section here.
- # [15:48] <MikeSmith> yeah, that'd be one way to do it
- # [15:49] <annevk> seems there would be conflict of interest
- # [15:50] <MikeSmith> well, there would be if I were to do it at least
- # [15:50] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [15:51] <MikeSmith> annevk: or maybe I misunderstand what you meant
- # [15:51] <annevk> nope :)
- # [15:52] <hsivonen> annevk: the problem with wikipedia rules is that if you actually know a lot about a topic, you've probably crossed the conflict of interest line
- # [15:53] <annevk> no suggestion there
- # [15:53] * Joins: pablof (~palbo@pat-tdc.opera.com)
- # [15:54] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:55] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [15:55] * Joins: blah__ (~blah@pat-tdc.opera.com)
- # [15:55] * Parts: blah__ (~blah@pat-tdc.opera.com)
- # [15:56] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [15:56] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 272 seconds)
- # [15:56] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [15:58] <Slaanesh> hsivonen: You're also likely to run into the whole "need third party sources, preferably paper ones" issue :)
- # [15:58] * Quits: pauld (~chatzilla@64.196.201.96) (Ping timeout: 272 seconds)
- # [15:59] <hsivonen> Slaanesh: my other writing is already authoritative enough to be cited on wikipedia, so it's worth trying to use my writing as a source for more :-)
- # [16:01] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:01] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Quit: stupidity buffer overflow)
- # [16:05] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [16:10] * Quits: nessy (~Adium@203-214-145-24.perm.iinet.net.au) (Quit: Leaving.)
- # [16:17] <Lachy> So it turns out that the iPhone 4 will be available unlocked in the UK, and will work on carriers worldwide. :-)
- # [16:18] <Lachy> I'm considering getting one. Though I want to evaluate some other alternatives before I commit.
- # [16:18] <hsivonen> Lachy: don't you want a phone that runs Opera Mobile 10.x?
- # [16:19] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [16:23] <annevk> so I finally got time to look into CSSOM again
- # [16:24] <annevk> the way getComputedStyle works in Gecko is indeed as Boris described (unsurprisingly)
- # [16:25] <annevk> it takes the style rules of the document of the window on which it is invoked and then applies those to the tree/fragment the element is from (irrespective of whether it is in fact the same document or not) and gives you an object with answerss
- # [16:25] <Lachy> hsivonen, I will look at the available Android phones first
- # [16:25] <annevk> whenever something changes that would affect the computations the object is updated
- # [16:26] <Lachy> I believe there are some android phones on the market with Opera 10 on them. I'm not sure which though
- # [16:26] <hsivonen> annevk: what do other browsers do if the owner doc and the window don't match?
- # [16:26] <hsivonen> Lachy: is Opera Mobile available for Android as a self-install download?
- # [16:26] <annevk> usually assume there are no style rules
- # [16:26] <annevk> but apparently developers like what Gecko does
- # [16:27] <annevk> some of them anyway
- # [16:27] <annevk> and I'm happy either way
- # [16:28] <annevk> I wanna discuss it with Rune who is mainly responsible for layout in Opera, but I doubt he feels strongly either way
- # [16:30] <Lachy> hsivonen, I don't know.
- # [16:30] <Lachy> I can find out
- # [16:32] <Lachy> hsivonen, gsnedders tells me that it's only avaialble on Android phones that are shipped with it pre-installed.
- # [16:32] <Lachy> I believe Mini is available though
- # [16:33] <gsnedders> Mini in beta
- # [16:40] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [16:43] <Lachy> hsivonen, apparently there aren't any android devices with Mobile either. Only mini.
- # [16:48] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [16:53] * Quits: pmuellr (~pmuellr@24.148.174.112) (Quit: pmuellr)
- # [16:56] * lifechamp is now known as newblooser
- # [16:57] * newblooser is now known as adaptive
- # [17:01] * Quits: masterov (~masterov@93.153.167.74) (Quit: masterov)
- # [17:03] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:03] * Joins: fishd (~fishd@nat/google/x-ylnuydbjglfkvsyw)
- # [17:03] * Quits: henrikbjorn (~hb@80.199.116.190.static.peytz.dk) (Ping timeout: 265 seconds)
- # [17:03] * Joins: mpt (~mpt@canonical/mpt)
- # [17:04] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:09] * Joins: dglazkov (~dglazkov@nat/google/x-cwghtxluydgzndiq)
- # [17:12] <annevk> hmm, does that new speech input proposal lack a link or is it just me?
- # [17:12] * Joins: Dashiva (~noone@ti0169a380-1868.bb.online.no)
- # [17:12] * Quits: Dashiva (~noone@ti0169a380-1868.bb.online.no) (Changing host)
- # [17:12] * Joins: Dashiva (~noone@wikia/Dashiva)
- # [17:12] <annevk> or is the link in the old proposal email?
- # [17:13] * Joins: jgornick (~joe@199.199.212.242)
- # [17:17] * Quits: Dashiva (~noone@wikia/Dashiva) (Ping timeout: 260 seconds)
- # [17:20] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [17:21] * Joins: mpt (~mpt@canonical/mpt)
- # [17:23] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [17:32] * Quits: smaug (~chatzilla@a91-154-41-248.elisa-laajakaista.fi) (Remote host closed the connection)
- # [17:33] * svl is now known as svl_
- # [17:37] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [17:41] * Joins: smaug (~chatzilla@a91-154-41-248.elisa-laajakaista.fi)
- # [17:43] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:44] * Joins: Maurice` (copyman@5ED573FA.cable.ziggo.nl)
- # [17:47] * Joins: Dashiva (~noone@ti0169a380-1868.bb.online.no)
- # [17:47] * Quits: Dashiva (~noone@ti0169a380-1868.bb.online.no) (Changing host)
- # [17:47] * Joins: Dashiva (~noone@wikia/Dashiva)
- # [17:52] * Joins: dglazkov_ (~dglazkov@nat/google/x-ipcasgffbgohvtbh)
- # [17:55] * Quits: dglazkov (~dglazkov@nat/google/x-cwghtxluydgzndiq) (Ping timeout: 265 seconds)
- # [17:55] * dglazkov_ is now known as dglazkov
- # [17:57] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [17:57] * Joins: pauld (~chatzilla@64.196.200.108)
- # [18:00] * Joins: henrikbjorn (~hb@109.57.217.157)
- # [18:01] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 276 seconds)
- # [18:01] * Joins: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com)
- # [18:02] * Quits: pesla (~pesla@188.202.125.121) (Quit: kthxbye!)
- # [18:04] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [18:04] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (*.net *.split)
- # [18:04] * Quits: boaz (~boaz@64.119.159.231) (*.net *.split)
- # [18:04] * Quits: davidb_ (~davidb@mozca02.ca.mozilla.com) (*.net *.split)
- # [18:04] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (*.net *.split)
- # [18:04] * Quits: drunknbass (~drunknbas@76.91.255.83) (*.net *.split)
- # [18:04] * Quits: onar (~onar@17.216.36.168) (*.net *.split)
- # [18:04] * Quits: ukai (~ukai@220.109.219.244) (*.net *.split)
- # [18:05] * Joins: masterov (~masterov@93.153.167.74)
- # [18:06] * Quits: pauld (~chatzilla@64.196.200.108) (Ping timeout: 260 seconds)
- # [18:06] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [18:07] * Joins: boaz (~boaz@64.119.159.231)
- # [18:07] * Joins: davidb_ (~davidb@mozca02.ca.mozilla.com)
- # [18:07] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [18:07] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [18:07] * Joins: onar (~onar@17.216.36.168)
- # [18:08] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:13] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Ping timeout: 240 seconds)
- # [18:13] * Joins: pauld (~chatzilla@64.196.201.244)
- # [18:13] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [18:14] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [18:15] * Joins: til_ (~til@c-98-246-164-234.hsd1.or.comcast.net)
- # [18:15] * Quits: til (~til@c-98-246-164-234.hsd1.or.comcast.net) (Read error: Connection reset by peer)
- # [18:15] * til_ is now known as til
- # [18:17] * Joins: chriswindows7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [18:20] * Quits: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
- # [18:22] * Quits: henrikbjorn (~hb@109.57.217.157) (Ping timeout: 240 seconds)
- # [18:24] * Joins: pmuellr (~pmuellr@nat/ibm/x-zvjvhmnnfzdftigo)
- # [18:24] * Quits: pmuellr (~pmuellr@nat/ibm/x-zvjvhmnnfzdftigo) (Remote host closed the connection)
- # [18:24] * Joins: pmuellr (~pmuellr@nat/ibm/x-bkdsdyppphydnklm)
- # [18:24] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:29] * Joins: mmn (~mmn@129-97-225-97.uwaterloo.ca)
- # [18:32] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [18:32] * Joins: ukai (~ukai@220.109.219.244)
- # [18:33] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [18:36] * Joins: jwalden (~waldo@nat/mozilla/x-nysjruguotoldwyi)
- # [18:37] * chriswindows7 is now known as chris_7
- # [18:39] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [18:44] * Quits: pauld (~chatzilla@64.196.201.244) (Ping timeout: 240 seconds)
- # [18:45] * Joins: ap (~ap@17.246.19.110)
- # [18:45] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 276 seconds)
- # [18:47] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [18:50] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [18:51] * Quits: dglazkov (~dglazkov@nat/google/x-ipcasgffbgohvtbh) (Remote host closed the connection)
- # [18:51] * Joins: dglazkov (~dglazkov@nat/google/x-tykdqnxtiqsptaak)
- # [18:52] * Joins: maikmerten (~maikmerte@port-92-201-96-124.dynamic.qsc.de)
- # [18:55] <TabAtkins> I... have no idea what that vision document is going on about re: css 2.1. If anyone is resisting finalizing 2.1, it's certainly news to me, and I expect to the rest of the CSSWG.
- # [18:58] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:59] <TabAtkins> annevk: That status from fantasai was a joke. ^_^
- # [19:05] * Quits: knowtheory (~knowtheor@bas1-london16-1176190250.dsl.bell.ca) (Quit: Computer has gone to sleep)
- # [19:06] * Joins: henrikbjor (~hb@c83-249-67-192.bredband.comhem.se)
- # [19:06] <hsivonen> I hadn't realized tere was an ISSUE about the title of the ARIA section
- # [19:07] <TabAtkins> Ffs, really?
- # [19:07] <hsivonen> having the bikesheds as ISSUEs is kinda sad
- # [19:07] * TabAtkins really isn't sure of proper policy in starting a sentence with an acronym that would be written lowercase...
- # [19:07] <TabAtkins> It's all about entitlement. Sigh.
- # [19:08] <hsivonen> TabAtkins: http://www.w3.org/html/wg/tracker/issues/109
- # [19:10] <TabAtkins> Double sigh.
- # [19:10] <TabAtkins> What's the w3c process for "this is frivolous bullshit, and no one cares"?
- # [19:10] <AryehGregor> I think W3C process isn't relevant, only HTMLWG process?
- # [19:11] <TabAtkins> Either one.
- # [19:11] <AryehGregor> Process in some WGs would be to say "shut up", or have a quick vote. Process in the HTMLWG appears to be the usual Decision Policy.
- # [19:15] <hsivonen> AryehGregor: "usual"? did you meand *un*usual?
- # [19:15] <hsivonen> s/d//
- # [19:16] <AryehGregor> Usual as in the same policy used to handle all other complaints in the HTMLWG, i.e., no difference between frivolous and non-frivolous.
- # [19:17] <hsivonen> now I feel like writing a counter-proposal to the ASCII ref ISSUE
- # [19:17] * Joins: slartsa (~Lari@adsl-215-234-204.kymp.net)
- # [19:22] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:24] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [19:24] * Joins: mpt (~mpt@canonical/mpt)
- # [19:24] * Joins: michaeln (~michaeln@nat/google/x-jaidtlzmhwvpkpdn)
- # [19:25] * aroben is now known as aroben|errands
- # [19:32] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [19:37] * Joins: erlehmann (~erlehmann@89.204.137.71)
- # [19:39] * Joins: dave_levin (~dave_levi@nat/google/x-dssgplwgstcgayzi)
- # [19:42] * Joins: aho (~nya@f050253086.adsl.alicedsl.de)
- # [19:46] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:53] * Joins: pmuellr_ (~pmuellr@nat/ibm/x-edowebhiqxwolouw)
- # [19:53] * Quits: pmuellr_ (~pmuellr@nat/ibm/x-edowebhiqxwolouw) (Client Quit)
- # [19:54] * Quits: pmuellr (~pmuellr@nat/ibm/x-bkdsdyppphydnklm) (Read error: Operation timed out)
- # [19:55] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [19:56] * Joins: pmuellr (~pmuellr@nat/ibm/x-vnizjamaalsqhini)
- # [20:00] * Joins: knowtheory (~knowtheor@bas5-london14-1242452413.dsl.bell.ca)
- # [20:00] * Quits: jwalden (~waldo@nat/mozilla/x-nysjruguotoldwyi) (Quit: brb)
- # [20:01] * Joins: dbaron (~dbaron@nat/mozilla/x-fxqbqrrgycclivki)
- # [20:03] * Joins: deepthawtz (~deepthawt@173-11-69-17-SFBA.hfc.comcastbusiness.net)
- # [20:05] * Quits: slartsa (~Lari@adsl-215-234-204.kymp.net) (Ping timeout: 240 seconds)
- # [20:05] * Quits: pmuellr (~pmuellr@nat/ibm/x-vnizjamaalsqhini) (Quit: pmuellr)
- # [20:06] * Joins: othermaciej (~mjs@17.246.19.128)
- # [20:06] * Joins: MikeSmithX (~MikeSmith@EM114-48-134-177.pool.e-mobile.ne.jp)
- # [20:07] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [20:08] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [20:10] * Quits: MikeSmith (~MikeSmith@EM114-48-178-124.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [20:10] * Quits: broquaint (b13402f070@spc2-brig11-0-0-cust40.asfd.cable.virginmedia.com) (Remote host closed the connection)
- # [20:12] * Joins: sicking (~chatzilla@nat/mozilla/x-zrysyohaxryuzkez)
- # [20:15] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [20:16] * Joins: dglazkov_ (~dglazkov@nat/google/x-lewkdhqovsabxrsf)
- # [20:20] * Quits: dglazkov (~dglazkov@nat/google/x-tykdqnxtiqsptaak) (Ping timeout: 248 seconds)
- # [20:20] * dglazkov_ is now known as dglazkov
- # [20:25] * henrikbjor is now known as henrikbjorn
- # [20:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [20:29] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [20:29] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [20:29] * Joins: KaOSoFt (~webmaster@unaffiliated/kaosoft)
- # [20:32] * boogyman is now known as Boog|world_cup
- # [20:35] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [20:35] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [20:39] * Quits: henrikbjorn (~hb@c83-249-67-192.bredband.comhem.se) (Remote host closed the connection)
- # [20:42] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [20:42] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [20:53] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [20:54] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Read error: Connection reset by peer)
- # [20:55] * Quits: Boog|world_cup (~boogy@unaffiliated/boogyman) (Ping timeout: 245 seconds)
- # [20:56] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [21:05] * Joins: fantasai (~fantasai@freenet6.org)
- # [21:08] * Joins: jwalden (~waldo@nat/mozilla/x-kevfdqkyqclqcejc)
- # [21:08] * Quits: jwalden (~waldo@nat/mozilla/x-kevfdqkyqclqcejc) (Client Quit)
- # [21:08] * Quits: adaptive (~gary@cpe-76-93-5-92.socal.res.rr.com) (Quit: adaptive)
- # [21:09] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [21:10] * Joins: roc (~roc@121.98.230.221)
- # [21:12] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [21:12] <TabAtkins> Hixie: Is there anything in particular preventing the WHATWG from adopting a similar patent policy to the W3C?
- # [21:14] * Joins: lifechamp (~gary@cpe-76-93-5-92.socal.res.rr.com)
- # [21:16] * Joins: pmuellr (~pmuellr@nat/ibm/x-vpsinyryichdmzlk)
- # [21:20] <othermaciej> TabAtkins: it's definitely possible, but since there is no real concept of joining the WHATWG (you just subscribe to the list), so you couldn't require people or organizations to agree to it to join
- # [21:21] <othermaciej> I think it would be good for WHATWG to have a patent policy
- # [21:21] <karlushi> TabAtkins, you need a backup [money] when shit hits the fan. It can be super costly.
- # [21:22] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [21:23] * Quits: pmuellr (~pmuellr@nat/ibm/x-vpsinyryichdmzlk) (Quit: pmuellr)
- # [21:23] <AryehGregor> othermaciej, you could require the employers of Steering Committee members to agree to it. And ask other parties nicely if they'd like to, I guess.
- # [21:25] <othermaciej> AryehGregor: that's certainly one option - though that would be a smaller set of IPR commitments than the HTML WG has
- # [21:25] * Quits: deepthawtz (~deepthawt@173-11-69-17-SFBA.hfc.comcastbusiness.net) (Ping timeout: 264 seconds)
- # [21:25] <AryehGregor> Yes, I think considerably smaller.
- # [21:25] <AryehGregor> Adobe and Microsoft come to mind.
- # [21:25] <othermaciej> IBM also has a large patent portfolio
- # [21:25] <AryehGregor> Right.
- # [21:26] <othermaciej> besides large corporation patent portfolios, there is also the theoretical vulnerability of a patent troll deliberately proposing a feature on which they have a submarine patent
- # [21:27] <othermaciej> but the W3C process is vulnerable to that too, if the patent troll simply fails to join the WG
- # [21:27] <AryehGregor> That could happen just as well in the HTMLWG. Right.
- # [21:27] * Joins: pmuellr (~pmuellr@nat/ibm/x-ufgtlxqirpvzzkuj)
- # [21:27] * Quits: pmuellr (~pmuellr@nat/ibm/x-ufgtlxqirpvzzkuj) (Remote host closed the connection)
- # [21:27] <othermaciej> so the main advantage is getting patent commitments from some of the relevant industry players
- # [21:27] <Lachy> getting all the lawyers and management from so many companies to agree to a whatwg patent policy would be a nightmare to deal with. Unfortunately, it wouldn't be as simple as just reusing the W3C patent policy either
- # [21:27] * Joins: pmuellr (~pmuellr@nat/ibm/x-zjkmicwzrryseudx)
- # [21:32] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [21:32] * Quits: maikmerten (~maikmerte@port-92-201-96-124.dynamic.qsc.de) (Remote host closed the connection)
- # [21:32] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [21:34] * Quits: aroben|errands (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [21:35] * Joins: deepthawtz (~deepthawt@173-11-98-125-SFBA.hfc.comcastbusiness.net)
- # [21:36] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [21:36] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [21:38] * Joins: chriswindows7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com)
- # [21:38] <othermaciej> I suspect you could get the three copyright holders plus google to agree, but someone would have to do the work
- # [21:38] <othermaciej> unfortunately, you probably have to be a lawyer to do anything useful on that front
- # [21:38] * Quits: chriswindows7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com) (Client Quit)
- # [21:39] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [21:39] <AryehGregor> Are any HTMLWG members likely to sue anyone else for implementing an open standard anyway?
- # [21:39] <AryehGregor> I suppose so, if it came to it.
- # [21:40] * AryehGregor reads the W3C patent policy
- # [21:40] <AryehGregor> s/reads/skims/
- # [21:41] <TabAtkins> Yeah, I'm sure that you could get at least that much commitment. Hopefully one could get MS to agree too.
- # [21:41] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Ping timeout: 264 seconds)
- # [21:42] * Joins: boogyman_ (~boogy@unaffiliated/boogyman)
- # [21:42] * Quits: boogyman_ (~boogy@unaffiliated/boogyman) (Client Quit)
- # [21:42] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 245 seconds)
- # [21:43] * Joins: dimich (~dimich@nat/google/x-jiusjbsoxmwgymyh)
- # [21:43] <AryehGregor> Okay, so does this policy only require licensing when the spec hits REC, or before that too? I'm not clear on that point.
- # [21:43] <AryehGregor> Also, what if a party holds a patent they didn't disclose? Is it auto-licensed?
- # [21:45] <TabAtkins> I *think* so, yes. You disclose a patent specifically so you *don't* want to license it.
- # [21:46] * Quits: othermaciej (~mjs@17.246.19.128) (Quit: othermaciej)
- # [21:48] * Joins: nielsle (~nielsle@1503032406.dhcp.dbnet.dk)
- # [21:50] * Joins: jwalden (~waldo@nat/mozilla/x-ihgvbmzvesglbvhr)
- # [21:54] * Joins: slartsa (~Lari@adsl-215-234-204.kymp.net)
- # [21:56] * Quits: dave_levin (~dave_levi@nat/google/x-dssgplwgstcgayzi) (Quit: dave_levin)
- # [21:56] * Joins: dave_levin (~dave_levi@nat/google/x-uqdpxsqxdahpvjii)
- # [21:57] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [22:11] * Joins: broquaint (1f3095feb7@spc2-brig11-0-0-cust40.asfd.cable.virginmedia.com)
- # [22:12] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Quit: Lost terminal)
- # [22:12] * Quits: davidb_ (~davidb@mozca02.ca.mozilla.com) (Quit: davidb_)
- # [22:34] * Quits: nielsle (~nielsle@1503032406.dhcp.dbnet.dk) (Quit: Ex-Chat)
- # [22:38] * Joins: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com)
- # [22:40] * Joins: logand (~user@g226035240.adsl.alicedsl.de)
- # [22:45] * Parts: fantasai (~fantasai@freenet6.org)
- # [22:46] * Joins: johnst (~johnst@x1-6-00-07-95-57-08-bb.k123.webspeed.dk)
- # [22:46] <TabAtkins> My hobby: annoying my wife with strange unicode smilies.
- # [22:46] * Quits: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [22:47] * Joins: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com)
- # [22:48] * Quits: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [22:48] * Joins: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com)
- # [22:49] * Joins: othermaciej (~mjs@17.246.19.128)
- # [22:49] <othermaciej> AryehGregor: the W3C Patent Policy is a little convoluted, but here is basically how it works:
- # [22:50] <othermaciej> (1) For any First Public Working Draft or Last Call Working Draft, there is a call for exclusion, which is an opportunity for WG Members to list specific patents or patent claims for which they will *not* agree to grant royalty-free licenses. Anything not excluded is assumed to be licensed.
- # [22:51] <othermaciej> (2) Technically, the license does not actually go into effect until the spec hits REC, but you do have to license anything you didn't exclude by LC. That's part of why specs have to go back to Working Draft if they have substantial changes made in CR - those changes could possibly entrain new IP.
- # [22:51] <othermaciej> (3) You can put certain limits on the RF license, such as basing it on the other party cross-licensing any essential claims they have on the spec.
- # [22:52] <othermaciej> You can read the whole thing if you want the gory details.
- # [22:52] * Quits: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [22:52] <AryehGregor> So if someone actually wanted to sue someone over HTML5, they could do so anyway until 2022 or whatever.
- # [22:52] * Joins: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com)
- # [22:52] <AryehGregor> By which point most possible patents will probably be expired anyway.
- # [22:53] <AryehGregor> (since HTML5 qualifies as prior art for any essential claims, I'd think)
- # [22:54] <jgraham> Sigh, WebIDl is officially without an editor
- # [22:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:56] <AryehGregor> And people in the HTMLWG want to get rid of their existing highly active editor. :)
- # [22:56] * TabAtkins is very, very glad he started binning HTMLWG when he did...
- # [22:57] * AryehGregor is mildly interested to see what happens.
- # [22:57] <TabAtkins> I'll let you track it and summarize for me later.
- # [22:58] * Quits: ROBOd (~robod@92.84.201.119) (Quit: http://www.robodesign.ro)
- # [22:59] <AryehGregor> In short, Ian complained in rather undiplomatic terms about the chairs' decision-making, and various arguments ensued, with some flames directed in various directions from the people you'd expect, and calls to remove Hixie from the people you'd expect. Still ongoing.
- # [22:59] <jgraham> Yeah, the WebIDL thing is a real pain because WebIDL is a really important spec and it blocks other specs
- # [22:59] <jgraham> And of course almost no one is qualified to actually edit it
- # [22:59] <TabAtkins> Fun.
- # [23:00] <othermaciej> TabAtkins: I did reply to one of your direct questions, you may want to consider reading that post (though there were some flames in the follow-up)
- # [23:00] * Quits: dbaron (~dbaron@nat/mozilla/x-fxqbqrrgycclivki) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:01] <TabAtkins> othermaciej: I'll go find it. My HTMLWG email is just getting auto-read-and-archived.
- # [23:03] * Quits: sicking (~chatzilla@nat/mozilla/x-zrysyohaxryuzkez) (Ping timeout: 240 seconds)
- # [23:06] <daedb> The spec for ASCII actually costs money? :O
- # [23:06] <TabAtkins> Yup.
- # [23:06] <AryehGregor> There's actually a spec for ASCII?
- # [23:07] <AryehGregor> Does it need one?
- # [23:07] <daedb> Apparently
- # [23:07] <AryehGregor> Can't you just read the Wikipedia article for the bits you haven't bothered to memorize?
- # [23:07] <AryehGregor> Do other W3C specs reference anything for ASCII?
- # [23:07] <TabAtkins> othermaciej: What's the title of the thread you responded to me in?
- # [23:08] * Joins: chriswindows7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com)
- # [23:08] <TabAtkins> Oh, I see, it's a top-level thread.
- # [23:08] <TabAtkins> nm
- # [23:08] * Quits: Anonameless (~Nameless@cm218-252-156-82.hkcable.com.hk) (Quit: Leaving)
- # [23:10] <AryehGregor> TabAtkins, you should have it go to your inbox if it contains your name.
- # [23:11] * AryehGregor has some Wikimedia lists set like that, so he only gets the stuff that contains his name or the name of other interesting people
- # [23:11] <TabAtkins> AryehGregor: Shrug, I can depend on it getting mentioned to me at some point if I don't respond directly.
- # [23:12] * Quits: chris_7 (~chris@64-9-175-214.fwd.datafoundry.com) (Ping timeout: 260 seconds)
- # [23:12] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [23:13] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [23:13] * Quits: chriswindows7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com) (Ping timeout: 248 seconds)
- # [23:14] <TabAtkins> In other words, I'm willing to put the cost on the HTMLWG participants to make sure I get relevant email, because I'm purposely not caring about that list at the moment.
- # [23:14] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:14] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [23:14] * Quits: pmuellr (~pmuellr@nat/ibm/x-zjkmicwzrryseudx) (Quit: pmuellr)
- # [23:15] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [23:16] * Joins: sicking (~chatzilla@nat/mozilla/x-akwdapljdvljxbee)
- # [23:23] * Quits: zalan (~zalan@183-15-30.ip.adsl.hu)
- # [23:24] * Quits: Maurice` (copyman@5ED573FA.cable.ziggo.nl)
- # [23:27] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [23:29] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [23:30] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [23:31] <jgraham> hsivonen: I don't really see why .pdf.zip is not considered acceptable
- # [23:31] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [23:32] * Joins: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com)
- # [23:35] * Quits: chris_7 (~chris@64-9-175-223.fwd.datafoundry.com) (Read error: Connection reset by peer)
- # [23:35] <Lachy> for a spec that no-one actually needs to read, the inconvenience of a zipped PDF seems negligible
- # [23:36] <Lachy> but the fact that there are other non-zipped alternatives available, it's preferable to go with those anyway
- # [23:37] * Joins: mpt (~mpt@canonical/mpt)
- # [23:38] <jgraham> Well sure
- # [23:39] <jgraham> But I wouldn't exclude something just because it was zipped
- # [23:39] <jgraham> If it was the actual useful reference
- # [23:40] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:42] * Quits: Martijnc (~Martijnc@91.176.168.59)
- # [23:45] <TabAtkins> othermaciej: Sorry for my email. :\
- # [23:46] * Joins: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com)
- # [23:46] * Quits: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [23:47] * Joins: Dashimon (~noone@ti0169a380-0333.bb.online.no)
- # [23:47] * Quits: Dashimon (~noone@ti0169a380-0333.bb.online.no) (Changing host)
- # [23:47] * Joins: Dashimon (~noone@wikia/Dashiva)
- # [23:47] * Joins: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com)
- # [23:47] * Quits: chris_7 (~chris@CPE00222d5ab028-CM00222d5ab025.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [23:47] <TabAtkins> Urgh, HTMLWG stresses me out.
- # [23:49] * Quits: Dashiva (~noone@wikia/Dashiva) (Ping timeout: 265 seconds)
- # [23:49] * Dashimon is now known as Dashiva
- # [23:50] <gsnedders> Do asteroids have to come from within the solar-system?
- # [23:50] <TabAtkins> No.
- # [23:50] <gsnedders> That's what I thought.
- # [23:51] * Quits: smaug (~chatzilla@a91-154-41-248.elisa-laajakaista.fi) (Ping timeout: 276 seconds)
- # [23:51] * Quits: dglazkov (~dglazkov@nat/google/x-lewkdhqovsabxrsf) (Remote host closed the connection)
- # [23:51] * Joins: dglazkov (~dglazkov@nat/google/x-swdjijqywasdjqku)
- # [23:51] <TabAtkins> There aren't very many rocks floating in intersteller space anyway, but you can call them asteroids if you find them.
- # [23:51] <gsnedders> That's what I thought
- # [23:51] <gsnedders> Yay for signs being wrong is museums.
- # [23:51] <TabAtkins> Does it say what interstellar rocks are called?
- # [23:53] <karlushi> gsnedders, the space is mostly empty. It is just that the asteroids are most likely to come from the solar system. They do not have to. Pave the solar system cowpath ;)
- # [23:54] <gsnedders> karlushi: :)
- # [23:54] <TabAtkins> Presumably the pathmakers are spherical frictionless cows.
- # [23:54] <gsnedders> TabAtkins: No, it just categorized rocks hitting the earth into two categories: asteroids from within the solar system, and comets, basically.
- # [23:55] <gsnedders> (or rather entering Earth's atmosphere)
- # [23:55] <TabAtkins> That's totally wrong.
- # [23:55] <gsnedders> Maybe the German was better, but I think it said the same
- # [23:55] <gsnedders> TabAtkins: Indeed, that's what I thought.
- # [23:55] <TabAtkins> Comets are quite distinct from asteroids.
- # [23:55] <gsnedders> I find it sad when my physics is better than a sign in a museum
- # [23:56] <karlushi> TabAtkins, indeed. They are a lot cuter, with long eyelashes
- # [23:56] <TabAtkins> Comets are the females of the subplanetary ecosystem?
- # [23:56] <jgraham> This isn't physics is it just naming things
- # [23:57] <gsnedders> When, physics related terminology
- # [23:57] <karlushi> In French at least. Un astéroïde, une comète.
- # [23:57] <gsnedders> *Well
- # [23:57] * gsnedders hasn't drunk anything
- # [23:57] <TabAtkins> Astronymics!
- # [23:59] <karlushi> anyway, there are both SSSB since 2006
- # [23:59] <TabAtkins> Solar System Smash Bros?
- # Session Close: Wed Jun 16 00:00:00 2010
The end :)