00:10
<othermaciej>
Wayne Carr's objection to CC0 and MIT license is interesting
00:12
<Hixie>
did you see the comments on it earlier in #whatwg?
00:12
<Lachy>
Wayne's objection ignores the fact that specs like http://developers.whatwg.org/ are also forks, and yet I don't see anyone complaining about forks like that.
00:12
<Hixie>
wayne's objection is fractacally wrong
00:13
<Hixie>
even if we grant the premises of the objection, which are certainly not a given, the conclusion still does not follow
00:13
<Lachy>
who is he? Does he represent some organisation or just an invited expert?
00:15
<Hixie>
othermaciej: earlier discussion started at http://krijnhoetmer.nl/irc-logs/whatwg/20110429#l-793
00:16
<othermaciej>
the part I find fascinating is - he thinks an authoritarian country would want fork HTML to control what its citizens can see, but yet would be dissuaded byc copyright law
00:16
<Hixie>
yeah, that was the point i raised earlier
00:17
<Lachy>
Hixie, surely, no government would ever ignore copyright... http://www.techdirt.com/articles/20080730/1120081839.shtml :-)
00:18
<Hixie>
indeed
00:18
<Lachy>
An interesting and slightly more plausible scenario like this was given to me earlier today.
00:19
<zewt>
"it is an open organization, so we do not want the specs to be open"
00:19
<zewt>
a fascinating combination
00:21
<Lachy>
This came from Chaals, so I hope I remember it correctly. Say some company, like Philips or Samsung or whoever wanted to create their own derivative version of HTML, and set up a certification group to certify implementations of that spec. Then they demand that for Opera to be deployed on those devices, we have to get certified, for a significant cost that just helps them get money for no other reason.
00:22
<Lachy>
It was claimed that preventing forks would help stop that, by being able to send them a cease and desist letter, or other legal measures, for violating copyright.
00:22
<zewt>
they could create their own spec unrelated to HTML to do the same thing, though; say, an alternate <script> language or a plugin
00:22
<Hixie>
or you could tell them to take a running jump
00:22
<Hixie>
preventing forks doesn't stop that at all
00:22
<Hixie>
they could just write a diff spec
00:22
<Lachy>
zewt, yeah, they could create a delta spec or whatever they like, really.
00:22
<Hixie>
delta spec
00:22
<Hixie>
and opera can't write a c&d for a w3c spec anyway
00:23
<zewt>
or they could say "give us money if you want your application on our platform" without any spec make-believe--same thing
00:23
<Hixie>
and since the deal would probably be under NDA, you couldn't tell the w3c about it
00:23
<Hixie>
so nobody could send a c&d
00:23
<Hixie>
so basically that example is bogus :-)
00:23
<Hixie>
zewt: indeed
00:23
<Lachy>
If I understand the situation correctly, the DLNA does exactly that, since they just write specs that reference other W3C/IETF/Whatever specs and define profiles, and then require payment for certificatino
00:24
<Lachy>
Hixie, the idea is that ther W3C could write a C&D letter
00:24
<Hixie>
how would the w3c know to do so?
00:24
<Lachy>
since the W3C seems so intent on stopping forks
00:24
<Hixie>
EvilCorp would just keep everything under NDA so you couldn't tell them
00:24
<Lachy>
well, presumably Chaals would raise the issue with the advisory board or something
00:24
<Hixie>
anyway, as it stands the W3C is the one publishing these forks (under the title "profile")
00:24
<Hixie>
so it's not clear they'd even want to stop it
00:24
<Hixie>
chaals couldn't raise it in the AC
00:25
<Hixie>
EvilCorp wouldn't do such a thing without an NDA
00:25
<zewt>
well, I'm not sure an NDA can legally require people to hide copyright infringement--but that's call-your-lawyer territory :)
00:25
<Lachy>
He compared the situation with CE-HTML, where he said they apparently did fork it. Yet the W3C did nothing then for whatever reasons
00:25
<Hixie>
the w3c didn't do anything when the ISO forked it either (via a delta spec in their case)
00:25
<wilhelm_>
Is “HTML” a trademark? If preventing pretender specs is a goal, that might be a more efficient tool. “EvilCorpML” is significantly harder to sell. (c:
00:26
<Lachy>
wilhelm_, no trademark on HTML
00:26
<Lachy>
Hixie, chaals was just arguing with me as he informed me that Opera's official company policy is that we don't want to permit forks
00:27
<zewt>
frankly all of the "people might do evil things if we let them fork" arguments just seem thin contravances to hide other rationales, like "we want to own HTML, nobody else can have it"
00:28
<wilhelm_>
Lachy: Indeed. You're right: http://www.w3.org/Consortium/Legal/2002/trademarks-20021231.html
00:31
<Lachy>
besides, all arguments against preventing forks of W3C HTML are moot, since they can just fork WHATWG HTML, ironically under a copyright licence written and supported by Opera
00:31
<Lachy>
so our policy against forking is self defeating in this case
00:38
<zewt>
gmail may be the only website I'm aware of that uses a big, empty textarea as a ... button
00:39
<Lachy>
zewt, wtf?
00:39
<Lachy>
where?
00:41
<zewt>
the empty box at the bottom of the thread view; it looks like a "quick reply" box, but when you click it it just opens up the full reply box
00:41
<zewt>
so it's really just a button
00:42
<zewt>
(i'm guessing it used to be a real quick-reply box, they removed the quick-reply feature and left the box in to accomodate user habits--but the resulting UI is bizarre)
01:13
<Dashiva>
I was just shown http://publib.boulder.ibm.com/infocenter/wsdatap/v3r8m1/index.jsp?topic=/xs40/convertingbetweenjsonandjsonx05.htm
01:20
<zewt>
is that satirical?
01:21
<ako>
http://www.reddit.com/r/programming/comments/h0chx/need_more_enterprise_introducing_jsonx_an_ibm/
01:45
<TabAtkins>
...wut
01:46
<TabAtkins>
The PLIST vocabulary is a superset of JSON-in-XML already.
01:47
<ako>
the thing i like most about json is that it's not xml :>
01:54
<othermaciej>
JSONx can't possibly be real
01:54
<othermaciej>
can it?
01:54
<TabAtkins>
othermaciej: Welcome to the world. Shit just got real.
01:55
<TabAtkins>
Dammit, missed the opportunity to say "You've been living in a dream world, othermaciej. Welcome to the desert of the real."
01:56
<aho>
"Reminds me of the horror movie Jason X."
01:56
<othermaciej>
Whoah.
01:56
<aho>
heh
01:56
<aho>
also, yo dawg
01:58
<hober>
jsonx is so, so gross.
02:00
<zewt>
well there's only one thing it needs
02:00
<zewt>
a COM+ API to access it
02:18
<Hixie>
Lachy_: that wasn't opera's policy until a few months after chaals was hired, fwiw
02:21
<jwalden>
anyone aware of source code on the web somewhere that uses the reviver argument to JSON.parse? I'm searching in vain for anything that does so except an example in json2.js
03:06
<jamesr>
what i wanna know is how to write JXpathXJ - json xml representation of xpath json queries
03:14
<othermaciej>
One thing I wonder about is whether the W3C intends to take action against the ISO HTML, XHTML-MP, CHTML, XHTML Basic, XHTML 2, WML, WTVML, XHTML-Print, WHATWG HTML, or HDML forks of HTML
03:47
<Hixie>
othermaciej: indeed
03:48
<othermaciej>
oh, I forgot to mention CE-HTML (not to be confused with CHTML)
03:50
<Hixie>
othermaciej: also, the epub profile of xhtml
03:52
<othermaciej>
good point
03:52
<othermaciej>
the epub 3 dialect of HTML includes both removals and additions
06:39
<MikeSmith>
so, about the WG decision on http-equiv=Content-Language, and the related spec change
06:40
<MikeSmith>
the existing validator.nu behavior for http-equiv=Content-Language is to emit a message "The Content-Language state is obsolete. Consider specifying the language on the root element instead."
06:40
<MikeSmith>
as a warning (because this case was previously obsolete-but-conforming)
06:41
<MikeSmith>
should we still emit that message, but as an error instead?
06:41
<MikeSmith>
because if not, the error message will just be a generic "Bad value Content-Language for attribute http-equiv on element meta."
06:41
<MikeSmith>
with no additional guidance
19:27
<Hixie>
MikeSmith: more guidance is always better