Options:
- # Session Start: Tue Oct 23 00:00:00 2012
- # Session Ident: #whatwg
- # [00:00] <annevk> tantek: submission as utf-8 with the page on which the submitted results might be shown not as utf-8 is a major no-no though
- # [00:00] <annevk> tantek: which is why I think usage of accept-charset is a clear sign of something being broken too
- # [00:00] * tantek googles for the equivalent with "multipage"
- # [00:00] <Hixie> just stick multipage/ in front of the #
- # [00:01] <Hixie> it autoredirects
- # [00:01] <tantek> oh nice
- # [00:01] <Hixie> http://whatwg.org/html#foo will redirect to 'foo' in the multipage copy
- # [00:01] <tantek> wow that's a poorly named attribute
- # [00:01] <Hixie> (or, use a browser that can handle the spec :-P )
- # [00:01] <annevk> <form accept-charset> is like <link charset> or <script charset>, hacks for a bygone era
- # [00:01] <tantek> "accept" to specify what you're *sending* ?
- # [00:01] * Hixie points to the /topic
- # [00:01] <jgraham> It's the charset the form accepts, obviously :p
- # [00:02] <tantek> hey if we can rename IRI to URL, why can't we fix this? ;)
- # [00:02] <Hixie> because software doesn't care what URLs are called, but does care about what attributes are called :-P
- # [00:02] <jgraham> In other news, insofar as a list of "features at risk" makes sense at all (it doesn't) how did register*Handler get on it?
- # [00:03] <annevk> tantek: the fix here is to just obsolete the attribute
- # [00:03] <Hixie> i hope the Navigation algorithm and Window objects are "at risk"
- # [00:03] * Quits: isherman-book (Adium@nat/google/x-ucrjfxxxxyxdeawh) (Quit: Leaving.)
- # [00:04] <jgraham> Hixie: No, but if one believed The Process I think they would be
- # [00:04] <jgraham> I don't recall if the 2014 document tries to get around this somehow
- # [00:04] <Hixie> my suggestion on this utf-8 thing, btw, is to wait until utf-8 is more like 90% of the web, and then remove all the charset nonsense and just require utf-8 everywhere
- # [00:04] <Hixie> we're getting there
- # [00:05] <jgraham> (I am not of the opinion that the right thing to do here is to demonstrate how silly the process is by gutting the spec)
- # [00:05] <TabAtkins> Any clue what %age we're at already?
- # [00:05] <annevk> Hixie: until then you can make it a wilful violation of the Encoding Standard? :-)
- # [00:05] <Hixie> 2010 we were just under 50%, rising quickl
- # [00:05] <Hixie> y
- # [00:05] <Hixie> annevk: yup :-P
- # [00:05] <Hixie> jgraham: we're long past the htmlwg doing "the right thing"
- # [00:07] <tantek> is there a <meta> for setting accept-charset on forms in the document to utf-8 by default so that authors don't have to remember to specify it for every form explicitly?
- # [00:07] <TabAtkins> Doesn't a document charset percolate to the form?
- # [00:07] <say2joe> in reference to the recent url (spec) (http://www.whatwg.org/specs/web-apps/current-work/#attr-form-accept-charset), I've long been confused by the use of the LABEL element. Why is there such rampant use of including input elements within labels? Would it not be more semantic to use <label for="controlName">My label:</labe><input name="controlName" /> rather than <label><input /></label>?
- # [00:07] <jgraham> Well it seems to me that whatever The Right Thing is, dropping features that have three mostly-interoperable implementations is rather obviously the wrong thing
- # [00:07] <tantek> TabAtkins - my understanding is that it doesn't, and that forms are weird that way.
- # [00:07] <TabAtkins> say2joe: What do you mean by "semantic"? The two are exactly equivalent.
- # [00:08] * Joins: isherman-book (Adium@nat/google/x-jtqofcurbpmvlqxc)
- # [00:08] <jgraham> But I can't see that Opera (or anyone else!) has released their tests, so I will need to fix that
- # [00:08] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:08] <say2joe> IMO, a label should be just a label… and, not include a control.
- # [00:08] <say2joe> but people often omit the for attribute and wrap the label around an input control element.
- # [00:08] <tantek> because it's easier to maintain
- # [00:08] <tantek> no additional for/id attr to maintain
- # [00:09] <TabAtkins> say2joe: Yes, and there's nothing wrong with that. Wrapping an input in a label is *exactly the same*, semantically, as using an id to target the label.
- # [00:09] * Quits: othermaciej (~mjs@17.244.186.164) (Quit: othermaciej)
- # [00:09] <Hixie> say2joe: it is defined as being equivalent in the spec
- # [00:09] <say2joe> they both work, obviously, but I prefer to only include the label within a label element… since it is supposed to be just a label.
- # [00:09] <Hixie> say2joe: it's not support to be just a label
- # [00:09] <TabAtkins> You're allowed to do that. But there's nothing wrong with the other way.
- # [00:09] <Hixie> say2joe: it's supposed to be a label and optionally the labeled element
- # [00:09] <Hixie> s/support/supposed/
- # [00:09] <say2joe> i was just hoping to get some feedback on why it seems the label element is so flexible.
- # [00:09] <tantek> where does it say it's supposed to be "just a label"?
- # [00:09] <tantek> citation?
- # [00:09] <say2joe> Hixie: I understood (supposed). np
- # [00:10] <Hixie> say2joe: it's flexible because that's more convenient :-)
- # [00:10] <say2joe> uh… the element name is label.
- # [00:10] <Hixie> the element name could be <pineapple>, that wouldn't change a single thing about its meaning :-)
- # [00:10] <tantek> reasoning from element name failed in HTML long ago
- # [00:10] <say2joe> i'm just inferring that it should be just a label.
- # [00:10] <say2joe> tantek: good point.
- # [00:10] <tantek> e.g. <address>
- # [00:10] <Hixie> <hr>
- # [00:10] <tantek> lol
- # [00:10] <TabAtkins> say2joe: And several people, including the author of HTML5, are saying that your inference is wrong. ^_^
- # [00:11] <say2joe> :) I'll drop the subject… but, i've brought this up to junior developers as my sense of properness… if one can be so bold.
- # [00:11] * Joins: othermaciej (~mjs@17.244.186.164)
- # [00:11] <annevk> tantek: document charset does set the <form> charset
- # [00:11] <tantek> wherefrom that "sense of properness"?
- # [00:11] <annevk> tantek: so you should just use <meta charset=utf-8>
- # [00:11] <tantek> ok cool, thanks annevk
- # [00:11] <TabAtkins> Given the convenience of wrapping inputs in labels, and the fact that there is *absolutely nothing wrong with it*, I'd strongly recommend against teaching people that using for/id is the "correct" way to do it.
- # [00:11] <say2joe> label (IMO) should just contain a label… that to me is proper… and more semantic.
- # [00:12] <tantek> and yes, then it *is* odd to have pages which display in one charset and submit in another :/
- # [00:12] <Hixie> say2joe: you have to read the spec to find out what elements mean... the element names have very little bearing on it
- # [00:12] <Hixie> say2joe: imagine all the element names to be opaque strings
- # [00:12] <tantek> what do you mean by more "proper" ?
- # [00:12] <TabAtkins> say2joe: You keep using the word "semantic", but you're using it in a way that suggests you don't really understand the definition. ^_^
- # [00:12] <say2joe> tantek: "label (IMO) should just contain a label… that to me is proper… and more semantic."
- # [00:12] <tantek> TabAtkins - ob-princess-bride
- # [00:12] <TabAtkins> say2joe: Semantics are just a contract between you, the page author, and the browser. A common language for you to communicate with the machine on the other end.
- # [00:12] <say2joe> semantic means contextually appropriate (to me)
- # [00:13] <TabAtkins> Nothing more, nothing less.
- # [00:13] <Hixie> the "semantic" of an element is what the spec says the element means
- # [00:13] <tantek> say2joe - I saw your statement about proper and semantic
- # [00:13] <TabAtkins> <label> communicates the same thing to the browsers whether it's wrapped around an input or uses for/id to link itself manually.
- # [00:13] <Hixie> not what the name makes it sounds like it should mean
- # [00:13] <tantek> I'm still wondering what you mean by "proper"
- # [00:13] <tantek> what values does it represent?
- # [00:13] <tantek> or principles?
- # [00:13] <Hixie> much like how "inflammable" doesn't mean the opposite of "flammable", despite it sounding like it should -- it means what the dictionary says it means
- # [00:14] <GPHemsley> annevk: I don't suppose you could add me to the wiki administrators group?
- # [00:14] <Hixie> wait, you reinstalled the wiki and aren't in the admin group?!
- # [00:14] <Hixie> what are we doing to you
- # [00:14] <tantek> different admin groups
- # [00:14] <say2joe> I understand that both methodologies are in common use (perhaps, my preference, being less so). anyway, I've gotten the feedback I desired, I suppose.
- # [00:14] <Hixie> ooh, new wiki is pretty
- # [00:14] <jgraham> krijn: Your clock seems to be 10 minutes in the future
- # [00:14] <annevk> GPHemsley: how do I do that?
- # [00:14] <annevk> Hixie: GPHemsley found a backdoor I guess :)
- # [00:15] <Hixie> GPHemsley: what's your username
- # [00:15] <GPHemsley> Hixie: GPHemsley
- # [00:15] <krijn> jgraham: problem?
- # [00:15] <GPHemsley> :P
- # [00:15] <Hixie> GPHemsley: done
- # [00:15] <GPHemsley> thanks
- # [00:16] <Hixie> dude, thank _you_
- # [00:16] <GPHemsley> :)
- # [00:16] <Hixie> seriously
- # [00:16] <jgraham> Why isn't the wiki linked from whatwg.org?
- # [00:17] <Hixie> it isn't?
- # [00:17] <Hixie> oh, the boxes
- # [00:17] <Hixie> i rotate them around irregularly
- # [00:17] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:17] <annevk> jgraham: FAQ/IRC are wiki links
- # [00:17] <annevk> Hixie: could replace News with Wiki; blog is not maintained :/
- # [00:17] <Hixie> hm yeah, we haven't blogged in a while
- # [00:18] <jgraham> annevk: Yeah, OK but the front page isn't linked
- # [00:18] <jgraham> Seems reasonable to link to the wiki under the title "Wiki"
- # [00:18] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
- # [00:18] * abstractj|away is now known as abstractj
- # [00:18] <Hixie> what should the text be below the link
- # [00:19] <krijnh> 00:19:22
- # [00:19] <jgraham> "Otherwise tantek gets grumpy"?
- # [00:19] <Hixie> hah
- # [00:19] <Hixie> reload
- # [00:19] <Hixie> if anyone blogs let me know and i'll switch it back to the blog
- # [00:20] <jgraham> You could just add an extra link :)
- # [00:20] <tantek> hah - I'm not sure how useful it is to link wiki to wiki
- # [00:20] <Hixie> don't want to have too many
- # [00:20] <tantek> I mean, if everything is just moving to the wiki anyway...
- # [00:09] <tantek> wouldn't that just be "home" ?
- # [00:09] <groms> whattf.org is still hanging around :)
- # [00:10] <krijnh> 00:10:01
- # [00:10] <krijnh> #thereifixedit
- # [00:10] <tantek> thanks krijnh
- # [00:10] <annevk> tantek: I was not talking about moving the wiki from wiki.whatwg.org to whatwg.org; just /wiki/ to /
- # [00:10] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [00:10] <tantek> how about dropping the subdomain instead?
- # [00:11] <jgraham> Well on the screen I currently have, 9 links take up the same space as 10
- # [00:11] <tantek> redirect wiki.whatwg.org/wiki/ to whatwg.org/wiki and serve it from there
- # [00:11] <Hixie> ew
- # [00:11] <tantek> subdomains are lame anyway
- # [00:11] <tantek> hierarchy inversion and all that
- # [00:11] <jgraham> You must hate html.spec.whatwg.org
- # [00:11] <tantek> usually indicate of corporate org charts
- # [00:11] <Hixie> putting aside the issue of subdomains being cooler than subdirectories, the more practical reason why we have subdomains is that we can more easily give people access to admin parts of the server
- # [00:11] <tantek> jgraham, meh. github is nicer than mecurial
- # [00:12] <Hixie> e.g. the way GPHemsley just updated the wiki
- # [00:12] <tantek> right, subdomains are political
- # [00:12] <tantek> they help you keep organizational silos
- # [00:12] <jgraham> They are also nice from the point of view of the SOP
- # [00:12] <jgraham> Although that might not be so important in this case
- # [00:13] <groms> vhosts, lovely things
- # [00:13] * jgraham is still failing to figure out the github vs mercurial comment
- # [00:14] <jgraham> (it isn't even comparing two like entities)
- # [00:14] * Hixie waves a svn flag quietly in the corner
- # [00:15] <groms> sccs
- # [00:16] * jgraham hopes it's the white flag of surrender
- # [00:16] <Hixie> hey HTML is still done on subversion :-P
- # [00:17] <jgraham> Not at the W3C :p
- # [00:18] <jgraham> But I should be asleep. Good night / morning / afternoon, everyone.
- # [00:18] * Quits: bGriz (~quassel@san.space150.com) (Remote host closed the connection)
- # [00:18] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:19] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [00:19] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [00:24] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [00:30] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [00:30] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
- # [00:30] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [00:33] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [00:34] * Quits: MacTed (~Thud@c-98-216-255-119.hsd1.ma.comcast.net)
- # [00:45] * Quits: drublic (~drublic@frbg-5d84ecea.pool.mediaWays.net) (Remote host closed the connection)
- # [00:46] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [00:47] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [00:47] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [00:49] * Joins: kamals (~kamals@46.43.117.89)
- # [00:49] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [00:52] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Ping timeout: 272 seconds)
- # [00:54] * Quits: kamals (~kamals@46.43.117.89) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [00:58] * jonlee is now known as jonlee|afk
- # [00:58] <Hixie> GPHemsley: everytime i read "republications" i read it as "republicans"
- # [00:58] <Hixie> i've been reading too much politics news, clearly
- # [00:58] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [00:58] <GPHemsley> I had a similar experience :)
- # [01:01] * Quits: sicking (~sicking@nat/mozilla/x-ioahpgnafbsipgqu) (Quit: sicking)
- # [01:03] * Quits: othermaciej (~mjs@17.244.186.164) (Quit: othermaciej)
- # [01:09] <annevk> GPHemsley: there's also minor spin-offs; parts of HTML ended up in the DOM and the Encoding Standard
- # [01:09] <annevk> (well actually, the latter has yet to happen fully)
- # [01:10] <GPHemsley> annevk: If you have a revision number, feel free to put it in the list. I'll investigate it later.
- # [01:10] <GPHemsley> (Right now I'm looking for some good extensions to install on the wiki. :) )
- # [01:10] <annevk> oh interesting
- # [01:10] <annevk> you're tracking revisions
- # [01:11] * Joins: sicking (~sicking@nat/mozilla/x-zbjvaujackdcgppn)
- # [01:11] * Quits: isherman-book (Adium@nat/google/x-jtqofcurbpmvlqxc) (Quit: Leaving.)
- # [01:11] <Hixie> annevk: was there any attempt at doing the work that ended up in the encodings spec at the ietf/iana?
- # [01:12] <annevk> le me get you some references and then I'll get some sleep
- # [01:12] <GPHemsley> annevk: Yeah, I figure it's useful for archaeology; that way the work only has to be done once
- # [01:12] <GPHemsley> And there's no question about what happened
- # [01:12] * jonlee|afk is now known as jonlee
- # [01:13] <GPHemsley> Also, just to confirm: The only reason user creation is set to manual is to combat spam, right? So if better methods to combat spam were available, they would be preferred?
- # [01:13] <annevk> http://mail.apps.ietf.org/ietf/charsets/threads.html#01830 shows mostly disinterest so by my next thread I did the work http://mail.apps.ietf.org/ietf/charsets/threads.html#02027
- # [01:13] <annevk> http://mail.apps.ietf.org/ietf/charsets/threads.html#02034 was the last thread before I unsubscribed
- # [01:13] <annevk> Hixie: ^^
- # [01:14] <Hixie> annevk: oh, cool, thanks. didn't expect so much data :-)
- # [01:14] <annevk> Hixie: if you want to reply to James btw, http://wiki.whatwg.org/wiki/IETF
- # [01:14] <annevk> Hixie: I'm not subscribed to the uri list and he did not include me, but that would've been my answer
- # [01:15] <annevk> along maybe with some pointers to past attempts at "fixing things via them"
- # [01:15] <Hixie> k
- # [01:15] <annevk> GPHemsley: yes
- # [01:15] <GPHemsley> k
- # [01:16] <annevk> GPHemsley: e.g. if you don't mind deleting spam accounts that works too
- # [01:16] <annevk> I was mostly doing it for a while and grew tired of it
- # [01:16] <GPHemsley> annevk: Well, there are wiki extensions that combat spam that I could install.
- # [01:16] <annevk> that'd be awesome too
- # [01:16] <GPHemsley> I don't know how effective they are, though, so I wanted to make sure re-enabling regular user registration would be OK.
- # [01:17] <annevk> it's totally fine to try those things without asking
- # [01:17] <annevk> we hate the current process too
- # [01:18] <annevk> GPHemsley: thanks for all the work so far btw
- # [01:18] <annevk> GPHemsley++
- # [01:18] <annevk> nn
- # [01:18] <GPHemsley> :)
- # [01:18] <Hixie> indeed
- # [01:19] <annevk> GPHemsley: we mostly operate on ask forgiveness rather than ask permission, but people seem to like asking permission around here :)
- # [01:19] <annevk> really nn now :p
- # [01:19] <GPHemsley> I'll keep that in mind.
- # [01:19] <GPHemsley> Have a good night.
- # [01:25] * abstractj is now known as abstractj|away
- # [01:28] * jonlee is now known as jonlee|afk
- # [01:28] * jonlee|afk is now known as jonlee
- # [01:35] * Joins: teleject_ (~christoph@70.116.75.194)
- # [01:37] * Quits: teleject (~christoph@70.116.75.194) (Read error: Connection reset by peer)
- # [01:37] * teleject_ is now known as teleject
- # [01:47] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:49] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [01:53] * Joins: isherman (isherman@nat/google/x-mvaghfnezpakbvpw)
- # [01:53] * Joins: reinaldob (~reinaldob@201.74.207.100)
- # [01:56] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
- # [01:56] <GPHemsley> FTR, I have generated whatwg.org reCAPTCHA keys. Not sure if anyone will want to use them outside of the wiki.
- # [01:57] * Joins: mattgifford (~mattgiffo@67.131.102.78)
- # [01:57] * Quits: mattgifford (~mattgiffo@67.131.102.78) (Remote host closed the connection)
- # [02:04] <jsbell> Replying to crockford on jslint mailing list: not sure if helping, or feeding the troll
- # [02:04] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
- # [02:05] <WeirdAl> jsbell: that needs a meme pic :)
- # [02:10] * Quits: groms (~groms@gateway/tor-sasl/groms) (Ping timeout: 276 seconds)
- # [02:11] <GPHemsley> Regular user registrations are now turned back on. Additional anti-spam measures have been put in place. If anyone sees any problems, let me know.
- # [02:11] <GPHemsley> Also, if there are features/extensions that people think would be useful on the wiki, let me know about that, too. :)
- # [02:14] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:14] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:14] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:17] * Joins: groms (~groms@gateway/tor-sasl/groms)
- # [02:18] <tantek> GPHemsley - I'm upgrading the anti-spam measures on the microformats wiki and am curious what you chose to add to the WHATWG wiki.
- # [02:19] <tantek> (also MediaWiki obv)
- # [02:19] <GPHemsley> tantek: For now, I've only added the reCAPTCHA setting for ConfirmEdit and SimpleAntiSpam.
- # [02:19] <tantek> ok cool
- # [02:19] <GPHemsley> I'll wait and see if it's sufficient.
- # [02:20] <GPHemsley> I used Wikipedia's installation as an inspiration.
- # [02:20] <GPHemsley> They have a lot of extensions for blocking and whatnot.
- # [02:20] <tantek> yeah
- # [02:20] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Remote host closed the connection)
- # [02:20] <GPHemsley> But not too many general purpose extensions.
- # [02:20] * Joins: yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net)
- # [02:20] <GPHemsley> So we'll see if that's enough.
- # [02:23] * Quits: jsbell (jsbell@nat/google/x-mosvuldfsneixnfw) (Quit: There's no place like home...)
- # [02:23] <yuhong> Just wrote a more detailed explaination of the origiin of legacy color parsing: http://stackoverflow.com/questions/8318911/why-does-html-think-chucknorris-is-a-color/12630675#12630675
- # [02:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:26] * Quits: tantek (~tantek@nat/mozilla/x-kuntnapeifrfzesg) (Quit: tantek)
- # [02:37] * Joins: a-ja (~Instantbi@70.230.157.234)
- # [02:38] * Quits: ap (~ap@2620:149:4:1b01:cda7:1b5d:67ff:3b2b) (Quit: ap)
- # [02:49] * Quits: sicking (~sicking@nat/mozilla/x-zbjvaujackdcgppn) (Quit: sicking)
- # [02:51] * jonlee is now known as jonlee|afk
- # [02:52] * Joins: sicking (~sicking@nat/mozilla/x-qkjmtwnbrdwxfodz)
- # [02:56] * Quits: yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net) (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
- # [02:56] * abstractj|away is now known as abstractj
- # [02:57] * jonlee|afk is now known as jonlee
- # [02:59] * Quits: atraver (~adam.trav@2001:470:802a:150:4dc3:9633:6721:42e5) (Read error: Operation timed out)
- # [03:03] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [03:08] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
- # [03:09] * Quits: Velmont (odinho@dalvik.ping.uio.no) (Ping timeout: 244 seconds)
- # [03:12] * Joins: xjiujiu (~quassel@218.77.14.202)
- # [03:13] * Joins: Velmont (odinho@dalvik.ping.uio.no)
- # [03:13] * Joins: benknight1 (~Adium@bastion.sfo1.yelpcorp.com)
- # [03:15] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Read error: Operation timed out)
- # [03:17] * Quits: benknight1 (~Adium@bastion.sfo1.yelpcorp.com) (Client Quit)
- # [03:24] * Joins: tantek (~tantek@66-87-2-166.pools.spcsdns.net)
- # [03:30] * Joins: tantek_ (~tantek@76.14.1.27)
- # [03:32] * Quits: tantek (~tantek@66-87-2-166.pools.spcsdns.net) (Ping timeout: 244 seconds)
- # [03:32] * tantek_ is now known as tantek
- # [03:35] * Quits: michaeln (michaeln@nat/google/x-sydlwjbwpjwqpdph) (Quit: Leaving.)
- # [03:38] * Quits: tantek (~tantek@76.14.1.27) (Quit: tantek)
- # [03:41] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
- # [04:00] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [04:05] * Quits: jwalden (~waldo@2620:101:8003:200:74e9:ee7e:c78f:1c71) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 16.0.1/20121011121642])
- # [04:07] * jonlee is now known as jonlee|afk
- # [04:11] * Quits: sicking (~sicking@nat/mozilla/x-qkjmtwnbrdwxfodz) (Quit: sicking)
- # [04:14] * jonlee|afk is now known as jonlee
- # [04:30] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [04:32] * Quits: JohnAlbin_zzzzzz (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Read error: Operation timed out)
- # [04:34] * Joins: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
- # [04:38] * Quits: rniwa (~rniwa@2620:149:4:1b01:11ba:1894:cdc5:d88d) (Quit: rniwa)
- # [04:54] * Joins: DanielFriesen (~dantman@mediawiki/dantman)
- # [04:57] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [05:04] * jonlee is now known as jonlee|afk
- # [05:11] * Quits: irfaN (~nrth@unaffiliated/irfan) (Quit: This computer has gone to sleep)
- # [05:20] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [05:24] * Joins: say2joe (~say2joe@204.56.108.2)
- # [05:33] * Quits: a-ja (~Instantbi@70.230.157.234) (Ping timeout: 256 seconds)
- # [05:35] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [05:37] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [05:39] * Quits: nephyrin (~neph@nat/mozilla/x-awiippgrpmzygllc) (Remote host closed the connection)
- # [05:39] * Joins: nephyrin (~neph@nat/mozilla/x-rzijxonvjpzsraba)
- # [05:40] <MikeSmith> http://lists.w3.org/Archives/Public/uri/2012Oct/thread.html#msg3
- # [05:40] <MikeSmith> for those who missed it
- # [05:40] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [05:42] <MikeSmith> (I didn't even know the uri@w3.org list existed)
- # [05:43] * Joins: niloy (~niloy@203.196.177.156)
- # [05:45] * Joins: a-ja (~Instantbi@70.230.157.234)
- # [05:47] * abstractj is now known as abstractj|away
- # [05:47] * Quits: nephyrin (~neph@nat/mozilla/x-rzijxonvjpzsraba) (Quit: ... besides, it was hot)
- # [05:48] * Joins: nephyrin (~neph@nat/mozilla/x-ncfhzechotyifjqx)
- # [05:54] <othermaciej> MikeSmith: wow, that's a big thread
- # [05:54] <MikeSmith> yeah
- # [05:55] <MikeSmith> there's a lot of repetition in it though
- # [05:58] <MikeSmith> some actually profanity in there too
- # [05:58] <MikeSmith> so that's a plus
- # [06:01] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [06:03] * Quits: j_wright (~jwright@ip70-180-205-15.lv.lv.cox.net) (Remote host closed the connection)
- # [06:13] * Joins: jsadam_ (~josh@S0106002436a16bee.wp.shawcable.net)
- # [06:14] * Quits: jsadam_ (~josh@S0106002436a16bee.wp.shawcable.net) (Quit: jsadam_)
- # [06:20] * Joins: [[zzz]] (~q@node-18g8.pool-101-109.dynamic.totbb.net)
- # [06:24] * Quits: [[zz]] (~q@node-1duq.pool-101-108.dynamic.totbb.net) (Ping timeout: 240 seconds)
- # [06:27] <zewt> MikeSmith: randomly clicking giving me such fascinating snippets
- # [06:27] <zewt> This is why any references to fixing or aligning URI syntax with reality is besides the point and not neccessary."
- # [06:27] <zewt> "
- # [06:27] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [06:28] <othermaciej> zewt: that quote hurt my eyebrows
- # [06:28] <MikeSmith> zewt: yeah there's a few more gems like that
- # [06:34] <zewt> definitely fascinating that this discussion is carefully taking place on a list nobody in the world has ever heard of, instead of one where the silliness might actually be observed
- # [06:34] <MikeSmith> right
- # [06:34] <zewt> haha holy shit
- # [06:34] <zewt> > Why not define (or reuse) a separate term for the input stream, and
- # [06:34] <zewt> > leave "URL" alone?
- # [06:34] <MikeSmith> yeah been there
- # [06:34] <zewt> URI URL URX URO URQ yeah let's come up with another word!
- # [06:34] <zewt> they're all URLs, get over it
- # [06:35] <othermaciej> how about Link Online Locator
- # [06:35] <zewt> people saying "URI" in discussions where everyone else is saying "URL" makes me want to poke them--"really, dude?"
- # [06:35] <MikeSmith> "hypertext reference"
- # [06:35] <othermaciej> because I'd love to have an "LOL" class in WebKit
- # [06:36] <othermaciej> also, it seems really appropriate in this case
- # [06:36] <MikeSmith> snort
- # [06:36] <zewt> people who say "URI" are in my same brain-bucket as people who say "FOSS"
- # [06:36] <zewt> well, for people who say them without irony
- # [06:37] <zewt> also "KiB", etc
- # [06:37] <othermaciej> some people say URI just because they have been trained that way, saying "IRI" is the truly extreme level
- # [06:37] <othermaciej> because no normal person has the slightest clue what that is
- # [06:38] <othermaciej> technically, saying "scheme" instead of "protocol" to name that particular part of the *R* is also pendatic
- # [06:38] <MikeSmith> but it's fewer letters
- # [06:39] <zewt> i'll forgive scheme only because it's broadly used in APIs
- # [06:39] <zewt> but it's definitely an extra hop in mental processing for me vs. protocol
- # [06:40] <MikeSmith> anyway is there currently a formal definition of "URL" anywhere? last time I remember checking, it seemed the intent of the URI/IRI specs was to obsolete the term URL and replace it with those
- # [06:40] <zewt> specs don't "get" to obsolete terms, heh
- # [06:40] <zewt> that's sort of the overall point of the above :P
- # [06:41] <zewt> oh yeah. "ecmascript"
- # [06:42] <MikeSmith> well my point is that nobody can reasonably claim there's a current spec for the term "URL" that this conflicts with
- # [06:42] <othermaciej> MikeSmith: URLs are URIs that are not URNs
- # [06:42] <othermaciej> (I think)
- # [06:42] <othermaciej> (per current official IETF canon)
- # [06:42] <MikeSmith> ok
- # [06:42] <zewt> othermaciej: is that a tonguetwister?
- # [06:43] <MikeSmith> .me reads http://tools.ietf.org/html/rfc3986#section-1.1.3
- # [06:43] <zewt> heh another good one:
- # [06:43] <zewt> Um, true... but it's also the case that the implementation community hasn't over the years been doing as much as might be best to make reality match the specifications. The new specs we're writing now would like have been a lot thinner and cleaner if they had.
- # [06:43] * Joins: JohnAlbin_ (~JohnAlbin@209.41.114.204)
- # [06:43] <zewt> "new at this, are you?"
- # [06:43] <zewt> (and the answer presumably being "no", which is the unfortunate part)
- # [06:44] * Quits: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Disconnected by services)
- # [06:44] * JohnAlbin_ is now known as JohnAlbin
- # [06:47] <othermaciej> many standards people believe that browsers have power to change reality just by being more strict
- # [06:48] <zewt> well, in a way they do--but they're not going to, since there are stronger forces acting on them than specs
- # [06:50] <zewt> if not to the point of changing reality (heh) there are plenty of things they could do that they're just not going to--and one thing the HTML spec (etc) have done is ... getting over it
- # [06:54] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [06:55] * Quits: groms (~groms@gateway/tor-sasl/groms) (Ping timeout: 276 seconds)
- # [06:58] * Joins: groms (~groms@gateway/tor-sasl/groms)
- # [07:07] <MikeSmith> can somebody remind me what's supposed to be the processing behavior for the semicolon-less named character references in the "Named character references" table?
- # [07:07] <MikeSmith> UAs are supposed to use the corresponding character even though the character reference lacks the semicolon?
- # [07:08] <MikeSmith> this does not seem to be clear in the current spec
- # [07:11] <MikeSmith> hmm yeah matjas test cases seems to indicate that's in fact what's supposed to happen
- # [07:11] <MikeSmith> http://mathias.html5.org/tests/html/named-character-references/
- # [07:11] <MikeSmith> (if you look at the script in the source)
- # [07:12] <MikeSmith> bah anyway the spec doesn't make that clear
- # [07:13] <MikeSmith> I guess this is case where it's a document-conformance error but the UA still has to process it
- # [07:16] * Quits: mamund (mamund@obsidian.recompiled.net) (Ping timeout: 240 seconds)
- # [07:18] * Joins: mamund (mamund@69.163.32.100)
- # [07:23] * Quits: mamund (mamund@69.163.32.100) (Ping timeout: 265 seconds)
- # [07:24] * Joins: mamund (~mamund@obsidian.recompiled.net)
- # [07:29] * Quits: mamund (~mamund@obsidian.recompiled.net) (Ping timeout: 248 seconds)
- # [07:30] * Joins: mamund (mamund@obsidian.recompiled.net)
- # [07:40] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [07:42] <zewt> seems clear (if complicated) from 12.2.4.69
- # [07:47] * Joins: baku (~baku@82.203.205.227)
- # [07:50] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [07:56] <MikeSmith> zewt: yeah true after reading more
- # [07:59] <zewt> html is Will It Blend? for old browser bugs
- # [08:04] * Joins: silverroots (~silverroo@144.187.148.28)
- # [08:04] * Joins: oskarth (~user@cpe-67-250-41-249.nyc.res.rr.com)
- # [08:12] <othermaciej> MikeSmith: reading the thread I'm amused at Hixie's unabashed bomb-throwing
- # [08:13] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [08:14] <MikeSmith> othermaciej: I guess he reckons he's speaking truth to power
- # [08:14] <MikeSmith> or something
- # [08:14] <MikeSmith> I like the part where he kinda chides mnot for saying "fuck"
- # [08:17] <othermaciej> does curl enforce url/uri validity in its parameter or is tbray describing how he wishes it worked?
- # [08:17] <MikeSmith> it doesn't as far as I can tell from using it
- # [08:17] <MikeSmith> so I'm not sure what he's talking about
- # [08:18] <MikeSmith> he or somebody in that thread even says something about "I consider that a bug in curl"
- # [08:18] <Hixie> othermaciej: curl does one thing with bad urls in its command line and another with bad urls in HTTP redirect Location: headers
- # [08:19] <othermaciej> Hixie: it seems indisputably better for it to always do the same thing with bad urls and for that to be the same as what browsers do with them
- # [08:19] <Hixie> you would think
- # [08:19] <othermaciej> apparently the word "indisputably" does not mean what I think it means
- # [08:20] * hsivonen wonders what the context is
- # [08:21] <Hixie> hsivonen: recent threads in uri@w3.org
- # [08:21] <hsivonen> Hixie: thanks
- # [08:21] <Hixie> othermaciej: what's funny is the one thing they seem to think _should_ be specced is the one thing i think we can never spec, namely, how to handle user input in the url bar
- # [08:21] <Hixie> hsivonen: (context being IETF being offended by Anne's intention to obsolete STD66)
- # [08:21] <othermaciej> Hixie: in practice we will probably have to figure out how to convert Anne's parsed output of a URL into a URI sufficiently valid for our network library to accept, whether he specs that bit or not
- # [08:21] <othermaciej> (so I hope he specs it)
- # [08:22] <othermaciej> Hixie: I
- # [08:22] <Hixie> othermaciej: i think in practice the right eventual solution is to just replace the URL handling in the network library
- # [08:22] <othermaciej> I'd love to see someone try to spec what happens when you type "foo bar" in the address field of the browser ui
- # [08:23] <othermaciej> Hixie: we might end up doing that long-term eventually
- # [08:23] <zewt> hell, I have no idea what's going to happen when I type anything in a "modern" browser
- # [08:23] <othermaciej> Hixie: even in that case we'd probably want to pass them a string, not a struct representing the parsed components, but it could be a resolved-but-unparsed string
- # [08:23] <zewt> (when I type "foo bar" in Chrome I'd expect it to search for "foo bar", but odds are it'll search for "foo bar underpants" or something instead)
- # [08:24] <hsivonen> that the term LEIRI even shows up in that discussion is part of the problem and shows that Anne’s spec is needed.
- # [08:24] <SamB_MacG5> othermaciej: obviously, it looks for a bookmark with a keyword of "foo", and ...
- # [08:25] <SamB_MacG5> ... and then extensions get a chance to mess with things, and ...
- # [08:25] <zewt> 3. profit
- # [08:25] <SamB_MacG5> ... and then your mom ...
- # [08:25] <Hixie> othermaciej: yeah, he defines canonicalisation, i believe. or will.
- # [08:25] <Hixie> othermaciej: we need it for DOM APIs anyway
- # [08:26] <othermaciej> I think what's needed is resolution against a base incorporating canonicalization
- # [08:26] <Hixie> right
- # [08:26] <othermaciej> (I guess it is fine if those are defined as separate steps, but we'll likely want to code it as one pass for efficiency)
- # [08:26] <Hixie> pretty sure anne's on the ball on this
- # [08:26] <SamB_MacG5> othermaciej: at first I was wondering why you'd want to resolve not to have such a thing ...
- # [08:27] <othermaciej> I do not doubt his acumen
- # [08:27] <tantek> WTF is LEIRI?
- # [08:27] <Hixie> dude
- # [08:27] <Hixie> take my advice
- # [08:27] <Hixie> and back away
- # [08:27] <Hixie> retract your qusetion
- # [08:27] <Hixie> you will regret it otherwise
- # [08:28] <SamB_MacG5> ouch
- # [08:28] * SamB_MacG5 decides to stop wondering, too
- # [08:28] * Hixie runs away, lest he get caught in the fallout
- # [08:28] <tantek> wow - this? http://www.w3.org/TR/leiri/
- # [08:28] * SamB_MacG5 does not open that
- # [08:28] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:28] <othermaciej> tantek: I got Google to give me that link, but that didn't really answer what it is or why it exists
- # [08:28] <tantek> Legacy extended IRIs for XML - isn't that twice redundant?
- # [08:29] <SamB_MacG5> and why "for XML"?
- # [08:29] * tantek checks the publication date to make sure it is not --04-01
- # [08:29] <SamB_MacG5> I don't think the W3 does those
- # [08:31] <othermaciej> Reading this url@ thread, I can't really tell if it's just an argument about terminology or a substantive disagreement
- # [08:31] <Hixie> othermaciej: it's a power struggle pretending to be a technical discussion
- # [08:32] <tantek> Legacy / XML
- # [08:32] <tantek> extended / XML
- # [08:32] <Hixie> with me in the peanut gallery trying to seriously explain things while resisting (some times better than other times) the urge to troll.
- # [08:32] <tantek> Hixie, that's what IRC is for
- # [08:33] <Hixie> yeah, that's why i didn't troll more than i did :-)
- # [08:33] <tantek> What restraint!
- # [08:34] <Hixie> :-P
- # [08:36] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [08:37] <hsivonen> why is Roy insisting on not calling the things you put in href URLs?
- # [08:38] <Hixie> if you figure out the answer to that, let me know
- # [08:44] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [08:44] <othermaciej> uh-oh, mnot said he thinks the httpbis wg has addressed all feedback to the satisfaction of those raising it
- # [08:44] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:129a:ddff:fe6c:7fd1) (Remote host closed the connection)
- # [08:44] <Hixie> that's a bit like how the htmlwg has addressed all formal objections to the satisfaction of those raising them :-P
- # [08:45] <othermaciej> I don't think the html wg believes it has addressed any formal objections at all (since technically it is the Director's job to do so)
- # [08:45] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [08:45] <othermaciej> anyway, I posted the one obvious httpbis counter-example I know of to the list
- # [08:46] <othermaciej> am curious to see outcome
- # [08:46] * Quits: a-ja (~Instantbi@70.230.157.234) (Ping timeout: 256 seconds)
- # [08:46] <Hixie> othermaciej: the chairs asked me if my objection was satisfied, i said nothing had changed, they said "if you don't act like a jerk we'll assume you're satisfied then"
- # [08:47] <Hixie> that's basically the same tactic the http group uses - say no until the person gives up
- # [08:47] <othermaciej> Hixie: I'm not sure I would characterize your behavior in that exchange as *not* acting like a jerk...
- # [08:48] <annevk> Roy's answer fascinated me the most; it seemed to say STD 66 did not define parsing at all, just the object you'd get eventually.
- # [08:48] <Hixie> othermaciej: fair point, but still
- # [08:48] <annevk> I do wonder though what that regular expression does there then...
- # [08:48] <Hixie> othermaciej: "if you don't act like even more of a jerk" maybe? :-)
- # [08:49] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [08:49] <Hixie> othermaciej: anyway, the strategy of "just keep adding hurdles until they give up" is one that has been used a lot in the htmlwg since 2007
- # [08:49] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [08:50] <othermaciej> Hixie: I think Sam drew his conclusion from the fact that you said you didn't want to be involved in threads regarding the w3c process - the only way to satisfy that request is to *not* process the Formal Objection, since doing so would cause you to get further email about w3c process
- # [08:50] * Quits: baku (~baku@82.203.205.227) (Ping timeout: 244 seconds)
- # [08:50] <othermaciej> Hixie: if that was not your intent then you should have given a straight answer to my simple yes-or-no question (which was not a trick question or a false dilemma or anything)
- # [08:50] <Hixie> othermaciej: i'm not saying i wanted the FO kept (i couldn't care less either way), my point was just that it wasn't addressed
- # [08:51] <Hixie> othermaciej: having me no longer care doesn't mean the spec got fixed :-)
- # [08:51] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [08:51] <annevk> Okay, MIME bugs can be filed against http://mimesniff.spec.whatwg.org/ now
- # [08:51] <annevk> thanks MikeSmith!
- # [08:51] <Hixie> oh hey, anne's back
- # [08:52] * MikeSmith opens a third breakfast beer in celebration
- # [08:52] <MikeSmith> othermaciej: if you posted a message to uri@ it didn't go
- # [08:52] <othermaciej> MikeSmith: no, I posted to ietf-http-wg
- # [08:53] <MikeSmith> ah ok
- # [08:53] <othermaciej> replying to myself from 2.5 years ago
- # [08:53] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [08:53] <othermaciej> http://lists.w3.org/Archives/Public/ietf-http-wg/2012OctDec/0150.html
- # [08:53] <MikeSmith> that's the way to show em how to do it man
- # [08:53] <annevk> othermaciej: haha, good luck with that
- # [08:53] * Joins: baku (~baku@82.203.205.227)
- # [08:54] <othermaciej> annevk: well, either they will fix it or the bluff is called
- # [08:54] <annevk> although I have to say, some of my feedback has been addressed, but only after I complained several times and mnot put a little bit of a defence up for my feedback
- # [08:54] <annevk> e.g. they somewhat addressed some of the Redirect stuff http://wiki.whatwg.org/wiki/HTTP
- # [08:54] <annevk> they undefined content-location
- # [08:55] <Hixie> content-base?
- # [08:55] <annevk> Hixie: it's the base URL yeah, but it's named -location
- # [08:55] <Hixie> i thought there was another one called content-base
- # [08:55] <Hixie> when you say "undefined", you mean what exactly?
- # [08:55] <Hixie> not saying what it should do is hardly a solution...
- # [08:56] <annevk> The main problem with the IETF is that they do not test implementations. They just assume a bunch of things about how things are implemented. Julian being a recent exception
- # [08:56] * Quits: JohnAlbin (~JohnAlbin@209.41.114.204) (Ping timeout: 256 seconds)
- # [08:57] <annevk> And then when you point that out they ask you to do all the hard work only for them to reject most of it or water down stuff. Not actually make a useful spec for implementors, despite what they claim.
- # [08:58] <annevk> That's another reason why I'm extremely skeptical of helping them out with the URL work. The odds of getting the specification I think is useful for implementors are so small.
- # [08:59] <hsivonen> hmm. someone on an IETF list was “puzzled” by calling UTF-16 a legacy encoding
- # [09:00] <annevk> heh, you'd wonder why they still insist on publishing in ASCII then!
- # [09:01] <Hixie> annevk: they aren't willing to do hard work, and to get the simplest things done you have to argue for hours and days and weeks. what's the point of even trying.
- # [09:01] <Hixie> annevk: we get better quality feedback and get things done a zillion times faster by doing it at the whatwg.
- # [09:01] <Hixie> anyway. bed time. nn.
- # [09:01] <annevk> othermaciej: my URL parsing algorithm does exactly what you want btw
- # [09:02] <othermaciej> annevk: winning
- # [09:02] <annevk> othermaciej: it parses, resolves, and canonicalizes in one go (with a little bit of reparsing for domains)
- # [09:02] <annevk> so I think it could be ultra fast, but I'm not the guy to implement it in C and find out :)
- # [09:03] <annevk> Hixie: that's exactly it; nn
- # [09:06] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:08] <othermaciej> annevk: is there a form of the algorithm that outputs a string suitable to give to a network library (as opposed to parsed components) or is there an implied "paste the components together in the proper way" step at the end?
- # [09:09] <othermaciej> (I think the latter way is ok)
- # [09:09] <annevk> othermaciej: my idea was to have a separate "serialize" thing, indeed
- # [09:09] <annevk> othermaciej: but yeah, it's basically putting the components in order
- # [09:10] * Quits: oskarth (~user@cpe-67-250-41-249.nyc.res.rr.com) (Ping timeout: 260 seconds)
- # [09:12] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [09:22] <annevk> GPHemsley: http://wiki.whatwg.org/wiki/Special:RecentChanges lots of spam users almost immediately :/
- # [09:24] * Joins: baku_ (~baku@82.203.205.227)
- # [09:24] * Quits: baku (~baku@82.203.205.227) (Read error: Connection reset by peer)
- # [09:25] <tantek> damn that sucks (the spam users)
- # [09:37] <annevk> yeah, that's why we disabled it back then
- # [09:37] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [09:37] <annevk> I'll wait for GPHemsley to come back, maybe he has some more tricks
- # [09:38] <tantek> spam pages deleted and creators of those pages blocked. I'll leave the other random accounts alone for now.
- # [09:41] <annevk> tantek++
- # [09:45] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [09:48] * Quits: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch) (Ping timeout: 240 seconds)
- # [09:50] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
- # [09:54] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:59] * Joins: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr)
- # [10:02] * abstractj|away is now known as abstractj
- # [10:08] * Quits: baku_ (~baku@82.203.205.227) (Ping timeout: 246 seconds)
- # [10:09] * Joins: nonge_ (~nonge@p5082AD04.dip.t-dialin.net)
- # [10:12] * Quits: nonge (~nonge@p5082AF47.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [10:16] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [10:21] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [10:23] * Joins: pyrsmk (~pyrsmk@84.6.47.250)
- # [10:23] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [10:25] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [10:25] * Joins: zjhxmjl (~zjhxmjl@58.221.132.2)
- # [10:26] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:26] <zjhxmjl> join centos
- # [10:27] <zjhxmjl> join #centos
- # [10:29] * Quits: zjhxmjl (~zjhxmjl@58.221.132.2) (Client Quit)
- # [10:31] * Quits: manu1 (~chatzilla@pool-74-107-160-200.ronkva.east.verizon.net) (Ping timeout: 245 seconds)
- # [10:33] * Joins: zjhxmjl (~zjhxmjl@58.221.132.2)
- # [10:33] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [10:34] * Quits: foolip (~philip@node-7lfbbe50tx1oski85.a0.ipv6.opera.com) (Quit: Ex-Chat)
- # [10:38] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
- # [10:38] <annevk> okay, could not resist http://lists.w3.org/Archives/Public/uri/2012Oct/0037.html
- # [10:41] <tantek> well written annevk
- # [10:42] <tantek> I am shocked, shocked to hear that there is stop energy is going on in IETF mailing lists!
- # [10:43] * Joins: manu1 (~chatzilla@pool-74-107-160-200.ronkva.east.verizon.net)
- # [10:43] <tantek> http://www.youtube.com/watch?v=SjbPi00k_ME
- # [10:44] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [10:49] * Quits: zjhxmjl (~zjhxmjl@58.221.132.2) (Quit: Leaving)
- # [10:50] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
- # [10:56] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [10:58] <othermaciej> annevk: looks like I actually got satisfaction
- # [10:59] <othermaciej> or will anyway
- # [11:00] * Parts: Kolombiken (~Adium@217.13.228.226)
- # [11:04] <annevk> scumbag IETF: does not solve your problems; complaints when you solve them yourself
- # [11:05] <annevk> s/ts/s/
- # [11:09] <othermaciej> will the resolve+canonicalize+parse algorithm followed by serialize always result in a valid URI per the RFC? (or valid IRI?)
- # [11:09] <othermaciej> or will it sometimes result in something not-rfc-valid?
- # [11:10] <othermaciej> cause you might actually be sort of doing what at least mnot has asked for, other than terminology
- # [11:12] <annevk> othermaciej: no it's not always valid
- # [11:12] <annevk> othermaciej: see my email
- # [11:12] <annevk> othermaciej: e.g. http://www.w3.org/% is not valid yet is transmitted as such
- # [11:12] <othermaciej> if invalid stuff sometimes gets over the wire as such, and in particular if servers may depend on that behavior, then there is no sensible way to build on STD66
- # [11:12] <annevk> agreed
- # [11:16] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [11:17] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [11:19] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [11:21] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [11:27] * Joins: annevk (~annevk@188.88.249.91)
- # [11:33] * jonlee|afk is now known as jonlee
- # [11:43] * Quits: annevk (~annevk@188.88.249.91) (Remote host closed the connection)
- # [11:47] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [11:54] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [11:54] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [11:57] * Joins: annevk (~annevk@212.238.236.229)
- # [12:00] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [12:02] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:02] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [12:08] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [12:11] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [12:13] <annevk> why is there no custom scumbag meme generator?
- # [12:13] <annevk> I guess I'll do some work instead
- # [12:20] <hsivonen> annevk: do you have a list of encodings supported by each browser?
- # [12:21] <annevk> hsivonen: http://wiki.whatwg.org/wiki/Web_Encodings has historical data
- # [12:22] <annevk> hsivonen: it's not been updated
- # [12:22] <annevk> hsivonen: http://coq.no/character-tables/mime/en is pretty good too
- # [12:22] <annevk> hsivonen: (but not in list form)
- # [12:24] <hsivonen> annevk: thanks
- # [12:25] <hsivonen> ok. enough replying to Glenn Adams about unsupported encodings. Back to code.
- # [12:26] * Joins: konza (~konza@27.251.160.195)
- # [12:26] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [12:26] <annevk> hsivonen: fwiw, the \ and Yen thing is supported in fonts
- # [12:27] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:27] <annevk> hsivonen: it's not part of the encoding layer and does not affect parsers and such, but Japanese fonts are "corrupted"
- # [12:27] <hsivonen> yeah. very sad.
- # [12:29] <hsivonen> It seems that the Nordic countries have been much better at recovering from that kind of bogosity. Why not Japan and Korea?
- # [12:29] <hsivonen> maybe because for the Nordic countries, the bogosity wasn’t carried over to Mac and Windows but in the Yen/Won case, it was?
- # [12:30] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 260 seconds)
- # [12:30] <hsivonen> and after it infected Windows, it was too late
- # [12:34] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [12:40] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
- # [12:43] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [12:44] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [12:46] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [Firefox 16.0.1/20121010144125])
- # [12:56] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [12:57] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 260 seconds)
- # [13:03] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
- # [13:06] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Remote host closed the connection)
- # [13:06] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [13:13] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [13:29] <annevk> :(
- # [13:29] <annevk> Posting to that thread on uri is now becoming a major time sink
- # [13:30] <hsivonen> annevk: walk away
- # [13:33] * Quits: attiks (~chatzilla@d5153136D.static.telenet.be) (Read error: Connection reset by peer)
- # [13:33] * Joins: Martin_L_ (~Martin_L@87.251.206.58)
- # [13:37] * Quits: Martin_L (~Martin_L@194.18.12.26) (Ping timeout: 276 seconds)
- # [13:42] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [13:42] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [13:45] <dbaron> hsivonen, what platforms had said bogosity for Nordic countries?
- # [13:46] * Joins: nrth (~nrth@91.72.112.11)
- # [13:48] * Joins: Martin_L (~Martin_L@194.18.12.26)
- # [13:49] * Quits: Martin_L (~Martin_L@194.18.12.26) (Read error: Connection reset by peer)
- # [13:49] * Quits: Martin_L_ (~Martin_L@87.251.206.58) (Read error: Connection reset by peer)
- # [13:49] * Joins: Marti____ (~Martin_L@194.18.12.26)
- # [13:49] * Joins: yod (~ot@gatec.kw.bbc.co.uk)
- # [13:52] <SimonSapin> hsivonen: has the situation improved with PNG gamma? http://hsivonen.iki.fi/png-gamma/
- # [13:54] * [[zzz]] is now known as [[zz]]
- # [13:55] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [13:59] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 244 seconds)
- # [14:02] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [14:02] <annevk> hsivonen: yeah, the point-by-point sniping is doing nobody any favors
- # [14:02] <annevk> except fans of 386
- # [14:03] <hsivonen> dbaron: I’m not really sure what platforms. I think some pre-Linux Unix boxes had it.
- # [14:04] <hsivonen> dbaron: I experienced it briefly in 1995–1996 with email and telnet
- # [14:04] <hsivonen> SimonSapin: I haven’t tested recently
- # [14:05] <SimonSapin> ok, thanks
- # [14:08] * Joins: richt (~richt@pat-tazdevil.opera.com)
- # [14:10] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [14:12] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [14:13] * Joins: attiks|away (~chatzilla@d5153136D.static.telenet.be)
- # [14:13] * attiks|away is now known as attiks
- # [14:15] <Ms2ger> Ooh, LEIRI
- # [14:15] <Ms2ger> Hadn't seen that for a while
- # [14:16] * Joins: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
- # [14:23] <jgraham> And didn't that make you sad
- # [14:24] * Quits: xjiujiu (~quassel@218.77.14.202) (Read error: Connection reset by peer)
- # [14:27] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [14:28] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Read error: Operation timed out)
- # [14:30] * nrth is now known as irfaN
- # [14:30] * Quits: irfaN (~nrth@91.72.112.11) (Changing host)
- # [14:30] * Joins: irfaN (~nrth@unaffiliated/irfan)
- # [14:31] <annevk> FYI: I created @xhrstandard, @urlstandard, @encodings, and @thedomstandard
- # [14:31] * Quits: niloy (~niloy@203.196.177.156) (Remote host closed the connection)
- # [14:31] <annevk> They tweet for commits
- # [14:38] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [14:40] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Ping timeout: 246 seconds)
- # [14:41] * Joins: vikash (~vikash@1.186.10.157)
- # [14:41] * Quits: vikash (~vikash@1.186.10.157) (Changing host)
- # [14:41] * Joins: vikash (~vikash@unaffiliated/vikash)
- # [14:42] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [14:43] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [14:48] <annevk> http://encoding.spec.whatwg.org/ has a fun variant of the WHATWG logo thanks to Robbert; loving it
- # [14:49] * Joins: danielfi_ (~danielfil@200.232.113.107)
- # [14:50] * danielfi_ is now known as danielfilho|w_
- # [14:52] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [14:52] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Ping timeout: 240 seconds)
- # [14:52] * danielfilho|w_ is now known as danielfilho|w
- # [14:58] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [14:58] <SimonSapin> annevk: goes with this: http://www.geekwear.de/produkte/scheiss-encoding-shirt.html
- # [15:01] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 252 seconds)
- # [15:02] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:02] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:02] * linclark|afk is now known as linclark
- # [15:05] * Quits: Marti____ (~Martin_L@194.18.12.26) (Remote host closed the connection)
- # [15:06] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [15:07] * Quits: silverroots (~silverroo@144.187.148.28) (Ping timeout: 276 seconds)
- # [15:08] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: Connection reset by peer)
- # [15:08] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:08] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [15:09] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [15:09] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-bwyloucjkvrifmyp)
- # [15:14] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [15:14] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [15:16] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 260 seconds)
- # [15:25] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [15:29] * Quits: konza (~konza@27.251.160.195) (Quit: Leaving)
- # [15:31] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:33] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [15:35] * Quits: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [15:35] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [15:38] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:46] <annevk> heh
- # [15:48] <GPHemsley> Well, that didn't take long.
- # [15:50] <GPHemsley> I've shut them off again.
- # [15:51] <GPHemsley> Kinda worrying, though, that they can get through a CAPTCHA and an additional layer of prevention.
- # [16:00] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Remote host closed the connection)
- # [16:01] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [16:01] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [16:06] * Quits: eric_carlson (~eric@17.212.152.104) (Remote host closed the connection)
- # [16:06] * Joins: eric_carlson (~eric@2620:149:4:1b01:a011:79c:c5b8:f5f9)
- # [16:06] * Quits: Yudai (~Yudai@nttkyo023236.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit)
- # [16:07] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [16:14] * Joins: Yudai (~Yudai@nttkyo332136.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
- # [16:14] <annevk> I wonder how wikipedia itself does it
- # [16:14] <annevk> GPHemsley: can't we use twitter or google or something as identify provider?
- # [16:15] * Joins: erichynds (~ehynds@64.206.121.41)
- # [16:15] <GPHemsley> Wikipedia has a much more complex system, with a lot of blocks and filters and whatnot.
- # [16:15] * annevk keeps making that typo :/
- # [16:15] * GPHemsley too
- # [16:15] <GPHemsley> right now I'm strengthening user permissions
- # [16:16] <GPHemsley> it's possible the upgrade may have made things a little too free by default :)
- # [16:16] <zewt> annevk: aren't you happy you joined that discussion? heh (@uri[sic])
- # [16:16] <annevk> what would be nice if on the recent changes page you can just mark a bunch of stuff as spam and then let the wiki sort it out
- # [16:17] <annevk> zewt: I was happy with my first email, not so happy with the point-by-point sniping that followed
- # [16:17] <annevk> zewt: prolly not gonna post more
- # [16:17] <zewt> annevk: that's usually where i try to go "okay if you say so I'm going back to work", but yeah, that's hard to do, heh
- # [16:20] * Quits: richt (~richt@pat-tazdevil.opera.com) (Remote host closed the connection)
- # [16:21] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Ping timeout: 268 seconds)
- # [16:21] <annevk> GPHemsley: Anolified MIME Sniffing btw
- # [16:24] * Quits: pyrsmk (~pyrsmk@84.6.47.250) (Ping timeout: 268 seconds)
- # [16:25] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:28] * Joins: griswold (~quassel@vpn.space150.com)
- # [16:31] <GPHemsley> annevk: K, thanks.
- # [16:33] * Quits: eric_carlson (~eric@2620:149:4:1b01:a011:79c:c5b8:f5f9) (Quit: eric_carlson)
- # [16:34] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [16:34] * Joins: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [16:35] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [16:36] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-bwyloucjkvrifmyp)
- # [16:36] * Joins: pyrsmk (~pyrsmk@215.144.113.78.rev.sfr.net)
- # [16:38] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:40] * Joins: scor (~scor@31-35-26.wireless.csail.mit.edu)
- # [16:40] * Quits: scor (~scor@31-35-26.wireless.csail.mit.edu) (Changing host)
- # [16:40] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:41] <annevk> I started sketching the Writing URLs section: http://url.spec.whatwg.org/#writing
- # [16:41] * Joins: bacilla (~karolis@client-178-16-47-80.inturbo.lt)
- # [16:41] <annevk> any thoughts on it are welcome; wondering whether this is the approach to go in
- # [16:46] <GPHemsley> Are there any non-sysop wiki users here who could test something for me?
- # [17:01] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:05] * Quits: jahman (~woops@129.175.204.73) (Read error: Connection reset by peer)
- # [17:09] * Joins: eric_carlson (~eric@17.212.152.104)
- # [17:11] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Quit: bbl)
- # [17:12] * Joins: jahman (~woops@129.175.204.73)
- # [17:13] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [17:13] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:13] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
- # [17:14] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 252 seconds)
- # [17:14] * Joins: jahman (~woops@129.175.204.73)
- # [17:15] * Quits: barneybook (~Barneyboo@114-44-198-55.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [17:20] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [17:21] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [17:22] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [17:23] <annevk> where is Ms2ger?
- # [17:23] <annevk> I don't like the name he minted for the URL registry page
- # [17:23] <jgraham> Belgium
- # [17:23] <annevk> I think URLExtensions would be more in line with what we have thus far
- # [17:25] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 252 seconds)
- # [17:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:50] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
- # [17:51] * Joins: sicking (~sicking@nat/mozilla/x-uiwtvsxexdchftci)
- # [17:52] * Quits: yod (~ot@gatec.kw.bbc.co.uk) (Quit: Leaving.)
- # [17:54] <annevk> GPHemsley: fwiw, in the right bottom of the wiki the MIT thingie still weird
- # [17:55] <GPHemsley> annevk: If you have an image for me to put there, I can set it.
- # [17:57] <annevk> GPHemsley: http://commons.wikimedia.org/wiki/File:License_icon-mit.svg maybe?
- # [17:57] <annevk> GPHemsley: or maybe just nothing at all?
- # [17:57] <annevk> GPHemsley: it's already mentioned in text too after all
- # [17:58] <annevk> GPHemsley: Privacy policy and disclaimer links are prolly also best removed as we don't have either
- # [17:58] <annevk> GPHemsley: and the About WHATWG Wiki page is useless too
- # [17:58] <GPHemsley> Well, these are all standard parts of the skin.
- # [18:00] <GPHemsley> Oh, it's looking for an 88x31 image for the license.
- # [18:02] * Joins: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net)
- # [18:03] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [18:04] <GPHemsley> annevk: How about now? ^_^
- # [18:04] <annevk> cool
- # [18:04] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [18:08] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [18:10] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [18:15] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [18:17] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [18:18] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [18:19] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:20] <GPHemsley> annevk: Incidentally, I can put any link and 88x31 image there, so if you want to put something else there, that's cool too.
- # [18:20] * Joins: atraver (~adam.trav@2001:470:802a:150:f113:8fbc:1eef:5d2c)
- # [18:20] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [18:21] <GPHemsley> annevk: Or maybe this would be better: http://commons.wikimedia.org/wiki/File:License_icon-mit-88x31.svg
- # [18:23] <GPHemsley> annevk: Try it now.
- # [18:23] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Excess Flood)
- # [18:23] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [18:27] * Quits: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net) (Ping timeout: 260 seconds)
- # [18:27] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [18:27] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:29] * Joins: jwalden (~waldo@2620:101:8003:200:f095:b972:a65a:780f)
- # [18:29] * Joins: boblet (uid1921@gateway/web/irccloud.com/x-rfhfghargnozlqna)
- # [18:37] * Joins: gavinc (~gavin@50.0.77.3)
- # [18:38] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 245 seconds)
- # [18:39] * jonlee is now known as jonlee|afk
- # [18:40] <annevk> also nice :)
- # [18:42] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 252 seconds)
- # [18:42] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [18:46] * Joins: pablof (~pablof@144.189.150.129)
- # [18:50] * abstractj is now known as abstractj|lunch
- # [18:50] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
- # [18:51] * Quits: jwalden (~waldo@2620:101:8003:200:f095:b972:a65a:780f) (Ping timeout: 260 seconds)
- # [18:53] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Client Quit)
- # [18:54] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [18:55] * Joins: marcosc (~marcosc@bl10-248-225.dsl.telepac.pt)
- # [18:55] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [18:55] <annevk> GPHemsley: okay, added the disclaimer, no idea what to do with the privacy policy
- # [18:56] * Joins: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr)
- # [18:57] <GPHemsley> "To remove the Privacy policy or Disclaimers links at the bottom of each page, set the content of pages MediaWiki:Privacy or MediaWiki:Disclaimers respectively to a single hyphen (-)."
- # [18:57] * Joins: jwalden (~waldo@2620:101:8003:200:cd2a:3e8a:5fd4:f6e2)
- # [18:58] <[tm]> the IETF is a business model
- # [18:59] <annevk> doesn't work for MediaWiki:About :/
- # [18:59] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
- # [19:00] * Quits: pyrsmk (~pyrsmk@215.144.113.78.rev.sfr.net) (Remote host closed the connection)
- # [19:01] <GPHemsley> annevk: Actually, for us, the prefix is 'WHATWG Wiki'
- # [19:02] <annevk> GPHemsley: works if I use MediaWiki
- # [19:02] <GPHemsley> yeah, IDK, weird things going on
- # [19:02] <annevk> ...
- # [19:02] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [19:03] <annevk> cannot remove it either by changing WHATWG Wiki:About to -
- # [19:03] <annevk> so I guess we'll keep it
- # [19:04] <GPHemsley> That's no big deal
- # [19:04] <GPHemsley> It's nice to have an about page
- # [19:05] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [19:06] * Joins: rniwa (~rniwa@17.212.154.167)
- # [19:07] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [19:07] * Joins: shakesoda (~shakesoda@celestiaradio/shark/soda)
- # [19:07] <annevk> if you say so :) I added some text to make it more interesting
- # [19:07] <GPHemsley> hmm
- # [19:07] <GPHemsley> Apparently I was wrong
- # [19:08] <GPHemsley> the MediaWiki pages are the ones that disable the links
- # [19:08] <GPHemsley> but the WHATWG Wiki pages still exist
- # [19:08] <annevk> so we should remove those?
- # [19:09] <annevk> oh you clean it up now ;)
- # [19:09] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [19:10] <GPHemsley> :)
- # [19:10] * GPHemsley made a mess all over the wiki.
- # [19:11] <GPHemsley> but I think it's fixed now
- # [19:11] <shakesoda> is anyone aware of any pen pressure APIs being proposed? (and is this even the right place to ask?)
- # [19:11] <shakesoda> I'm slightly surprised that the only way to get pen pressure in browsers appears to be wacom's plugin, which I can't use (linux)
- # [19:11] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [19:14] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [19:14] <annevk> it sounds like https://dvcs.w3.org/hg/gamepad/raw-file/tip/gamepad.html should address that somehow
- # [19:14] <annevk> but maybe not
- # [19:14] * jonlee|afk is now known as jonlee
- # [19:14] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Client Quit)
- # [19:23] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [19:24] * Joins: benknight (~Adium@bastion.sfo1.yelpcorp.com)
- # [19:25] <shakesoda> looks like a suitable interface to me, would just need a sane (consistent) mapping of the axes.
- # [19:25] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [19:26] <shakesoda> e.g. axes[0] => pressure, axes[1] => tilt, axes[2] => rotation
- # [19:28] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:28] * Joins: dgathright (~dgathrigh@nat/yahoo/x-fjgrzggjbhbeckpr)
- # [19:37] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [19:42] * Joins: say2joe (~say2joe@204.56.108.2)
- # [19:43] * abstractj|lunch is now known as abstractj
- # [19:48] * Joins: cabanier (~cabanier@192.150.22.55)
- # [19:49] * Quits: irfaN (~nrth@unaffiliated/irfan) (Remote host closed the connection)
- # [19:50] * Joins: irfaN (~nrth@91.72.112.11)
- # [19:50] * Quits: irfaN (~nrth@91.72.112.11) (Changing host)
- # [19:50] * Joins: irfaN (~nrth@unaffiliated/irfan)
- # [19:51] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
- # [19:57] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [19:59] * jonlee is now known as jonlee|afk
- # [20:01] * abstractj is now known as abstractj|brb
- # [20:04] * Joins: jsbell (jsbell@nat/google/x-dzniuzjlvgqpajkv)
- # [20:05] * Quits: groms (~groms@gateway/tor-sasl/groms) (Ping timeout: 276 seconds)
- # [20:08] * Joins: groms (~groms@gateway/tor-sasl/groms)
- # [20:12] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 276 seconds)
- # [20:15] * Joins: scor (~scor@132.183.242.197)
- # [20:15] * Quits: scor (~scor@132.183.242.197) (Changing host)
- # [20:15] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [20:18] * jonlee|afk is now known as jonlee
- # [20:20] * Joins: reinaldob (~reinaldob@177.43.216.50)
- # [20:23] * Quits: reinaldob (~reinaldob@177.43.216.50) (Remote host closed the connection)
- # [20:26] * attiks is now known as attiks|away
- # [20:30] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [20:31] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
- # [20:36] * Joins: ^esc (~esc_ape@178.115.250.195.wireless.dyn.drei.com)
- # [20:37] * attiks|away is now known as attiks
- # [20:37] * Joins: ap_ (~ap@2620:149:4:1b01:5d3:d427:993a:8d1e)
- # [20:43] * Quits: dbaron (~dbaron@153-107-190-109.dsl.ovh.fr) (Ping timeout: 245 seconds)
- # [20:46] * Joins: michaeln (michaeln@nat/google/x-taiffcujbpeeeuzr)
- # [20:49] * Joins: annevk (~annevk@188.88.249.91)
- # [20:55] * attiks is now known as attiks|away
- # [20:56] <annevk> I don't understand http://lists.w3.org/Archives/Public/uri/2012Oct/0053.html
- # [20:56] <annevk> I thought the IETF does not use the term URL anymore?
- # [20:56] <annevk> Ah, it has a non-normative note on them here: http://tools.ietf.org/html/rfc3986#section-1.1.3
- # [20:57] * Joins: JohnAlbin_ (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
- # [20:58] * jonlee is now known as jonlee|afk
- # [20:59] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [21:00] <tantek> annevk - it's an interesting message from the perspective of a group telling an individual "why don't you come do the work in our group?"
- # [21:01] <tantek> WHATWG has had the same problem, telling individuals to come do the work at WHATWG
- # [21:01] * Quits: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Ping timeout: 256 seconds)
- # [21:01] * JohnAlbin_ is now known as JohnAlbin
- # [21:01] <tantek> so it can happen to any group
- # [21:01] <annevk> what I think we told those people was that if you don't have actual implementors on board, you're gonna have a bad time
- # [21:02] <tantek> indeed
- # [21:02] <tantek> it's ironic since the motto of IETF is something like rough consensus and *running code* (emphasis added)
- # [21:02] <annevk> WHATWG is a great place to go for implementor feedback, as long as we manage to keep the signal/noise ratio somewhat sane
- # [21:02] <tantek> how did that latter part get lost?
- # [21:02] <annevk> running code, as long as it's within silos we work on?
- # [21:03] <annevk> (not entirely fair to jreschke, who hacks on Gecko now and then)
- # [21:03] <tantek> WHATWG *is* a great place to go for implementor feedback. That I agree with. I think the majority of actual bad friction (at/with WHATWG) has been when it involves innovating/designing for author-centric technologies - like all the responsive image stuff.
- # [21:03] <annevk> biab
- # [21:03] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [21:03] * Quits: annevk (~annevk@188.88.249.91) (Remote host closed the connection)
- # [21:04] <tantek> but even there the results are decent to a first approximation, so, carry-on as they say.
- # [21:04] <tantek> re: the running code being lost
- # [21:04] <tantek> perhaps that's a pattern in the growth/expansion of any standards community/group?
- # [21:04] * attiks|away is now known as attiks
- # [21:05] <tantek> they start out as primarily (or only?) implementors, then more and more others get involved, until the non-implementors vastly outnumber the implementors, and mistake their email participation in the group for actual productivity.
- # [21:05] <tantek> similar thing obviously happened at W3C.
- # [21:06] <tantek> theb non-implementors start to write "wish list" specs completely detached from implementability and wonder why no one is paying attention to them.
- # [21:06] <tantek> s/theb/then
- # [21:07] * Joins: atraver_ (~adam.trav@64.201.247.5)
- # [21:09] * Quits: atraver (~adam.trav@2001:470:802a:150:f113:8fbc:1eef:5d2c) (Ping timeout: 260 seconds)
- # [21:09] * atraver_ is now known as atraver
- # [21:09] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [21:10] <GPHemsley> FYI: I've add a few extensions (and a bunch of gadgets) to the wiki. Check the list out here: http://wiki.whatwg.org/wiki/Special:Version
- # [21:10] * abstractj|brb is now known as abstractj
- # [21:11] <GPHemsley> Most of the gadgets are turned on by default, but there are a few that aren't (and you are welcome to turn the others off for yourself).
- # [21:11] <GPHemsley> If there's a gadget you want installed, let me know.
- # [21:12] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [21:14] <tantek> GPHemsley - we've found the SemanticHTML extensions quite handy on the #microformats wiki: https://github.com/BenWard/mediawiki-semantic-html
- # [21:14] <annevk> tantek: yeah, there's some bridge to be crossed between the jQuery people and where browsers are still at
- # [21:14] <tantek> BTW that's a nice list http://wiki.whatwg.org/wiki/Special:Version - will likely crib some of that for #microformats as well
- # [21:15] <annevk> tantek: I haven't really thought much about it, other than whenever I design a new API ask a bunch of them explicitly for feedback (or for the entire design of the API)
- # [21:15] * Quits: marcosc (~marcosc@bl10-248-225.dsl.telepac.pt) (Remote host closed the connection)
- # [21:15] <annevk> tantek: but most of my work is on upgrading fifteen-year-old standards
- # [21:15] <tantek> GPHemsley - this one too for code examples: http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi
- # [21:15] * Joins: Ms2ger (~Ms2ger@vpnk123.ugent.be)
- # [21:16] <tantek> annevk - WHATWG methodology seems quite good (produces good results) at upgrading/fixing old standards, that's for sure.
- # [21:16] <annevk> GPHemsley: sounds interesting
- # [21:21] <Ms2ger> annevk, I minted something?
- # [21:21] <annevk> Ms2ger: http://wiki.whatwg.org/wiki/Registry-URL-schemes
- # [21:21] <Ms2ger> Huh, I did do that
- # [21:23] <Ms2ger> No longer needed, I gues
- # [21:23] <Ms2ger> s
- # [21:24] <annevk> actually it is
- # [21:24] <annevk> unless we defer to IANA
- # [21:24] <annevk> conformance is going to be scheme-dependent
- # [21:25] <Ms2ger> Mm, and I guess you don't want all that in url.s.w.o
- # [21:25] * Quits: skylamer` (cgskylamer@78.90.213.55) (Read error: Connection reset by peer)
- # [21:27] <annevk> a) there's conformance rules; what syntax coms after tel:/fax:/skype:/data:/javascript:/ws:/... b) there's processing rules; after parsing the URL various schemes need post-processing
- # [21:28] <annevk> e.g. you can parse "tel:data" and then you'll want to process "data" and prolly mark that as an invalid resource
- # [21:28] <annevk> now given the enormous amount of URL schemes, I think not all of those should be in url.spec.whatwg.org
- # [21:29] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:29] <annevk> though I might include e.g. javascript: to illustrate how it works
- # [21:30] <annevk> MikeSmith: gonna need your thoughts on the above too at some point ^^
- # [21:30] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [21:30] <annevk> MikeSmith: might be a lot of work to support URL validation
- # [21:31] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [21:32] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [21:34] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 256 seconds)
- # [21:34] <GPHemsley> tantek: OK, I've added both of those.
- # [21:34] <GPHemsley> (Syntax highlighting defaults to HTML5.)
- # [21:35] * Quits: sicking (~sicking@nat/mozilla/x-uiwtvsxexdchftci) (Quit: sicking)
- # [21:35] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [21:36] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 248 seconds)
- # [21:39] * Quits: Ms2ger (~Ms2ger@vpnk123.ugent.be) (Ping timeout: 265 seconds)
- # [21:39] * Quits: michaeln (michaeln@nat/google/x-taiffcujbpeeeuzr) (Quit: Leaving.)
- # [21:39] <annevk> guess I can't ++ GPHemsley more for fear of integer overflow
- # [21:40] <GPHemsley> :)
- # [21:42] * Joins: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com)
- # [21:47] <tantek> GPHemsley thanks!
- # [21:47] <tantek> GPHemsley++
- # [21:48] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [21:49] * attiks is now known as attiks|away
- # [21:50] * GPHemsley feels like a slot machine. *cha-ching*
- # [21:53] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 252 seconds)
- # [21:56] <annevk> found a bug in Nightly
- # [21:56] <annevk> file:/// shows "Index of file:///"
- # [21:57] <annevk> (rather than "Index of file:/")
- # [21:57] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Quit: Leaving.)
- # [22:01] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [22:01] * JohnAlbin is now known as JohnAlbin_zzzzzz
- # [22:03] <hober> Hixie: out of curiosity, what does <!--DEFER foo--> do in your toolchain?
- # [22:06] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
- # [22:08] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
- # [22:08] * jonlee|afk is now known as jonlee
- # [22:09] <jgraham> hober: Is that stuff that has been removed from the spec but hixie wants to keep around in case we ever decide to resurrect the idea?
- # [22:09] * Joins: michaeln (michaeln@nat/google/x-sjgtajfzfbewfbrk)
- # [22:10] <hober> jgraham: i dunno; it only appears once in source
- # [22:10] <hober> <!--DEFER snapshot complete-->, line 32
- # [22:10] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:13] <Ms2ger> You're trying to figure out something about his toolchain?
- # [22:13] <Ms2ger> Good luck :)
- # [22:14] <hober> heh
- # [22:14] * Joins: j_wright (~jwright@ip70-173-176-222.lv.lv.cox.net)
- # [22:16] <jgraham> hober: Oh, well my theory makes no sense in context. Maybe I just invented the idea that there was something like that
- # [22:17] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:19] * Quits: erichynds (~ehynds@64.206.121.41)
- # [22:20] <annevk> there is, he just uses comments like the rest of us for that ;)
- # [22:20] * GPHemsley wonders if there's any chance the W3C Bugzilla instance will install the Component Watching extension
- # [22:21] <annevk> GPHemsley: sysreq@w3.org iirc
- # [22:21] <annevk> GPHemsley: maybe cc MikeSmith for superior lobbying powers
- # [22:21] <TabAtkins> Damn, annevk beat me.
- # [22:21] <GPHemsley> MikeSmith: ^^
- # [22:21] <GPHemsley> ;)
- # [22:21] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [22:21] <Ms2ger> GPHemsley, is that an extension or just a new feature?
- # [22:21] <Ms2ger> The W3C bugzilla is ages out of date
- # [22:21] <GPHemsley> It's an extension, AFAIK.
- # [22:22] <GPHemsley> Though it would ideally be an integrated feature.
- # [22:22] <GPHemsley> BMO has it installed.
- # [22:25] * Quits: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 260 seconds)
- # [22:28] * Joins: benknight (~Adium@bastion.sfo1.yelpcorp.com)
- # [22:30] * Joins: sicking (~sicking@nat/mozilla/x-hcindorqdczbjhfi)
- # [22:30] * GPHemsley thinks the W3C depends on e-mail too much.
- # [22:30] <GPHemsley> (Maybe if they used Bugzilla more, it'd be up to date.)
- # [22:30] <Ms2ger> E-mail is a support forum
- # [22:30] * Ms2ger runs
- # [22:31] * GPHemsley doesn't bother running after Ms2ger.
- # [22:34] <annevk> too bad a private repo costs money
- # [22:34] <annevk> would be nice to store twitter account details and such somewhere where more people had access to them
- # [22:35] <annevk> does WikiMedia have some concept of private pages?
- # [22:35] * Quits: bacilla (~karolis@client-178-16-47-80.inturbo.lt)
- # [22:35] <annevk> though I guess we'd want to run the thing over https in that case
- # [22:35] <annevk> meh
- # [22:35] <Ms2ger> I don't think so
- # [22:35] <GPHemsley> hmm
- # [22:35] <GPHemsley> let me look
- # [22:37] <GPHemsley> "If you need per-page or partial page access restrictions, you are advised to install an appropriate content management package. MediaWiki was not written to provide per-page access restrictions, and almost all hacks or patches promising to add them will likely have flaws somewhere, which could lead to exposure of confidential data. We are not responsible for anything being leaked, leading to loss of funds or one's job."
- # [22:38] <GPHemsley> BTW, who has access to the web server interface? AryehGregor? Because PHP is really out of date. (I couldn't even find PHP5 on the command line, and I don't know how the command line differs from what is run on the server.)
- # [22:39] <annevk> GPHemsley: what is the PHP version?
- # [22:39] <GPHemsley> Also, the connection seems to time out in a way that prevents me from accessing the cursor.
- # [22:39] <GPHemsley> so I can't even Ctrl-C to kill it
- # [22:39] <GPHemsley> annevk: in the command line? PHP 4 something
- # [22:40] <annevk> GPHemsley: Hixie has the ability to change those settings
- # [22:40] <GPHemsley> though the wiki is somehow run by 5.2.17 or so
- # [22:40] <annevk> okay, that sounds like the latest version DreamHost runs
- # [22:40] <annevk> not sure about the command line option
- # [22:40] <GPHemsley> There are some scripts that are better run via command line that I couldn't run, because I couldn't find PHP5
- # [22:40] <annevk> GPHemsley: PHP by default runs over CGI in DreamHost
- # [22:41] <annevk> GPHemsley: Hixie can enable mod_php I think as he has DreamHost PS, but I'm not sure if he's done that
- # [22:41] <annevk> dunno much about PHP on the command line
- # [22:42] <annevk> GPHemsley: https://discussion.dreamhost.com/thread-90033.html
- # [22:42] <annevk> GPHemsley: http://wiki.dreamhost.com/PHP#PHP-CLI_.28Using_PHP_from_the_Command_line.29
- # [22:42] <GPHemsley> AFAICT, DreamHost also offers the option to use 5.3.x
- # [22:43] <annevk> correct, but the default is 5.2.x
- # [22:43] * Joins: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net)
- # [22:43] <GPHemsley> ah, I see
- # [22:43] <GPHemsley> weird
- # [22:44] <GPHemsley> is there a reason not to switch to 5.3.x?
- # [22:45] <annevk> I think you want to make the case the other way around, as it's some work for Hixie and potential breakage
- # [22:45] <GPHemsley> well, it's merely a flip of a drop-down
- # [22:46] <GPHemsley> and it seems that it can be set on a per-subdomain basis
- # [22:46] <GPHemsley> and AFAIK, only the wiki is run on this particular subdomain
- # [22:46] <annevk> all true
- # [22:47] <GPHemsley> and PHP 5.2.x is no longer maintained
- # [22:48] <GPHemsley> which is more a judgement on DreamHost than the WHATWG, but...
- # [22:48] <annevk> I guess my point is more that if there's nothing in 5.3 we need, we might as well wait for DreamHost to make the switch
- # [22:49] <GPHemsley> Well unmaintained potentially means insecure
- # [22:49] <GPHemsley> but again, that's on DreamHost
- # [22:49] <GPHemsley> so, ok
- # [22:50] <GPHemsley> it all depends on how the MediaWiki development goes, and whether we update it
- # [22:50] <GPHemsley> because I think we're at the bare minimum PHP version right now
- # [22:51] <GPHemsley> I'm surprised DreamHost hasn't spun up any 5.4.x options, though
- # [22:51] <GPHemsley> they're already at 5.4.7
- # [22:51] <GPHemsley> though I suppose 5.4.0 was only released in March
- # [22:53] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
- # [22:53] <Hixie> ok the logo for encoding.spec.whatwg.org is pretty damn funny
- # [22:53] <Hixie> hober: something about making one of the keywords work like an alias for the other, or something
- # [22:53] <Hixie> hober: i don't think it is used for any of the keywords you guys use
- # [22:55] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [22:57] * Joins: abarth_ (~abarth@216.239.55.138)
- # [22:58] * Joins: Druide_ (~Druid@p5B13762F.dip.t-dialin.net)
- # [22:59] * Quits: Druide__ (~Druid@p5B1354CB.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [23:00] <hober> ahh, ok. just curious, thanks
- # [23:00] <hober> annevk Hixie: yeah, the encoding logo is perfect
- # [23:01] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Ping timeout: 268 seconds)
- # [23:02] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [23:02] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 252 seconds)
- # [23:02] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [23:04] <Hixie> annevk: please don't fall into the trap the XML guys fell into -- "valid URL" is a fine thing to define, but "URL" shouldn't be only things that are valid
- # [23:04] <Hixie> otherwise it gets really confusing and you have people saying "oh that's not a url" when you point them to invalid values of href="" attributes
- # [23:04] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [23:04] <Ms2ger> Hixie, well, that href value sure ain't XML...
- # [23:05] <Hixie> the equivalent in XML world is people saying "that's not XML" about resources sent as application/xml
- # [23:05] <annevk> Hixie: I guess that's fair
- # [23:06] <annevk> Hixie: but do we then also need valid relative URL etc.
- # [23:06] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:06] <Hixie> hey, tim thinks you guys are my "tribe"
- # [23:06] <Hixie> not sure what that means, but it's something
- # [23:07] <annevk> I thought we were a gang, with the gang sign and all
- # [23:07] <annevk> or a caball?
- # [23:07] <annevk> s/ll/l/
- # [23:07] <Hixie> i always thought the gang sign thing was silly, personally :-P
- # [23:07] <annevk> well it's a gang sign :)
- # [23:10] <annevk> so in http://url.spec.whatwg.org/#writing should I have "A URL is a string that might identify a resource. A *valid URL* identifies a resource and is either a relative URL or an absolute URL."
- # [23:10] <annevk> Hixie: ^^
- # [23:10] <Hixie> a valid URL might not identify a resource
- # [23:10] <Hixie> e.g. a relative URL without a base URL is valid, as is a urn: URL.
- # [23:10] <annevk> my definition of valid URL was going to be more restricted
- # [23:10] <Hixie> "A URL is a string that might identify a resource. A *valid URL* absolute URL."
- # [23:10] <Hixie> er
- # [23:11] <Hixie> mispaste
- # [23:11] <Hixie> you don't want urn:s to be valid? o_O
- # [23:11] <Hixie> if you define "valid URL" as something that "identifies a resource" you're going to have to define "resource"
- # [23:11] <Hixie> i don't recommend that rat hole
- # [23:11] <Hixie> it's not scenic
- # [23:12] <Ms2ger> 'The term "resource" is defined in HTML.'
- # [23:12] <annevk> I think I copied that bit from HTML actually
- # [23:12] <Hixie> (also, I wouldn't define valid URL as "either a relative URL or an absolute URL", I'd define it as "either a valid relative URL or a valid absolute URL" :-)
- # [23:12] <Hixie> HTML says "A URL is a string used to identify a resource.
- # [23:12] <Hixie> A URL is a valid URL if at least one of the following conditions holds:
- # [23:12] <Hixie> * [four links to STD 66]"
- # [23:13] <annevk> What I meant was that I wanted to outlaw "../" if the base URL is e.g. "about:blank"
- # [23:13] * Quits: Martin_L (~Martin_L@81-233-190-9-no212.tbcn.telia.com) (Remote host closed the connection)
- # [23:13] <Hixie> (and the term "resource" in HTML doesn't include things like mailto: targets, it's only things that could be HTTP bodies)
- # [23:14] <Hixie> annevk: that makes sense, i guess
- # [23:14] <annevk> Hixie: so you don't include "mailto:x@x" in your definition of URL?!
- # [23:14] <Hixie> i don't include "resource" in my definition of URL
- # [23:14] <Hixie> at least, not in a normative way
- # [23:14] <Hixie> "used to identify a resource" is fluff in that definition above
- # [23:15] <annevk> I think it's the same in mine
- # [23:15] <annevk> but do you really want the spec to both define "valid relative URL" and "relative URL" ?
- # [23:16] <annevk> Hixie: the way HTML defines documents also excludes invalid documents
- # [23:16] <annevk> Hixie: in http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#writing
- # [23:17] * Quits: vikash (~vikash@unaffiliated/vikash) (Quit: Leaving)
- # [23:17] <Hixie> i dunno that it's useful to define "relative URL" really, no. I'm just worried people will say "that's not a relative URL!" when pointing at "%", and miss the point that it's a URL anyway.
- # [23:17] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [23:17] <Hixie> that section doesn't define documents
- # [23:17] <Hixie> it defines conformance criteria for documents
- # [23:17] <Hixie> that is, it doesn't say "documents are", it says "documents must"
- # [23:17] <annevk> right, this is conformance criteria for URLs
- # [23:18] <Hixie> well it's fine to say "URLs must ..."
- # [23:18] <Hixie> jsut not "URLs are [something that doesn't include all strigns]"
- # [23:18] <Hixie> woo, typos galore
- # [23:18] <annevk> okay, so I'll replace some are with must there
- # [23:19] <annevk> I guess I'm there if I say "a URL must be either a relative URL or an absolute URL"
- # [23:19] <annevk> because the rest is then required by virtue of that being required
- # [23:19] * Quits: atraver (~adam.trav@64.201.247.5) (Ping timeout: 244 seconds)
- # [23:19] * Joins: atraver_ (~adam.trav@2001:470:802a:150:8529:ae5:c9d3:e7be)
- # [23:19] <Hixie> yes, that's fine
- # [23:20] <Hixie> though it would be convenient for HTML's sake if you just defined "URL" and "valid URL" instead. :-P
- # [23:20] <Hixie> but i'll live either way
- # [23:21] * annevk takes a look at usage in HTML
- # [23:21] <annevk> ooh, only 218 hits
- # [23:23] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
- # [23:23] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [23:23] <annevk> Hixie: I can define those non-empty URL / URL with spaces concepts for you without the word valid ;)
- # [23:24] <Hixie> my concern isn't those, it's more with being able to talk about things that are URLs without having people say "well it's not valid so it doesn't apply"
- # [23:24] * Quits: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:24] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [23:24] * Joins: othermaciej (~mjs@17.245.108.40)
- # [23:24] <Hixie> the concern is greater with the concept of URLs because of the people who historically have worked with URLs
- # [23:25] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:25] <annevk> well, does HTML say the document "<x>" is HTML?
- # [23:25] * Quits: othermaciej (~mjs@17.245.108.40) (Client Quit)
- # [23:26] <Hixie> whether something is HTML or not depends on how it's labeled
- # [23:26] <Hixie> per the spec
- # [23:26] <Hixie> and not on whether it's valid
- # [23:26] <TabAtkins> Every possible sequence of bytes is HTML if it's labelled correctly.
- # [23:26] <Hixie> right
- # [23:26] <Hixie> including no bytes
- # [23:27] <annevk> I think we should have the same for URLs
- # [23:27] <Hixie> i agree
- # [23:27] <TabAtkins> Yeah. Similarly, anything inside of @href is a URL, though maybe not a valid one.
- # [23:27] <Hixie> right
- # [23:27] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [23:27] <Hixie> the difference is that URLs tend not to be explicitly labeled the way documents are
- # [23:27] <annevk> The "Writing" section just defines URL conformance
- # [23:28] <annevk> well, how to write URLs
- # [23:28] <jgraham> Obviously they need a mime type!
- # [23:28] <annevk> jgraham: there's text/uri-list or some such...
- # [23:28] <jgraham> <a href="foo" type="text/url">
- # [23:28] <jgraham> Then we could replace srcdoc with <iframe src="<p>foo" type="text/html">
- # [23:29] <jgraham> And then we could replace all tags with <object>
- # [23:29] <jgraham> Then our work would be done
- # [23:29] <annevk> Hixie: maybe I need to move "A URL is a string to identify a resource" out of the writing section?
- # [23:29] * Quits: dgathright (~dgathrigh@nat/yahoo/x-fjgrzggjbhbeckpr) (Read error: Connection reset by peer)
- # [23:29] * Joins: dgathright_ (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [23:32] * Ms2ger tries to figure out what annevk did to the anolis repo
- # [23:32] <annevk> Hixie: a) I want to define conformance for URLs so validators can give useful messages to developers and we can maybe tie the parser into it somehow for people who want strict parsing (similar to HTML) b) I don't want to end up defining every term related to URL twice, once restricted and once unrestricted
- # [23:35] <Hixie> annevk: yeah! that sounds like a good plan (moving the definition of URL away from its authoring conformance criteria)
- # [23:35] <Hixie> annevk: agreed entirely with not defining things twice.
- # [23:35] <Hixie> annevk: different section should be enough
- # [23:36] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
- # [23:37] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [23:38] <Hixie> annevk: ok i suggested replacing STD 66 with your spec once you're done, we'll see how that goes
- # [23:39] * Quits: michaeln (michaeln@nat/google/x-sjgtajfzfbewfbrk) (Quit: Leaving.)
- # [23:40] <annevk> oh that thread :)
- # [23:43] <Hixie> hm, no heycam
- # [23:48] <Ms2ger> Gone until the fifth, it seems
- # [23:55] * Quits: abarth_ (~abarth@216.239.55.138) (Quit: abarth_)
- # [23:58] * abstractj is now known as abstractj|away
- # [23:58] <TabAtkins> Le sigh. People questioned the need for a state-machine parser for CSS. The grammar is enough to get convergence, they said. LIES.
- # [23:58] <TabAtkins> Every single browser does a different, uniquely stupid, thing with NULLs in stylesheets, with the treatment varying randomly depending on exactly where the NULL shows up.
- # [23:58] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [23:59] * Joins: michaeln (michaeln@nat/google/x-pwbdjvebrwdfavrt)
- # Session Close: Wed Oct 24 00:00:00 2012
The end :)