Options:
- # Session Start: Thu Apr 18 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] * Joins: jonlee (~jonlee@17.212.153.19)
- # [00:00] * Quits: darkcypher_bit (~darkcyphe@san.space150.com) (Remote host closed the connection)
- # [00:00] * Joins: Iroquois_ (~IroquoisT@69.170.160.74)
- # [00:01] * Joins: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br)
- # [00:03] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [00:03] * krit1 is now known as krit
- # [00:04] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Ping timeout: 252 seconds)
- # [00:04] * Quits: weinig (~weinig@17.114.107.135) (Ping timeout: 256 seconds)
- # [00:06] * Joins: othermaciej (~mjs@17.114.108.14)
- # [00:06] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [00:07] * Quits: annevk (~annevk@2.25.61.48) (Remote host closed the connection)
- # [00:10] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [00:11] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [00:12] * jonlee is now known as jonlee|afk
- # [00:13] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Ping timeout: 264 seconds)
- # [00:13] * jonlee|afk is now known as jonlee
- # [00:15] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [00:15] * Joins: newtron (~newtron@76-10-156-218.dsl.teksavvy.com)
- # [00:17] * Joins: weinig (~weinig@17.245.104.113)
- # [00:18] <gavinc> manu-db: Future/Coroutine/Async in Python http://www.python.org/dev/peps/pep-3156/
- # [00:20] * Quits: fkm (~fkm@unaffiliated/fkm) (Ping timeout: 246 seconds)
- # [00:22] * Quits: newtron (~newtron@76-10-156-218.dsl.teksavvy.com) (Remote host closed the connection)
- # [00:23] * Quits: Iroquois_ (~IroquoisT@69.170.160.74) (Remote host closed the connection)
- # [00:23] * jonlee is now known as jonlee|afk
- # [00:23] * Quits: weinig (~weinig@17.245.104.113) (Quit: weinig)
- # [00:26] * Quits: isherman-book (Adium@nat/google/x-awyrflsyvmevccop) (Quit: Leaving.)
- # [00:32] * jonlee|afk is now known as jonlee
- # [00:32] * Joins: fkm (~fkm@213.55.184.246)
- # [00:32] * Quits: fkm (~fkm@213.55.184.246) (Changing host)
- # [00:32] * Joins: fkm (~fkm@unaffiliated/fkm)
- # [00:33] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [00:34] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [00:36] * Joins: OnlyMax2 (~OnlyMax@187-126-236-61.user.veloxzone.com.br)
- # [00:36] * Quits: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br) (Read error: Connection reset by peer)
- # [00:37] * Joins: OnlyMax3 (~OnlyMax@187-126-236-61.user.veloxzone.com.br)
- # [00:38] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
- # [00:38] * Quits: OnlyMax3 (~OnlyMax@187-126-236-61.user.veloxzone.com.br) (Read error: Connection reset by peer)
- # [00:41] * Quits: OnlyMax2 (~OnlyMax@187-126-236-61.user.veloxzone.com.br) (Ping timeout: 255 seconds)
- # [00:42] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
- # [00:42] * jonlee is now known as jonlee|afk
- # [00:42] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Read error: Operation timed out)
- # [00:43] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [00:43] * Quits: Gabri (~gabri@91.72.64.50) (Remote host closed the connection)
- # [00:50] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [00:50] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
- # [00:50] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [00:52] * jonlee|afk is now known as jonlee
- # [00:52] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [00:53] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [00:53] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Remote host closed the connection)
- # [00:55] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [00:56] * Joins: weinig (~weinig@17.114.109.178)
- # [01:04] * Joins: isherman-book (~Adium@216.239.45.93)
- # [01:09] * Joins: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au)
- # [01:11] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [01:11] * Quits: isherman-book (~Adium@216.239.45.93) (Ping timeout: 264 seconds)
- # [01:12] * Quits: Maarja (3e41c051@gateway/web/freenode/ip.62.65.192.81) (Quit: Page closed)
- # [01:14] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 248 seconds)
- # [01:15] * Joins: reybango_ (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [01:15] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
- # [01:15] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [01:16] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [01:18] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Ping timeout: 245 seconds)
- # [01:18] * Joins: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr)
- # [01:27] * Quits: mven (~mven@169.241.49.210) (Remote host closed the connection)
- # [01:27] * Joins: Obvious (tachikoma@188.226.74.2)
- # [01:27] * Quits: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr) (Quit: Leaving)
- # [01:28] * jonlee is now known as jonlee|afk
- # [01:30] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Remote host closed the connection)
- # [01:31] * Joins: bholley (~bholley@24.212.243.246)
- # [01:33] * Joins: newtron (~newtron@76-10-156-218.dsl.teksavvy.com)
- # [01:35] * jonlee|afk is now known as jonlee
- # [01:36] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [01:37] * Quits: newtron (~newtron@76-10-156-218.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [01:39] * Quits: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Ping timeout: 240 seconds)
- # [01:40] * Quits: reybango_ (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [01:40] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [01:42] * heycam|away is now known as heycam
- # [01:45] * jonlee is now known as jonlee|afk
- # [01:50] * jonlee|afk is now known as jonlee
- # [01:51] * Krinkle is now known as Krinkle|detached
- # [01:59] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [02:00] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [02:00] * jonlee is now known as jonlee|afk
- # [02:00] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Quit: ryanclark)
- # [02:03] * jonlee|afk is now known as jonlee
- # [02:04] * Quits: jsbell (jsbell@nat/google/x-mzctaanrsxfqdvbt) (Quit: There's no place like home...)
- # [02:06] * Quits: dygerati (~jthiessen@c-71-193-216-142.hsd1.or.comcast.net) (Ping timeout: 260 seconds)
- # [02:09] <manu1> gavinc: So, seems to be totally incompatible with what WHATWG DOM Futures are doing (at least, the interface doesn't match at all) *sobs*
- # [02:09] <manu1> gavinc: Does WebIDL support the ability to define futures to iron out these sorts of incompatibilities between languages?
- # [02:09] <gavinc> manu1: Interface doesn't, but I assure you the spirit does
- # [02:09] <manu1> gavinc: Too bad API specs are about interfaces and not spirits. :)
- # [02:10] <gavinc> The idea that one API can serve many languages is non-sense anyway :P
- # [02:11] <manu1> gavinc: Also note: http://www.python.org/dev/peps/pep-3156/#callback-style
- # [02:12] <gavinc> that isn't talking about how to write callback APIs that's talking about the problems with them ;)
- # [02:12] <manu1> gavinc: Creating an API that can just serve Javascript is starting to sound like non-sense.... even JS folks can't agree on the proper flow control style.
- # [02:12] <gavinc> Right, so serve Javascript in Browsers ;)
- # [02:13] <manu1> err, JSON-LD on servers is just as important, if not more important.
- # [02:13] <manu1> and having an interface that is similar between both is really important.
- # [02:13] * jonlee is now known as jonlee|afk
- # [02:13] <gavinc> The API will NOT be the same.
- # [02:13] <manu1> (so developers aren't confused)
- # [02:13] <manu1> gavinc: The API between node.js server side, and Javascript browser-side /is exactly the same/ right now.
- # [02:14] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 240 seconds)
- # [02:15] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Ping timeout: 264 seconds)
- # [02:15] <manu1> that's one of the reasons we picked the callback control-flow style.
- # [02:15] <manu1> so that developers didn't have to do Futures on the browser-side and callbacks on the server-side.
- # [02:15] <manu1> (in JavaScript)
- # [02:16] <manu1> (and Python, and Ruby, and PHP)
- # [02:16] <manu1> (not that PHP is used on the client-side that often... but you get the idea)
- # [02:16] <gavinc> I note you happily ignore the other language WITH WebIDL bindings ;)
- # [02:16] <gavinc> Since it totally sucks at Callback style, Java :P
- # [02:16] <manu1> what, like Java - screw Java - Java is awful :)
- # [02:16] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [02:17] <gavinc> The API WILL NOT be the same in all languages
- # [02:17] <gavinc> clearly
- # [02:17] <manu1> besides, there is nothing that says that you /have/ to follow the JSON-LD API spec, we made it that way so that people can do things that make sense in their language of choice.
- # [02:18] * jernoble is now known as jernoble|afk
- # [02:18] * jernoble|afk is now known as jernoble
- # [02:18] <gavinc> going to make finding 3 implementations fun ;)
- # [02:18] <manu1> we already have 3 :)
- # [02:18] <manu1> in fact, we have 5
- # [02:18] <gavinc> No, cause the Python one at least doesn't use the same API
- # [02:19] <manu1> like I said, nobody complained about this until the WHATWG DOM Futures folks jumped in.
- # [02:19] <manu1> besides, only 2 implementations are necessary for REC :)
- # [02:19] <gavinc> nobody complained until the people who have been dealing with large callback based API non sense for years chimed in?
- # [02:20] <gavinc> that's uh... an odd argument ;)
- # [02:20] <manu1> you act as if the people in this channel are the only people dealing with large callback based APIs...
- # [02:20] <gavinc> no.
- # [02:20] <manu1> the node.js community seems to be dealing with it just fine.
- # [02:21] <manu1> and honestly, it's really not that big of an issue with the libraries that we use either on the server-side or client-side.
- # [02:21] <manu1> I realize that there are people that feel that Futures are the future... but those folks haven't gotten the state of the art to the point that we can shift over to it.
- # [02:22] <gavinc> "callback hell" is an oddly common term for Node.js if they are handling it well
- # [02:22] <manu1> once they do, and it's clear that futures are going to make things better, people will naturally switch over because it's a no-brainer.
- # [02:22] <manu1> gavinc: Do you do a great deal of node.js programming?
- # [02:22] <gavinc> No, twisted ;)
- # [02:23] <gavinc> I hate callbacks that much ;)
- # [02:23] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [02:23] <manu1> twisted is awful... we've used it before.
- # [02:23] <manu1> but unfortunately, people tend to conflate the awfulness of twisted with all other callback-based mechanisms.
- # [02:24] <manu1> node.js did callbacks right - twisted got it horribly wrong (I say this having spent years developing in both)
- # [02:25] <manu1> the whole "callback hell" argument is usually thrown about by people that are not managing their code correctly... at least, 99% of the examples I've seen of callback hell fall into the category where the person complaining doesn't know what they're doing.
- # [02:25] * Joins: mange (~mange@pc-241-220-86-200.cm.vtr.net)
- # [02:25] <manu1> That said, if we can get novices doing async programming in a way that's better then I'm all for it... I'm just not convinced that monads / futures are that solution.
- # [02:25] <manu1> They abstract away things to the point where it starts to confuse novice developers...
- # [02:25] <manu1> callbacks do the same sort of thing, but not as badly.
- # [02:26] <gavinc> Futures in DOM4, latest Twisted API, the new Python API, are all starting to look very much the same in their semantics
- # [02:26] * Parts: mange (~mange@pc-241-220-86-200.cm.vtr.net)
- # [02:26] <gavinc> the syntax and naming is wildly different (well, they all use the word Futures) but otherwise...
- # [02:26] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 20.0/20130401111945])
- # [02:26] <manu1> sure, and once everything converges, we'll release a JSON-LD API that is based on futures...
- # [02:27] <manu1> but doing so at this point seems to be trying to nail jello to a galloping horse. The best we can hope for is to be kicked in the face for our efforts.
- # [02:27] <manu1> (or something)
- # [02:28] * jonlee|afk is now known as jonlee
- # [02:29] <gavinc> "In the DOM world and other closely-related APIs, we're not going to stop using futures"
- # [02:29] <gavinc> that's a reasonably strong statement that you won't get kicked in the face
- # [02:30] <gavinc> Unless you'd like to argue that DOM ISN'T the widest use API in Javascript?
- # [02:34] <manu1> link to who said that?
- # [02:34] <manu1> also, that statement ignores one side of the equation - server-side.
- # [02:34] <zewt> gavinc: really? somebody's declaring that no logical arguments will convince them because they've made up their mind?
- # [02:35] <zewt> i'm not sure i want to know who's being that foolish
- # [02:35] * gavinc learns exactly who has read TabAtkins blog post on Futures ;)
- # [02:35] <gavinc> http://www.xanthir.com/b4PY0
- # [02:36] <manu1> I read it in detail, I don't tend to memorize everything I read in blog posts - also, that's Tab saying it - who else is saying that?
- # [02:37] <manu1> Is it the position of the Web Apps WG? Is it the position of the WHAT WG? Is it the position of the majority of browser manufacturers? Answers of "Yes" to any of those would be more convincing than one person saying it.
- # [02:37] <manu1> err, three including annevk, TabAtkins, and Boris.
- # [02:38] * jonlee is now known as jonlee|afk
- # [02:40] * jernoble is now known as jernoble|afk
- # [02:40] * jernoble|afk is now known as jernoble
- # [02:41] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [02:43] * jonlee|afk is now known as jonlee
- # [02:46] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Ping timeout: 240 seconds)
- # [02:47] * Quits: ^esc (~esc_ape@178.115.251.207.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [02:48] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:48] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:48] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:51] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [02:52] * Joins: ehsan (~ehsan@24.212.206.174)
- # [02:53] * jonlee is now known as jonlee|afk
- # [02:56] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [02:56] * jonlee|afk is now known as jonlee
- # [02:58] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
- # [03:01] * Quits: weinig (~weinig@17.114.109.178) (Quit: weinig)
- # [03:01] * jernoble is now known as jernoble|afk
- # [03:01] * jernoble|afk is now known as jernoble
- # [03:02] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [03:02] * Joins: weinig (~weinig@17.114.109.178)
- # [03:02] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [03:03] <TabAtkins> manu-db: CSS norm-refs Unicode at least in CSS Text, possibly in Text Decor, and possibly in Fonts.
- # [03:03] * Quits: jmason (~jmason@174.137.103.143) (Read error: Connection reset by peer)
- # [03:03] <TabAtkins> manu-db: We norm-ref two non-W3C docs in the Colors spec.
- # [03:04] <TabAtkins> manu-db: Hey, between me, annevk, and Boris, you've basically got a majority of spec writers. ^_^
- # [03:06] <TabAtkins> manu1: I'd appreciate if you stopped referencing Node's callbacks as if it had any relevance whatsoever to web APIs. We can't get Node's "async" module, or any reasonable equivalent, on the web, because the web doesnt' have a consistent callback pattern like Node does.
- # [03:06] * jonlee is now known as jonlee|afk
- # [03:07] <TabAtkins> Moving APIs to futures is *far* more likely than moving them to a different callback pattern, given that future-based APIs are easily distinguishable from callback-based ones, while different styles of callback APIs are hard to distinguish.
- # [03:07] <manu1> TabAtkins: you can use async in the browser today?
- # [03:07] <manu1> I mean, statement of fact - you can do that.
- # [03:07] * Quits: mladen (~mladen@cable-89-216-30-200.static.sbb.rs) (Read error: Operation timed out)
- # [03:07] <TabAtkins> manu1: Only if you're using node-style callback APIs.
- # [03:07] <TabAtkins> Which dont' exist in any web spec.
- # [03:07] <TabAtkins> (or practically any - some might exist, I dunno)
- # [03:08] <TabAtkins> I outline five different callback styles in my blog post that are attested by major APIs *today*.
- # [03:08] <manu1> yes, but there are many libraries that wrap the web specs to provide a callback-style interface... most of the libraries we use do that.
- # [03:08] <TabAtkins> (None of which are node-like APIs.
- # [03:08] <TabAtkins> manu1: If you're allowing wrappers, then we can wrap anything callback-based in a future, too.
- # [03:08] <manu1> yeah, that's kinda my point - I don't think developers are really going to be impacted that greatly one way or another.
- # [03:09] <TabAtkins> Right, so consistency arguments with Node don't stand. We're back to proposals on their merits.
- # [03:09] <manu1> because lots of the web specs are wrapped in libraries to make them fit a particular model (jquery, AngularJS, etc.)
- # [03:09] * Joins: mladen (~mladen@cable-89-216-30-200.static.sbb.rs)
- # [03:09] <TabAtkins> Adding a sixth callback style to web APIs doesn't help anyone, while jumping on the Futures train *does*.
- # [03:10] <manu1> TabAtkins: consistency arguments do matter for Node because we don't want to have developers pick two different call styles between browser-based JSON-LD API and server-side JSON-LD API.
- # [03:10] <TabAtkins> (Network effects are important for the success of Futures - the more stuff uses it, the more valuable it is.)
- # [03:10] <TabAtkins> I presume they already do so for APIs that are analogs of browser APIs?
- # [03:10] <TabAtkins> Providing a node-like callback system for node, and a Future-based system for the web, sounds fine.
- # [03:10] <TabAtkins> Or both, whatever.
- # [03:10] <manu1> bleh
- # [03:11] <TabAtkins> (If you can reasonably distinguish between them.)
- # [03:11] <TabAtkins> You have to provide a different API for Python/Java/et al anyway.
- # [03:11] <manu1> as developers, we typically can't stand working with libraries like that.
- # [03:11] <TabAtkins> Like I said, I think we as developers already do that? (Not much of a noder, sorry.)
- # [03:11] <manu1> TabAtkins: I'm currently asking W3C what their position on ref'ing the WHATWG DOM API from JSON-LD API is...
- # [03:12] <manu1> TabAtkins: which then brings into question if it really matters what is spec'd... because the opposite will be provided by some developer somewhere.
- # [03:12] * jonlee|afk is now known as jonlee
- # [03:12] <TabAtkins> manu1: You'll either get the right answer ("it's totally fine to ref things not from the W3C", because everyone does it and it's never stopped a spec from hitting Rec), or you'll get a kneejerk "eww, WHATWG" response.
- # [03:12] <manu1> TabAtkins: which gets back to my first proposal - we'll just spec an API for both - callback-style and futures-style.
- # [03:12] <TabAtkins> manu1: If you have a reasonable naming proposal for the two, sure, whatever.
- # [03:13] <manu1> TabAtkins: I was thinking - JSON-LD Callback API and JSON-LD TAB_ATKINS_LOVES_FUTURES API
- # [03:13] <TabAtkins> I mean for the functions. I'm cool with you using my name in the spec title.
- # [03:13] <manu1> noted.
- # [03:14] <manu1> TabAtkins: I'm asking a W3Cer that likes WHAT WG in an attempt to see if I can get the same answer out of them that I got out of you.
- # [03:14] * Quits: weinig (~weinig@17.114.109.178) (Quit: weinig)
- # [03:15] <manu1> TabAtkins: also, for APIs providing both, is there a function naming scheme that is currently used?
- # [03:15] <TabAtkins> It's cool, I already know the right answer. If you get another answer, I can just point to the objective evidence that proves me right (multiple specs doing exactly what I say is OK).
- # [03:15] <manu1> TabAtkins: Are they RECs?
- # [03:15] * Joins: weinig (~weinig@17.114.109.178)
- # [03:15] * Quits: Mohamed-Ted (~Mohamed@197.200.244.159) (Ping timeout: 240 seconds)
- # [03:15] <TabAtkins> manu1: No, not yet. Current attempts are either fresh APIs, or have a completely different name (like XHR might get something along the lines of getJSON() or whatever).
- # [03:15] <manu1> TabAtkins: and if you could just give me the links, I can forward them on to the group so I at least have that at my disposal as a set of arguments.
- # [03:15] <TabAtkins> manu1: Yup, Colors 3 is Rec.
- # [03:16] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [03:16] <TabAtkins> http://www.w3.org/TR/css3-color/
- # [03:16] <TabAtkins> With two normative refs to non-W3C or IETF docs.
- # [03:17] <TabAtkins> (Specifically, Colorimetry, published by CIE, and SRGB, published by IEC I think? It's hard to read these biblios.
- # [03:17] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
- # [03:18] * Joins: Mohamed-Ted (~Mohamed@197.200.246.133)
- # [03:18] <manu1> TabAtkins: blerg - that totally doesn't count. I thought you had refs to WHATWG specs... ref'ing books is fine because the print of the book isn't going to change.
- # [03:18] <manu1> TabAtkins: The question is, what W3C REC spec references a WHATWG spec?
- # [03:18] <TabAtkins> manu1: I don't see how that question is relevant.
- # [03:19] <manu1> TabAtkins: I know that we can ref specs at W3C that are not REC as long as the features are stable - we do that for HTML5+RDFa 1.1
- # [03:19] * tantek pops back in and sees REC/politics discussion have flared up again. ;)
- # [03:20] * Joins: danielfilho (~danielfil@200.233.52.248)
- # [03:20] <manu1> flared up? It never stopped tantek - Tab and I have been talking constantly since the moment you left IRC ;)
- # [03:20] <tantek> sorry to hear that
- # [03:20] <manu1> as am I :)
- # [03:20] <tantek> so why do you continue to participate then?
- # [03:20] <tantek> if you're sorry?
- # [03:21] <manu1> (it was a joke)
- # [03:21] <tantek> oh so you're not sorry. ok.
- # [03:22] <manu1> TabAtkins: It's relevant because the whole purpose of that normative ref'ing rule at W3C is to make sure the doc doesn't change.
- # [03:22] * jonlee is now known as jonlee|afk
- # [03:22] <TabAtkins> That doesn't happen, though. Even Recs change.
- # [03:22] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [03:22] <tantek> right, because fiat always works to make docs not change
- # [03:22] <manu1> TabAtkins: again, not that I care - but you made it sound like W3C had published a spec that normatively ref'd a WHAT WG spec... and that sounded like something that could help this situation.
- # [03:22] <TabAtkins> Importantly, Recs can depend on CRs, which *definitely* change.
- # [03:23] <tantek> specs should just make the best references they practically can, and assume ALL references are subject to change. don't pretend otherwise.
- # [03:24] <manu1> TabAtkins: Yes, and I'm pushing a spec through that currently does that... but it's not a WHATWG spec and you made it seem as if that's happened before (which is what surprised me)
- # [03:24] <tantek> reflect the reality of an evolving platform, rather than clinging to a pipedream of statically lockstepped imaginary platform that never really existed (on the web)
- # [03:24] <manu1> tantek: Yes, no argument from me on that one...
- # [03:24] <TabAtkins> I never stated that Recs with WHATWG norm refs have already happened. I never even mentioned Recs until this afternoon. I've been fighting against the weird reluctance to ref things that aren't W3C.
- # [03:26] <manu1> TabAtkins: but you do realize that it's not "ref things that aren't W3C" that's the issue here... it's ref'ing things that don't have any implementations and aren't even close to being on any standards track (and could change at any point based on the whim of an editor)
- # [03:26] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [03:26] <manu1> TabAtkins: That's the issue - I'll happy ref specs that are IETF or TC-39 or whatever that have some semblance of stability to them...
- # [03:26] <manu1> TabAtkins: but the WHATWG DOM spec doesn't seem to be there yet.
- # [03:27] <manu1> TabAtkins: That is, if there were at least 2 browser implementations of it, that would be very convincing.
- # [03:27] <manu1> TabAtkins: from my understanding, there are currently 0 implementations of it, and the JSON-LD API would be the first, right?
- # [03:28] <TabAtkins> You realize that reffing a CR from a Rec (which is allowed) has much less stability than you're requiring? CRs can be published (and often are) with zero implementations.
- # [03:28] <TabAtkins> And they commonly change.
- # [03:28] <TabAtkins> manu1: JSON-LD is one of the APIs in flight to take advantage. I'm working through the Font Load API.
- # [03:29] * jonlee|afk is now known as jonlee
- # [03:30] * tantek is curious if this kind of discussion happens often enough to merit a subspecies of bureaucracy/process troll - the reference citations troll.
- # [03:30] <tantek> There was the "but what's the canonical reference to ASCII" troll that occurred in HTMLWG a while ago (and sucked up a lot of mailing / telcon time).
- # [03:30] <TabAtkins> The right answer being, obviously, Wikipedia. ^_^
- # [03:32] <manu1> right, and that's my concern - you're asking the JSON-LD API to switch to Futures when it's not apparent that developers are going to flock to them en masse. My prediction is that we're going to continue to have the same control-flow mess on our hands in the Web platform for a while and that developers are just going to take web specs and match them up with whatever control flow they're...
- # [03:32] <manu1> ...using for their application.
- # [03:33] <TabAtkins> Contributing to the control flow mess with a sixth callback pattern isn't helping matters.
- # [03:33] <manu1> tantek: The discussion doesn't have to do w/ reference citations, it has to do w/ the stability of WHATWG DOM, which I'm finding out isn't very stable (in that there are no implementations of it)
- # [03:33] <manu1> TabAtkins: So, what would be the lesser evil?
- # [03:33] <manu1> TabAtkins: No futures, no callback control flow - what would be the best approach w/o taking those two into consideration?
- # [03:34] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Read error: Connection reset by peer)
- # [03:34] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
- # [03:34] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Read error: Connection reset by peer)
- # [03:34] <TabAtkins> manu1: Note that WHATWG stability policy is "things can change (hopefully for the better) until sufficient mass of people depend on it". This is the *actual* stability policy of the W3C as well (at least in healthy groups), we just pretend there's something called Process that works differently.
- # [03:34] <TabAtkins> manu1: The lesser evil is to contribute to the actual fixing of callback messes by adopting Futures.
- # [03:34] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
- # [03:34] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Read error: Connection reset by peer)
- # [03:34] <manu1> because, if I'm understanding correctly, both of those have roughly the same number of APIs using the style.
- # [03:34] <TabAtkins> Right, but one helps the future, and the other doesn't. ^_^
- # [03:35] * Joins: Mohamed (~Mohamed@197.200.244.195)
- # [03:35] <manu1> if futures are the future - which you've failed to convince multiple people of at this point.
- # [03:35] * Mohamed is now known as Guest35910
- # [03:35] <manu1> if they're not, futures are no better than callback control flow.
- # [03:35] <manu1> and seeing as how futures have been in node.js for a long time now and they're not popular is concerning.
- # [03:36] * manu1 has to go, will respond later.
- # [03:36] <TabAtkins> Oh good lord, I already addressed the node thing.
- # [03:36] * Quits: Mohamed-Ted (~Mohamed@197.200.246.133) (Ping timeout: 260 seconds)
- # [03:37] <TabAtkins> Node's original promises were shit. After that, it grew a consistent callback pattern (which is itself a negative force against innovation like Futures), and then grew callback-handling libraries that depended on that central callback pattern.
- # [03:37] <TabAtkins> It is *not* a model of the web that you can rely on for anything.
- # [03:38] <TabAtkins> manu1: Do whatever you want. It's obvious that's what you're going to do anyway. Match node, even though that means inventing a brand new callback pattern for the web, and doesn't have a transition story to the glorious future that Node offers.
- # [03:38] <TabAtkins> JSON-LD will just be yet another shitty legacy API that has to be back-converted into Futures later.
- # [03:39] * jonlee is now known as jonlee|afk
- # [03:40] * jernoble is now known as jernoble|afk
- # [03:40] * jernoble|afk is now known as jernoble
- # [03:40] <manu1> TabAtkins: If I was going to do whatever I wanted, I wouldn't have spent the last 48 hours trying to figure out if we can/should do futures for the JSON-LD API. Don't get cranky, I want the right solution, it's just nobody else seems to be beating the Futures drum as hard as you are and I'm trying to figure out why.
- # [03:42] <manu1> I appreciate the time you've put into explaining all this and writing that blog post on futures.
- # [03:42] * manu1 afks.
- # [03:42] <TabAtkins> Because it's new, and people are slow to embrace new things, particularly new abstractions that are different from what they're familiar with.
- # [03:42] * jonlee|afk is now known as jonlee
- # [03:43] <TabAtkins> I'm just frustrated you keep bringing up Node like it's relevant to the API design, when it's *not*. Nothing you do in the web api can benefit from anything that the node community has, because Node's async control flow abstractions can't make sense of web apis without manual wrapping. And if you're doing that, adding one more API to manually wrap is a non-issue.
- # [03:44] <TabAtkins> Ignoring node, if you want callbacks, at least follow jQuery legacy or something, and just take 'success' and 'error' callbacks in your options object.
- # [03:44] <TabAtkins> Or take the two callbacks as final arguments, with 'success' coming first.
- # [03:45] <TabAtkins> The Node convention of a single callback which accepts the error reason as its first argument and any values as its other arguments is completely foreign to the web.
- # [03:45] <TabAtkins> It'll still interoperate badly with Future-based things, but at least it'll be consistent with *some* existing APIs, and people's expectations.
- # [03:50] * Krinkle|detached is now known as Krinkle
- # [03:52] * jonlee is now known as jonlee|afk
- # [03:52] * jonlee|afk is now known as jonlee
- # [03:53] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [03:54] <TabAtkins> zewt: Have you read my blog post from last night, about Futures? It was partially aimed at you, too. ^_^
- # [03:54] * Joins: Wardrop (~anonymous@59.167.213.18)
- # [03:56] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:57] <Wardrop> I need some clarification on the rule for <option> elements without a defined value. I find the spec to be ambiguous.
- # [03:58] <Wardrop> The spec states that for option elements without a value, the text content of the element should become the value. What does that mean for a option elements like this...
- # [03:58] <Wardrop> <option value>Pizza</option>
- # [03:58] <Wardrop> <option value="">Pizza</option>
- # [03:58] <TabAtkins> That has a value attribute. The value of the value attribute is the empty string.
- # [03:58] * Joins: birtles_ (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
- # [03:58] <TabAtkins> Both of those are equivalent.
- # [03:58] <Wardrop> Ok, so if 'value' is present at all, it is respected.
- # [03:59] <Wardrop> Thanks
- # [03:59] <TabAtkins> Yep.
- # [03:59] * Quits: danielfilho (~danielfil@200.233.52.248) (Remote host closed the connection)
- # [04:00] <Wardrop> Spec should probably be clarified as it currently reads "The value of an option element is the value of the value content attribute, if there is one" which could mean either
- # [04:00] * Joins: danielfilho (~danielfil@200.233.52.248)
- # [04:00] <TabAtkins> "If there is one" means "if there is a value content attribute". That's unambiguous (though in practical, non-spec terminology, it might be ambiguous).
- # [04:01] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 245 seconds)
- # [04:01] * birtles_ is now known as birtles
- # [04:02] * jonlee is now known as jonlee|afk
- # [04:02] * jonlee|afk is now known as jonlee
- # [04:03] <Wardrop> It isn't made clear whether "if there is one" is referring to the presence of the attribute, or the presence of actual value, unless there's something in the spec's pre-amble that clarifies this.
- # [04:04] <TabAtkins> An attribute never doesn't have a value, so it's unambiguous in practice when you're already familiar with the spec terms. ^_^
- # [04:04] <TabAtkins> (If the attribute exists, it has a value by definition.)
- # [04:05] <Wardrop> TabAtkins: Yeah ok, that probably is something clarified earlier in the spec. Thanks TabAtkins.
- # [04:05] <TabAtkins> np
- # [04:06] * Quits: weinig (~weinig@17.114.109.178) (Quit: weinig)
- # [04:10] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-iwswryboduigbzho)
- # [04:10] * jernoble is now known as jernoble|afk
- # [04:10] * jernoble|afk is now known as jernoble
- # [04:12] * jonlee is now known as jonlee|afk
- # [04:14] * Quits: krit (~krit@sjfw1.adobe.com) (Quit: Leaving.)
- # [04:18] * Joins: TheTomThorogood (~Thunderbi@118.107.37.61)
- # [04:23] * Quits: TheTomThorogood (~Thunderbi@118.107.37.61) (Quit: TheTomThorogood)
- # [04:23] * heycam is now known as heycam|away
- # [04:25] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:26] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
- # [04:27] * jonlee|afk is now known as jonlee
- # [04:27] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [04:37] * jonlee is now known as jonlee|afk
- # [04:37] * jonlee|afk is now known as jonlee
- # [04:38] * Joins: tantek (~tantek@adsl-69-232-205-244.dsl.pltn13.pacbell.net)
- # [04:41] * Joins: weinig (~weinig@17.114.109.178)
- # [04:41] * Quits: weinig (~weinig@17.114.109.178) (Client Quit)
- # [04:46] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [04:47] * jonlee is now known as jonlee|afk
- # [04:49] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [04:50] * jernoble is now known as jernoble|afk
- # [04:50] * jernoble|afk is now known as jernoble
- # [04:51] * jonlee|afk is now known as jonlee
- # [04:57] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Quit: Leaving.)
- # [04:57] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
- # [05:00] * jonlee is now known as jonlee|afk
- # [05:02] * Quits: ahf (ahf@irssi/staff/ahf) (Ping timeout: 240 seconds)
- # [05:04] * Joins: ahf (ahf@irssi/staff/ahf)
- # [05:06] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [05:06] * Joins: krit (~krit@161.sub-174-253-224.myvzw.com)
- # [05:08] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [05:10] * Quits: bholley (~bholley@24.212.243.246) (Quit: bholley)
- # [05:17] * Joins: Mohamed-Ted (~Mohamed@197.200.253.246)
- # [05:18] * jernoble is now known as jernoble|afk
- # [05:18] * jernoble|afk is now known as jernoble
- # [05:19] * Quits: Guest35910 (~Mohamed@197.200.244.195) (Ping timeout: 260 seconds)
- # [05:21] * Quits: krit (~krit@161.sub-174-253-224.myvzw.com) (Quit: Leaving.)
- # [05:24] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [05:27] * Joins: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
- # [05:29] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [05:33] * jonlee|afk is now known as jonlee
- # [05:33] * Quits: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net) (Quit: Leaving)
- # [05:37] * Parts: Wardrop (~anonymous@59.167.213.18)
- # [05:42] * Joins: danjesus (~danjesus@187.56.139.85)
- # [05:46] * jonlee is now known as jonlee|afk
- # [05:47] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [05:51] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [05:53] * jernoble is now known as jernoble|afk
- # [05:53] * jernoble|afk is now known as jernoble
- # [05:54] * jonlee|afk is now known as jonlee
- # [05:56] * Joins: eresair_ (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
- # [05:56] * Quits: timeless (uid4015@firefox/developer/timeless) (Read error: Operation timed out)
- # [05:57] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-hrvjqkaemqwcaaib) (Ping timeout: 246 seconds)
- # [05:57] * Quits: JakeA (uid3836@gateway/web/irccloud.com/x-adbcslaeasdozave) (Ping timeout: 256 seconds)
- # [05:57] * Quits: romainhuet (uid2533@gateway/web/irccloud.com/x-akiktzzgrmgodpga) (Ping timeout: 245 seconds)
- # [05:57] * Quits: krijn (uid2319@gateway/web/irccloud.com/x-hyczxfiipkcgztai) (Ping timeout: 245 seconds)
- # [05:57] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-bznitfckkyyveibu) (Ping timeout: 248 seconds)
- # [05:57] * Quits: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-fonwkxslkxxxbkrd) (Ping timeout: 264 seconds)
- # [05:57] * Quits: Scorchin (uid1242@gateway/web/irccloud.com/x-hlqlcjxwegorxzro) (Ping timeout: 260 seconds)
- # [05:58] * Quits: ojan_away (uid5519@gateway/web/irccloud.com/x-hjggmvraonmglhor) (Ping timeout: 245 seconds)
- # [05:58] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-iofdpznvfjlcehxd) (Ping timeout: 245 seconds)
- # [05:58] * Quits: remysharp (uid4345@gateway/web/irccloud.com/x-edffsslblbpcjtvf) (Ping timeout: 248 seconds)
- # [05:58] * Quits: abarth (uid5294@gateway/web/irccloud.com/x-xnmijfmhathnkmyv) (Ping timeout: 248 seconds)
- # [05:58] * Quits: shaundunne (uid5048@gateway/web/irccloud.com/x-tqwoxviexfyjqmfm) (Ping timeout: 255 seconds)
- # [05:58] * Joins: JakeA (uid3836@gateway/web/irccloud.com/x-otmuzrcbrdcbufat)
- # [05:58] * Quits: Phae (uid455@gateway/web/irccloud.com/x-icgloffqppzttotv) (Ping timeout: 248 seconds)
- # [05:58] * Quits: rafaelw (uid4459@gateway/web/irccloud.com/x-bnokaonbdbalbgjv) (Ping timeout: 246 seconds)
- # [05:58] * Quits: anssik (uid10742@gateway/web/irccloud.com/x-sgkltrjpqwlfbhrp) (Ping timeout: 260 seconds)
- # [05:58] * Joins: krijn (~uid2319@gateway/web/irccloud.com/x-pfbtgkngjumgbgvf)
- # [05:58] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-tldoukkmvnnidyyf) (Ping timeout: 245 seconds)
- # [05:59] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (Ping timeout: 245 seconds)
- # [05:59] * Quits: hdv (uid2376@gateway/web/irccloud.com/x-tmtgueydjoybpyeu) (Ping timeout: 256 seconds)
- # [05:59] * Quits: boblet_ (uid1921@gateway/web/irccloud.com/x-euphlpmlrwivcyyj) (Ping timeout: 276 seconds)
- # [06:00] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [06:01] * Joins: ojan (uid5519@gateway/web/irccloud.com/x-ekzebflbczdoxakd)
- # [06:02] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-bnjteaphhyomddyn)
- # [06:04] * Joins: hdv (uid2376@gateway/web/irccloud.com/x-ndtfpzadnjnxmbmd)
- # [06:04] * jonlee is now known as jonlee|afk
- # [06:05] * Krinkle is now known as Krinkle|detached
- # [06:06] * Quits: tantek (~tantek@adsl-69-232-205-244.dsl.pltn13.pacbell.net) (Quit: tantek)
- # [06:07] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-inzbuxtcngpahzzc)
- # [06:14] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [06:15] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Client Quit)
- # [06:16] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [06:21] * Quits: JohnAlbin (~JohnAlbin@36-224-105-11.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
- # [06:26] * Quits: barneybook (~kvirc@114-44-244-88.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [06:29] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 276 seconds)
- # [06:34] <Hixie> manu1: the idea that depending on a CR or REC is safer than depending on a living standard is trivially disprovable
- # [06:34] <Hixie> manu1: HTML provides a great example of this
- # [06:35] <Hixie> manu1: HTML4 is a REC, but if you were to refer to it you would have no interop
- # [06:35] <Hixie> manu1: HTML5 is a CR, but it has numerous errors that are likely never going to get fixed
- # [06:36] <Hixie> manu1: meanwhile, the WHATWG HTML standard is actually the most up to date and least incorrect version of HTML available, so if you refer to that you are the most likely to get interop
- # [06:37] <Hixie> manu1: the usual question of "what happens if the spec changes" is answerable in very clear terms with HTML -- if the spec changes, the living standard ends up being more useful, while the REC and CR end up just being wrong
- # [06:38] * Quits: danjesus (~danjesus@187.56.139.85) (Remote host closed the connection)
- # [06:38] * Joins: technikhil (~nikhilkri@106.51.102.140)
- # [06:41] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [06:42] * Joins: richt (~richt@222.233.254.208)
- # [06:44] * Quits: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8) (Ping timeout: 264 seconds)
- # [06:49] * jonlee|afk is now known as jonlee
- # [06:50] * Quits: Mohamed-Ted (~Mohamed@197.200.253.246) (Ping timeout: 240 seconds)
- # [06:55] * Joins: Badreddin (~Nur@189.192.155.69)
- # [06:59] * jonlee is now known as jonlee|afk
- # [07:06] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
- # [07:07] * Joins: richt (~richt@222.233.254.208)
- # [07:08] * Quits: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au) (Ping timeout: 255 seconds)
- # [07:09] * heycam|away is now known as heycam
- # [07:11] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 264 seconds)
- # [07:15] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-vcskbkyeateatokh)
- # [07:21] * jonlee|afk is now known as jonlee
- # [07:22] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: goodbye cruel world)
- # [07:26] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [07:30] * Joins: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au)
- # [07:30] * Quits: fkm (~fkm@unaffiliated/fkm) (Quit: Leaving)
- # [07:30] * Joins: richt (~richt@222.233.254.208)
- # [07:31] * jonlee is now known as jonlee|afk
- # [07:35] * jernoble is now known as jernoble|afk
- # [07:35] * jernoble|afk is now known as jernoble
- # [07:46] * Joins: Mohamed-Ted (~Mohamed@197.200.240.48)
- # [07:49] * Joins: nielsle_ (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [07:49] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [07:51] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:55] * jernoble is now known as jernoble|afk
- # [07:55] * jernoble|afk is now known as jernoble
- # [07:56] * Joins: abarth|zZz (uid5294@gateway/web/irccloud.com/x-jplsvwpduhijpctg)
- # [07:56] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 255 seconds)
- # [07:57] * abarth|zZz is now known as abarth
- # [07:57] * Joins: Scorchin (uid1242@gateway/web/irccloud.com/x-uqwoyorspnptezma)
- # [07:57] * Joins: shaundunne (uid5048@gateway/web/irccloud.com/x-rhbmrisduyvwcpir)
- # [07:57] * Joins: remysharp (uid4345@gateway/web/irccloud.com/x-simzunatdtytbdpv)
- # [07:57] * Joins: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-sxbccwvbxkulqvrd)
- # [07:58] * Joins: romainhuet (uid2533@gateway/web/irccloud.com/x-tsugnvnvqplhggel)
- # [07:58] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [07:58] * Quits: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au) (Ping timeout: 248 seconds)
- # [07:58] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-vpkorqeauadvaktz)
- # [07:58] * Joins: boblet_ (uid1921@gateway/web/irccloud.com/x-otcpvjozvgdttjoj)
- # [07:58] * Joins: Phae (uid455@gateway/web/irccloud.com/x-pwjjmparcfcodcwt)
- # [07:59] * Joins: anssik (uid10742@gateway/web/irccloud.com/x-srfcqpuyejmubmqj)
- # [08:00] * abarth is now known as abarth|
- # [08:00] * abarth| is now known as abarth
- # [08:03] * Joins: richt_ (~richt@91.216.105.36)
- # [08:05] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [08:05] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 246 seconds)
- # [08:07] * Joins: Masklinn (~textual@77.109.112.145)
- # [08:09] * Joins: rafaelw_ (uid4459@gateway/web/irccloud.com/x-hncsjpetcvygwjeg)
- # [08:10] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [08:12] * Joins: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be)
- # [08:14] * Joins: richt (~richt@prod06.pvpn.lon.witopia.net)
- # [08:15] * Quits: richt_ (~richt@91.216.105.36) (Read error: Connection reset by peer)
- # [08:15] * Joins: richt_ (~richt@91.216.105.36)
- # [08:18] * Quits: richt (~richt@prod06.pvpn.lon.witopia.net) (Ping timeout: 245 seconds)
- # [08:20] * heycam is now known as heycam|away
- # [08:21] * Joins: richt (~richt@prod06.pvpn.lon.witopia.net)
- # [08:22] * Joins: richt__ (~richt@222.233.254.208)
- # [08:23] * Joins: richt___ (~richt@91.216.105.12)
- # [08:24] * Quits: richt_ (~richt@91.216.105.36) (Ping timeout: 245 seconds)
- # [08:24] * Joins: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com)
- # [08:25] * Joins: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au)
- # [08:25] * Quits: richt (~richt@prod06.pvpn.lon.witopia.net) (Ping timeout: 240 seconds)
- # [08:27] * Quits: richt__ (~richt@222.233.254.208) (Ping timeout: 245 seconds)
- # [08:28] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
- # [08:30] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
- # [08:31] <SteveF> manu1: the html 5.1 nightly http://www.w3.org/html/wg/drafts/html/master/ is actually the most up to date and least incorrect version of HTML available
- # [08:31] <Ms2ger> Bwahahahaha
- # [08:31] <Hixie> hahaha
- # [08:31] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:31] * Quits: richt___ (~richt@91.216.105.12) (Read error: Connection reset by peer)
- # [08:34] * Joins: richt (~richt@91.216.105.12)
- # [08:37] <SteveF> thought that would go down well
- # [08:37] * Quits: Masklinn (~textual@77.109.112.145)
- # [08:39] <Ms2ger> You're a funny man, SteveF
- # [08:40] <SteveF> yeah so I have been told outside of the whatwg echo chamber as well
- # [08:40] * Quits: nimbu1 (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [08:42] <Ms2ger> If you think there are cases where your spec is better, file a bug
- # [08:42] <Ms2ger> But I doubt you will
- # [08:43] <Hixie> Ms2ger: they don't even know how their spec differs from the whatwg one
- # [08:43] * Joins: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8)
- # [08:43] <Hixie> Ms2ger: there's literally no list anywhere of what differences there are between the whatwg one and their version, nor a list of what intentional differences there are
- # [08:44] * Joins: richt_ (~richt@222.233.254.208)
- # [08:44] * Quits: richt (~richt@91.216.105.12) (Read error: Connection reset by peer)
- # [08:44] <Hixie> Ms2ger: having seen some of the differences (e.g. the way that ping="" was half in and half out), it's pretty obvious theirs hasn't even been proofread.
- # [08:44] * jonlee|afk is now known as jonlee
- # [08:45] <SteveF> Ms2ger: likewise
- # [08:46] * Quits: Smylers (~smylers@host86-168-221-39.range86-168.btcentralplus.com) (Quit: Leaving.)
- # [08:46] <Hixie> SteveF: the difference is that the htmlwg starts from the whatwg spec and changes it, but doesn't report the changes back, whereas the whatwg spec is not written by copying the htmlwg spec.
- # [08:47] <Hixie> it's considered poor open source etiquette to not report problems back upstream
- # [08:47] * Joins: richt (~richt@91.216.105.26)
- # [08:49] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [08:50] <SteveF> sSteveF: take the politics up with management
- # [08:50] <Hixie> you're an editor now
- # [08:50] <Hixie> you are management
- # [08:50] <Hixie> it's your responsibility
- # [08:50] <Hixie> that's what being an editor _is_
- # [08:51] * Quits: richt_ (~richt@222.233.254.208) (Ping timeout: 245 seconds)
- # [08:54] * jonlee is now known as jonlee|afk
- # [08:55] * jonlee|afk is now known as jonlee
- # [08:57] * Joins: sedovsek (~robert@89.143.12.238)
- # [08:58] <SteveF> hixie: such topics are on the agenda for discussion monday http://www.w3.org/wiki/HTML/EditorsAgenda will add specific item about etiquette
- # [08:58] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [08:59] <Hixie> lordy, meetings
- # [08:59] <Hixie> yes that will fix the problem
- # [09:00] <Hixie> sorry, that was too cynical
- # [09:00] <Hixie> good luck with your meeting
- # [09:00] <Hixie> i hope it improves matters
- # [09:00] <SteveF> thanks for the constructive comments :-)
- # [09:05] * jonlee is now known as jonlee|afk
- # [09:08] * Quits: eresair_ (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [09:10] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [09:11] <SteveF> hixie: how exactly would you like changes made to the HTML spec communicated to you?
- # [09:12] * Joins: ^esc (~esc_ape@77.116.246.249.wireless.dyn.drei.com)
- # [09:12] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [09:13] * Joins: richt_ (~richt@222.233.254.208)
- # [09:13] * Quits: richt_ (~richt@222.233.254.208) (Read error: Connection reset by peer)
- # [09:13] * Joins: danbri_ (~danbri@106.80.113.87.dyn.plus.net)
- # [09:14] * Joins: richt_ (~richt@222.233.254.208)
- # [09:15] * Quits: richt (~richt@91.216.105.26) (Ping timeout: 240 seconds)
- # [09:17] * Joins: annevk (~annevk@2.25.61.48)
- # [09:17] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:18] * Quits: richt_ (~richt@222.233.254.208) (Ping timeout: 245 seconds)
- # [09:18] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [09:20] <SteveF> hixie: if you can tell me your requirements I will do my best to accommodate
- # [09:22] * Joins: darobin (~darobin@78.109.80.74)
- # [09:24] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [09:32] * Quits: mladen (~mladen@cable-89-216-30-200.static.sbb.rs) (Quit: Leaving.)
- # [09:33] * Joins: crawleyprint (~mladen@cable-89-216-30-200.static.sbb.rs)
- # [09:33] * Quits: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au) (Quit: Leaving.)
- # [09:33] * Joins: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au)
- # [09:34] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:9db6:53ea:a4e:edf6)
- # [09:37] * Joins: richt (~richt@125.131.77.132)
- # [09:37] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [09:39] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
- # [09:41] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [09:41] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
- # [09:41] * Quits: crawleyprint (~mladen@cable-89-216-30-200.static.sbb.rs) (Quit: Leaving.)
- # [09:44] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [09:45] * Joins: zcorpan_ (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [09:47] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [09:55] * Quits: zcorpan_ (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [09:56] * Joins: Smylers (~smylers@94.116.198.66)
- # [09:56] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [09:57] * Quits: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be) (Quit: bbl)
- # [09:58] * Joins: charlie_ (~charlie@46.7.56.116)
- # [09:58] * charlie_ is now known as Guest48375
- # [09:59] * Quits: Guest48375 (~charlie@46.7.56.116) (Remote host closed the connection)
- # [10:00] * Joins: niloy (~niloy@115.112.64.6)
- # [10:00] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [10:00] * Quits: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au) (Ping timeout: 240 seconds)
- # [10:03] * Quits: Masklinn (~textual@212-166-58-166.win.be) (Ping timeout: 256 seconds)
- # [10:03] <SteveF> hixie: have you raised this publicly "it's considered poor open source etiquette to not report problems back upstream" with robin or silvia or ted? As you know I have only recently joined the editors team. I would have thought that issues such as this would have been worked out already.
- # [10:04] * Quits: Smylers (~smylers@94.116.198.66) (Ping timeout: 264 seconds)
- # [10:05] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [10:06] * Joins: Masklinn (~textual@109.89.134.164)
- # [10:07] * Joins: barneybook (kvirc@202-169-164-190.aspublic.wlan.sinica.edu.tw)
- # [10:10] * Quits: a-ja (~Instantbi@70.230.144.183) (Read error: Connection reset by peer)
- # [10:11] * Joins: hasather (~hasather@80.91.33.141)
- # [10:12] <SteveF> Hixie: (asking again as it was kindly pointed out that I was using the wrong nick) how exactly would you like changes made to the HTML spec communicated to you? if you can tell me your requirements I will do my best to accommodate. Have you raised this publicly "it's considered poor open source etiquette to not report problems back upstream" with robin or silvia or ted? As you know I have...
- # [10:12] * Joins: a-ja (~Instantbi@70.230.144.183)
- # [10:12] <SteveF> ...only recently joined the editors team. I would have thought that issues such as this would have been worked out already.
- # [10:13] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
- # [10:16] <annevk> pretty sure he's asleep
- # [10:18] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:19] <SteveF> annevk: OK at least he should be aware of the questions if he reads scrollback
- # [10:20] * Joins: huskyr (~huskyr@37.74.112.218)
- # [10:21] * Joins: benbarnett (~Adium@80.87.30.115)
- # [10:22] <darobin> speaking of open source etiquette, I was looking for the repo with the WHATWG tools used to publish the HTML spec but I couldn't find it — any pointers?
- # [10:23] <SteveF> annevk: I pointed you to the changed stuff the other day as in hixie is no longer listed as 'previous editor' but as 'whatwg editor' is that an improvement?
- # [10:23] <annevk> darobin: pretty sure no up-to-date version exists
- # [10:23] <annevk> darobin: file a bug?
- # [10:24] <SteveF> annevk: if not what should it say?
- # [10:24] <annevk> SteveF: dunno
- # [10:24] <annevk> the whole thing is kinda fucked up imo
- # [10:24] * jonlee|afk is now known as jonlee
- # [10:24] <darobin> true dat
- # [10:25] <SteveF> annevk: OK so its fucked up but there is no path to unfucking
- # [10:25] <jgraham> So the protocol with webcomponents is that you keep using the same mailing thread until dglazkov xomes up with a new pun?
- # [10:25] <jgraham> s/x/c/
- # [10:26] <darobin> not true, we can unfuck the things, it just takes time to put out all the fires and plug all the leaks
- # [10:26] <darobin> UNFUCK ALL THE THINGS!
- # [10:27] <darobin> jgraham: I thought the whole point of WebApps was to provide an avenue for dglazkov puns
- # [10:27] <SteveF> twasn't meant to be statement just left off the ?
- # [10:27] <darobin> annevk: is there a not-up-to-date version to reference?
- # [10:28] <darobin> it's not a big deal, maybe the bug is just "Robin can't find stuff using Google" :)
- # [10:28] <jgraham> The toolchain isn't all avaliable afaik.
- # [10:29] <jgraham> It's a bunch of environemnt-specific scripts on Hixie's machine gluing together various services
- # [10:29] <jgraham> (not saying that more of it couldn't be made avaliable, just that it isn't)
- # [10:32] * Quits: darobin (~darobin@78.109.80.74) (Read error: Connection reset by peer)
- # [10:33] * Joins: darobin (~darobin@78.109.80.74)
- # [10:34] * jonlee is now known as jonlee|afk
- # [10:35] * Joins: nonge (~nonge@p5B326C5B.dip.t-dialin.net)
- # [10:36] <darobin> WebApps is really becoming a strange place with all the Benadryl and stuff
- # [10:39] <jgraham> becoming?
- # [10:39] * Quits: nonge_ (~nonge@p5B326806.dip.t-dialin.net) (Ping timeout: 260 seconds)
- # [10:40] <darobin> it used to be differently weird
- # [10:40] <darobin> I liked it better when it was Web APIs, too :)
- # [10:40] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [10:41] <darobin> and every discussion would be interrupted by annevk screaming "WHAAAAAT???!!!1"
- # [10:41] <darobin> good times
- # [10:43] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
- # [10:45] * Joins: richt_ (~richt@125.131.77.132)
- # [10:45] * Quits: richt (~richt@125.131.77.132) (Read error: Connection reset by peer)
- # [10:48] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 252 seconds)
- # [10:51] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
- # [11:02] * Joins: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch)
- # [11:04] * Quits: richt_ (~richt@125.131.77.132) (Remote host closed the connection)
- # [11:04] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [11:05] * Joins: richt (~richt@125.131.77.132)
- # [11:06] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [11:09] * Quits: richt (~richt@125.131.77.132) (Ping timeout: 245 seconds)
- # [11:10] <annevk> darobin: I think at some point manu-db might have made a copy of the tools plus instructions somewhere
- # [11:10] <annevk> darobin: can try to dig that up later if you want, but filing a bug on Hixie might be good nonetheless
- # [11:10] * Quits: darobin (~darobin@78.109.80.74) (Read error: Connection reset by peer)
- # [11:11] * Joins: darobin (~darobin@78.109.80.74)
- # [11:13] <annevk> Not sure how to reply to https://mail.mozilla.org/pipermail/es-discuss/2013-April/029880.html
- # [11:13] <annevk> Enormous amounts of work with lots of room for error is somehow easy? I don't even
- # [11:14] <jgraham> I am guenuinely sitting in front of my computer mouth open like a fish
- # [11:14] <jgraham> That's just…
- # [11:14] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
- # [11:14] <jgraham> *genuinely
- # [11:19] <darobin> hahaha
- # [11:20] <darobin> well yeah
- # [11:20] <darobin> work's easy when you're not the one doing it
- # [11:20] * Joins: alrra (~alrra@188.24.66.95)
- # [11:20] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
- # [11:20] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [11:20] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [11:21] * Joins: ehsan (~ehsan@24.212.206.174)
- # [11:22] * Joins: unijad (~unijad@41.46.15.55)
- # [11:22] * Quits: unijad (~unijad@41.46.15.55) (Read error: Connection reset by peer)
- # [11:22] * Joins: unijad (~unijad@41.46.15.55)
- # [11:23] * Parts: unijad (~unijad@41.46.15.55)
- # [11:26] * Quits: ehsan (~ehsan@24.212.206.174) (Ping timeout: 240 seconds)
- # [11:27] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:9db6:53ea:a4e:edf6) (Remote host closed the connection)
- # [11:32] * Quits: barneybook (kvirc@202-169-164-190.aspublic.wlan.sinica.edu.tw) (Ping timeout: 256 seconds)
- # [11:33] * Quits: annevk (~annevk@2.25.61.48) (Remote host closed the connection)
- # [11:35] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:1c1a:35e5:5609:4e7d)
- # [11:39] * Joins: ripples (~ripples@197.87.199.174)
- # [11:41] * jernoble is now known as jernoble|afk
- # [11:41] * jernoble|afk is now known as jernoble
- # [11:41] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [11:43] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [11:45] * Parts: a-ja (~Instantbi@70.230.144.183)
- # [11:49] * Joins: barneybook (kvirc@202-169-164-190.aspublic.wlan.sinica.edu.tw)
- # [11:50] <SteveF> annevk: darobin: unfucking involves reasonable communication and compromises by all parties, lets see how we can achieve that
- # [11:51] * Joins: annevk (~annevk@207.218.72.65)
- # [11:52] * Quits: cfq_ (~cfq@static.85-10-200-244.clients.your-server.de) (Quit: leaving)
- # [11:53] * Quits: barneybook (kvirc@202-169-164-190.aspublic.wlan.sinica.edu.tw) (Read error: Connection reset by peer)
- # [11:58] * Joins: jpn (~jpn@194.65.5.235)
- # [11:58] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:1c1a:35e5:5609:4e7d) (Remote host closed the connection)
- # [12:00] * Quits: annevk (~annevk@207.218.72.65) (Read error: Connection reset by peer)
- # [12:00] * Joins: annevk (~annevk@207.218.72.65)
- # [12:01] <annevk> Lol, I had to reboot and now every page I visit in Chrome quits the browser
- # [12:02] * Joins: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net)
- # [12:03] * Quits: ricea (ricea@nat/google/x-wshfexalvrcpqcir) (Quit: Leaving.)
- # [12:04] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:dc7:dac6:c3d:8b20)
- # [12:05] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:dc7:dac6:c3d:8b20) (Remote host closed the connection)
- # [12:07] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
- # [12:08] <annevk> SteveF: yeah, personally I don't have much beef with the W3C, apart from parts of its Process (mostly around the concept of Living Standards and everything that derives from that) and copyright
- # [12:09] <annevk> SteveF: I mostly focus on showing that the alternative to the W3C's proposition of doing standards has no damaging effects, but I do communicate quite regularly about the subject with members of the W3C Staff
- # [12:11] <annevk> I wonder if Chrome will still update or if I need to do something special
- # [12:13] <SteveF> annevk: right, I am talking more on the level of what I can change in role as editor of the w3c html spec, I have little or no influence the wider issues though do believe that others are working on those
- # [12:14] <annevk> SteveF: I suspect you should communicate about those with Hixie, but timezones make that difficult; maybe it's easier later this month if you go to the HTML WG meeting? At least you'll be in the same timezone
- # [12:16] <SteveF> annevk: I will be there form sunday -thursday and will be discussing such stuff with fellow editors and will try again to speak with hixie if i don't get any response from him on q's asked today
- # [12:17] * Joins: zcorpan (~zcorpan@94.234.170.43)
- # [12:23] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
- # [12:24] * Quits: danbri_ (~danbri@106.80.113.87.dyn.plus.net) (Remote host closed the connection)
- # [12:25] * Joins: ricea (ricea@nat/google/x-huhxlhkipjpelhcp)
- # [12:27] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:28] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [12:30] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [12:30] * SteveF_ is now known as SteveF
- # [12:32] * Quits: Mohamed-Ted (~Mohamed@197.200.240.48) (Read error: Connection reset by peer)
- # [12:45] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
- # [12:46] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [12:49] * Quits: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Quit: Leaving)
- # [12:50] <MikeSmith> tobie: about "Next step will be figuring out how to migrate the content of the CSS WG test repo to the web-platform-tests", is the CSS WG on board with that?
- # [12:51] <MikeSmith> so far it seems like as far as test infrastructure and systems, they have been going their own way
- # [12:59] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
- # [13:02] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Read error: Operation timed out)
- # [13:03] * jernoble is now known as jernoble|afk
- # [13:03] * jernoble|afk is now known as jernoble
- # [13:05] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
- # [13:06] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:11] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [13:11] * Joins: charl (~charl@charl.eu)
- # [13:12] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [13:16] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [13:18] * Joins: [[zzz]] (~q@node-ztb.pool-180-180.dynamic.totbb.net)
- # [13:22] * Quits: [[zz]] (~q@node-11ey.pool-180-180.dynamic.totbb.net) (Ping timeout: 272 seconds)
- # [13:30] * Joins: velocity64 (~velocity6@201.33.178.50)
- # [13:32] * Quits: technikhil (~nikhilkri@106.51.102.140) (Quit: technikhil)
- # [13:34] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [13:37] * Joins: scor (scor@nat/acquia/x-rgyeoczpxohiuqww)
- # [13:37] * Quits: scor (scor@nat/acquia/x-rgyeoczpxohiuqww) (Changing host)
- # [13:37] * Joins: scor (scor@drupal.org/user/52142/view)
- # [13:40] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:5c7c:c885:93d3:557b)
- # [13:43] * Joins: JibberJim (~opera@132.185.151.37)
- # [13:46] * Joins: hasather_ (~hasather@80.91.33.141)
- # [13:46] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [13:47] * Quits: JibberJim (~opera@132.185.151.37) (Ping timeout: 256 seconds)
- # [13:48] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 256 seconds)
- # [13:50] * jonlee|afk is now known as jonlee
- # [13:54] * Parts: Kingdutch (~kingdutch@www.alexandervarwijk.com)
- # [13:58] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [14:00] * Joins: L0b0 (~L0b0@p578be34b.dip0.t-ipconnect.de)
- # [14:00] * jonlee is now known as jonlee|afk
- # [14:04] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
- # [14:05] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: miketaylr)
- # [14:06] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [14:07] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [14:13] * Joins: caiogondim (~caio.gond@186.192.87.53)
- # [14:17] * Quits: baku (~baku@201.Red-88-12-18.staticIP.rima-tde.net) (Ping timeout: 245 seconds)
- # [14:17] * Joins: chakib (~chakib@84.14.82.2)
- # [14:19] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:5c7c:c885:93d3:557b) (Remote host closed the connection)
- # [14:20] <tobie> MikeSmith: Yes, the CSS WG is seriously considering migrating to the common repository.
- # [14:20] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:d13f:11d8:6086:7c69)
- # [14:20] <MikeSmith> tobie: great
- # [14:20] <tobie> yeah.
- # [14:24] <marcosc> I imagine that if you top post a new proposal for Promises/Futures, you are going to have a bad time.
- # [14:24] <marcosc> (public-script-coord)
- # [14:26] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
- # [14:31] <tobie> marcosc?
- # [14:32] <marcosc> tobie: http://lists.w3.org/Archives/Public/public-script-coord/2013AprJun/0162.html
- # [14:33] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [14:34] * Quits: nessy (~silviapf@124-168-62-140.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:35] <marcosc> there is some cute stuff in the proposal
- # [14:35] <marcosc> https://gist.github.com/rbuckton/5406451
- # [14:37] <tobie> marcosc: I think there's enough fury as it is not to go add my $.02
- # [14:37] * Joins: jmason (~jmason@174.137.103.143)
- # [14:38] * Quits: jmason (~jmason@174.137.103.143) (Max SendQ exceeded)
- # [14:38] <marcosc> ... if you don't need those .02c, can I have 'em? Pay you back later, promise :)
- # [14:38] * Joins: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be)
- # [14:38] * Joins: jmason (~jmason@174.137.103.143)
- # [14:40] <zcorpan> is it a good idea or a bad idea to pull from upstream master in a topic branch? i want to move the files in https://github.com/w3c/web-platform-tests/pull/46 to the WebMessaging folder but it didn't exist yet at the time
- # [14:41] * Quits: Masklinn (~textual@109.89.134.164) (Ping timeout: 256 seconds)
- # [14:41] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:42] <zewt> nothing wrong with that message, except that probably the quotes should have just been removed, since it's not really a reply to it at all
- # [14:42] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:45] * Joins: Masklinn (~textual@212-166-58-166.win.be)
- # [14:46] <marcosc> zewt: true
- # [14:48] * Quits: chakib (~chakib@84.14.82.2) (Quit: Leaving...)
- # [14:48] * Joins: ndf3 (~ndf3@186.204.183.10)
- # [14:51] * Quits: L0b0 (~L0b0@p578be34b.dip0.t-ipconnect.de) (Quit: Leaving)
- # [14:57] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-inzbuxtcngpahzzc) (Ping timeout: 264 seconds)
- # [15:00] <annevk> hahahaha
- # [15:00] <annevk> http://lists.w3.org/Archives/Public/public-script-coord/2013AprJun/0164.html
- # [15:01] <annevk> directed at me "You guys ought to be deeply embarrassed because HTML5 is *not* your child."
- # [15:01] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [15:01] * Joins: JohnAlbin (~JohnAlbin@36-224-107-151.dynamic-ip.hinet.net)
- # [15:01] <annevk> I don't even
- # [15:01] * Joins: benbarnett (~Adium@80.87.30.115)
- # [15:02] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [15:02] * SteveF_ is now known as SteveF
- # [15:03] * jernoble is now known as jernoble|afk
- # [15:03] * jernoble|afk is now known as jernoble
- # [15:04] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:06] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-shnkailnxvcwcpvh)
- # [15:08] <tobie> annevk: ReferenceError: Jorge is not defined
- # [15:10] <annevk> >> uncaught exception
- # [15:11] <Ms2ger> annevk, wasn't that directed at TabAtkins?
- # [15:12] <annevk> Ms2ger: he quoted us separately and then used plural
- # [15:12] <annevk> anyway, es-discuss does not seem like a great list :/
- # [15:12] <Ms2ger> I read "you guys" as referring to W3C
- # [15:12] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
- # [15:13] <smaug____> I read it that way too
- # [15:14] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [15:14] <annevk> Who is "Stop pretending" referring to then?
- # [15:14] <annevk> Seems weird to read it the way you read it.
- # [15:15] <Ms2ger> Oh wait
- # [15:15] <Ms2ger> You suggested moving to the W3C too?
- # [15:16] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [15:16] * SteveF_ is now known as SteveF
- # [15:18] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [15:19] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [15:20] <manu-db> Hixie: I don't disagree with you in principle about a living standard being more up to date than a REC'd one. We plan to keep "living standard" copies of JSON-LD alive in the JSON-LD Community Group. I'm just trying to freeze a copy of JSON-LD at W3C as a REC so that the people who that sort of thing is important to (and there are those people) have something to work from.
- # [15:22] <manu-db> ... and in order to freeze a copy of the JSON-LD API w/ Futures, I'd like to have a futures spec at the W3C, which seems do-able, except for the fact that annevk and TabAtkins seem to be against taking the futures spec to W3C. I could just fork it and do it anyway, but that seems like bad form and I'm deferring to annevk and TabAtkins about how they want to proceed w/ the Futures stuff.
- # [15:23] <manu-db> ... or, we'll just go to REC with a minor change to the JSON-LD API, and put the Futures stuff in a living standard and call it a day. That's what I'm leaning towards doing right now.
- # [15:26] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [15:26] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [15:27] * jonlee|afk is now known as jonlee
- # [15:30] * Joins: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br)
- # [15:30] * Quits: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt) (Remote host closed the connection)
- # [15:33] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:37] * jonlee is now known as jonlee|afk
- # [15:37] <annevk> I'm trying to decide how to organize http://fetch.spec.whatwg.org/
- # [15:37] <annevk> It needs an Introduction at some point I suppose.
- # [15:37] <annevk> Should I group Requests and Responses under Terminology?
- # [15:38] <annevk> It needs a section "CORS protocol" that explains how to implement CORS on the server.
- # [15:39] * Joins: newtron (~newtron@199.71.174.103)
- # [15:39] <annevk> Maybe it should have a section named "Origin" if we decide to obsolete more of the Origin RFC...
- # [15:40] <annevk> There have been some API ideas as well but maybe those should be left to separate specifications?
- # [15:40] * Joins: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt)
- # [15:41] * jernoble is now known as jernoble|afk
- # [15:41] * jernoble|afk is now known as jernoble
- # [15:42] * Parts: Kolombiken (~Adium@gateway.creuna.se)
- # [15:46] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [15:48] <darobin> whoa, Widget Signatures are a Rec! Congrats marcosc :)
- # [15:48] <darobin> I don't even want to know how that made it past the 2 implementations requirement
- # [15:49] <darobin> annevk: I thought you were going to take over everything to do with Origin in Fetch?
- # [15:49] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Ping timeout: 252 seconds)
- # [15:49] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
- # [15:49] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:50] <annevk> darobin: I've been contemplating it, need to run it by abarth and sort of want to do the bits that are actually defined nowhere first
- # [15:50] <darobin> other than that, I'd put Request/Response under Terminology, yes
- # [15:51] <annevk> Also, it seems kind of weird for URL to depend on Fetch. If we want modular Origin as a concept should be separate from where its header is defined...
- # [15:51] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
- # [15:51] * Quits: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br) (Ping timeout: 240 seconds)
- # [15:51] <annevk> Could actually put the other Origin stuff in URL. That's not too bad.
- # [15:52] <annevk> And just have the header here.
- # [15:52] <darobin> I don't know, at this point it doesn't seem that weird to me
- # [15:53] <darobin> in fact I'm not sure someone could come up with something in this platform that I'd find qualifying as weird
- # [15:53] <marcosc> :)
- # [15:53] <marcosc> and thanks darobin
- # [15:54] <annevk> darobin: dude that's not the W3C party line
- # [15:55] * annevk ain't even mad
- # [15:55] * Joins: Guest9436 (~tom@85.234.213.103)
- # [15:55] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [15:55] <annevk> epic: https://twitter.com/horse_js/status/324883020450512896
- # [15:55] * Parts: Guest9436 (~tom@85.234.213.103) ("Leaving")
- # [15:57] <darobin> wait, W3C has a party line?
- # [15:57] * Quits: huskyr (~huskyr@37.74.112.218) (Quit: huskyr)
- # [15:57] * Quits: jmason (~jmason@174.137.103.143) (Remote host closed the connection)
- # [15:57] <darobin> Horse_JS is awesome
- # [15:58] <marcosc> darobin: you don't call the W3C party line? It's awesome!
- # [15:58] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:58] <marcosc> You call it up and they tell you jokes about the WHATWG
- # [15:59] * Joins: ahmadassaf (~ahmadassa@ANice-151-1-65-227.w83-197.abo.wanadoo.fr)
- # [15:59] <marcosc> "Annevk, jgraham, and SimonSapin walk into a bar..."
- # [15:59] <darobin> lol
- # [15:59] * Quits: ndf3 (~ndf3@186.204.183.10) (Quit: Saindo)
- # [15:59] <darobin> 1-800-W3CPARTY
- # [16:00] <marcosc> exactly... it's another revenue stream set up by the previous W3C CEO.
- # [16:00] <marcosc> Most profitable part of the W3C, AFAIK.
- # [16:00] <marcosc> :)
- # [16:02] * Joins: jmason (~jmason@174.137.103.143)
- # [16:02] * Quits: ahmadassaf (~ahmadassa@ANice-151-1-65-227.w83-197.abo.wanadoo.fr) (Client Quit)
- # [16:03] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [16:04] * [[zzz]] is now known as [[zz]]
- # [16:05] <Ms2ger> w3c-test:mirror
- # [16:06] <darobin> Ms2ger: ?
- # [16:06] * Joins: lmihailescu (1fd7d142@gateway/web/freenode/ip.31.215.209.66)
- # [16:06] <Ms2ger> jgraham has been saying that all over my inbox
- # [16:06] <jgraham> I think Ms2ger is fed up of me spamming him :)
- # [16:06] * Joins: sicking (~sicking@201.Red-88-12-18.staticIP.rima-tde.net)
- # [16:06] <jgraham> But now it works!
- # [16:07] <jgraham> I think
- # [16:07] <Ms2ger> Also, shouldn't the upload.php thing be on the submission/Opera/XHR branch?
- # [16:07] <jgraham> Possibly
- # [16:09] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [16:12] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [16:12] * SteveF_ is now known as SteveF
- # [16:12] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [16:21] * Quits: lmihailescu (1fd7d142@gateway/web/freenode/ip.31.215.209.66) (Ping timeout: 245 seconds)
- # [16:23] * Quits: sicking (~sicking@201.Red-88-12-18.staticIP.rima-tde.net) (Quit: sicking)
- # [16:27] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
- # [16:32] * jonlee|afk is now known as jonlee
- # [16:36] * Quits: charl (~charl@charl.eu) (Quit: leaving)
- # [16:38] <marcosc> can we change the topic to: "You guys ought to be deeply embarrassed because HTML5 is *not* your child."
- # [16:38] <marcosc> ?
- # [16:38] * Joins: adactio_ (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:39] <tobie> Still trying to parse that sentence.
- # [16:39] <marcosc> http://lists.w3.org/Archives/Public/public-script-coord/2013AprJun/0164.html
- # [16:39] <tobie> I know the source.
- # [16:39] <marcosc> oh, that was for others :)
- # [16:39] <tobie> I suspect a race condition during the delivery of the email.
- # [16:40] <marcosc> I'm waiting for darobin to fly in and save the day with witty words
- # [16:40] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 252 seconds)
- # [16:40] * adactio_ is now known as adactio
- # [16:40] <marcosc> "you are all my children" or something like that
- # [16:42] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
- # [16:42] * jonlee is now known as jonlee|afk
- # [16:43] * Joins: Gabri (~gabri@91.72.64.50)
- # [16:45] * jonlee|afk is now known as jonlee
- # [16:47] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [16:48] <SteveF> I thought HTML was TIMBL's child it was then rebirthed by whatwg and then adopted back by the w3c
- # [16:50] * Joins: jdaggett (~jdaggett@ad006026.dynamic.ppp.asahi-net.or.jp)
- # [16:51] * jernoble is now known as jernoble|afk
- # [16:51] * jernoble|afk is now known as jernoble
- # [16:52] * Joins: tomasf (~tomasf@host-95-199-217-228.mobileonline.telia.com)
- # [16:52] <annevk> marcosc: hehehe
- # [16:55] * Joins: dygerati (~jthiessen@c-71-193-216-142.hsd1.or.comcast.net)
- # [16:55] * jonlee is now known as jonlee|afk
- # [16:57] * Quits: hasather_ (~hasather@80.91.33.141) (Remote host closed the connection)
- # [16:57] * Quits: darobin (~darobin@78.109.80.74) (Read error: Connection reset by peer)
- # [16:57] * Joins: hasather (~hasather@guest.schibsted.no)
- # [16:58] * Joins: darobin (~darobin@78.109.80.74)
- # [16:58] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:59] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [17:02] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [17:02] * SteveF_ is now known as SteveF
- # [17:02] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 248 seconds)
- # [17:03] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [17:06] * marcosc gives HTML some candy... it's had a very difficult upbringing.
- # [17:07] * Quits: tomasf (~tomasf@host-95-199-217-228.mobileonline.telia.com) (Quit: tomasf)
- # [17:08] * jgraham hopes that we taught HTML not to accept candy from strange people
- # [17:09] * Joins: SteveF__ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [17:09] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 258 seconds)
- # [17:15] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
- # [17:15] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [17:15] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
- # [17:15] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [17:16] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [17:16] * Joins: ehsan_ (~ehsan@24.212.206.174)
- # [17:17] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
- # [17:17] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:d13f:11d8:6086:7c69) (Remote host closed the connection)
- # [17:19] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [17:20] <darobin> HTML is turning 24 this year, I pretty much hope that it has the required self-defence to handle marcosc
- # [17:21] * Quits: ehsan_ (~ehsan@24.212.206.174) (Ping timeout: 264 seconds)
- # [17:22] <marcosc> 24... argh... I'm getting old.
- # [17:22] <annevk> 24?
- # [17:23] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:23] * annevk finds http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt
- # [17:24] <annevk> hmm http://www.w3.org/Proposal.html
- # [17:24] <annevk> http://info.cern.ch/Proposal.html ah
- # [17:24] <darobin> it was 1989, right?
- # [17:24] <Ms2ger> Apparently
- # [17:25] <darobin> right
- # [17:25] * jonlee|afk is now known as jonlee
- # [17:25] * Quits: Gabri (~gabri@91.72.64.50) (Remote host closed the connection)
- # [17:25] <annevk> but no HTML there
- # [17:25] <darobin> I think HTML is late 1989
- # [17:25] <darobin> or later at least
- # [17:25] <darobin> it's in Weaving the Web somewhere, but I forget the details
- # [17:26] * jernoble is now known as jernoble|afk
- # [17:26] * jernoble|afk is now known as jernoble
- # [17:29] <marcosc> phh! what a stupid idea. No wonder it was rejected
- # [17:29] * Joins: radum (~radu.micu@87.82.56.66)
- # [17:30] * Quits: radum (~radu.micu@87.82.56.66) (Client Quit)
- # [17:33] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [17:34] * Quits: SteveF__ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 258 seconds)
- # [17:34] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [17:35] * jonlee is now known as jonlee|afk
- # [17:38] * Joins: barneybook (~kvirc@220-135-92-107.HINET-IP.hinet.net)
- # [17:42] * jonlee|afk is now known as jonlee
- # [17:42] * Quits: danielfilho (~danielfil@200.233.52.248) (Read error: Connection reset by peer)
- # [17:43] * Joins: danielfilho (~danielfil@200.233.52.248)
- # [17:45] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
- # [17:48] * Quits: ripples (~ripples@197.87.199.174) (Ping timeout: 260 seconds)
- # [17:49] * Joins: ripples (~ripples@197.87.199.240)
- # [17:50] * Joins: sedovsek (~robert@89.143.12.238)
- # [17:51] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 264 seconds)
- # [17:51] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [17:52] * jonlee is now known as jonlee|afk
- # [17:52] * Joins: richt (~richt@222.233.254.208)
- # [17:54] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 245 seconds)
- # [17:55] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Read error: Operation timed out)
- # [17:57] <marcosc> annevk: is there any reason why in the Futures spec you sometimes use a <var>word</var> but then use <var>f</var> to refer to a future. Why not just say Let <var>future</var> ben a new future?
- # [17:57] * Joins: jsbell (jsbell@nat/google/x-xetpbmteywqykbfy)
- # [17:57] <marcosc> Same with <var>r</var> for resolvers
- # [17:57] * Joins: scor (scor@nat/acquia/x-pdlulkagkjwluyjl)
- # [17:57] * Quits: scor (scor@nat/acquia/x-pdlulkagkjwluyjl) (Changing host)
- # [17:57] * Joins: scor (scor@drupal.org/user/52142/view)
- # [17:58] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
- # [17:58] <marcosc> I'm concerned that it sets a bad precedence for other specs
- # [17:58] <marcosc> don't want to end up reading: The if q's f is has an r that ...
- # [17:58] * Quits: jsbell (jsbell@nat/google/x-xetpbmteywqykbfy) (Client Quit)
- # [17:59] * Joins: jsbell (jsbell@nat/google/x-aandoveurvugtcqz)
- # [17:59] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [17:59] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [17:59] * jernoble is now known as jernoble|afk
- # [17:59] * jernoble|afk is now known as jernoble
- # [18:00] <annevk> marcosc: seemed weird to make it read let future be a future
- # [18:00] * Joins: isherman-book (~Adium@c-50-152-176-8.hsd1.ca.comcast.net)
- # [18:00] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:00] <annevk> don't care really, file a bug
- # [18:00] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
- # [18:00] * Quits: jsbell (jsbell@nat/google/x-aandoveurvugtcqz) (Client Quit)
- # [18:00] * Quits: Masklinn (~textual@212-166-58-166.win.be)
- # [18:00] * Quits: richt (~richt@222.233.254.208) (Remote host closed the connection)
- # [18:00] * Joins: scor (scor@nat/acquia/x-dwapqjuhtzklgzlf)
- # [18:00] * Quits: scor (scor@nat/acquia/x-dwapqjuhtzklgzlf) (Changing host)
- # [18:00] * Joins: scor (scor@drupal.org/user/52142/view)
- # [18:00] * jonlee|afk is now known as jonlee
- # [18:00] * Joins: rubatdub (~khalil@213.188.180.185)
- # [18:01] * Joins: richt (~richt@222.233.254.208)
- # [18:01] * Joins: jsbell (jsbell@nat/google/x-svnqdtnhixfyosix)
- # [18:01] * Quits: jsbell (jsbell@nat/google/x-svnqdtnhixfyosix) (Remote host closed the connection)
- # [18:01] * Joins: jsbell (jsbell@nat/google/x-afoymghqiomafezs)
- # [18:05] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 258 seconds)
- # [18:05] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 255 seconds)
- # [18:06] * Joins: say2joe (~say2joe@204.56.108.2)
- # [18:07] <dglazkov> good morning, Whatwg!
- # [18:08] * Joins: mattyahtzee (~mattyahtz@2-224-136-155.ip170.fastwebnet.it)
- # [18:09] * Joins: hasather (~hasather@guest.schibsted.no)
- # [18:10] * jonlee is now known as jonlee|afk
- # [18:11] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [18:12] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [18:12] <annevk> Ms2ger: I wonder if Lachy is still going to work on that. Lachy?
- # [18:13] <annevk> Lachy: That is, if you're still working on that DOM patch
- # [18:13] <Lachy> annevk, yes, I will. I've just been busy searching for a new job
- # [18:14] <Lachy> and a new apartment.
- # [18:15] * Parts: mattyahtzee (~mattyahtz@2-224-136-155.ip170.fastwebnet.it)
- # [18:17] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 264 seconds)
- # [18:19] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Quit: Leaving.)
- # [18:19] * jernoble is now known as jernoble|afk
- # [18:19] * jernoble|afk is now known as jernoble
- # [18:20] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:23] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [18:23] * Joins: OnlyMax (~OnlyMax@187-126-219-63.user.veloxzone.com.br)
- # [18:24] * jonlee|afk is now known as jonlee
- # [18:25] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [18:25] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [18:30] * Joins: Masklinn (~textual@77.109.112.145)
- # [18:33] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:557a:3a80:80ef:78e3)
- # [18:34] * Joins: jryans (~jryans@office.massrel.com)
- # [18:35] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:557a:3a80:80ef:78e3) (Remote host closed the connection)
- # [18:35] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [18:36] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:37] * Quits: benbarnett (~Adium@80.87.30.115) (Ping timeout: 252 seconds)
- # [18:40] * Joins: scor (scor@nat/acquia/x-oybcostkpwdomzyc)
- # [18:40] * Quits: scor (scor@nat/acquia/x-oybcostkpwdomzyc) (Changing host)
- # [18:40] * Joins: scor (scor@drupal.org/user/52142/view)
- # [18:43] <annevk> Lachy: cool, good luck with that!
- # [18:43] <annevk> Lachy: still in Oslo?
- # [18:43] <Lachy> yes
- # [18:45] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
- # [18:45] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:45] <Lachy> we just got accepted into a new apartment yesterday and we'll sign the contract next week, and I have some good potential jobs that I might get offers for soon.
- # [18:47] <TabAtkins> manu-db: The fact that you keep insisting on getting a Future spec in the W3C (rather than just gettinga stable Futures spec, anywhere) shows the error in your thinking. STOP THINKING THAT. ^_^
- # [18:48] <TabAtkins> A Futures spec "in the W3C" will be exactly as stable as one outside the W3C - that is, it'll change as people come up with better ideas, unless such a change would break too many existing authors/users.
- # [18:49] <TabAtkins> annevk: Fwiw, I'm fine with terminology like "let future be a future", particularly when it's accompanied by appropriate markup/styling to distinguish between the term and the variable.
- # [18:50] * jernoble is now known as jernoble|afk
- # [18:50] * jernoble|afk is now known as jernoble
- # [18:53] * jonlee is now known as jonlee|afk
- # [18:56] * Joins: krit (~krit@75.sub-70-211-67.myvzw.com)
- # [18:56] * jonlee|afk is now known as jonlee
- # [18:57] <manu-db> TabAtkins: A Futures spec "in the W3C" would solve a problem that people other than you have while allowing it to continue to evolve outside of the W3C. You need to realize that you have people that have said that they're willing to help and your hard-line stance on how you want to see Futures developed is keeping you from making practical gains in getting the technology integrated into...
- # [18:57] <manu-db> ...other specifications. :)
- # [18:57] <manu-db> I'm trying to figure out how to be a proponent of Futures, but you're making it very difficult to do.
- # [18:58] <manu-db> So, you can keep your thinking the way it is, but it's hurting Futures more than it's helping (wrt. this particular 3 day long conversation) :)
- # [18:58] <manu-db> s/it is/you are/
- # [18:59] <TabAtkins> manu-db: Once again, the "problem that other people have" is a non-existent problem that they are making up. There is, as I and others have stated, absolutely no problem with referring to non-W3C documents, even in Rec. There is also no implied stability guarantees from a document *in* the W3C.
- # [18:59] * Quits: nonge (~nonge@p5B326C5B.dip.t-dialin.net) (Quit: Verlassend)
- # [19:00] <TabAtkins> Pretending that a W3C Futures document would be different in *any* aspect from a WHATWG Futures document is a fantasy.
- # [19:00] <TabAtkins> (Rather, different in any aspect that affects your ability to ref things.)
- # [19:00] <annevk> HTTP auth is so weird: http://wiki.whatwg.org/wiki/HTTP_Authentication
- # [19:01] <karlcow> "The Future Is Unevenly Distributed"
- # [19:02] <manu-db> speaking of which - we released Web Keys HTTP Signatures yesterday to an immediate security exploit (which is fixed now): http://lists.w3.org/Archives/Public/ietf-http-wg/2013AprJun/0113.html
- # [19:03] <manu-db> (HTTP Auth via signatures)
- # [19:03] <annevk> I'd recommend against HTTP auth. Anyway, if someone has details on other implementations that'd be most welcome: http://wiki.whatwg.org/wiki/HTTP_Authentication
- # [19:03] * Quits: krit (~krit@75.sub-70-211-67.myvzw.com) (Read error: Connection reset by peer)
- # [19:04] <annevk> Details will influence basically every API that does fetching...
- # [19:04] * linclark is now known as linclark|lunch
- # [19:04] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [19:06] <Ms2ger> <TabAtkins> Pretending that a W3C Futures document would be different in *any* aspect from a WHATWG Futures document is a fantasy.
- # [19:06] <Ms2ger> Just like W3C HTML5 is the same in every aspect as WHATWG HTML?
- # [19:06] <TabAtkins> Ms2ger: Dude, I clarified *in the very next line*.
- # [19:07] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:4e8:da3:8fd5:129b)
- # [19:10] <TabAtkins> annevk: Just verifying, but does XHR always send progress events for the end of the load? It kinda looks like it does.
- # [19:10] <annevk> TabAtkins: you mean "progress"? yes
- # [19:11] * Joins: mven (~mven@169.241.49.210)
- # [19:11] <TabAtkins> I... I said "progress".
- # [19:11] <annevk> TabAtkins: yeah but progress events is a concept too :/
- # [19:12] <TabAtkins> Well, XHR seems to explicitly fire "progress events".
- # [19:12] <TabAtkins> So, I'm confused about what the distinction is.
- # [19:13] <annevk> Are we talking about ProgressEvent.type == "progress" or are we talking about events implementing ProgressEvent?
- # [19:13] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:14] * Joins: krit (~krit@75.sub-70-211-67.myvzw.com)
- # [19:14] <annevk> In any event, talking about event types, it's typically "progress", one of "load", "error", "abort", and "timeout", "loadend"
- # [19:14] <annevk> iirc
- # [19:15] <TabAtkins> Yeah, just found the nice table in the Progress Events spec.
- # [19:15] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
- # [19:15] <TabAtkins> Okay, I was wondering about convention with regards to firing both a "result" event and a progress event marking that things are done.
- # [19:16] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:16] <TabAtkins> It looks like the "result" event is usually one of load/error/abort, and separately, a "loadend" progress indicator is usually also sent.
- # [19:16] <TabAtkins> Context was Mounir suggesting that progress futures call the progress callback when the future successfully completes, too, with the same value.
- # [19:16] <annevk> with the completion value?
- # [19:17] <annevk> hmm
- # [19:17] <annevk> I'd have assumed the progress callback would get some kind of Progress object
- # [19:17] <TabAtkins> Wondering if instead we shoudl just make a convention (recorded in the spec) that if you're using the progress aspect of futures, you should send a "start" and "end" progress at appropriate times, in addition to meaningful intermediate values.
- # [19:17] <TabAtkins> Yeah.
- # [19:17] <annevk> don't think you want to change that suddenly in the end
- # [19:17] <annevk> well that all depends on when stuff is registered
- # [19:18] <annevk> the operation could be midway or have finished already
- # [19:18] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:18] <TabAtkins> Well, sending doesn't depend on when it's registered. I'm just saying, independent of listeners.
- # [19:18] <annevk> okay
- # [19:18] <annevk> I think just before you invoke resolve/accept makes sense
- # [19:18] <annevk> prolly on the same task
- # [19:18] <TabAtkins> Yeah.
- # [19:19] <annevk> before that doesn't matter much I think
- # [19:19] <annevk> but not in the same task as creation
- # [19:19] <TabAtkins> Well, I think there should be a convention that you should send a "start" progress update immediately (if you're using progresses at all).
- # [19:19] <annevk> immediately means?
- # [19:20] <TabAtkins> In the initial resolver-callback code?
- # [19:20] <mounir> TabAtkins: the last progress event doesn't have to be a convention, that could be made by the UA
- # [19:20] <TabAtkins> (It'll still be actually responded to in the next tick.)
- # [19:20] <TabAtkins> mounir: Hm, that could work too.
- # [19:20] <annevk> yeah, accept/reject could report latest progress value at that point
- # [19:21] <annevk> via the progress algorithm
- # [19:22] <TabAtkins> Yeah, with a specified, known Progress value (if we use some progress object, I guess).
- # [19:23] * Joins: weinig (~weinig@17.212.155.55)
- # [19:23] <annevk> progress could be stored alongside result or some such
- # [19:24] <annevk> and you queue a task whenever it's updated
- # [19:24] <annevk> or some such
- # [19:24] * Quits: isherman-book (~Adium@c-50-152-176-8.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [19:24] <annevk> and queue a task on creation
- # [19:28] <TabAtkins> annevk: I'm working through getting the semantics right for EventStream, and an event stream "completing" is similar to a Future making progress - not everything will do so, and there's no natural way for chained streams to complete.
- # [19:29] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:29] <TabAtkins> annevk: I'm still tweaking things, but right now I make completion automatically "bubble" across chained streams - if the input stream completes, the output stream completes too.
- # [19:29] <TabAtkins> Wonder if you want to do something similar with progress and chained futures - if the input future sends a progress update, the output future passes it along.
- # [19:30] <TabAtkins> That would make f.then().progress() identical to f.progress().then().
- # [19:31] * Quits: krit (~krit@75.sub-70-211-67.myvzw.com) (Quit: Leaving.)
- # [19:32] * Quits: jpn (~jpn@194.65.5.235) (Quit: jpn)
- # [19:33] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 276 seconds)
- # [19:33] * Joins: danjesus_ (~danjesus@189.102.25.154)
- # [19:33] * Joins: danjesus (~danjesus@189.102.25.154)
- # [19:35] * Joins: Dals (~Dals@189.120.209.162)
- # [19:35] <annevk> hmm
- # [19:36] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [19:36] * Joins: isherman-book (~Adium@c-50-152-176-8.hsd1.ca.comcast.net)
- # [19:38] * Quits: isherman-book (~Adium@c-50-152-176-8.hsd1.ca.comcast.net) (Client Quit)
- # [19:38] * linclark|lunch is now known as linclark
- # [19:38] * Quits: danjesus (~danjesus@189.102.25.154) (Quit: Leaving)
- # [19:39] * Quits: danjesus_ (~danjesus@189.102.25.154) (Quit: Leaving)
- # [19:39] * Joins: danjesus (~danjesus@189.102.25.154)
- # [19:41] * Joins: krit (~krit@75.sub-70-211-67.myvzw.com)
- # [19:42] * Quits: jmason (~jmason@174.137.103.143) (Remote host closed the connection)
- # [19:46] * Joins: mven_ (~mven@169.241.49.210)
- # [19:46] * Quits: mven (~mven@169.241.49.210) (Read error: Connection reset by peer)
- # [19:47] * Quits: krit (~krit@75.sub-70-211-67.myvzw.com) (Quit: Leaving.)
- # [19:50] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:4e8:da3:8fd5:129b) (Remote host closed the connection)
- # [19:55] <annevk> http://www.w3.org/2001/tag/doc/mime-respect-20130405.html got approved just now
- # [19:55] <annevk> together with figuring out HTTP auth, it's been a nice day
- # [19:58] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [19:59] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [19:59] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
- # [20:01] * Quits: Dals (~Dals@189.120.209.162) (Quit: Leaving)
- # [20:01] * GPHemsley notes the date in the filename doesn't match the date in the document.
- # [20:01] <zcorpan> jgraham: http://krijnhoetmer.nl/irc-logs/whatwg/20130418#l-788
- # [20:01] * Quits: OnlyMax (~OnlyMax@187-126-219-63.user.veloxzone.com.br) (Read error: Connection reset by peer)
- # [20:02] * Quits: weinig (~weinig@17.212.155.55) (Ping timeout: 245 seconds)
- # [20:03] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Client Quit)
- # [20:03] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
- # [20:05] * Joins: necolas (~necolas@8.25.197.25)
- # [20:06] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [20:06] * Joins: necolas (~necolas@8.25.197.25)
- # [20:07] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Read error: Connection reset by peer)
- # [20:07] * Joins: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt)
- # [20:08] * Quits: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt) (Client Quit)
- # [20:08] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
- # [20:15] * Joins: luc1d_cl0sure (~encryptd_@67-6-59-191.mpls.qwest.net)
- # [20:18] * Joins: will_i_was (~william@blackhole.space150.com)
- # [20:19] * Joins: tantek (~tantek@me40536d0.tmodns.net)
- # [20:20] * Joins: rniwa (~rniwa@17.212.154.114)
- # [20:20] * zcorpan notices hallvors did the same mistake as him: r/hallvors/master
- # [20:22] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [20:23] * Quits: tantek (~tantek@me40536d0.tmodns.net) (Ping timeout: 252 seconds)
- # [20:25] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-izwtmhyhaztxbajp)
- # [20:25] * Joins: danbri (~danbri@106.80.113.87.dyn.plus.net)
- # [20:26] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
- # [20:29] <jgraham> zcorpan: You probably don't want to rebase your pull request onto a newer master (and certainly don't want to merge it); I don't think that github supports that
- # [20:29] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [20:29] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:6d2e:3048:756c:8b02)
- # [20:30] * Quits: danbri (~danbri@106.80.113.87.dyn.plus.net) (Ping timeout: 272 seconds)
- # [20:32] * Joins: thinkxl (~thinkxl@conr-dsl-dhcp-64-92-55-188.consolidated.net)
- # [20:33] * jonlee is now known as jonlee|afk
- # [20:33] * jonlee|afk is now known as jonlee
- # [20:34] * Joins: Andreo (~Andreo@189.58.189.58)
- # [20:34] <jgraham> I actually don't know what the github flow is when you have a long-lived review branch that needs to be rebased
- # [20:34] <zcorpan> jgraham: ok. undid merge with git reset --hard ORIG_HEAD
- # [20:35] <zcorpan> i guess we can wait with moving the tests until the review is accepted
- # [20:35] * Joins: reyre__ (~reyre@142.204.133.43)
- # [20:36] <zcorpan> or does it work to move the tests to the new directory?
- # [20:36] <reyre__> hi all. i'm currently one of the people implementing WEBVTT for firefox
- # [20:36] <zcorpan> reyre__: hi!
- # [20:36] <Ms2ger> Hi reyre__! :)
- # [20:36] <reyre__> just wanted to clarify a point -- are classes that are attached cue text tags supposed to be accessible via css externally? like on webpages?
- # [20:37] <reyre__> Ms2ger: oh hay! fancy seeing you here :)
- # [20:37] <reyre__> zcorpan: hey :)
- # [20:38] <zcorpan> reyre__: yes, with e.g. video::cue(c.classname)
- # [20:39] <Ms2ger> But not by i.classname?
- # [20:40] <TabAtkins> Correct, because they're in a subdocument.
- # [20:40] <TabAtkins> (effectively)
- # [20:40] * Joins: isherman1 (isherman@nat/google/x-bjyggyteeebougzf)
- # [20:40] <reyre__> it would be video::cue(i.classname) than ?
- # [20:40] <zcorpan> reyre__: but *not* with video::cue(c[class=classname]) since the spec only exposes it as a class for Selectors, not as an attribute
- # [20:40] <zcorpan> reyre__: right
- # [20:41] <Ms2ger> Interesting
- # [20:41] <reyre__> zcorpan: okay, awesome. thanks for the clarification :)
- # [20:41] <zcorpan> reyre__: i think there are reftests for this that opera submitted
- # [20:42] <reyre__> zcorpan: that's useful :) i'll check them out
- # [20:43] * jonlee is now known as jonlee|afk
- # [20:43] <Ms2ger> Sounds like I'd better land my importing patches, then
- # [20:43] * Joins: danbri (~danbri@106.80.113.87.dyn.plus.net)
- # [20:44] * jonlee|afk is now known as jonlee
- # [20:44] * Quits: isherman (isherman@nat/google/x-byojtdbrumnywbio) (Ping timeout: 258 seconds)
- # [20:45] * Joins: mygan (~mygan@78-70-166-27-no181.tbcn.telia.com)
- # [20:49] * Quits: danjesus (~danjesus@189.102.25.154) (Read error: Connection reset by peer)
- # [20:50] <zcorpan> reyre__: http://w3c-test.org/web-platform-tests/master/old-tests/submission/Opera/media/ or https://github.com/w3c/web-platform-tests/tree/master/old-tests/submission/Opera/media
- # [20:50] * Quits: yorick (~yorick@oftn/member/yorick) (Ping timeout: 255 seconds)
- # [20:52] <reyre__> zcorpan: thanks :) i'll definitely take a look at them. reftesting is hard
- # [20:54] * jonlee is now known as jonlee|afk
- # [20:54] <zcorpan> reyre__: iirc some of the tests assume Ahem is installed and this file might need tweaking to fit the reftest runner you use at mozilla... https://github.com/w3c/web-platform-tests/blob/master/old-tests/submission/Opera/media/track/webvtt/rendering/reftest/support/refTestWait.js
- # [20:55] <zcorpan> reyre__: to set/unset some attribute on the root element instead
- # [20:55] <zcorpan> (or as well)
- # [20:55] * Joins: yorick_ (~yorick@oftn/member/yorick)
- # [20:56] <reyre__> okay, cool. i'll take write it down so i don't forget. :)
- # [20:56] <zcorpan> reyre__: if you make that change, you could make a pull request so it's part of the official testsuite
- # [20:58] <reyre__> zcorpan: there is an official test suite for WEBVTT?
- # [20:58] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [20:58] <zcorpan> well, i meant our submission that i pointed to above (as opposed to your own fork)
- # [20:59] <reyre__> ah, okay i see
- # [21:00] <zcorpan> another reservation with the tests is that some might be outdated already, so double-check with the spec :-)
- # [21:03] <reyre__> zcorpan: yeah that seems to be changing everyday... i barely even recognize it anymore from when we started trying to implement it
- # [21:04] <zcorpan> heh
- # [21:04] * Joins: othermaciej (~mjs@17.114.108.14)
- # [21:05] * jernoble is now known as jernoble|afk
- # [21:05] * jernoble|afk is now known as jernoble
- # [21:07] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [21:07] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 258 seconds)
- # [21:08] <rillian> reyre__: not until we submit ours, no :)
- # [21:10] <Ms2ger> rillian, I sure hope we're not duplicating Opera's ;)
- # [21:10] <rillian> I'm sure we have to some extent
- # [21:11] <Ms2ger> Boo
- # [21:11] <jgraham> zcorpan: I think moving the tests should work. Although I haven't looked much at the oull request
- # [21:12] <rillian> can we import the opera tests in the mozilla tree?
- # [21:12] <rillian> I don't see a license
- # [21:12] <Ms2ger> Sure thing
- # [21:12] <Ms2ger> Look at dom/imptests some day
- # [21:12] <Ms2ger> It's full of Opera's tests
- # [21:12] <rillian> hooray
- # [21:13] <reyre__> :)
- # [21:13] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [21:13] * jonlee|afk is now known as jonlee
- # [21:13] <Ms2ger> This is as good a time as any to get reftest importing done...
- # [21:20] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [21:23] * jonlee is now known as jonlee|afk
- # [21:25] * Quits: isherman1 (isherman@nat/google/x-bjyggyteeebougzf) (Read error: Connection reset by peer)
- # [21:26] * Joins: isherman (isherman@nat/google/x-ilhiockkujvvngdh)
- # [21:27] * jernoble is now known as jernoble|afk
- # [21:27] * jernoble|afk is now known as jernoble
- # [21:28] * jonlee|afk is now known as jonlee
- # [21:38] <gsnedders> Ms2ger: Speaking of your tree being full of our tests, we should release more. :P
- # [21:38] <Ms2ger> Please :)
- # [21:38] * jonlee is now known as jonlee|afk
- # [21:40] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [21:43] * Joins: JohnAlbin_ (~JohnAlbin@63.250.249.138)
- # [21:43] * Joins: jmason (~jmason@174.137.103.143)
- # [21:45] * Quits: JohnAlbin (~JohnAlbin@36-224-107-151.dynamic-ip.hinet.net) (Ping timeout: 246 seconds)
- # [21:45] * JohnAlbin_ is now known as JohnAlbin
- # [21:46] * Joins: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net)
- # [21:47] * Joins: sgalinea_ (~sylvaing@sjfw1.adobe.com)
- # [21:47] * jonlee|afk is now known as jonlee
- # [21:48] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [21:50] * Quits: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net) (Ping timeout: 245 seconds)
- # [21:50] * sgalinea_ is now known as sgalineau
- # [21:50] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
- # [21:51] * Quits: luc1d_cl0sure (~encryptd_@67-6-59-191.mpls.qwest.net) (Remote host closed the connection)
- # [21:54] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [21:54] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [21:57] * jonlee is now known as jonlee|afk
- # [21:58] * jonlee|afk is now known as jonlee
- # [21:59] * Joins: Gabri (~gabri@91.72.64.50)
- # [22:04] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
- # [22:06] * Joins: othermaciej (~mjs@17.114.108.14)
- # [22:06] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Remote host closed the connection)
- # [22:08] * jonlee is now known as jonlee|afk
- # [22:13] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [22:13] * Quits: newtron (~newtron@199.71.174.103) (Remote host closed the connection)
- # [22:14] * Joins: rniwa_ (~rniwa@17.245.108.133)
- # [22:14] <Ms2ger> Hey guys
- # [22:14] <Ms2ger> Who understands stable state stuff?
- # [22:14] <Ms2ger> zcorpan?
- # [22:15] <zcorpan> maybe
- # [22:15] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 260 seconds)
- # [22:16] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
- # [22:17] * jonlee|afk is now known as jonlee
- # [22:18] <zcorpan> Ms2ger: what's your question?
- # [22:18] <Ms2ger> <bz> I guess my question is whether a "stable state" would be a script runner or an nsIRunnable
- # [22:18] * Quits: rniwa_ (~rniwa@17.245.108.133) (Client Quit)
- # [22:18] <Ms2ger> Which means that asking here was probably premature :)
- # [22:19] <zcorpan> ok
- # [22:20] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
- # [22:21] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [22:21] * JohnAlbin is now known as JohnAlbin_zzzz
- # [22:27] * jonlee is now known as jonlee|afk
- # [22:28] * jonlee|afk is now known as jonlee
- # [22:29] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
- # [22:32] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:32] * Quits: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:33] * Joins: danja (~danny@host187-11-dynamic.8-79-r.retail.telecomitalia.it)
- # [22:33] * Joins: awoxp (~awoxp@2001:630:301:a152::86)
- # [22:36] * Joins: william (~william@blackhole.space150.com)
- # [22:37] * william is now known as Guest29094
- # [22:37] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:38] * Guest29094 is now known as will_i_was
- # [22:38] * jonlee is now known as jonlee|afk
- # [22:38] * jonlee|afk is now known as jonlee
- # [22:40] * Joins: OnlyMax (~OnlyMax@187-126-219-63.user.veloxzone.com.br)
- # [22:41] <rillian> so http://w3c-test.org/web-platform-tests/master/old-tests/submission/Opera/media/track/track-element/cloneNode.html doesn't work at least in part because it assumes <track> will do something without being a child of a media element
- # [22:41] <rillian> which the spec now gives us on out on trying to make work
- # [22:44] * Quits: Benvie_ (~brandon@199.21.86.233) (Ping timeout: 264 seconds)
- # [22:46] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [22:46] * Joins: Benvie_ (~brandon@199.21.86.233)
- # [22:47] * Quits: scor (scor@drupal.org/user/52142/view) (Ping timeout: 256 seconds)
- # [22:47] * Quits: Masklinn (~textual@77.109.112.145)
- # [22:48] * jonlee is now known as jonlee|afk
- # [22:48] * Quits: velocity64 (~velocity6@201.33.178.50) (Quit: Leaving)
- # [22:48] * jonlee|afk is now known as jonlee
- # [22:49] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
- # [22:50] * jernoble is now known as jernoble|afk
- # [22:50] * jernoble|afk is now known as jernoble
- # [22:50] * Joins: scor (scor@nat/acquia/x-zpsjlzcfoynulbxo)
- # [22:50] * Quits: scor (scor@nat/acquia/x-zpsjlzcfoynulbxo) (Changing host)
- # [22:50] * Joins: scor (scor@drupal.org/user/52142/view)
- # [22:51] * Joins: isherman-book (~Adium@c-50-152-176-8.hsd1.ca.comcast.net)
- # [22:53] * Joins: danjesus (~danjesus@187.56.139.85)
- # [22:53] * Quits: danjesus (~danjesus@187.56.139.85) (Read error: Connection reset by peer)
- # [22:54] * Joins: danjesus (~danjesus@187.56.139.85)
- # [22:54] * heycam|away is now known as heycam
- # [22:57] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 252 seconds)
- # [22:58] * jonlee is now known as jonlee|afk
- # [23:00] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:00] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [23:01] * jonlee|afk is now known as jonlee
- # [23:01] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [23:01] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [23:01] * Quits: erichynds (~ehynds@64.206.121.41)
- # [23:03] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
- # [23:04] <jgraham> TabAtkins: (I presume the "canvas text is illegal" is an accessibility argument)
- # [23:05] <TabAtkins> That would make sense. It woudl also be nonsense, but whatever.
- # [23:09] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:11] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [23:13] <cabanier> or both
- # [23:13] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:14] * jonlee is now known as jonlee|afk
- # [23:15] * Joins: chakib (~chakib@78.203.103.48)
- # [23:16] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
- # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:20] * Quits: danjesus (~danjesus@187.56.139.85) (Remote host closed the connection)
- # [23:20] * Quits: OnlyMax (~OnlyMax@187-126-219-63.user.veloxzone.com.br) (Read error: Connection reset by peer)
- # [23:20] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [23:20] * Joins: OnlyMax (~OnlyMax@187-126-219-63.user.veloxzone.com.br)
- # [23:20] * Joins: danjesus (~danjesus@187.56.139.85)
- # [23:22] * jonlee|afk is now known as jonlee
- # [23:22] * Joins: necolas_ (~necolas@8.25.197.25)
- # [23:22] * Quits: necolas (~necolas@8.25.197.25) (Read error: Connection reset by peer)
- # [23:24] * Joins: krit (~krit@sjfw1.adobe.com)
- # [23:25] * necolas_ is now known as necolas
- # [23:27] * Quits: chakib (~chakib@78.203.103.48) (Remote host closed the connection)
- # [23:28] * Quits: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar) (Remote host closed the connection)
- # [23:32] * jonlee is now known as jonlee|afk
- # [23:33] * jernoble is now known as jernoble|afk
- # [23:33] * jernoble|afk is now known as jernoble
- # [23:37] * Joins: Badreddin (~Nur@189.192.138.187)
- # [23:43] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [23:43] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [23:47] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [23:47] * jonlee|afk is now known as jonlee
- # [23:48] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
- # [23:53] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:55] * Quits: danjesus (~danjesus@187.56.139.85) (Remote host closed the connection)
- # [23:55] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:57] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Read error: Operation timed out)
- # [23:57] * jonlee is now known as jonlee|afk
- # Session Close: Fri Apr 19 00:00:00 2013
The end :)