Options:
- # Session Start: Tue Feb 03 00:00:00 2009
- # Session Ident: #html-wg
- # [00:02] * Joins: aroben_ (aroben@17.203.12.236)
- # [00:04] * Quits: aroben (aroben@17.244.16.92) (Ping timeout)
- # [00:07] * Quits: aroben_ (aroben@17.203.12.236) (Ping timeout)
- # [00:12] * Quits: MichaelC (Michael@128.30.52.30) (Quit: ChatZilla 0.9.84 [Firefox 3.0.5/2008120122])
- # [00:39] * Quits: DanC (connolly@128.30.52.30) (Quit: reboot...)
- # [00:40] * Joins: aroben (aroben@17.244.16.92)
- # [00:42] * Joins: aroben_ (aroben@17.203.12.236)
- # [00:44] * Quits: aroben (aroben@17.244.16.92) (Ping timeout)
- # [00:45] * Quits: maddiin (mc@87.185.208.45) (Quit: maddiin)
- # [00:46] * Joins: aroben__ (aroben@17.244.16.92)
- # [00:49] * Quits: aroben_ (aroben@17.203.12.236) (Ping timeout)
- # [00:49] * Joins: aroben_ (aroben@17.203.12.236)
- # [00:51] * Quits: aroben__ (aroben@17.244.16.92) (Ping timeout)
- # [01:02] * Quits: karl (karlcow@70.81.32.202) (Quit: O public road, I say back I am not afraid to leave you, yet I love you, you express me better than I can express myself.)
- # [01:19] * Joins: aroben__ (aroben@17.244.16.92)
- # [01:21] * Quits: aroben_ (aroben@17.203.12.236) (Ping timeout)
- # [01:23] * Quits: aroben__ (aroben@17.244.16.92) (Ping timeout)
- # [01:23] * Joins: aroben (aroben@17.203.12.236)
- # [01:25] * Quits: masinter (user@192.150.10.200) (Client exited)
- # [01:29] * Parts: billmason (bmason@69.30.57.8)
- # [01:32] * Parts: rubys1 (rubys@75.182.92.38)
- # [01:50] * Joins: aroben_ (aroben@17.244.16.92)
- # [01:52] * Joins: aroben__ (aroben@17.203.12.236)
- # [01:53] * Quits: aroben (aroben@17.203.12.236) (Ping timeout)
- # [01:54] * Quits: aroben_ (aroben@17.244.16.92) (Ping timeout)
- # [02:03] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [02:09] * Joins: aroben (aroben@17.203.14.184)
- # [02:09] * Quits: aroben__ (aroben@17.203.12.236) (Quit: Leaving)
- # [02:09] * Quits: ChrisWilson (cwilso@131.107.0.70) (Ping timeout)
- # [02:11] * Joins: karl (karlcow@96.20.128.140)
- # [02:14] * Joins: aroben_ (aroben@17.203.14.184)
- # [02:14] * Quits: aroben (aroben@17.203.14.184) (Connection reset by peer)
- # [02:31] * Quits: smedero (smedero@192.223.6.251) (Quit: smedero)
- # [02:46] * Quits: karl (karlcow@96.20.128.140) (Ping timeout)
- # [02:57] * Joins: karl (karlcow@96.20.128.140)
- # [03:24] * Quits: aroben_ (aroben@17.203.14.184) (Quit: aroben_)
- # [03:39] * Joins: aroben (aroben@17.203.14.184)
- # [03:40] * Quits: aroben (aroben@17.203.14.184) (Quit: aroben)
- # [04:00] * Quits: rking3 (rking3@99.27.42.97) (Quit: rking3)
- # [04:04] * Joins: aroben (aroben@17.203.14.184)
- # [04:24] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:41] * Joins: smedero (smedero@66.114.145.154)
- # [04:43] * Quits: smedero (smedero@66.114.145.154) (Quit: smedero)
- # [04:50] * Joins: dbaron (dbaron@98.234.51.190)
- # [04:51] * Joins: smedero (smedero@66.114.145.154)
- # [04:51] * Quits: smedero (smedero@66.114.145.154) (Quit: smedero)
- # [04:54] * Quits: dbaron (dbaron@98.234.51.190) (Ping timeout)
- # [04:56] * Quits: marcos (marcos@87.196.104.152) (Quit: marcos)
- # [04:58] * Joins: dbaron (dbaron@98.234.51.190)
- # [05:17] * Quits: gavin_ (gavin@99.226.207.11) (Ping timeout)
- # [05:22] * Joins: gavin_ (gavin@99.226.207.11)
- # [05:31] * Quits: aroben (aroben@17.203.14.184) (Ping timeout)
- # [05:32] * Quits: dbaron (dbaron@98.234.51.190) (Ping timeout)
- # [05:39] * Joins: aroben (aroben@17.203.14.184)
- # [05:41] * Joins: dbaron (dbaron@98.234.51.190)
- # [05:47] * Joins: Zeros (Zeros-Elip@173.66.233.4)
- # [05:50] <pimpbot> planet: This Week in HTML 5 - Episode 20 <http://blog.whatwg.org/this-week-in-html-5-episode-20>
- # [06:08] * Joins: rking3 (rking3@24.5.77.167)
- # [06:47] * Quits: aroben (aroben@17.203.14.184) (Quit: aroben)
- # [06:50] * Quits: karl (karlcow@96.20.128.140) (Quit: O public road, I say back I am not afraid to leave you, yet I love you, you express me better than I can express myself.)
- # [06:50] <pimpbot> planet: Birth of a Security Feature: ClickJacking Defense <http://blogs.msdn.com/ie/archive/2009/02/02/birth-of-a-security-feature-clickjacking-defense.aspx>
- # [06:53] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [07:27] * Joins: karl (karlcow@70.81.32.202)
- # [07:34] <hsivonen> karl: not by default, but you can get a callback by appending &callback=foo to the URL
- # [07:35] * Joins: heycam (cam@124.168.33.158)
- # [07:38] <karl> hsivonen: oh I see :) so the foo is more the choice of the developer who wants to use the output
- # [07:39] <hsivonen> karl: you can use any ECMAScript-compatible identifier in place of foo
- # [07:39] * Quits: gavin_ (gavin@99.226.207.11) (Ping timeout)
- # [07:39] <hsivonen> (yes, it actually validates whether it is an ECMA-compliant ident)
- # [07:40] <karl> hsivonen: what I meant… is that the "foo" is not imposed by me but by the user
- # [07:40] * Quits: rking3 (rking3@24.5.77.167) (Quit: rking3)
- # [07:40] <hsivonen> karl: foo is chosen by whoever puts together the URL
- # [07:41] <karl> cool
- # [07:41] <karl> thanks
- # [07:41] <karl> I was asking because there was something for this in the bugzilla, I might find time to fix it
- # [07:41] * Quits: laplink (link@193.157.66.242) (Ping timeout)
- # [07:42] * Quits: xover (xover@193.157.66.22) (Ping timeout)
- # [07:44] * Joins: gavin_ (gavin@99.226.207.11)
- # [07:49] * Joins: shepazu (schepers@128.30.52.30)
- # [07:58] * Joins: aroben (aroben@17.244.18.202)
- # [07:59] * Quits: aroben (aroben@17.244.18.202) (Quit: Leaving)
- # [07:59] * Joins: aroben (aroben@17.244.18.202)
- # [08:00] * Quits: aroben (aroben@17.244.18.202) (Quit: Leaving)
- # [08:00] * Joins: aroben (aroben@17.244.18.202)
- # [08:11] * Joins: aroben_ (aroben@17.203.12.236)
- # [08:13] * Quits: aroben (aroben@17.244.18.202) (Ping timeout)
- # [08:19] * Quits: dbaron (dbaron@98.234.51.190) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:29] * Quits: Zeros (Zeros-Elip@173.66.233.4) (Quit: Leaving)
- # [09:09] * Quits: aroben_ (aroben@17.203.12.236) (Ping timeout)
- # [09:11] * Joins: tlr (tlr@128.30.52.30)
- # [09:25] * Quits: jmb (jmb@152.78.68.189) (Ping timeout)
- # [09:28] * Joins: aroben (aroben@72.165.115.225)
- # [09:34] * Joins: jmb (jmb@152.78.68.189)
- # [09:34] * Quits: tH (Rob@129.11.83.14) (Quit: ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [10:07] * Joins: aroben_ (aroben@17.151.109.226)
- # [10:09] * Quits: aroben (aroben@72.165.115.225) (Ping timeout)
- # [10:19] * Joins: tH (Rob@129.11.106.50)
- # [10:26] * Quits: gavin_ (gavin@99.226.207.11) (Ping timeout)
- # [10:31] * Joins: gavin_ (gavin@99.226.207.11)
- # [10:33] * Quits: aroben_ (aroben@17.151.109.226) (Connection reset by peer)
- # [10:54] * Joins: ROBOd (robod@89.122.216.38)
- # [11:19] * Joins: Kagiso (chatzilla@146.64.86.22)
- # [11:20] * Quits: Kagiso (chatzilla@146.64.86.22) (Quit: ChatZilla 0.9.84 [Firefox 3.0.3/2008092510])
- # [11:21] * Joins: maddiin (mc@87.185.218.124)
- # [11:27] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:39] * Joins: xover (xover@193.157.66.22)
- # [11:40] * Joins: Lachy (Lachlan@213.236.208.22)
- # [11:51] * Quits: tH (Rob@129.11.106.50) (Quit: ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [12:13] * Joins: myakura (myakura@221.191.119.20)
- # [12:56] <anne> http://www.w3.org/News/2009#item11 no pressure...
- # [12:56] <pimpbot> Title: Archive of W3C News in 2009 (at www.w3.org)
- # [13:47] * Joins: marcos (marcos@87.196.104.152)
- # [13:52] * Joins: wonsuk (wslee@192.33.202.30)
- # [14:06] * Parts: wonsuk (wslee@192.33.202.30)
- # [14:28] * Joins: zcorpan (zcorpan@88.131.66.80)
- # [15:08] * Joins: MichaelC (Michael@128.30.52.30)
- # [15:51] <karl> http://www.8164.org/the-big-table-issue/
- # [15:51] <pimpbot> Title: The Big Table Problem | 8164 (at www.8164.org)
- # [15:51] <karl> Big table and layout
- # [16:10] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [16:12] * Quits: zcorpan (zcorpan@88.131.66.80) (Quit: zcorpan)
- # [16:13] * Joins: rubys1 (rubys@75.182.92.38)
- # [16:24] <rubys1> jgraham: ping?
- # [16:24] * rubys1 is now known as rubys
- # [16:25] <jgraham> rubys: Hej
- # [16:25] * Joins: billmason (bmason@69.30.57.8)
- # [16:25] <rubys> notice should not be a problem for prior contributors to html5lib, but may be a headache. Let me explain.
- # [16:26] <rubys> for starters, html5lib is licensed in a way that allows other to take that work and incorporate it into a bigger project under a more restrictive license (say, GPL or proprietary). With me so far?
- # [16:26] <jgraham> OK
- # [16:27] <jgraham> (er that OK was to the first line but I am OK with the second one too)
- # [16:28] <rubys> the same thing is true in a smaller scale. I contributed some code to html5lib under MIT. Nothing in my contribution precludes you from having a notice which says "these parts are licensed under MIT, those parts under cc-by". Doing so does not require you to get my permission.
- # [16:28] <jgraham> rubys: OK
- # [16:29] <rubys> cool
- # [16:30] <jgraham> rubys: But the problem I had in mind is redistribution of html5lib
- # [16:30] <Lachy> rubys, personally, I have a bad feeling about using a CC licence; even if it is the most permissive CC-by licence
- # [16:31] <jgraham> According to what you have said it is OK to have a file that is mixed MIT/CC
- # [16:31] <rubys> jgraham: I didn't mean to suggest doing so on the sub-file level.
- # [16:31] <Lachy> I personally prefer MIT, especially for the authroing guide (if not public domain), but modified-BSD seems like it would be ok too
- # [16:31] <rubys> Lachy: it would be helpful if we can convert the "bad feelings" into tangible arguments.
- # [16:32] <jgraham> rubys: In that case it is a problem if I want to take a chunk of text about how the tokenizer should work and mix it up with my implementation of the tokenizer (say)
- # [16:32] <Lachy> rubys, the big problem I see is the GPL incompatibility.
- # [16:33] <rubys> I've emailed a friend at the FSF.
- # [16:33] <Lachy> I think GPL compatibility should be an absolute requirement for any licence we choose
- # [16:33] <Philip> Google Code has a very limited selection of licences allowed for projects it hosts, and "partly MIT and partly CC-by" is not one of them
- # [16:34] <jgraham> Philip: In principle one could host outside google code
- # [16:34] <Philip> It's a pain for anyone who wants to use html5lib as part of their project if they have the burden of understanding and following the extra requirements imposed by CC-by
- # [16:35] <Philip> (so it's a problem regardless of whether the licences are compatible (i.e. you can mix the code and distribute it all legally))
- # [16:35] * karl sent an email for collecting use cases and then we can do a grid with what each license authorizes or forbids to do
- # [16:35] <rubys> My sense is that the W3C is going to demand attribution; I want to quantify the pain that such a demand costs.
- # [16:36] <karl> I have the feeling that we are creating issues where there is none.
- # [16:36] <Philip> The practical pain is zero because people can copy-and-paste from the WHATWG version of the spec instead
- # [16:36] <jgraham> Philip: I agree mixed licenses are a pain. And, if they don't work on the sub-file level really a blocker
- # [16:36] <jgraham> (maybe that applies to Apache 2 as well)
- # [16:37] <karl> For 15 years, many open sources projects have implemented W3C technologies without any issues at all. :) There might be issue but that would be more reasonnable to start with concrete cases than saying we need this license
- # [16:37] <Philip> jgraham: I'm not sure why the sub-file levels matters - what matters is whether the project as a whole can claim to be usable under the MIT licence or something more complex
- # [16:38] <anne> karl, for a long time HTML4 was considered good enough too :p
- # [16:38] <karl> anne: ;) still good for me too ;) as a Web author
- # [16:38] <Lachy> rubys, even MIT says in the conditions that "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.", and the copyright statement would state the W3C
- # [16:39] <Lachy> isn't that enough for attribution?
- # [16:39] <anne> karl, sure, w3schools wfm too
- # [16:39] <jgraham> Philip: I think with CC-By the whole project can't claim to be MIT. I think rubys's argument is that you can work around that by mixing different licenses together. My concern is that you need to mix different licenses in the same file
- # [16:40] <rubys> Lachy: I certainly intend to include MIT on the set of licenses that this group is OK with.
- # [16:40] <Lachy> rubys, BSD too?
- # [16:41] <rubys> I have no issue with BSD without the advertising clause, or the Apache License. Both would present similar challenges to html5lib.
- # [16:42] <rubys> The Apache License would potentially pose additional problems to LGPLv2 but not LGPLv3.
- # [16:42] <rubys> I say potentially, because there is disagreement over this. My feeling is that when there is disagreement, it is better to avoid the issue.
- # [16:43] <rubys> Meanwhile, I'd like to hear a clear answer to the question Karl posed on the mailing list.
- # [16:43] <Lachy> rubys, which question?
- # [16:44] <Lachy> oh, just got the mail
- # [16:44] <rubys> http://lists.w3.org/Archives/Public/public-html/2009Feb/0062.html
- # [16:44] <pimpbot> Title: Re: Spec license from Karl Dubost on 2009-02-03 (public-html@w3.org from February 2009) (at lists.w3.org)
- # [16:47] * jgraham has no idea what legally constitutes a derivative work
- # [16:48] <Philip> Another possible use case: Years in the future, some group of people are fed up with the stagnation of HTML5, and they decide to form a (non-W3C, non-WHATWG) working group to develop something informally called HTML6, and want to base their work on the existing HTML5 spec
- # [16:49] <Philip> Even less hypothetical: Someone wants to write http://html4all.org/wiki/index.php/HTML_Draft and copy some parts from the HTML5 spec
- # [16:49] <pimpbot> Title: HTML Draft - html4all (at html4all.org)
- # [16:49] <Lachy> Philip, I agree. Forking the spec should be fine as long as they don't misrepresent the forked copy as being endorsed by the W3C
- # [16:50] <Lachy> but I think that would be a trademark issue anyway
- # [16:59] * Quits: maddiin (mc@87.185.218.124) (Quit: maddiin)
- # [17:12] * Joins: Julian (chatzilla@217.91.35.233)
- # [17:39] * Quits: myakura (myakura@221.191.119.20) (Quit: Leaving...)
- # [17:43] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [18:00] * Quits: karl (karlcow@70.81.32.202) (Ping timeout)
- # [18:01] * Joins: karl (karlcow@70.81.32.202)
- # [18:05] * Joins: ChrisWilson (cwilso@131.107.0.74)
- # [18:17] * Joins: aroben (aroben@17.244.18.202)
- # [18:18] * Joins: aroben_ (aroben@17.151.125.233)
- # [18:20] * Quits: aroben (aroben@17.244.18.202) (Ping timeout)
- # [18:27] <Philip> "The proposal is to remove an accessibility-related attribute, without offering a replacement for its use, with no explanation except they looked at the Google index and figured they could axe it." - is that a reasonable example of a strawman argument? :-)
- # [18:35] <hober> indeed
- # [18:37] <jgraham> I am unsure what the good faith interpretation of that is
- # [18:39] <Dashiva> Not having seen or understood the other arguments?
- # [18:42] <jgraham> Dashiva: I guess. I mistakenly belived that Larry had taken on an Action to look at table summaries, which would seem to preclude at least having "not seen", but it seems I was mistaken
- # [18:43] <jgraham> er, too many mistakens there
- # [18:44] <jgraham> (the Action is on Chris Wilson to make a poll on @summary)
- # [18:44] * Parts: rubys (rubys@75.182.92.38)
- # [18:45] <Dashiva> Idealism (justified or not) would probably also apply, belief that it will become hugely popular before HTML6
- # [18:48] * Quits: Dashiva (noone@84.48.51.1) (Connection reset by peer)
- # [18:49] * Joins: Dashiva (noone@84.48.51.1)
- # [19:30] * Joins: maddiin (mc@87.185.218.124)
- # [20:06] * Joins: dbaron (dbaron@63.245.220.225)
- # [20:32] * Joins: aroben__ (aroben@17.203.12.236)
- # [20:34] * Quits: aroben_ (aroben@17.151.125.233) (Ping timeout)
- # [20:37] * Quits: dbaron (dbaron@63.245.220.225) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:37] * Joins: dbaron (dbaron@63.245.220.241)
- # [20:44] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:44] * Joins: dbaron (dbaron@63.245.220.225)
- # [21:04] * tlr is now known as tlr-yetanothertel
- # [21:08] * Quits: aroben__ (aroben@17.203.12.236) (Ping timeout)
- # [21:15] * Joins: tH (Rob@129.11.83.14)
- # [21:38] * Joins: Sander (svl@86.87.68.167)
- # [21:49] * Joins: Lachy (Lachlan@85.196.122.246)
- # [21:55] * Joins: rking3 (rking3@99.27.42.97)
- # [21:57] * Joins: aroben (aroben@17.203.12.236)
- # [22:04] * Joins: masinter (user@76.102.104.162)
- # [22:30] * Joins: gavin__ (gavin@63.245.208.169)
- # [22:30] * Quits: gavin (gavin@63.245.208.169) (Connection reset by peer)
- # [22:36] * gavin__ is now known as gavin
- # [22:38] * Quits: heycam (cam@124.168.33.158) (Quit: bye)
- # [22:52] * Quits: dbaron (dbaron@63.245.220.225) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:04] * Joins: heycam (cam@130.194.72.84)
- # [23:10] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [23:17] * Joins: sryo (sryo@190.245.204.198)
- # [23:43] * Joins: aroben_ (aroben@17.203.12.236)
- # [23:45] * Quits: aroben (aroben@17.203.12.236) (Ping timeout)
- # [23:59] * Joins: dbaron (dbaron@63.245.220.241)
- # Session Close: Wed Feb 04 00:00:00 2009
The end :)