Options:
- # Session Start: Mon Oct 28 00:00:00 2013
- # Session Ident: #whatwg
- # [00:17] * Joins: roadt__ (~roadt@36.7.147.100)
- # [00:18] * Joins: WesleyMcClane_ (~quassel@host102-86-dynamic.59-82-r.retail.telecomitalia.it)
- # [00:18] * Quits: WesleyMcClane (~quassel@host183-29-dynamic.10-87-r.retail.telecomitalia.it) (Ping timeout: 265 seconds)
- # [00:27] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [00:29] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [00:29] <annevk-cloud> Ms2ger: so yeah… that bug getting resolved positively depends on someone answering the overall question differently from me
- # [00:30] <annevk-cloud> Have not seen a complete argument in that direction yet
- # [00:36] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [00:36] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
- # [00:36] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [00:55] * Quits: SonicX (~quassel@ip98-180-43-211.ga.at.cox.net) (Ping timeout: 265 seconds)
- # [00:58] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 272 seconds)
- # [02:11] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 272 seconds)
- # [02:17] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [02:23] * falken_away is now known as falken_gardening
- # [02:41] * Joins: frustrum (~frustrum@128.54.214.195)
- # [02:50] * Joins: reyre (~reyre@83-244-151-250.cust-83.exponential-e.net)
- # [03:03] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Quit: Leaving.)
- # [03:06] * Quits: reyre (~reyre@83-244-151-250.cust-83.exponential-e.net) (Remote host closed the connection)
- # [03:10] * Joins: baku (~baku@173-167-127-66-sfba.hfc.comcastbusiness.net)
- # [03:11] * Joins: reyre (~reyre@83-244-151-250.cust-83.exponential-e.net)
- # [03:12] * Quits: CSN (~csn@cust-196-155-108-94.dyn.as47377.net) (Remote host closed the connection)
- # [03:15] * Quits: falken_gardening (~falkengar@2401:fa00:4:1000:26be:5ff:fe0d:d7ea) (Remote host closed the connection)
- # [03:16] * Joins: falken (~falken@2401:fa00:4:1000:26be:5ff:fe0d:d7ea)
- # [03:16] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
- # [03:16] * falken is now known as falken_gardening
- # [03:39] * Quits: reyre (~reyre@83-244-151-250.cust-83.exponential-e.net) (Remote host closed the connection)
- # [03:53] * heycam is now known as heycam|away
- # [04:12] * DaveMethvin is now known as DaveMethvin|away
- # [04:14] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [04:22] * heycam|away is now known as heycam
- # [04:28] * Quits: Guest59439 (~master@68-233-247-206.static.hvvc.us) (Ping timeout: 246 seconds)
- # [04:30] * Joins: weinig (~weinig@24.130.60.35)
- # [04:32] * Quits: baku (~baku@173-167-127-66-sfba.hfc.comcastbusiness.net) (Ping timeout: 245 seconds)
- # [04:51] * heycam is now known as heycam|away
- # [05:03] * heycam|away is now known as heycam
- # [05:44] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [05:53] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [06:04] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [06:23] * Quits: plutoniix (~plutoniix@node-19vy.pool-101-109.dynamic.totbb.net) (Ping timeout: 268 seconds)
- # [06:27] * Joins: plutoniix (~plutoniix@101.109.232.78)
- # [06:30] * Quits: plutoniix (~plutoniix@101.109.232.78) (Client Quit)
- # [06:57] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [07:00] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:30] * Joins: Smylers (~smylers@host86-128-219-55.range86-128.btcentralplus.com)
- # [07:43] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [07:54] * Quits: netoholic (~boyan@77.71.96.54) (Ping timeout: 245 seconds)
- # [07:56] * heycam is now known as heycam|away
- # [07:58] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [08:03] * Joins: Ms2ger (~Ms2ger@193.190.253.150)
- # [08:03] <Ms2ger> annevk-cloud, it's resolved positively if you consider it ;)
- # [08:06] * Quits: roadt__ (~roadt@36.7.147.100) (Ping timeout: 260 seconds)
- # [08:06] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Read error: No route to host)
- # [08:12] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:16] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:20] * Joins: Martin1982 (~Martin198@541A8B36.cm-5-3c.dynamic.ziggo.nl)
- # [08:20] * Quits: Martin1982 (~Martin198@541A8B36.cm-5-3c.dynamic.ziggo.nl) (Client Quit)
- # [08:29] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [08:30] * Quits: Ms2ger (~Ms2ger@193.190.253.150) (Quit: bbl)
- # [08:41] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [08:42] <zcorpan> jgraham: now i get the following error when trying to start wptserve
- # [08:42] <zcorpan> from wptserve import server as wptserve, handlers
- # [08:42] <zcorpan> ImportError: cannot import name handlers
- # [08:42] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [08:45] * Quits: globbot (~logbot@lump.glob.com.au) (Remote host closed the connection)
- # [08:57] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [08:59] * Joins: foolip (~philip@83.218.67.122)
- # [09:00] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [09:01] * foolip is now known as philipj
- # [09:03] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [09:04] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [09:10] * Joins: hasather (~hasather@guest.schibsted.no)
- # [09:11] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
- # [09:11] * Joins: hasather (~hasather@80.91.33.141)
- # [09:29] * Joins: roadt__ (~roadt@36.7.147.100)
- # [09:33] * Joins: Lachy (~Lachy@213.166.174.2)
- # [09:33] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
- # [09:33] * Joins: Lachy (~Lachy@213.166.174.2)
- # [09:35] <zcorpan> is there success in killing CDATASection?
- # [09:35] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
- # [09:37] <jgraham> zcorpan: Before I try to reproduce, did you git submodule update?
- # [09:40] <zcorpan> jgraham: no. did now but got an error
- # [09:40] <zcorpan> fatal: reference is not a tree: 6b980c514af67c6a8895d7779687229b43396491
- # [09:40] <zcorpan> Unable to checkout '6b980c514af67c6a8895d7779687229b43396491' in submodule path 'resources'
- # [09:41] <zcorpan> # On branch jgraham/python_review_2
- # [09:42] <zcorpan> i did `git pull; git submodule init; git submodule update --recursive`
- # [09:43] * Quits: roadt__ (~roadt@36.7.147.100) (Quit: 暂离)
- # [09:43] <jgraham> Hmm, try again?
- # [09:43] <zcorpan> same
- # [09:44] <zcorpan> # modified: resources (new commits)
- # [09:46] <jgraham> OK, it seems I had a commit in there that wasn't pushed to the W3C repo
- # [09:46] <jgraham> Could work now I have done that
- # [09:47] <zcorpan> yep, works now. thanks!
- # [09:48] * Joins: rego_ (~rego@231.193.27.77.dynamic.mundo-r.com)
- # [09:49] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [09:51] <zcorpan> jgraham: hmm, there's a bug with the indexing pages. directories don't end with a trailing slash. so going from root to websockets to security links to /security with is 404
- # [09:51] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Ping timeout: 268 seconds)
- # [09:54] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Quit: bholley)
- # [09:56] <MikeSmith> anybody know anything about this meta@name="ResourceLoaderDynamicStyles" thing that Wikipedia and Mediawiki use?
- # [09:57] <MikeSmith> I'm trying to decide if I should just go ahead and add it to the validator
- # [10:00] * Joins: globbot (~logbot@lump.glob.com.au)
- # [10:04] <zcorpan> there's no non-rendering almost standards quirk, right?
- # [10:04] <zcorpan> MikeSmith: any news on FXTF?
- # [10:05] <MikeSmith> oh
- # [10:05] <MikeSmith> forgot
- # [10:05] <MikeSmith> lemme do it now
- # [10:05] <MikeSmith> zcorpan: for dvcs.w3.org, right?
- # [10:05] <jgraham> zcorpan: OK, I will fix
- # [10:05] <zcorpan> my user is spieters
- # [10:05] <zcorpan> MikeSmith: yeah
- # [10:06] <MikeSmith> npok
- # [10:06] <MikeSmith> oops
- # [10:06] <MikeSmith> ok checking now
- # [10:08] <MikeSmith> zcorpan: ok should be working now
- # [10:10] <zcorpan> nice way to resolve bugs http://www.w3.org/2011/webappsec/minutes/webappsec-minutes-27-Aug-2013.html#item03
- # [10:12] * Joins: ^esc (~esc-ape@178.115.133.18.wireless.dyn.drei.com)
- # [10:14] * Joins: cheron1 (~cheron@dslb-088-069-011-178.pools.arcor-ip.net)
- # [10:14] <MikeSmith> haha
- # [10:16] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 272 seconds)
- # [10:17] <zcorpan> MikeSmith: hmm, still get auth failed
- # [10:17] <MikeSmith> hmm
- # [10:18] <MikeSmith> zcorpan: you only have one w3c username, right?
- # [10:18] <zcorpan> yeah
- # [10:19] <zcorpan> should it work with user+password?
- # [10:20] <MikeSmith> yeah
- # [10:20] <MikeSmith> lemmme try right now myself
- # [10:20] <MikeSmith> with my credentials
- # [10:20] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [10:21] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
- # [10:23] <MikeSmith> so it works for me
- # [10:23] <MikeSmith> zcorpan: another thing I can try just for the heck of it is to add you to the "CSS-SVG Task Force"
- # [10:24] <MikeSmith> the ACLs allows anybody in that DB group to push
- # [10:24] <MikeSmith> OK if I add you there?
- # [10:24] <zcorpan> sure
- # [10:25] <MikeSmith> OK, I've added you
- # [10:25] <MikeSmith> so please try again
- # [10:25] <MikeSmith> I don't think it will make a difference but who knows
- # [10:25] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [10:28] <MikeSmith> yeah error logs show 401 for earlier attempts
- # [10:39] * Quits: Kolombiken1 (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [10:39] * zcorpan testing ...
- # [10:40] <zcorpan> seems to work!
- # [10:40] <zcorpan> thanks MikeSmith
- # [10:40] <MikeSmith> cool
- # [10:43] <MikeSmith> zcorpan: btw I guess you already know there's a big delay when pushing to the csswg repo and the FXTF one too
- # [10:43] * Joins: darobin (~darobin@lns-bzn-27-82-248-47-198.adsl.proxad.net)
- # [10:43] <MikeSmith> it's expected due to stuff on the hg server side that Peter asked me to set up
- # [10:44] * Joins: charl_ (~charl@2001:67c:2564:524:92b1:1cff:fe89:ae5)
- # [10:48] * Joins: baku (~baku@173-167-127-66-sfba.hfc.comcastbusiness.net)
- # [10:55] * Joins: Ms2ger (~Ms2ger@vpnf120.ugent.be)
- # [10:57] <hsivonen> Lots of words in a destined-to-be-WONTFIXed bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=23646
- # [10:57] * falken_gardening is now known as falken_away
- # [10:57] <MikeSmith> zcorpan: any idea where the editor's draft of CORS is?
- # [10:59] <annevk-cloud> MikeSmith: fetch.spec.whatwg.org
- # [10:59] <MikeSmith> hsivonen: yeah
- # [10:59] <annevk-cloud> hsivonen: whoah
- # [11:00] <MikeSmith> annevk-cloud: :) I meant the WebAppSec one. Last I saw they still had your name on it as editor, which seems especially odd now that they've summarily closed bugs you raised against the spec.
- # [11:01] <MikeSmith> hmm, or are they not even maintaining a separate ED at all?
- # [11:03] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [11:04] * Quits: Ms2ger (~Ms2ger@vpnf120.ugent.be) (Ping timeout: 245 seconds)
- # [11:05] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [11:08] * Joins: Ms2ger (~Ms2ger@vpna083.ugent.be)
- # [11:12] * Joins: WesleyMcClane (~quassel@host3-147-dynamic.11-87-r.retail.telecomitalia.it)
- # [11:15] * Quits: WesleyMcClane_ (~quassel@host102-86-dynamic.59-82-r.retail.telecomitalia.it) (Ping timeout: 268 seconds)
- # [11:16] <zcorpan> why maintain a spec if you can INVALID the bugs?
- # [11:16] <zcorpan> (dunno where the spec is if there is one)
- # [11:20] <hsivonen> Whoa. Web MIDI. Is Chrome implementing that stuff?
- # [11:20] <MikeSmith> hsivonen: yeah I think they already have
- # [11:20] <MikeSmith> cwilso been working on it
- # [11:21] <MikeSmith> hsivonen: why Whoa? bad idea?
- # [11:25] <MikeSmith> hsivonen: also https://bugzilla.mozilla.org/show_bug.cgi?id=836897 (re: Web MIDI)
- # [11:28] <odinho> The CORS-thingy is meant to go through the process about as it is now.
- # [11:31] * Quits: baku (~baku@173-167-127-66-sfba.hfc.comcastbusiness.net) (Quit: Leaving)
- # [11:31] * Joins: netoholic (~boyan@77.71.96.54)
- # [11:32] <MikeSmith> odinho: if that's how the group wants to do things, I won't complain but I guess it means the W3C spec is just going to become further irrelevant to implementors
- # [11:33] <MikeSmith> in which case the sooner it goes to Rec the better, I guess
- # [11:34] * Joins: joelcox (~joelcox@unaffiliated/joelcox)
- # [11:34] <odinho> CORS is not getting a frenzy of updates by annevk-cloud either. And yes, everyone is clear (I think) that the canonical spec is at fetch.spec.whatwg.org
- # [11:34] <odinho> At least that's how I think of it.
- # [11:34] <MikeSmith> ah OK
- # [11:40] <Ms2ger> zcorpan, bah, high-quality review comments :)
- # [11:43] <cwilso> Hsivonen: yup, chrome canary on osx has experimental web midi support. I also wrote an NPAPI-based plugin.
- # [11:43] <cwilso> And yes, please elaborate "whoa." :)
- # [11:45] <MikeSmith> http://chrislord.net/index.php/2013/10/28/sabbatical-over/ is a good read; "WebGL cannot be relied upon", "Canvas performance isn’t great", "Appcache is awful", "DOM rendering is slow" ...
- # [11:45] * Joins: adactio (~adactio@212.42.170.181)
- # [11:55] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 272 seconds)
- # [11:55] * Joins: felipeduardo (~felipedua@189.115.44.34)
- # [11:59] <zcorpan> Ms2ger: sorry :-P
- # [12:00] <zcorpan> Ms2ger: you could review my PRs as payback :-)
- # [12:04] * DaveMethvin|away is now known as DaveMethvin
- # [12:05] * Quits: Ms2ger (~Ms2ger@vpna083.ugent.be) (Ping timeout: 272 seconds)
- # [12:06] <zcorpan> does w3cmemes have a mod queue for new posts?
- # [12:08] <hsivonen> cwilso, MikeSmith: whoa as in "I didn't realize Google cared about MIDI peripherals."
- # [12:09] <MikeSmith> hsivonen: ah OK
- # [12:30] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [12:46] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Textual IRC Client: www.textualapp.com)
- # [12:48] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [12:49] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [12:50] * Joins: cfq_ (~cfq@static.85-10-200-244.clients.your-server.de)
- # [12:50] * Joins: hasather (~hasather@80.91.33.141)
- # [12:50] * Quits: cfq (~cfq@static.85-10-200-244.clients.your-server.de) (Read error: Operation timed out)
- # [12:50] * Quits: jahman (~woops@129.175.204.73) (Read error: Operation timed out)
- # [12:50] * Joins: jahman (~woops@129.175.204.73)
- # [12:55] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Quit: bholley)
- # [12:55] * Joins: Lachy (~Lachy@213.166.174.2)
- # [12:58] * annevk_ is now known as annevk
- # [12:59] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 272 seconds)
- # [13:01] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:01] <jgraham> zcorpan: Pushed the directory listing fixes
- # [13:02] <zcorpan> jgraham: thanks
- # [13:04] * Joins: Ms2ger (~Ms2ger@b255h046.ugent.be)
- # [13:10] <annevk> Ms2ger: seems zcorpan already reviewed
- # [13:10] <Ms2ger> Yeah
- # [13:11] <Ms2ger> annevk, so I made the characterSet test a case-insensitive match for now, if you don't object
- # [13:11] <annevk> ew
- # [13:11] <annevk> I won't object, but ew
- # [13:11] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [13:12] <annevk> Ms2ger: IE10 does lowercase
- # [13:12] <Ms2ger> Yeah, agreed with ew
- # [13:12] <Ms2ger> I'll check if we have a test for characterSet itself already
- # [13:18] <cwilso> Hsivonen well, some of us definitely do. :)
- # [13:18] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [13:18] * Joins: hasather (~hasather@80.91.33.141)
- # [13:23] <MikeSmith> cwilso: I guess you know MIDI-peripheral vendors seem to care about Web MIDI too
- # [13:24] * Joins: idbentley (~idbentley@204.91.28.98)
- # [13:24] <cwilso> Yeah. Now I just need to get some other browsers interested.
- # [13:24] <MikeSmith> yeah
- # [13:25] <cwilso> And yeah - I'm meeting with some of the this week (I'm in Tokyo)
- # [13:25] <Ms2ger> cwilso, seems like patches to Gecko might get accepted ;)
- # [13:25] <MikeSmith> cwilso: ahah
- # [13:26] <cwilso> Ms2ger: dunno. Really need some more review of the spec.
- # [13:26] <Ms2ger> zcorpan, reviewing your PRs hardly seems like payback :)
- # [13:26] <zcorpan> worth a shot
- # [13:26] <Ms2ger> Also, those are all complex ones, no? :)
- # [13:27] <Ms2ger> "move Opera's media tests" - aaah
- # [13:27] <Ms2ger> "Add media resource selection tests" - aaah
- # [13:28] <Ms2ger> "Add tests for structured clone for workers" - hrm, maybe
- # [13:28] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [13:29] * Joins: hasather (~hasather@80.91.33.141)
- # [13:29] <MikeSmith> cwilso: if you're free for lunch some time this week, please ping me. I'll probably be nearby the Mori-tower area tomorrow around lunchtime. I meet up with Dominic Cooney for lunch now and then, and sometimes Eiji Kitamura and others there
- # [13:31] <Ms2ger> jgraham, uh, looks like you're getting a few error emails from critic :)
- # [13:31] <cwilso> MikeSmith: sounds good. Might be able to do tomorrow, or Wednesday.
- # [13:32] <MikeSmith> cwilso: OK. I'll try to ping you around 11am or so tomorrow
- # [13:34] * Ms2ger poofs
- # [13:34] * Quits: Ms2ger (~Ms2ger@b255h046.ugent.be) (Quit: bbl)
- # [13:37] <smaug____> cwilso: I'd be interested to see midi in gecko, but need to figure out first whether it is possible to get reasonable low latency midi+audio handling
- # [13:38] <smaug____> midi api should be exposed in workers as the audio api
- # [13:38] * DaveMethvin is now known as DaveMethvin|away
- # [13:38] * smaug____ has tried to find some midi experts in Finland to comment the spec
- # [13:39] <cwilso> Smaug: of course. Audio latency can be around 3ms; MIDI should be around that, but I haven't tested yet.
- # [13:39] <cwilso> And yeah, we've discussed availability in workers, but we should solve that together with audio in workers.
- # [13:40] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [13:40] <smaug____> cwilso: what kind of latency you get midi-input->synthesizing audio->audio output
- # [13:42] * DaveMethvin|away is now known as DaveMethvin
- # [13:43] <cwilso> It's audio hardware dependent, of course - but under ten ms, on osx at least.
- # [13:43] <cwilso> (Sorry for brevity - on mobile)
- # [13:44] <smaug____> ok, under 10 is better than I thought
- # [13:45] <smaug____> anything complex in the main thread ofc breaks that
- # [13:45] <smaug____> which is why worker support is rather crucial
- # [13:46] * Joins: parshap (~parshap@ip68-5-37-109.oc.oc.cox.net)
- # [13:53] * Joins: umgrosscol (~umgrossco@grosscol.umdl.umich.edu)
- # [13:53] * Joins: foxtrotwhiskey (~foxtrotwh@192-63-2457.unisys.com)
- # [13:57] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [14:01] * Quits: joelcox (~joelcox@unaffiliated/joelcox) (Quit: joelcox)
- # [14:03] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:06] * jgraham is worried Ms2ger works for the NSA
- # [14:08] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 260 seconds)
- # [14:11] * Joins: newtron (~newtron@199.71.174.203)
- # [14:13] * Joins: joelcox (~joelcox@unaffiliated/joelcox)
- # [14:14] * Joins: hasather (~hasather@80.91.33.141)
- # [14:18] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [14:21] * Joins: jreading (Adium@nat/novell/x-mvolsoomqstrydpi)
- # [14:21] * Quits: jreading (Adium@nat/novell/x-mvolsoomqstrydpi) (Client Quit)
- # [14:21] * Joins: jreading (Adium@nat/novell/x-prjjjyudhkgxdoct)
- # [14:21] * Parts: jreading (Adium@nat/novell/x-prjjjyudhkgxdoct)
- # [14:23] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [14:24] * Quits: rego_ (~rego@231.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [14:25] * Joins: TallTed (~Thud@63.119.36.36)
- # [14:29] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [14:30] * DaveMethvin is now known as DaveMethvin|away
- # [14:30] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [14:31] * Joins: plutoniix (~plutoniix@node-19vy.pool-101-109.dynamic.totbb.net)
- # [14:33] * DaveMethvin|away is now known as DaveMethvin
- # [14:36] * Osmose1000_ is now known as Osmose10009
- # [14:36] * Osmose10009 is now known as Osmose1000
- # [14:53] * Quits: frustrum (~frustrum@128.54.214.195) (Quit: WeeChat 0.4.2)
- # [14:55] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [14:57] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:58] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:02] * DaveMethvin is now known as DaveMethvin|away
- # [15:02] * DaveMethvin|away is now known as DaveMethvin
- # [15:07] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [15:08] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [15:11] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:11] * Joins: rubatdub (~khalil@213.188.180.185)
- # [15:12] <annevk> I guess I should clone those CORS bugs...
- # [15:13] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [15:16] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [15:18] <annevk> And done...
- # [15:19] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 245 seconds)
- # [15:29] * Joins: ebetancourt (~textual@c-66-229-12-65.hsd1.fl.comcast.net)
- # [15:29] * Quits: parshap (~parshap@ip68-5-37-109.oc.oc.cox.net) (Remote host closed the connection)
- # [15:29] * DaveMethvin is now known as DaveMethvin|away
- # [15:32] * Joins: xiinotulp (~plutoniix@node-5w1.pool-125-25.dynamic.totbb.net)
- # [15:32] * DaveMethvin|away is now known as DaveMethvin
- # [15:35] * Quits: plutoniix (~plutoniix@node-19vy.pool-101-109.dynamic.totbb.net) (Ping timeout: 245 seconds)
- # [15:35] * xiinotulp is now known as plutoniix
- # [15:39] * Quits: umgrosscol (~umgrossco@grosscol.umdl.umich.edu) (Ping timeout: 245 seconds)
- # [15:41] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:42] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [15:43] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 252 seconds)
- # [15:45] <MikeSmith> I know I'm preaching to the choir here, but how incredibly assheaded is it for a W3C WG to fork a spec from somewhere else and then just ignore legitamate bugs/comments that are raised against the spec, refuse to make any changes to it, and so force the bugs to get cloned
- # [15:46] <MikeSmith> nobody is forcing the WebAppSec WG to do this
- # [15:46] <annevk> So what I think is going on here is that Brad wants to publish it as a REC
- # [15:46] <annevk> Because p-word
- # [15:46] <MikeSmith> ah
- # [15:46] <annevk> And he's taking every shortcut he can, although I'm in the loop
- # [15:46] * DaveMethvin is now known as DaveMethvin|away
- # [15:46] <annevk> So I might be wrong
- # [15:46] <MikeSmith> christ the levels of absurdity we have reached here
- # [15:47] <annevk> I definitely don't hope the plan is for other specifications to reference the CORS REC, that'd be terrible
- # [15:47] <jgraham> So this kind of feels like a fundamental tension at the W3C
- # [15:47] <annevk> (And doesn't work anyway.)
- # [15:47] <jgraham> The W3C's big value proposition is the P— Policy
- # [15:48] <MikeSmith> jgraham: yeah
- # [15:48] <jgraham> But having to get specs through a process to Rec. means the specs are, generally speaking, wrong
- # [15:48] <annevk> I meant to say I'm not in the loop above... All I know about WebAppSec can be observed on the public list.
- # [15:49] <jgraham> Because the needs of The Process are very different to the needs of implementors
- # [15:49] <MikeSmith> jgraham: the p policy is still important, since despite years of talking about it, we still offer no alternative for that part
- # [15:50] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 258 seconds)
- # [15:50] <MikeSmith> jgraham: right again
- # [15:50] * Joins: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net)
- # [15:50] <jgraham> This is the fundamental problem that the W3C has to resolve, or someone will come along and eat its lunch
- # [15:51] <gsnedders> I see no end of people stopping caring about the W3C brand, though, outside of the browser vendors.
- # [15:51] <MikeSmith> but we would maybe have that problem regardless of where we did things, if we have any mechanism for getting actual RF agreements
- # [15:51] <jgraham> gsnedders: Try that sentence again with fewer negatives
- # [15:52] <MikeSmith> jgraham: I mean maybe we would have such as tension anywhere, if we were to be implementing some way to get RF agreements
- # [15:52] <jgraham> MikeSmith: It is very unclear that an organisation set up with the goal of having the lowest-overhead-possible process and a RF policy would look much like the W3C
- # [15:52] <jgraham> MikeSmith: You aren't gsnedders, I think :)
- # [15:52] <MikeSmith> jgraham: there's only one way to test that
- # [15:52] <gsnedders> s/no end of people/nobody/
- # [15:53] <jgraham> gsnedders: Or, with fewer negatives, "People outside the browser vendors continue to care about the W3C brand"?
- # [15:54] <MikeSmith> annevk: I guess the sad part is that there will be other specs referencing the CORS REC and we won't have any way to stop them
- # [15:54] <gsnedders> It's sad there's been no real process towards RF agreements, and as long the W3C WGs have more members, the W3C RF agreements will still be more valuable.
- # [15:54] <gsnedders> jgraham: Indeed.
- # [15:54] <jgraham> MikeSmith: Yes. If I was the W3C I might be worried that someone was going to test that
- # [15:54] <annevk> MikeSmith: we'll wave the 386 flag
- # [15:55] <MikeSmith> hehheh
- # [15:55] <jgraham> gsnedders: If only the W3C found an easy way to drag its name through the mud. Like getting on board with the DRM people, for example.
- # [15:55] <MikeSmith> somebody should make an actual 386 flag
- # [15:55] <gsnedders> jgraham: But most W3C members don't care, AFAICT.
- # [15:56] <jgraham> gsnedders: Oh, you mean Members
- # [15:56] <annevk> What have W3C Members ever done for the web?
- # [15:56] <annevk> Most of them, not much, as far as I can tell
- # [15:57] <jgraham> Well I find it very hard to understand why most Members even join.
- # [15:57] <annevk> They pay the W3C, which puts the money towards getting more W3C Members
- # [15:57] <gsnedders> jgraham: I posit the W3C brand still being valuable is because of the Members.
- # [15:57] <jgraham> And keeping MikeSmith in trousers
- # [15:57] <jgraham> That's very important
- # [15:58] <MikeSmith> I think most sane people care about having an environment to work in that isn't causing redunancy and out-of-date information to be published as standards, and referenced by others as standard
- # [15:58] <jgraham> gsnedders: Really? Does anyone know or care that Disney and Boeing are part of the W3C?
- # [15:58] <annevk> jgraham: hah, agreed
- # [15:58] <MikeSmith> people care
- # [15:59] <annevk> (with keeping MikeSmith dressed)
- # [15:59] <MikeSmith> heh
- # [15:59] <MikeSmith> Members are companies comprised of people
- # [15:59] <jgraham> People that aren't W3C Team or employees of those companies?
- # [15:59] <MikeSmith> people who are generally pretty smart
- # [15:59] * Joins: alecf__ (~alecf@216.239.45.130)
- # [15:59] <MikeSmith> employees
- # [16:00] <MikeSmith> jgraham: ^
- # [16:00] * Quits: joelcox (~joelcox@unaffiliated/joelcox) (Ping timeout: 240 seconds)
- # [16:00] <jgraham> Right. So, I don't think that is relevant to gsnedders' point
- # [16:00] <gsnedders> jgraham: Evangelism
- # [16:00] * Quits: alecf_ (~alecf@50-193-19-178-static.hfc.comcastbusiness.net) (Ping timeout: 272 seconds)
- # [16:00] <gsnedders> Which is mostly done by W3C Members, no?
- # [16:00] <gsnedders> Or rather their employees.
- # [16:00] <jgraham> Evangalism of what, to whom?
- # [16:01] <gsnedders> If you want to wreck the W3C's standing, convince browser manufacturers to terminate their membership.
- # [16:01] <gsnedders> It'd be stupid given the IP rules, but it would make a big statement.
- # [16:01] <MikeSmith> I would think anybody in the W3C membership who's objectively looking at what the WebAppSec WG is doing with CORS would have to be kinda wondering WTF?
- # [16:01] <MikeSmith> anyway, I should shut up and take a break
- # [16:02] <jgraham> gsnedders: To do that you would need somewhere else to go that had a similar RF agreement
- # [16:03] <jgraham> Hence my point above that the W3C should be worried that if they don't fix their Process someone will come along with a much lighter-weight process, but the same or similar IPR rules and eat their lunch
- # [16:03] <jgraham> It would perhaps have happened with WHATWG if we had had the IPR stuff to get Microsoft on board
- # [16:03] * Joins: lmclister (~lmclister@192.150.10.209)
- # [16:04] * Joins: joelcox (~joelcox@unaffiliated/joelcox)
- # [16:04] <gsnedders> jgraham: The value of the IPR agreements at the W3C comes from the number of Members, though. What does the WHATWG have to offer? It makes it harder for employees of plenty of orgs to join the mailing list if you require everyone on the mailing list to have agreed to IPR agreement.
- # [16:05] <jgraham> Does it?
- # [16:05] <annevk> W3C does not require that either for its mailing lists.
- # [16:05] <jgraham> It only comes from the Members that are actually in the group publishing the spec
- # [16:06] <annevk> So I guess I should define document.origin. People have been asking about it for a while now...
- # [16:07] <gsnedders> annevk: Which mailing lists? I thought this was the reason why public-html-comments was a separate list?
- # [16:07] <annevk> And so document.origin would return the global object's associated document's origin.
- # [16:07] <annevk> gsnedders: e.g. I'm on plenty of lists without being a WG Member
- # [16:07] <gsnedders> jgraham: Well, the number of patents you get RF licensing of is presumably linked to the number of members.
- # [16:07] <gsnedders> annevk: You're employed by a member though, which seems to have an effect.
- # [16:08] * Joins: hasather_ (~hasather@guest.schibsted.no)
- # [16:08] <annevk> not as far as subscribing rules go...
- # [16:08] * Joins: mpt (~mpt@173.227.53.54)
- # [16:08] * Quits: mpt (~mpt@173.227.53.54) (Changing host)
- # [16:08] * Joins: mpt (~mpt@canonical/mpt)
- # [16:09] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [16:10] <gsnedders> So, one can still get patented stuff into a W3C spec by sending feedback on a spec, then suing everyone?
- # [16:10] <gsnedders> Then what's the worth of the patent agreement.
- # [16:10] <gsnedders> Why not just not "join" any WG, because that means you then need to declare patents?
- # [16:11] * Joins: erichynds (~erichynds@64.206.121.41)
- # [16:11] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 272 seconds)
- # [16:13] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
- # [16:13] <annevk> gsnedders: dude, given that the W3C blatantly copies WHATWG drafts, there's any number of ways that can happen
- # [16:16] <gsnedders> Then what does the W3C actually gain you?
- # [16:16] <gsnedders> And can it please stop raining? I know I'm in Glasgow, but...
- # [16:17] <jgraham> gsnedders: The W3C gains you that Apple can't sue you. It doesn't prevent Eolas suing you.
- # [16:19] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [16:20] <jgraham> (other litigators are avaliable)
- # [16:22] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Remote host closed the connection)
- # [16:22] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
- # [16:22] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [16:23] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [16:27] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:27] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Ping timeout: 272 seconds)
- # [16:32] * Quits: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk) (Ping timeout: 245 seconds)
- # [16:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:36] * Joins: umgrosscol (~umgrossco@grosscol.umdl.umich.edu)
- # [16:37] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [16:38] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [16:43] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [16:45] * Joins: baku (~baku@corp-nat.p2p.sfo1.mozilla.com)
- # [16:46] * Joins: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk)
- # [16:47] * Joins: jsbell (jsbell@nat/google/x-mthiuerneeuhgiyb)
- # [16:50] * Quits: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk) (Ping timeout: 272 seconds)
- # [16:50] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [16:51] * Joins: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk)
- # [16:58] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [16:58] * Quits: joelcox (~joelcox@unaffiliated/joelcox) (Quit: joelcox)
- # [16:59] * Quits: baku (~baku@corp-nat.p2p.sfo1.mozilla.com) (Remote host closed the connection)
- # [17:00] * Joins: cabanier (~cabanier@192.150.22.55)
- # [17:00] <Domenic_> annevk: seems like it's time to bust out the streams API counterproposal...
- # [17:00] <annevk> Domenic_: referring to Brian's tweet?
- # [17:01] * Joins: baku (~baku@corp-nat.p2p.sfo1.mozilla.com)
- # [17:01] <Domenic_> annevk: ya and the public-webapps mailing list post
- # [17:01] <annevk> Domenic_: would be pretty great if you have the time
- # [17:02] <annevk> Domenic_: talked with sicking a bit last Tuesday and basically it seems Firefox OS will go with MozStream (details unclear) if we don't have something soon
- # [17:02] <annevk> Domenic_: (which might be fine as long as it remains contained in the Firefox OS walled garden)
- # [17:02] <Domenic_> annevk: Yeah well I just finished my major promises refactor so should be able to do it this week/end.
- # [17:03] <annevk> Domenic_: also talked with Max Ogden at MozFest and he was mostly like "just give us the features" :-)
- # [17:03] <Domenic_> annevk: haha yeah. he will just build a solid abstraction on top of it, as long as it is possible.
- # [17:03] <annevk> right
- # [17:04] <Domenic_> but it would be good to have something usable by specs, not just people who consume Max's libraries :)
- # [17:04] * Joins: sgalineau (~sylvaing@sjfw1.adobe.com)
- # [17:05] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:05] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [17:07] <annevk> Domenic_: do you want me to email public-webapps about your forthcoming proposal or do it yourself?
- # [17:07] <annevk> Domenic_: or maybe wait until Monday
- # [17:07] <annevk> ooh wait, Monday it will have expired
- # [17:08] <Domenic_> annevk: not sure what would be best. Advertising semi-vaporware seems bad. I could have it done by Sunday-ish. Or I could outline what's wrong with the current proposal pretty quickly? Get Isaac to chip in on that?
- # [17:10] <marcosc> Domenic_: yeah, comment on the current one.
- # [17:11] <marcosc> We can postpone the current CFC then
- # [17:11] <marcosc> We can just mention you have an alternative and need a few more days
- # [17:11] <annevk> Domenic_: yeah, a hint of sorts that you're working on something seems helpful though
- # [17:11] <marcosc> Having multiple specs published will be confusing
- # [17:11] <marcosc> I'm happy to block the other one if need be
- # [17:12] <Domenic_> kk awesome thanks guys. will reply tonight.
- # [17:13] * Quits: Krinklee (~Krinkle@ec2-50-112-50-28.us-west-2.compute.amazonaws.com) (Changing host)
- # [17:13] * Joins: Krinklee (~Krinkle@wikimedia/Krinkle)
- # [17:13] * Krinklee is now known as Krinkle_
- # [17:13] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 248 seconds)
- # [17:13] * Krinkle_ is now known as Krinkle
- # [17:13] * Krinkle is now known as Krinkle_
- # [17:13] * Krinkle_ is now known as Krinkle|mobile
- # [17:14] * Krinkle|mobile is now known as Krinkle
- # [17:15] * Quits: charl_ (~charl@2001:67c:2564:524:92b1:1cff:fe89:ae5) (Quit: leaving)
- # [17:18] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
- # [17:21] * Joins: Ms2ger (~Ms2ger@178.205-64-87.adsl-dyn.isp.belgacom.be)
- # [17:21] * Joins: ap (~ap@2620:149:4:304:952c:c2fd:1d00:7fcb)
- # [17:21] <Hixie> i love that a bug not having any activity since it was filed is an argument for closing it
- # [17:21] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [17:24] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [17:24] * Joins: mpt (~mpt@173.227.53.54)
- # [17:24] * Quits: mpt (~mpt@173.227.53.54) (Changing host)
- # [17:24] * Joins: mpt (~mpt@canonical/mpt)
- # [17:27] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [17:27] <Hixie> cabanier: your most recent e-mail is again lacking in reasons. Any time you write "I think" or "We should" you need to add "because..." or "as shown by..." explaining your reasons, otherwise the feedback just gets dismissed as not having any rationale.
- # [17:28] <Ms2ger> That sounds better in the active mood
- # [17:28] <Ms2ger> ... otherwise I just dismiss the feedback as ...
- # [17:29] <cabanier> Hixie: why am I held to a different standard?
- # [17:29] <Hixie> well it's not necessarily me, the same would apply to any other whatwg spec
- # [17:29] <Hixie> cabanier: you're not
- # [17:29] <Hixie> cabanier: you're just particularly bad at giving rationale
- # [17:29] <Hixie> cabanier: yet give a lot of feedback
- # [17:30] <cabanier> Hixie: I'm stating how stroking is done. If this was the first email, I'd agree but we've been going back and forth
- # [17:31] * Krinkle is now known as Krinkle|detached
- # [17:31] <cabanier> Hixie: Isn't the whatwg spec supposed to reflect what browser do?
- # [17:31] <cabanier> Hixie: I'm not proposing anything new
- # [17:31] <Hixie> your most recent e-mail did not provide ay argument showing that what the spec says differs from what browsers do
- # [17:32] <Hixie> as far as i'm aware, i've already fixed the spec to match what browsers do on every test people have shown a difference on
- # [17:32] <cabanier> Hixie: OK. I will recheck
- # [17:33] <cabanier> Hixie: it would be better if the spec describes what actually happens in case there are weird side effects
- # [17:34] <Hixie> that begs the question of in what way it doesn't currently describe what actually happens.
- # [17:34] <cabanier> Hixie: I find the current spec very hard to read
- # [17:34] <Hixie> (woot, i got to use "begs the question" the way the pedants always want it to be used)
- # [17:35] <TabAtkins> I've given up on that, and just resolved to use the older "beggars the question" for the "proper" meaning.
- # [17:35] <cabanier> :-)
- # [17:35] <Hixie> cabanier: if the problem is just that it's hard to read, that's an entirely different argument than "Isn't the whatwg spec supposed to reflect what browser do?"
- # [17:36] <Hixie> cabanier: hence why it's important to describe your actual problems and reasons and arguments and data
- # [17:36] <cabanier> ok
- # [17:36] <cabanier> Hixie: we did settle on the dashing, correct?
- # [17:36] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [17:36] <cabanier> Hixie: by breaking dashing out, the current spec will already get more readable
- # [17:36] <Hixie> cabanier: if it's hard to read, then the thing to do is to walk through the spec and show, quoting each statement in the spec, where you are finding it hard to read, what terms are confusing, etc.
- # [17:37] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [17:37] * Quits: scor (~scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [17:37] <Hixie> cabanier: the way i did e.g. here: http://lists.w3.org/Archives/Public/public-whatwg-archive/2013Oct/0345.html
- # [17:38] * Joins: parallel21 (~parallel2@150.135.206.91)
- # [17:43] <annevk> kinda wish DOM was in WHATWG as well in W3C Bugzilla, would be easier when moving things around
- # [17:44] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net)
- # [17:44] <Hixie> you could move the product over
- # [17:44] <Hixie> since it's a WHATWG spec now anyway
- # [17:44] <Hixie> or create a new component and move the bugs over
- # [17:46] <annevk> haha http://nodejsreactions.tumblr.com/
- # [17:46] <annevk> Hixie: yeah, been thinking about doing just that
- # [17:47] <dglazkov> good morning, Whatwg!
- # [17:48] <annevk> oops
- # [17:48] <annevk> forgot to actually serialize the origin
- # [17:52] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [17:52] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:57] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [18:00] <Domenic_> annevk: GitHub issues FTW?
- # [18:00] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [18:01] <annevk> Domenic_: I'm still kinda conservative with respect to that...
- # [18:01] <annevk> Domenic_: Bugzilla has some nice properties such as mailing list integration and being able to move issues between specifications
- # [18:02] <annevk> Domenic_: but maybe at some point I'll start doing that instead
- # [18:02] <Domenic_> annevk: I've drunk the coolaid... but yes, I see how those could be useful properties.
- # [18:02] <Domenic_> annevk: what do you mean mailing list integration?
- # [18:02] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Quit: bholley)
- # [18:02] <annevk> I could give it a go maybe for the Notifications API
- # [18:02] <Ms2ger> Github issues are pretty terrible
- # [18:02] <annevk> Domenic_: just that emails go to the mailing list if someone opens a new issue or one is resolved
- # [18:03] <annevk> Ms2ger: not useful
- # [18:03] <Ms2ger> Sure, not useful either ;)
- # [18:03] <Domenic_> annevk: ah OK. Yeah I guess you could hack it by creating a GitHub user for that mailing list and having him watch the repo, but, meh.
- # [18:04] <gsnedders> It's so plainly obviously fucked up when "working to contracted hours" is sufficient to be considered practically a strike.
- # [18:04] <Domenic_> annevk: on the other hand most devs are much happier with teh GitHub interface than the mailing list interface.
- # [18:04] <gsnedders> (Universiy teaching staff, in the UK)
- # [18:04] <annevk> Domenic_: yeah, seems like you might get some kind of involvement that is lacking now
- # [18:04] <jgraham> annevk: Ms2ger is right though, they are
- # [18:05] <Ms2ger> (For once)
- # [18:07] <annevk> jgraham: not useful
- # [18:07] * Joins: qsefth (~qsefth@ip-62-143-205-212.unitymediagroup.de)
- # [18:07] <Ms2ger> annevk, itym "please elaborate"
- # [18:08] <annevk> itym?
- # [18:08] <jgraham> annevk: Well it's pretty annoying that the rallying cry is "GitHub all the things" when GitHub isn't obviously a win
- # [18:09] <annevk> jgraham: given that everyone and their dog is on GH you really have to say something more coherent than that
- # [18:10] <jgraham> Everyone and their dog is on twitter too, but it doesn't make it a good medium for spec development
- # [18:10] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [18:10] <jgraham> So you'll need a better argument than "look at all the people"
- # [18:10] <jgraham> I don't have a problem with hosting specs on github
- # [18:11] * Joins: nimbu (~nimbu@192.150.10.205)
- # [18:12] <jgraham> But I think that the issue tracker sucks compared to almost all other issue trackers
- # [18:12] <Domenic_> It depends on what features you want
- # [18:12] <Domenic_> It definitely has holes
- # [18:13] <annevk> Well Domenic_ gave his argument. Developers are familiar with doing development on GH. Specifications are already on GH. We could move a larger part of that development there, to more closely involve everyone following the specification there.
- # [18:13] <Domenic_> But those holes don't impact my use cases
- # [18:13] <jgraham> And there is a tendecy to ghettoise because you have to actively know about the spec and subscribe to a huge firehose of notifications
- # [18:13] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:13] <annevk> public-webapps@w3.org is a similar firehose though...
- # [18:13] <annevk> And less focused.
- # [18:13] <Domenic_> Whereas its ergonomics are *way* better, in terms of ecosystem integration, Markdown support, lightweight tags and milestones, a sane notification interface, ...
- # [18:14] <jgraham> I really don't consider the GH notification system to be a "feature"
- # [18:14] <Domenic_> It's definitely a value judgement though, whether you prefer the features of other issue trackers over the ones GitHub provides (including the community involvement it brings).
- # [18:14] <Domenic_> I really like them. Nice to get them bucketed.
- # [18:14] <jgraham> And I don't think that merely being on GitHub brings community involvement
- # [18:15] <Domenic_> Obviously not. It just lowers the barrier to both entry and continued participation.
- # [18:15] <jgraham> Really?
- # [18:15] <umgrosscol> Yeah. You can just git it.
- # [18:15] * Quits: alecf__ (~alecf@216.239.45.130) (Quit: alecf__)
- # [18:16] <annevk> jgraham: yes, you don't have to create a Bugzilla account
- # [18:16] <annevk> jgraham: or subscribe to a mailing list
- # [18:16] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [18:16] <umgrosscol> Single link to the project, and it makes contributing pretty easy.
- # [18:16] <jgraham> For example, a lot of the feedback on specs is from a mail to a mailing list that someone who might previously have been unaware of the spec can respond to intelligently based on their knowledge of the web platform
- # [18:16] <jgraham> But with github you have to know that the repo exists
- # [18:17] <Domenic_> the mailing list <-> spec correspondence is insanely arcane
- # [18:17] <TabAtkins> That's my big problem with doing things solely on github, too - the fact that you have to magically know that a given repo exists.
- # [18:17] <Domenic_> and the archives are not easy to interface with
- # [18:17] <Domenic_> as for the repo's existence, i find organizations can be quite helpful with that. i like browsing through github.com/whatwg and such.
- # [18:18] <Domenic_> but I am not sure even where I would browse on the W3C's site to find all the specs under development?
- # [18:18] <TabAtkins> The archives aren't *great*, but I've repeatedly stumbled on spec repos only *well after* they've started making progress, when someone mentions the repo on a mailing list.
- # [18:18] <Domenic_> last time I did that I found a bunch of XHTML2 stuff.
- # [18:18] <jgraham> I don't generally spend my time browsing for repos that might exist
- # [18:18] <jgraham> and if I did I wouldn't know where to start on githib. Your personal account?
- # [18:18] <jgraham> Some specific organisation for a single project/spec?
- # [18:19] <Domenic_> I guess I don't understand why this problem is unique to GitHub vs. to wherever the WHATWG or W3C hosts their specs?
- # [18:19] <Domenic_> Mailing list lurkers need to be made aware of a new mailing list/spec URL somehow.
- # [18:19] <Domenic_> whether that URL starts with github.com or not doesn't seem to make things more or less easy to find.
- # [18:19] <jgraham> The WHATWG only has one mailing list. TC39 has one mailing list. The W3C has a few relevant ones broadly split up by area
- # [18:20] <TabAtkins> *Anyone* talking about the spec on a mailing list alerts all the lurkers. Anyone talking about the spec in a github issue alerts no one that isn't already following the spec.
- # [18:20] <jgraham> And as I said before it's not the actual hosting that's the problem
- # [18:20] <Domenic_> Ah so you appreciate the constant reminders of a spec's existence that come from conflating its issue tracking into the general whatwg mailing list.
- # [18:20] <jgraham> For example it would be an improvement if Hixie hosted HTML on GH. But it would be much worse if he moved discussion to there
- # [18:21] <TabAtkins> Domenic_: Basically, yeah.
- # [18:21] <TabAtkins> What jgraham just said, too.
- # [18:21] <TabAtkins> Domenic_: It's just a social issue, unfortunately. If you're not already looped into the right cliques, GH is much harder to follow.
- # [18:21] <Hixie> jgraham: there's a github repo that mirrors the svn repo, fwiw
- # [18:21] <Hixie> foolip maintains it
- # [18:22] <jgraham> Hixie: I know that :)
- # [18:22] <Hixie> k
- # [18:22] <Domenic_> TabAtkins: and I guess the argument is that getting looped into a single whatwg mailing list is easier than getting looped into the right GH cliques? makes sense i guess.
- # [18:22] <Domenic_> If this is a real issue though it's easy to solve, by making a whatwg user that watches all under-development specs.
- # [18:22] <TabAtkins> Yeah, one is a single point, easily communicated or stumbled upon. The latter is a mishmash of social circles.
- # [18:22] <TabAtkins> Domenic_: Solve it first, then ask to switch. ^_^
- # [18:23] <TabAtkins> Don't deprecate the existing solution while the new solution isn't finished yet.
- # [18:23] <Domenic_> TabAtkins: seems doable. Just never realizde that people wanted that feature.
- # [18:23] * Joins: jernoble|laptop (~jernoble@17.212.155.12)
- # [18:24] <Domenic_> Maybe if annevk moves notifications to GH he can set up that watched-by whatwg@whatwg.org association as a good test.
- # [18:24] * Joins: weinig (~weinig@17.114.19.247)
- # [18:24] <TabAtkins> Does that spam the mailing list with every commit?
- # [18:24] <Domenic_> no just issues
- # [18:25] * jgraham thinks that will just fragment the discussion
- # [18:25] * Quits: jernoble|laptop (~jernoble@17.212.155.12) (Client Quit)
- # [18:25] <TabAtkins> New issues, or every comment to an issue?
- # [18:25] <Domenic_> both
- # [18:25] <TabAtkins> Hm, okay.
- # [18:25] <Domenic_> you've used GitHub before right? And gotten emails from it for projects you're watching?
- # [18:25] <TabAtkins> Yeah.
- # [18:25] <Domenic_> yeah should be just like that.
- # [18:26] <umgrosscol> They get nicely sorted by gmail, if you use that.
- # [18:26] <TabAtkins> Just making sure it's not leaning too far into the spam territory. Mailing lists, while noisy, at least have humans behind the wheel that prevent accidentally sending 500 unique messages in a few minutes.
- # [18:26] <Domenic_> nice feature: if people stay inside their mail clients and reply, the reply gets into the issue tracker just fine, but the conversation can continue by email. I guess this is just a parity-bugzilla feature though tbh.
- # [18:26] <jgraham> But you couldn't reply to a mail from GH, address it to whatwg@ and have it show up in GH. So you need to be super-careful about how you reply
- # [18:26] <jgraham> Otherwise people will miss stuff
- # [18:26] <Domenic_> Right, but I mean, that's the same thing as how bugzilla spams mailing lists.
- # [18:27] <Domenic_> jgraham: indeed if you change the "To" header it'll not show up.
- # [18:27] <Domenic_> jgraham: seems the same as bugzilla I assume?
- # [18:28] <jgraham> Yeah, the bugzilla integration with mailing lists has also not been great :|
- # [18:28] * jgraham has always got all commits and issues when he subscribed to a GH repo
- # [18:28] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:28] <jgraham> And all other random things too
- # [18:28] <annevk> We could set up whatwg-issues maybe
- # [18:29] <annevk> Or whatwg-gh
- # [18:29] * Parts: adactio (~adactio@212.42.170.181)
- # [18:30] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [18:30] <annevk> And we can set up email preferences to be sane
- # [18:30] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [18:30] <annevk> MikeSmith: maybe we can get public-whatwg-github@w3.org or some such?
- # [18:31] <annevk> Hixie: or would you prefer this to be on whatwg@whatwg.org?
- # [18:31] <annevk> TabAtkins: jgraham: Domenic_: ^^
- # [18:31] <Hixie> what's the problem we're trying to solve here?
- # [18:32] <Domenic_> I believe: Tab likes having one mailing list to subscribe to in order to get ambient notifications about all new and ongoing spec activity.
- # [18:32] * jgraham wonders where this setting is to only get issue comments and not other types of notifications
- # [18:32] <TabAtkins> More specifically: Moving spec dev to GitHub and using GitHub Issues to track issues has a number of benefits over using mailing lists, but you lose the ambient notification quality of MLs.
- # [18:33] <jgraham> As far as I can tell the level of granularity is "single issues" or "everything"
- # [18:33] <Hixie> imho we should stick to a minimum number of mechanisms
- # [18:33] <jgraham> But I will be very happy if I am wrong
- # [18:33] <Hixie> a mailing list, a bug system
- # [18:33] <Hixie> we have too many of both already
- # [18:33] <TabAtkins> I'm hoping there's a way to get "all issues, no commits".
- # [18:34] <annevk> Hixie: make it easier for everyone on GH to give feedback and get involved in spec development
- # [18:35] <annevk> Hixie: we use GH issues for javascript.spec.whatwg.org at the moment
- # [18:35] <Domenic_> TabAtkins: jgraham: I've never found the ability to get notifications on all commits (unless someone tagged me in them); would actually love to be able to turn that on in some cases.
- # [18:35] <Hixie> easier than what? right now contributing to HTML just involves loading the spec, typing in a box, and hitting enter
- # [18:35] <Hixie> there's a point below which making it easier to participate starts making it too easy for us to get spammed or receive junk feedback...
- # [18:36] <Hixie> (that point might be the form on the w3 TR/ page, i get a ton of nonsense feedback through those forms)
- # [18:36] <annevk> Hixie: that's one-off feedback which doesn't really give good ways for follow ups
- # [18:36] <Hixie> plenty of people cc themselves on those bugs
- # [18:36] <Hixie> or leave their e-mail address
- # [18:37] <Hixie> (though in my experience they rarely respond to e-mails when i follow up with them directly)
- # [18:37] * Quits: weinig (~weinig@17.114.19.247) (Quit: weinig)
- # [18:37] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [18:37] <jgraham> Domenic_: Hmm, maybe you are right. It might be that I was thinking of repos that have noisy bots adding comments for each commit
- # [18:38] * Joins: darobin_ (~darobin@lns-bzn-61-82-250-78-153.adsl.proxad.net)
- # [18:39] <annevk> Lol, some guy on Twitter suggests DRM should be in WHATWG instead. Not very good at reading tea leaves it seems...
- # [18:39] <Domenic_> O_____o
- # [18:39] <gsnedders> annevk: Hey, it would all be okay if it were!
- # [18:39] * Quits: qsefth (~qsefth@ip-62-143-205-212.unitymediagroup.de) (Ping timeout: 264 seconds)
- # [18:40] <gsnedders> The WHATWG design better stuff!
- # [18:40] <jgraham> (so it's still all-or-nothing for notifications, which is generally very annoying, but might be OK for this use case)
- # [18:40] <Hixie> DRM in the WHATWG would be a very short spec
- # [18:40] <TabAtkins> "No"
- # [18:41] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 265 seconds)
- # [18:41] * Quits: darobin (~darobin@lns-bzn-27-82-248-47-198.adsl.proxad.net) (Ping timeout: 265 seconds)
- # [18:41] <jgraham> We could give them the spec encrypted, and explain that we don't trust them not to use it in a way that breaks various laws related to reverse engineering, fair use, etc.
- # [18:42] <jgraham> *that doesn't break
- # [18:42] * jgraham gives up
- # [18:43] <annevk> Hixie: So I agree that generally I want fewer ways of doing something. It's just not completely clear to me the current GitHub / Bugzilla / Email setup is the best. Making it GitHub / Email seems like we'd have less in the end and less things to learn.
- # [18:43] * Joins: weinig (~weinig@17.202.45.215)
- # [18:44] <annevk> Hixie: there's a transition cost of course.
- # [18:44] <jgraham> (just because someone will say this: it would also mean that we had a greater dependence on third-party infrastructure)
- # [18:46] <Ms2ger> Third party to the W3C? ;)
- # [18:46] <Hixie> annevk: github is the one from that pile that i would most quickly dispose of :-)
- # [18:47] <Ms2ger> Hixie++
- # [18:47] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 268 seconds)
- # [18:47] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:48] <Hixie> i know it's all the rage today, but so was code.google.com before that, and sourceforge before that, and most developers don't use any of these
- # [18:48] <Hixie> optimising for "developers who use github" is short-sighted imho
- # [18:49] <Hixie> not saying there's anything _wrong_ with github
- # [18:49] <Hixie> and using it is fine
- # [18:49] <Hixie> just, we should be careful not to assume it's The One True Way
- # [18:50] <Hixie> mailing lists and bugzilla might not be the current fashion, but they're proven technologies that are highly mature and have been used for literally decades
- # [18:50] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Ping timeout: 246 seconds)
- # [18:50] <Hixie> (ok, 1.something decades in bugzilla's case)
- # [18:50] <jgraham> I don't think that code.google.com was ever all the rage :) But I think there is substance to the general point
- # [18:50] <Hixie> it was all the rage enough that we hosted a bunch of stuff on it before transitioning to github
- # [18:51] <jgraham> That is true
- # [18:51] <Domenic_> I don't think anyone's claiming GH is The One True Way. Just that it has advantages worth pursuing.
- # [18:51] <Hixie> what are those advantages?
- # [18:51] <annevk> And in fact, the current proposal was to have a mailing list backup of everything going on GitHub.
- # [18:51] <Ms2ger> "It's github"
- # [18:52] <annevk> Hixie: familiar to part of our target audience
- # [18:52] <Hixie> lots of things are familiar to part of our target audience
- # [18:52] <Hixie> if we're going by that, we should probably move all development to a facebook group
- # [18:53] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [18:53] * Joins: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
- # [18:53] * Quits: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
- # [18:53] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [18:53] * Quits: newtron (~newtron@199.71.174.203) (Remote host closed the connection)
- # [18:54] <annevk> I wonder how you end up there
- # [18:54] <annevk> I don't know anyone who uses FB for development other than FB engineers
- # [18:54] <Ms2ger> More of our target audience are on facebook than on github?
- # [18:54] <TabAtkins> Because Hixie likes reductio ad adbsurdum?
- # [18:54] <marcosc> It might be best to think about this in terms of the people we want to participate in the spec development process at particular stages. Like Service Workers was a closed group of folks working on stuff first stuff... then opened up a bit to more folks on GH. Eventually, dev of that spec will likely move to a mailing list or continue on GH.
- # [18:55] <Ms2ger> marcosc, that's a pretty good point against gh
- # [18:55] <marcosc> it might be... that's not the point tho. I'm just saying that it's about finding what is best for people to collaborate on stuff
- # [18:56] <annevk> Yes, because us not using GH issues will totally prevent that from happening. Oh wait it didn't Ms2ger...
- # [18:56] <Hixie> the way Service Workers has been developed is a case study in how now to do things
- # [18:56] <Hixie> how not to do things
- # [18:56] <marcosc> now or not?
- # [18:56] <Ms2ger> Not
- # [18:56] <marcosc> Hixie, why is that?
- # [18:56] <annevk> (Not that I think doing development in private is ever a good idea, but it seems unrelated.)
- # [18:57] <Hixie> marcosc: because it was designed in a silo without seeking feedback from people who are likely to disagree with the design
- # [18:58] <Hixie> marcosc: it's the best way to end up with a tech that doesn't take off
- # [18:58] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:58] <Ms2ger> In any case, it seems that gh issues make it impossible to receive a different amount of email than everything or nothing
- # [18:58] <jgraham> Can we pretend that service workers wan't mentioned? I think that's a path we don't want to go down
- # [18:58] <TabAtkins> Ms2ger: I don't understand that objection. Mailing lists give you everything.
- # [18:59] <Ms2ger> What?
- # [18:59] <TabAtkins> Unless you meant "also commit messages" by "everything"?
- # [18:59] <Hixie> i really don't understand what we're trying to solve here.
- # [18:59] <Ms2ger> I don't want everything
- # [18:59] <Ms2ger> I also don't want nothing
- # [18:59] * Joins: jwalden (~waldo@nat/mozilla/x-rvqxsqlylzbrdtvy)
- # [18:59] <TabAtkins> I don't know what you mean by "everything".
- # [18:59] <Ms2ger> All comments ever
- # [18:59] <TabAtkins> I want every issue and comment. That's precisely what I get today on mailing lists.
- # [18:59] <Ms2ger> I don't!
- # [19:00] <Ms2ger> But gh issues supports your preference, not mine
- # [19:00] <TabAtkins> Then you're screwed in all cases, I guess?
- # [19:00] <jgraham> Hixie: So, in the spirit of trying to argue both sides, I think that the high level goal is to get more people who are web technology users but aren't browser engineers to give feedback on specs
- # [19:00] <Ms2ger> Not with bugzilla
- # [19:00] <Hixie> jgraham: ok, that seems like a solid goal.
- # [19:00] <Hixie> jgraham: we should go to developer conferences and speak to them in person.
- # [19:00] <annevk> Hixie: dude we have, they want GitHub
- # [19:01] <jgraham> The assertion is that such people are comfortable giving feedback on GH, but not on mailing lists
- # [19:01] <Hixie> jgraham: we should go on stackoverflow and comb through questions asked there
- # [19:01] <TabAtkins> Ms2ger: I get loads of bugzilla bugs too. When I don't get them, it's because I didn't know they existed in the first place.
- # [19:01] <TabAtkins> That is, I didn't get initial mention of the bug either.
- # [19:01] <TabAtkins> Which is bad.
- # [19:01] <Hixie> jgraham: we should look through quora questions similarly
- # [19:01] <jgraham> I don't know if this is actually truw
- # [19:01] <jgraham> *true
- # [19:01] <Ms2ger> TabAtkins, bugzilla can send you email when a bug is first filed
- # [19:02] <TabAtkins> I did not know this.
- # [19:02] <jgraham> Hixie: That would give us one type of feedback
- # [19:02] <jgraham> It would not give us specific ongoing feedback related to the particular properties of a spec
- # [19:02] <jgraham> e.g. about the usability of the API
- # [19:03] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginm.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [19:03] <Ms2ger> Making it easy to send feedback is useful
- # [19:03] <Ms2ger> Not drowning browser engineers in email they don't care about is useful too
- # [19:03] <Hixie> i'm all for making it easy to send feedback, but i don't want a solution that involves fragmenting that feedback into dozens of places
- # [19:04] <Ms2ger> It seems to me that moving to gh issues doesn't necessarily help the former, but likely hurts the latter
- # [19:04] <jgraham> So the contention is that there exists a population who would give such feedback if only they were allowed to do so in the form of github issues rather than bugzilla comments or mailing list messages
- # [19:04] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 272 seconds)
- # [19:05] <Ms2ger> How about the bug widgets?
- # [19:05] <jgraham> And that the non-trivial size of this population is a direct result of the current popularity og GH
- # [19:05] <annevk> I don't think it's that strong. It's just they'd be more likely to give feedback if it could be done in a way they give feedback to other projects.
- # [19:05] <Ms2ger> We need a better bug filing widget on DOM
- # [19:05] <Hixie> if someone can figure out how to file an issue on github, they're quite capable of using a little text widget like that in the html spec :)
- # [19:05] <jgraham> So, by design, if it were replaced next year by GitHip we would have to move there
- # [19:06] <Hixie> walk me through what you think it would look like to file feedback on github
- # [19:06] <Hixie> for the reviewer and the editor
- # [19:06] <jgraham> I guess (and now I am moving on to shakier ground) that the contention is that the little widget is good for initially filing a bug
- # [19:06] <jgraham> But is bad for long-term engagement
- # [19:07] <Hixie> i agree that it would be nice to get more people to log in and cc themselves once they've filed a bug
- # [19:07] <Hixie> (though a surprising number already do)
- # [19:07] <jgraham> Because you then have to subscribe to the bug in bugzilla, and most people won't work out how to do that, or won't have an account
- # [19:07] <Hixie> most people don't know how to do that on github either, but sure
- # [19:07] * Joins: globbot (~logbot@lump.glob.com.au)
- # [19:07] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Remote host closed the connection)
- # [19:07] <Hixie> walk me through what you think it would look like to file feedback on github, for the reviewer and the editor. i'm nothing if not willing to be convinced. :-)
- # [19:08] <Ms2ger> Plausibly more people know how to do it / have an account on github vs the w3c bugzilla
- # [19:08] <jgraham> Right, but we are assuming as an axiom that there exists a large population of users who are comfortable with that kind of thing on GH but not bugzilla
- # [19:08] <jgraham> I *also* assume that there is a class of bugs that don't work well with the inout widget in the spec
- # [19:09] <Ms2ger> A way to subscribe to bugs without having to deal with bugzilla somehow might be interesting
- # [19:09] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Quit: bholley)
- # [19:09] <jgraham> Things like "this whole design sucks"
- # [19:09] <jgraham> Which might need to be longer than one text input
- # [19:09] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [19:09] <jgraham> And that is also a kind of feedback we would like
- # [19:09] <Hixie> well for that kind of feedback you really need a mailing list
- # [19:09] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:10] * Hixie hasn't been impressed by github for _any_ kind of feedback
- # [19:10] <marcosc> I guess fixing Bugzilla so people can log in with Twitter, GH, or even FB might help?
- # [19:10] <jgraham> So I think the idea here is that the spec would have a home on gh like github.com/whatwg/brain-transfer
- # [19:11] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [19:11] <jgraham> And the issue tracker would be enabled
- # [19:11] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [19:11] <jgraham> But all issue notifications would *also* be sent to the mailing list
- # [19:12] * Joins: mpt (mpt@conference/canonical-cloud-sprint/x-bkpxnpepycdscktf)
- # [19:12] * Quits: mpt (mpt@conference/canonical-cloud-sprint/x-bkpxnpepycdscktf) (Changing host)
- # [19:12] * Joins: mpt (mpt@canonical/mpt)
- # [19:12] <jgraham> So people could write their long issue on GH and just subscribe to that issue
- # [19:12] <jgraham> Or they could subscribe to all notifications just for that spec
- # [19:12] <jgraham> Or they could get notifications for all specs
- # [19:12] <Hixie> this would be a separate list? like whatwg-commits?
- # [19:13] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
- # [19:13] <jgraham> It could be, but I guess then only zcorpan would subscribe and it would be rather pointless
- # [19:13] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Read error: Operation timed out)
- # [19:13] <jgraham> IMHO, anything we do is a failure if it doesn't pass the "bz test"
- # [19:14] <jgraham> Which is more or less what it sounds like
- # [19:14] <Ms2ger> Bugzilla or Boris?
- # [19:14] <jgraham> Boris
- # [19:14] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [19:14] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
- # [19:14] <jgraham> i.e. given some discussion happening, will someone who engages in the way that bz does see the discussion
- # [19:15] <jgraham> And have the chance to comment on it
- # [19:15] <marcosc> how does bz engage that is differently from other people?
- # [19:15] * DaveMethvin|away is now known as DaveMethvin
- # [19:15] <jgraham> I don't know
- # [19:15] <jgraham> But he is very good at providing "ambient" feedback
- # [19:16] <Hixie> i really don't get why mailing lists are so hard here
- # [19:16] <Hixie> but ok
- # [19:16] <Ms2ger> People don't like mailing lists much ;)
- # [19:16] <marcosc> email sucks
- # [19:16] <jgraham> Well I also don't think that mailing lists are hard, obviously
- # [19:16] <Ms2ger> It's only better than all the alternatives
- # [19:17] <Ms2ger> jgraham, you're pretty literally a rocket scientist, though
- # [19:17] <marcosc> some people just seem to have more meaningful interactions on things like GH issues
- # [19:17] <Ms2ger> (Except maybe nntp)
- # [19:17] <jgraham> Really?
- # [19:17] <jgraham> marcosc: ^
- # [19:17] <cabanier> Hixie: didn't you have a jsfiddle-like site? Should I use that to post samples?
- # [19:17] <Ms2ger> bit.ly/livedom
- # [19:18] <jgraham> Some distressingly high fraction of GH issue comments are inane comments
- # [19:18] <cabanier> Hixie: codepend and jsfiddle are not permanent
- # [19:18] <jgraham> s/comments/graphics/
- # [19:18] * Quits: weinig (~weinig@17.202.45.215) (Quit: weinig)
- # [19:18] <cabanier> Ms2ger: is that permanent?
- # [19:19] <Ms2ger> cabanier, permanent how?
- # [19:19] <jgraham> One *big* disadvantage of this kind of proposal is that it will make it much harder to exert the kind of etiquette controls that you can on a mailing list
- # [19:19] <cabanier> Ms2ger: If I create it and link to it from a message, will it ever be deleted?
- # [19:19] <jgraham> cabanier: It comes with a real long URL
- # [19:20] <jgraham> Just use that
- # [19:20] <marcosc> jgraham: sure. It's the point I was trying to make earlier. Depending on the group: some people like mailing lists, other people like GH issues, other like other things or a combination.
- # [19:21] <marcosc> jgraham: the inane comments just serve as a replacement for IRC
- # [19:21] <jgraham> IRC doesn't go to my inbox
- # [19:22] <Ms2ger> I can fix that
- # [19:22] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [19:23] <marcosc> heh
- # [19:23] * Joins: weinig (~weinig@17.114.219.46)
- # [19:23] <Ms2ger> One email per line, you say?
- # [19:24] <marcosc> Ms2ger: he particularly needs to know when people join and leave the channel
- # [19:24] <Ms2ger> Ouch
- # [19:24] <Ms2ger> Even *I* wouldn't be that cruel
- # [19:27] * Quits: darobin_ (~darobin@lns-bzn-61-82-250-78-153.adsl.proxad.net) (Remote host closed the connection)
- # [19:29] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:31] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Remote host closed the connection)
- # [19:31] <Hixie> jgraham: well my experience with w3c lists is we _definitely_ don't want bugzilla bugs forwarding to a mailing list with discussion. that's a recipe for driving people away.
- # [19:31] <Hixie> jgraham: but anyway
- # [19:31] <Hixie> if people want to try using github as a source of issues, i'm all for y'all trying
- # [19:32] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [19:34] <jgraham> FWIW the webapps solution where the new bug notification comes to the list is an OK compromise
- # [19:34] <jgraham> But you can't do that with GH (unless you build a custom thing using the API)
- # [19:35] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Remote host closed the connection)
- # [19:35] <Hixie> i don't read web-apps anymore in part because of that, fwiw
- # [19:35] <jgraham> Heh
- # [19:35] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Textual IRC Client: www.textualapp.com)
- # [19:35] <jgraham> You probably use the bug tracker as a bug tracker more than most people though
- # [19:36] <annevk> Hixie: so you're okay with missing out on what issues are filed and what's decided on in Bugzilla?
- # [19:36] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [19:36] <jgraham> So one compromise solution (which might just combine the worst parts of all worlds)
- # [19:36] <jgraham> Is that you build a special thing that uses the GH API
- # [19:37] <jgraham> And sends one email per issue to the main list, with a single click link to opt in to getting more mail for that issue
- # [19:38] <jgraham> Bonus points if it deletes messages containing graphics with prejudice
- # [19:38] <jgraham> s/messages/comments/
- # [19:38] <Hixie> annevk: there is zero way i can keep track of everything that's going on on every web spec
- # [19:38] * Quits: cheron1 (~cheron@dslb-088-069-011-178.pools.arcor-ip.net) (Ping timeout: 245 seconds)
- # [19:38] <Hixie> annevk: i trust the editors to take feedback into account and do the right thing
- # [19:39] <Hixie> annevk: and for them to cc me when they think i might have a relevant opinion
- # [19:39] <Hixie> (i can barely keep track of the stuff that affects the spec i edit, heh)
- # [19:41] <Ms2ger> You can?
- # [19:41] * Quits: mpt (mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [19:42] <annevk> Seems fair. Open bugs are still accessible via the standard... Might be transparent enough although not super useful towards newcomers with knowledge about a particular subject.
- # [19:42] <Ms2ger> jgraham, no tests/non-functional dir in wptserve?
- # [19:43] <jgraham> Ms2ger: All my tests function!
- # [19:43] <jgraham> But in this case the atonym of "functional" would be "unit". And indeed there are no unit tets.
- # [19:43] * DaveMethvin is now known as DaveMethvin|away
- # [19:43] <Ms2ger> jgraham, I see
- # [19:43] <annevk> It happens quite often that people I had not thought of ask about some issue (in a way that suggests they've done a bunch of work) that's been long on file. Always feels like a waste of time for them.
- # [19:44] <Hixie> annevk: how do you mean?
- # [19:45] <Ms2ger> jgraham, does docs/makefile come from somewhere?
- # [19:45] <jgraham> Ms2ger: Sphinx
- # [19:45] <annevk> Hixie: e.g. someone will do some research around something incompatible they've found only to realize it's already been done before one I point towards the bug
- # [19:45] <jgraham> Ms2ger: I would never write a Makefile :)
- # [19:45] * jgraham is not MikeSmith
- # [19:45] <Ms2ger> Heh
- # [19:45] <annevk> once*
- # [19:46] <Ms2ger> They're not too terrible for small things
- # [19:47] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
- # [19:47] <Hixie> annevk: ah, yeah. making the bugs more visible in the spec would help with that, but we already don't expose e.g. the mailing list feedbac in that manner.
- # [19:47] <Hixie> annevk: (i don't see how github issues would make this any better, though maybe you're not saying it would)
- # [19:48] <annevk> I'm not saying GH would make this better. This is separate.
- # [19:49] <Ms2ger> jgraham, is the output of the docs somewhere?
- # [19:49] <Hixie> annevk: k
- # [19:50] <jgraham> Ms2ger: http://wptserve.readthedocs.org/en/latest/
- # [19:51] <Ms2ger> Ta
- # [19:52] <Ms2ger> jgraham, hrm, is :: at the end of a line some special syntax?
- # [19:53] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:53] <jgraham> Ms2ger: Yeah
- # [19:54] <jgraham> ReST is kind of horrible
- # [19:54] <jgraham> http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#literal-blocks
- # [19:55] <Ms2ger> FAscinating
- # [19:56] * Quits: weinig (~weinig@17.114.219.46) (Quit: weinig)
- # [19:57] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [19:57] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
- # [19:57] <Ms2ger> jgraham, I'll assume you didn't write make.bat either ;)
- # [19:59] * Quits: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk) (Ping timeout: 272 seconds)
- # [20:00] * Joins: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk)
- # [20:03] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 272 seconds)
- # [20:03] <annevk> zcorpan: https://github.com/w3c/web-platform-tests/pull/319#commits-pushed-fe71648
- # [20:04] * Joins: weinig (~weinig@17.202.45.215)
- # [20:04] <jgraham> Ms2ger: That would be a good assumption :)
- # [20:05] * Quits: nielsle (~nielsle@3239078-cl69.boa.fiberby.dk) (Ping timeout: 256 seconds)
- # [20:05] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [20:05] <jgraham> annevk: It's OK zcorpan *reads* his critic email :)
- # [20:07] * Joins: qsefth (~qsefth@ip-62-143-205-212.unitymediagroup.de)
- # [20:10] * Krinkle|detached is now known as Krinkle
- # [20:12] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
- # [20:19] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [20:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:21] * Quits: erichynds (~erichynds@64.206.121.41)
- # [20:24] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
- # [20:24] * Joins: gavin___ (~gavin@76.14.87.162)
- # [20:24] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [20:25] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:25] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Disconnected by services)
- # [20:25] * Joins: ImBcmDth (~Jon@oftn/member/ImBcmDth)
- # [20:26] * Quits: ebetancourt (~textual@c-66-229-12-65.hsd1.fl.comcast.net) (Ping timeout: 272 seconds)
- # [20:26] * Quits: remysharp (uid4345@gateway/web/irccloud.com/x-epqiksquzkorkgjj) (Ping timeout: 272 seconds)
- # [20:26] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 272 seconds)
- # [20:27] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [20:27] * Quits: cwilso (uid10206@gateway/web/irccloud.com/x-buvgclznlprxlwdw) (Ping timeout: 272 seconds)
- # [20:28] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Ping timeout: 272 seconds)
- # [20:28] * Quits: plutoniix (~plutoniix@node-5w1.pool-125-25.dynamic.totbb.net) (Ping timeout: 272 seconds)
- # [20:28] * Quits: philipj (~philip@83.218.67.122) (Ping timeout: 272 seconds)
- # [20:28] * Quits: gavin_ (~gavin@76.14.87.162) (Ping timeout: 272 seconds)
- # [20:28] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [20:29] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 248 seconds)
- # [20:30] * Quits: sangwhan__ (uid12645@gateway/web/irccloud.com/x-qaqkmooqmkgqorlu) (Ping timeout: 272 seconds)
- # [20:30] * Joins: cwilso (uid10206@gateway/web/irccloud.com/x-uchjklkzpcnbrxdy)
- # [20:31] * Joins: remysharp_ (~uid4345@gateway/web/irccloud.com/x-gmzrqunwhwknwcyg)
- # [20:31] * Joins: Benvie_ (~bbenvie@corp-nat.p2p.sfo1.mozilla.com)
- # [20:31] * Quits: TabAtkins (uid11559@gateway/web/irccloud.com/x-bstkumldtvdtsnod) (Ping timeout: 272 seconds)
- # [20:32] <zcorpan> MikeSmith: can i haz a bugzilla component for FXTF Geometry spec plz?
- # [20:32] * Joins: sangwhan__ (uid12645@gateway/web/irccloud.com/x-uljwvievntjmocxi)
- # [20:33] * Joins: TabAtkins (uid11559@gateway/web/irccloud.com/x-ydvlfdtakpgzfled)
- # [20:33] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 272 seconds)
- # [20:33] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:34] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Ping timeout: 272 seconds)
- # [20:35] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
- # [20:37] * Joins: newtron (~newtron@199.71.174.203)
- # [20:37] * Quits: jwalden (~waldo@nat/mozilla/x-rvqxsqlylzbrdtvy) (Quit: brb)
- # [20:38] * Joins: plutoniix (~plutoniix@node-5w1.pool-125-25.dynamic.totbb.net)
- # [20:38] * Joins: philipj (~philip@83.218.67.122)
- # [20:38] * Joins: globbot (~logbot@lump.glob.com.au)
- # [20:39] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [20:41] * Joins: jwalden (~waldo@nat/mozilla/x-urqxamwwsqfaggjz)
- # [20:42] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [20:44] <Ms2ger> jgraham, is wptserve py3k-ready?
- # [20:45] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
- # [20:45] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: Back to real life!)
- # [20:53] <Hixie> anyone on non-mac around? i'm looking to see what http://www.hixie.ch/tests/adhoc/html/global-attributes/title/003.html does on non-mac browsers
- # [20:53] * Joins: danny__ (~Danny@gateway/tor-sasl/malaclyps)
- # [20:53] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [20:54] <TabAtkins> What exactly do you want me to report?
- # [20:56] * Quits: malaclyps (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [21:00] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [21:01] <Hixie> reload it, look at the tooltip on the last one. what does it look like? (screenshot might be easiest)
- # [21:02] <Hixie> i'm trying to work out how many spaces the browsers are using as the replacement for 'tab'
- # [21:07] <TabAtkins> okay, sent
- # [21:07] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [21:08] <Hixie> thanks!
- # [21:10] * Joins: ebetancourt (~textual@c-66-229-12-65.hsd1.fl.comcast.net)
- # [21:11] * DaveMethvin|away is now known as DaveMethvin
- # [21:13] <Hixie> TabAtkins: where did you send it?
- # [21:13] <TabAtkins> ian@hixie.ch
- # [21:13] <Hixie> k
- # [21:13] * Hixie pokes his server
- # [21:14] <jgraham> Ms2ger: No
- # [21:15] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [21:18] <Krinkle> MikeSmith: Hi, I noticed you mentioned "ResourceLoader".
- # [21:18] * Quits: krawchyk_ (~krawchyk@65.220.49.251)
- # [21:18] <Krinkle> If you have any questions regarding the meta tag in Wikipedia's MediaWiki software, I can answer any :)
- # [21:19] * Quits: qsefth (~qsefth@ip-62-143-205-212.unitymediagroup.de) (Ping timeout: 264 seconds)
- # [21:20] * Quits: WesleyMcClane (~quassel@host3-147-dynamic.11-87-r.retail.telecomitalia.it) (Read error: Connection reset by peer)
- # [21:21] * Joins: WesleyMcClane (~quassel@host3-147-dynamic.11-87-r.retail.telecomitalia.it)
- # [21:23] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [21:23] <Hixie> TabAtkins: fwiw, still haven't gotten it :-(
- # [21:25] <TabAtkins> It's in my sent mail from 17 minutes ago.
- # [21:25] <Hixie> i have nothing from you since 10:50am
- # [21:26] <Hixie> aah, e-mail.
- # [21:26] <Hixie> i loe you so.
- # [21:26] <Hixie> love, even
- # [21:26] <Hixie> though "loathe" might be closer?
- # [21:26] <Hixie> TabAtkins: well in any case, https://www.w3.org/Bugs/Public/show_bug.cgi?id=22973 is the bug for that test, if you have anything to comment on it
- # [21:27] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [21:27] <Hixie> (mostly pasting that here so i can find it again when i do get your mail)
- # [21:28] * Quits: foxtrotwhiskey (~foxtrotwh@192-63-2457.unisys.com)
- # [21:32] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [21:35] * Quits: danny__ (~Danny@gateway/tor-sasl/malaclyps) (Ping timeout: 240 seconds)
- # [21:37] * Joins: lmcliste_ (~lmclister@192.150.10.209)
- # [21:38] * Quits: lmclister (~lmclister@192.150.10.209) (Read error: Connection reset by peer)
- # [21:39] <TabAtkins> Hixie: I just attached it to the bug.
- # [21:43] <Hixie> thanks
- # [21:44] * DaveMethvin is now known as DaveMethvin|away
- # [21:45] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
- # [21:46] * Joins: nimbu (~nimbu@192.150.10.205)
- # [21:47] * Quits: baku (~baku@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 272 seconds)
- # [21:47] * Joins: danny__ (~Danny@gateway/tor-sasl/malaclyps)
- # [21:49] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Remote host closed the connection)
- # [21:50] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [21:50] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Quit: Leaving...)
- # [21:51] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Quit: bholley)
- # [21:52] <Hixie> TabAtkins: wohay, got your e-mail
- # [21:52] <Hixie> TabAtkins: my server must just have been taking the day off
- # [21:53] * Quits: idbentley (~idbentley@204.91.28.98) (Ping timeout: 246 seconds)
- # [21:53] * Quits: philipj (~philip@83.218.67.122) (Ping timeout: 246 seconds)
- # [21:53] * Joins: idbentley (~idbentley@204.91.28.98)
- # [21:54] * Joins: philipj (~philip@83.218.67.122)
- # [21:55] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Ping timeout: 256 seconds)
- # [21:56] * Quits: TallTed (~Thud@63.119.36.36)
- # [21:58] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 264 seconds)
- # [21:58] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [21:58] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [21:59] * Quits: umgrosscol (~umgrossco@grosscol.umdl.umich.edu) (Quit: Nettalk6 - www.ntalk.de)
- # [22:09] * Joins: josemanuel (~josemanue@37.Red-83-43-4.dynamicIP.rima-tde.net)
- # [22:09] * Quits: Ms2ger (~Ms2ger@178.205-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:09] * Quits: josemanuel (~josemanue@37.Red-83-43-4.dynamicIP.rima-tde.net) (Read error: Connection reset by peer)
- # [22:14] * Joins: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net)
- # [22:14] * Joins: mpt (mpt@canonical/mpt)
- # [22:25] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [22:26] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [22:26] * Quits: mpt (mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [22:27] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [22:27] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [22:28] * Quits: nimbu (~nimbu@192.150.10.205) (Ping timeout: 240 seconds)
- # [22:29] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [22:30] * Joins: mpt (mpt@canonical/mpt)
- # [22:30] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [22:32] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [22:39] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [22:42] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:44] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [22:45] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 264 seconds)
- # [22:47] <Hixie> TabAtkins: what's the story on the 'content' property in CSS applying to elements, do you know?L
- # [22:47] <Hixie> -?
- # [22:47] <Hixie> er, +?, -L.
- # [22:47] <TabAtkins> The spec says to do it, it's just a matter of browsers actually doing so.
- # [22:47] <Hixie> do you know which spec it's in?
- # [22:47] <TabAtkins> Content
- # [22:47] <Hixie> thanks
- # [22:48] <Hixie> hm, is there a more up to date version than http://dev.w3.org/csswg/css-content/ ? that says it's dead.
- # [22:48] <matjas> afaik only old Opera (<= 12) implemented that
- # [22:48] <matjas> …unfortunately
- # [22:49] <Hixie> oh wow, parts of that still refer to my old 'move-to' idea
- # [22:49] <TabAtkins> Nah, I haven't taken the time to fix it up yet.
- # [22:49] <Hixie> k
- # [22:50] <Hixie> we're fast coming up on the date i said i'd actually resume work on that spec
- # [22:50] <Hixie> that's scary
- # [22:50] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [22:51] * Joins: barnabywalters (~barnabywa@94-76-254-5.static.as29550.net)
- # [22:51] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Read error: Operation timed out)
- # [22:55] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Remote host closed the connection)
- # [22:56] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [22:57] * Joins: Effilry (~firefly@oftn/member/FireFly)
- # [22:57] * Effilry is now known as FireFly
- # [22:58] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 240 seconds)
- # [23:00] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Ping timeout: 248 seconds)
- # [23:01] * Joins: alecf_ (~alecf@216.239.45.130)
- # [23:02] * Quits: netoholic (~boyan@77.71.96.54) (Ping timeout: 240 seconds)
- # [23:02] * Joins: netoholic (~boyan@77.71.96.54)
- # [23:03] * Quits: danny__ (~Danny@gateway/tor-sasl/malaclyps) (Quit: Leaving)
- # [23:03] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:03] * Joins: malaclyps (~Danny@gateway/tor-sasl/malaclyps)
- # [23:04] <zcorpan> Hixie: what date?
- # [23:06] * Quits: plutoniix (~plutoniix@node-5w1.pool-125-25.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [23:07] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
- # [23:07] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:08] <Domenic_> I still want ::before::before::before and ::after(5) and all that. That was a great spec.
- # [23:11] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
- # [23:11] * Quits: Smylers (~smylers@host86-128-219-55.range86-128.btcentralplus.com) (Ping timeout: 248 seconds)
- # [23:11] <Hixie> cabanier: i haven't changed the canvas stuff in at least a week...
- # [23:12] <Hixie> zcorpan: 2018, iirc
- # [23:13] <Hixie> Domenic_: that's a great example of what i come up with when i just brute-force my way to a solution and ignore design aesthetics. :-)
- # [23:13] * Quits: ebetancourt (~textual@c-66-229-12-65.hsd1.fl.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [23:13] * Joins: nimbu (~nimbu@192.150.10.205)
- # [23:13] * Quits: alecf_ (~alecf@216.239.45.130) (Quit: alecf_)
- # [23:14] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
- # [23:15] * Quits: sangwhan__ (uid12645@gateway/web/irccloud.com/x-uljwvievntjmocxi) (Read error: Connection reset by peer)
- # [23:16] * Joins: sangwhan__ (uid12645@gateway/web/irccloud.com/x-cqlorxklltdxlrhy)
- # [23:16] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-fndazlyzwjcfcsie) (Read error: Connection reset by peer)
- # [23:16] <Domenic_> Hixie: oh man I didn't even notice the editor, awesome :D.
- # [23:16] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-wxhopnhubriuqchi)
- # [23:18] * Joins: newtron_ (~newtron@199.71.174.202)
- # [23:19] <Hixie> i wish we'd come up with a good way to wrap siblings in a pesudo-element
- # [23:19] * Quits: nimbu (~nimbu@192.150.10.205) (Quit: Leaving.)
- # [23:21] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 272 seconds)
- # [23:22] * Quits: newtron_ (~newtron@199.71.174.202) (Ping timeout: 272 seconds)
- # [23:23] * Joins: bholley (~bholley@24-134-57-28-dynip.superkabel.de)
- # [23:24] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [23:24] * Quits: bholley (~bholley@24-134-57-28-dynip.superkabel.de) (Client Quit)
- # [23:29] <cabanier> Hixie: you did it 2 weeks ago. "[giow] (3) Change how tracing a path works so that it's more similar …"
- # [23:29] * Quits: tobie (~tobielang@col74-1-88-183-112-72.fbx.proxad.net) (Quit: tobie)
- # [23:30] <cabanier> Hixie: I didn't realize you changed the spec until I started reading it :-)
- # [23:31] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
- # [23:33] * Joins: crocket (~crocket@unaffiliated/crocket)
- # [23:33] <crocket> hi guys
- # [23:33] <crocket> Is HTML5 still a moving target?
- # [23:33] <Hixie> HTML5 is dead
- # [23:33] <Hixie> long live HTML!
- # [23:33] <crocket> Hixie : not funny
- # [23:33] <Hixie> no i mean that seriously
- # [23:33] <Hixie> we dropped the version number
- # [23:34] <Hixie> http://whatwg.org/html
- # [23:34] * Joins: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt)
- # [23:34] <crocket> Hixie : What about WC3?
- # [23:34] <crocket> Did WC3 also drop 5?
- # [23:34] <Hixie> the w3c forked html a while back and have kinda gone into the weeds
- # [23:35] <crocket> Hixie : Does it mean WC3 HTML is incompatible with WHATWG HTML?
- # [23:35] <jgraham> crocket: Browsers are a moving target
- # [23:35] <jgraham> crocket: But by, and large, the things that work today will continue to work tomorrow
- # [23:35] <crocket> jgornick: If HTML moves too, it's hard to get on the train.
- # [23:35] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [23:35] <jgraham> and that fact has nothing to do with the status of the spec
- # [23:35] * Quits: lmcliste_ (~lmclister@192.150.10.209)
- # [23:35] <crocket> I want to get on the web bandwagon.
- # [23:36] <crocket> Is it a mistake to read an HTML5 book now?
- # [23:36] <Hixie> crocket: you'd have to ask them (whether there's is compatible with the trunk/whatwg version of html), because last i heard they weren't documenting their differences
- # [23:36] <jgraham> It's entirely a product of the fact that browsers that break sites are unpopular and so don't keep marketshare
- # [23:36] * Quits: idbentley (~idbentley@204.91.28.98) (Read error: Operation timed out)
- # [23:36] <Hixie> crocket: but the whatwg spec intends to remain compatible with browsers, fwiw
- # [23:37] <jgraham> So once a feature is used by enough sites, browsers can't change the way it works, whatever any spec says and however much they might want to
- # [23:37] * Joins: lmclister (~lmclister@192.150.10.209)
- # [23:37] <crocket> Will browser vendors keep up with WHATWG or WC3?
- # [23:37] <Hixie> crocket: whatwg will keep up with browser vendors
- # [23:37] <crocket> the hell?
- # [23:37] <crocket> Hixie : I feel frightened to start learning HTML.
- # [23:37] <jgraham> Developing web technologies isn't a top down process
- # [23:38] <Hixie> crocket: you may be suffering from the impression that standards are developed in isolation and browsers then do what the specs say
- # [23:38] <Hixie> crocket: what actually happens is that the browsers and the specs develop in tandem, and continually converge over time
- # [23:38] <Hixie> (at least, the whatwg specs converge, in theory. dunno about others.)
- # [23:38] <crocket> Hixie : So is it a mistake to learn HTML?
- # [23:38] * Quits: marcosc (~marcosc@bl7-246-47.dsl.telepac.pt) (Remote host closed the connection)
- # [23:38] <Hixie> crocket: nope
- # [23:39] <Hixie> crocket: HTML is a great technology to use if what you want to do is target the Web
- # [23:39] <Hixie> crocket: just like any other platform, it's in active development
- # [23:39] <Hixie> well, any other platform that's not dead
- # [23:39] <crocket> Without explicit version management, it's more confusing.
- # [23:39] <Hixie> why?
- # [23:40] <crocket> Hixie : Without version management, you always have to keep up with the master branch.
- # [23:40] <Hixie> the difference between the web and other platforms is that there's more than one implementation of the web
- # [23:40] <Hixie> crocket: no, because with html if something works, we don't break it
- # [23:40] <crocket> Hixie : Any HTML book you recommend?
- # [23:40] <Hixie> crocket: so web sites written in the 90s and not maintained since still work today, by and large
- # [23:41] <Hixie> (assuming they worked on more than one browser of the time, anyway)
- # [23:41] <Hixie> crocket: i'm not familiar with the books, sorry
- # [23:41] <crocket> Hixie : Did WC3 drop the version number, too?
- # [23:42] * Joins: dbaron (~dbaron@173-228-85-89.dsl.dynamic.sonic.net)
- # [23:42] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [23:42] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
- # [23:42] <Hixie> crocket: it's not clear what they're doing. they've got two versions of HTML with different numbers that are different from each other and that are both changing regularly.
- # [23:42] <Hixie> crocket: i would encourage you to ignore them :-)
- # [23:42] <cabanier> :-)
- # [23:42] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 240 seconds)
- # [23:42] <crocket> what the hell
- # [23:44] <Hixie> like i said, i'd encourage ignoring them
- # [23:44] <Hixie> they mostly just copy what we do anyway
- # [23:45] * Quits: barnabywalters (~barnabywa@94-76-254-5.static.as29550.net) (Quit: Back to real life!)
- # [23:46] <jsbell> The phrase "reality-based spec writing" just got stuck in my head.
- # [23:47] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [23:47] <TabAtkins> Ugh, github's insistence on serving everything as text/plain is frustrating as hell, as it means I can't link to an SVG file that's just in the repo alongside everything else.
- # [23:47] <Hixie> crocket: you may find http://whatwg.org/faq interesting
- # [23:48] <Hixie> TabAtkins: it'd be a security wackamole for them to do anything else
- # [23:48] <Hixie> but yeah
- # [23:49] <TabAtkins> They serve things just fine if you put it on your gh-pages branch and link to it from [repo].github.io, though.
- # [23:49] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
- # [23:49] <Hixie> ah, interesting
- # [23:50] <Hixie> well, that's cross-origin
- # [23:50] <Hixie> so that'd be ok
- # [23:50] <Hixie> i'm rapidly running out of words in the english vocabulary
- # [23:50] <Hixie> object. collection. bag. list.
- # [23:51] <Hixie> pile of things
- # [23:51] <Hixie> stack of widgets
- # [23:51] <Hixie> heap of thingymajimmies
- # [23:51] <Hixie> assemblage, haven't used that yet.
- # [23:51] <jsbell> TabAtkins: For non-production use, there's http://rawgithub.com/
- # [23:51] <Hixie> (it's amusing how many words in the thesaurus under "collection" are terms of art by now)
- # [23:52] <TabAtkins> jsbell: Yeah, but I don't like using that in my project docs.
- # [23:52] <TabAtkins> But I guess whatever
- # [23:52] * Quits: waywk (~waywk4@mail.wlion.com) (Ping timeout: 260 seconds)
- # [23:52] <crocket> yo
- # [23:55] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [23:55] * Quits: weinig (~weinig@17.202.45.215) (Ping timeout: 260 seconds)
- # [23:56] <Domenic_> TabAtkins: you can just remove the dot from raw.github.com and it works. rawgithub.com is a proxy service that sets the right content type
- # [23:56] <TabAtkins> Domenic_: Yeah, I know, I've used it before.
- # [23:57] <Domenic_> oh whoops i was 5 minutes too late, that's what i get for not scrolling
- # [23:57] * Quits: ap (~ap@2620:149:4:304:952c:c2fd:1d00:7fcb) (Quit: ap)
- # [23:57] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [23:57] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
- # [23:58] * Joins: ap (~ap@2620:149:4:304:952c:c2fd:1d00:7fcb)
- # [23:59] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # Session Close: Tue Oct 29 00:00:00 2013
The end :)