01:40
<TabAtkins>
a-ja: I just looked at Counter Styles, and discovered that I'd already taken directionality into account.
01:42
<a-ja>
TabAtkins: k...will have a re-read.
01:43
<TabAtkins>
I do so in prose, rather than in code.
01:44
<a-ja>
TabAtkins: verticality handled, too? i.e. tb and bt ?
01:45
<TabAtkins>
I just say that if it's directional, it must correspond to the writing mode of the element.
01:45
<TabAtkins>
And expect that, via magic, it'll work.
01:47
<a-ja>
TabAtkins: had a look at the moz patch....looks like it handles directionality with some magic hand-wavy code, rather than in ua stylesheet. will have to test overriding styles once it's ready for testing
01:48
<Domenic_>
ugh DOM forked again. https://www.w3.org/Bugs/Public/show_bug.cgi?id=25021
04:40
SamB
likes this guy's picture: https://twitter.com/gimsieke
08:38
<annevk>
darobin: so how is adding Attr.prototype.ownerElement preserving a subset?
08:39
<annevk>
seems like that statement was full of shit
08:52
<Ms2ger>
I'm surprised.
10:34
<annevk>
Just read a bunch of forum topics on indexes vs indices
10:35
<annevk>
To fix a bug in shift_jis's encoder
10:46
<annevk>
Anyone a good short name for "HTML decimal numeric character reference"
10:47
<SimonSapin>
annevk: if they context implies "some way to deal with code points", maybe just "html"?
10:48
<SimonSapin>
as in "the html error handling" vs. "the strict error handling"
10:49
<annevk>
HTML error mode*
10:56
<annevk>
Bit torn on whether I should adopt the terms "character" and "Unicode character"
10:59
<SimonSapin>
Sounds bad to use both. If they’re the same, pick one. If they’re not, the difference might be too subtle (as in, readers maybe will not notice they’re not the same)
11:01
<annevk>
HTML uses those terms meaning code point and Unicode scalar value
11:30
<SimonSapin>
well, my opinion above still applies
11:46
<JakeA>
annevk: hey
11:46
<JakeA>
annevk: yt?
11:46
<annevk>
JakeA: yup
11:46
<JakeA>
annevk: I'm typing a question
11:46
<JakeA>
annevk: Going to type it now
11:46
JakeA
types
11:47
<JakeA>
annevk: re .add on caches, do you see it resolving before everything downloads?
11:47
<annevk>
SimonSapin: it seems worse to have different terms
11:47
<annevk>
JakeA: i was just wondering whether you'd report success/failure
11:48
<annevk>
JakeA: seems like you wouldn't necessarily expose the response objects
11:48
<JakeA>
(someone just hello'd me, so I thought I'd pass on the pain)
11:48
<annevk>
heh
11:49
<JakeA>
annevk: Yeah, that makes sense. Returning responses felt like something to return, but I can't think of a good use of it.
11:49
<JakeA>
annevk: actually, you're right, since .add(fiveItems) can result in less-than 5 items being added, we shouldn't resolve with responses
11:50
<JakeA>
Will update the ticket
11:51
<annevk>
JakeA: given that, .add(...items) makes sense...
11:52
<annevk>
JakeA: it seems the preferred style is arity
11:53
<JakeA>
annevk: unless the input should map to output, like Promise.all
11:58
<annevk>
yeah
12:20
<annevk>
hsivonen: do you think the operations for arithmetic in http://encoding.spec.whatwg.org/#terminology are sufficiently defined?
12:21
<annevk>
hsivonen: also, if you could provide guidance on how algorithms could be rewritten as you asked for in https://www.w3.org/Bugs/Public/show_bug.cgi?id=24198 that'd be appreciated
14:36
<gsnedders>
SimonSapin: Stop making statements that I want to +1, because that's unproductive!
14:37
<SimonSapin>
gsnedders: about character vs. Unicode character?
14:37
<gsnedders>
Yeah
14:37
<SimonSapin>
well that statement itself was not very productive since I don’t have a better suggestion
14:37
<gsnedders>
:)
14:38
gsnedders
votes for just using code point and Unicode scalar value
14:39
<SimonSapin>
but Unicode scalar value is so bleh
14:41
<jgraham>
Why "scalar"? Is there also a "Unicode vector value"?
14:42
<SimonSapin>
who knows
14:42
<zcorpan>
Hixie: i wontfixed your suggestion to rename source https://github.com/ResponsiveImagesCG/picture-element/issues/133
14:42
<SimonSapin>
http://www.unicode.org/glossary/#unicode_scalar_value
14:42
<gsnedders>
No, but it makes us just use the underlying terminology, which seems easier than people having to know that Unicode character == Unicode scalar value and then the definition of that.
14:44
<SimonSapin>
maybe omit the "Unicode"? http://www.unicode.org/glossary/#scalar_value
14:44
<SimonSapin>
(just like we omit it in "Unicode code point")
14:46
<SimonSapin>
but "scalar value" by itself has no indication it has anything to do with text
14:55
<gsnedders>
Yeah
14:55
<zcorpan>
call it "value"
14:56
<SimonSapin>
object, or node
15:02
<SimonSapin>
more seriously: annevk, how about "(Unicode) character" as an alias for "Unicode scalar value", and "(Unicode) code point" for itself?
15:03
<SimonSapin>
Hixie: same for HTML ^
15:06
<Ms2ger>
It's probably a good idea to make our specs match
15:15
<gsnedders>
SimonSapin: I dislike character because of its multitude of Unicode definitions
15:18
<dglazkov>
good morning, Whatwg!
15:22
<jcgregorio>
morning dglazkov!
15:40
<annevk>
SimonSapin: I went with scalar value an hour ago or so
15:40
<annevk>
SimonSapin: happy to rename once someone else sorts this out
15:41
<SimonSapin>
I’m not sure who you expect someone else to be
15:44
<annevk>
yup
17:08
<Hixie>
zcorpan: if you reuse <source>, then you're taking over the whole media section as well. there's no way i'm speccing this mistake.
17:11
<TabAtkins>
SamB: I've got the IE version of that guy's picture: https://twitter.com/tabatkins
17:14
<jgraham>
Hixie: That doesn't seem like a good way to deal with the situation. From the bug it didn't appear that you had established the critical difference between this instance of reusing an element name in multiple contexts and other instances of the same (including the existing reuse of <source>)
17:19
<TabAtkins>
Hixie: Yes - as far as I can tell (as I explained in the bug), this is no more troublesome than the existing reuse of <source> in <video> and <audio>.
17:56
<Hixie>
TabAtkins: <video> and <audio> are the same element, in the spec, essentially.
17:56
<Hixie>
TabAtkins: and <source> with <video> and <audio> is a huge pain even then
17:56
<Hixie>
TabAtkins: i'm willing to pay the cost of making that mistake, since i made it
17:56
<Hixie>
TabAtkins: i'm not willing to pay the cost of someone else making the same mistake even after i warned them not to
18:18
<SamB>
TabAtkins: hmm, I can't say I recognize that precise icon; it looks just a little too simple somehow
18:20
SamB
wonders what the significance of 앳켄스 탭 may be ... wonders why unifont borrowed hangul from such a heavy font
18:25
<SamB>
TabAtkins: also why did you make the text on your page xanthir.com invisible?
18:25
SamB
goes to open it in elinks
18:27
<SimonSapin>
Hixie: how is this a mistake / what is the cost?
18:30
<Hixie>
i've explained this multiple times over the past few years
18:30
<Hixie>
but basically:
18:30
<Hixie>
whenever your processing model involves multiple elements, it is exponentially more complicated to spec
18:31
<Hixie>
you have to handle mutations, shadow DOMs, non-atomic parsing, non-atomic scripted creation, etc
18:31
<Hixie>
and every time we've done this, we've ended up finding edge case errors for _years_ afterwards
18:31
<Hixie>
i mean, i'm literally _still_ dealing with obscure spec bugs around <source>
18:32
<Hixie>
race conditions, unexpected DOM states, etc
18:32
<Hixie>
but i already went through all this years ago, that's why i didn't spec <picture> in the first place, and i specced srcset="" instead
18:32
<Hixie>
i wrote long e-mails to the whatwg list explaining this
18:33
<Hixie>
at this point, if people want to keep ignoring my feedback on this, then that's fine, but at least don't make me pay the cost
18:38
<SimonSapin>
so the problem is not having the name "source" re-used, but having multiple elements for one (media) "unit"?
18:38
<hober>
there are two problems
18:39
<hober>
1) using multiple elements is a bad idea
18:39
<hober>
2) if you insist on using multiple elements, naming one of them "source" entangles your mistake with Hixie's prior mistake
18:39
<Hixie>
right
18:40
<Hixie>
so then we have to figure out the interactions of both in obscure ways
18:40
<Hixie>
if it wasn't a mistake, i'd have no problem reusing the same element name
18:40
<Hixie>
and i'd have no problem taking responsibility for speccing it
18:41
<Hixie>
(or even if it was a mistake, but i didn't know yet)
18:48
<SamB>
TabAtkins: also I think we do reverse the seasons on the other side of the equator, and I hear some places have only *two* seasons ...
18:52
<Hixie>
california has several seasons, but they're distributed geographically rather than chronologically...
18:56
arunranga
that’s called a Hixism ^^
18:59
<jgraham>
The flip side is that zcorpan (and others) did a lot of work to minimise the badness of the multiple elements, learning from the prior experience, and that people seem to have a strong preference for a multiple-element design
19:01
<Hixie>
that he had to do a lot of work is kind of the point
19:01
<Hixie>
anyway, i'm not saying this shouldn't be in the spec, especially if browsers implement it. i've already talked with zcorpan about how we're going to integrate it.
19:02
<hober>
is more than one browser going to implement it?
19:02
<Hixie>
basically, he's gonna own the parts that are affected by this, and they'll get merged in during publication
19:02
<TabAtkins>
SamB: The icon is the IE broken image icon. (And it's fooled IE engineers before!)
19:02
<Hixie>
hober: i hope not, but people are claiming they've conned both mozilla and chrome into doing it (ahem)
19:02
<TabAtkins>
SamB: 앳켄스 탭 is my name in Hangul.
19:02
SamB
wonders if there couldn't be a framework to allow sanity AND multi-element stuff
19:03
<TabAtkins>
SamB: And finally, the text is invisible because the text-shadow si doing the rendering (to enable the animated blur effect).
19:03
<SamB>
TabAtkins: well I don't see it in Firefox 24 ...
19:03
<Hixie>
SamB: the problems are pretty deeply integrated into how the DOM works (and are only gonna get worse with things like Shadow DOM)
19:04
<TabAtkins>
SamB: Hm, I have both -moz-prefixed versions and unprefixed.
19:05
<SamB>
do you want me to look again and check for warnings?
19:05
<SamB>
okay, it's working now
19:05
<SamB>
oh, it disappeared again now
19:11
<Hixie>
TabAtkins: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=25026
19:38
<Ms2ger>
TabAtkins, is this something we don't support unprefixed?
20:09
<TabAtkins>
Ms2ger: I dunno, you definitely support one or the other, and I have both.
20:09
<TabAtkins>
SamB: What do you mean? What's happening?
20:10
<Ms2ger>
TabAtkins, I was wondering if I should ask you to remove the prefix :)
20:12
<TabAtkins>
I'll do whatever, it's old code and I'm happy to update. Dunno what all I can remove right now, though.
20:15
<SamB>
oh maybe I have blink turned off
20:15
<Ms2ger>
Less prefixes proliferating is generally good :)
20:15
<Ms2ger>
(Fewer?)
20:29
<TabAtkins>
SamB: Turning off <blink> would only affect the blinking cursor.
20:29
<TabAtkins>
SamB: Why are you on FF 24?
20:30
<TabAtkins>
Aurora is 28 right now - you're a version or two behind.
20:30
<SamB>
because I have an irrational fear that if I switch from ESR to mainline that I'll end up regretting it
20:30
<TabAtkins>
Well, you regret your current choice, because it's somehwo broken.
20:32
<SamB>
actually I think I care more about how badly the devtools are doing at helping me see what's wrong ;-)
20:33
<TabAtkins>
Yeah, being 4 versions behind would exacerbate that.
20:36
SamB
ponders looking into having multiple installs ...
20:39
<SamB>
what is aurora doing at 28, anyway, when there already seem to be a 30 and a 31?
20:47
<nephyrin>
SamB: Aurora is currently 30
21:02
<TabAtkins>
Hah, so my install is behind as well.
21:03
<TabAtkins>
Oh, no, I'm not even on Aurora.
21:03
<TabAtkins>
Just stable channel.
21:09
<SamB>
hmm, I'm a bit confused though because I just looked at Firefox's download tree and they don't have anything for 30 or 31 yet
21:09
<SamB>
I only saw those versions in Firebug release announcements
21:13
<svl>
http://nightly.mozilla.org/ has 31, http://www.mozilla.org/en-US/firefox/aurora/ has 30 - stable is on 28
21:38
<Hixie>
tantek: it was brought to my attention that you are under the mistaken belief that w3c specs can't reference whatwg specs
21:38
<Hixie>
tantek: HTML5.1 references several wikis, guides on the w3c site, unicode technical reports and notes, the CLDR, several WHATWG specs, editor's drafts of w3c specs, pages on github, graphviz.org, the ES6 draft, IANA registries, mozilla developer docs, publicsuffix.org, torproject.org, and a random page on rniwa.com
21:39
<Hixie>
tantek: so i don't think that's accurate
22:20
<arunranga>
Hixie, tantek: I really *hope* that we can cross-reference. File API does pretty liberally (e.g. url.spec.whatwg.org, amongst others, including mimesniff). FileSystem might. Others within WebApps do.
22:21
<Hixie>
we clearly can
22:21
<Hixie>
lots of specs do
22:21
<arunranga>
Hixie, tantek, these references are also normative. So, disabuse me if I’m wrong to do so.
22:21
<Hixie>
it'd be pretty funny if the whatwg decided to instigate a policy of not referencing w3c docs
22:21
<Hixie>
and then forked all the specs needed to work around that
22:22
<Domenic_>
all the DOM4 references I see make me sad. Just reference the real DOM.
22:22
<arunranga>
Hixie, unless there’s a patent-ish sense here about cross-references opening a backdoor to thwart licensing declarations, I can’t think of a reason not to do that.
22:23
<Hixie>
there isn't
22:23
arunranga
tempest in a teacup then :)
22:24
<Hixie>
the forking isn't "in a teacup", it's causing real harm and confusion
22:29
<sgalineau>
Hixie: examples of harm and confusion?
22:29
<Hixie>
IE follows one spec, Chrome follows another.
22:29
<Hixie>
Web authors ask me about a bug that's fixed in one and not the other.
22:30
<Hixie>
people don't know if features are in or out because different specs disagree.
22:30
<Hixie>
i get e-mails at least weekly, often more, from people confused about this stuff one way or another.
22:30
<sgalineau>
I think you're assuming IE follows one spec out of confusion instead of deliberately
22:30
<Hixie>
whether it's deliberate or not, it's harm
22:31
<sgalineau>
sure, but is it super different from two browsers implementing two versions of the same spec a few months apart
22:32
<TabAtkins>
Yes, because there's a single obvious answer when anyone asks what the right behavior is.
22:32
<sgalineau>
fair
22:33
<sgalineau>
and to be clear, I do find the situation crazy. OTOH folks complain about w3schools confusing things then we turn around and fork stuff for unclear reasons (when there is a reason)
22:33
<Hixie>
it's also harm in more subtle ways, like, all the effort that could be spent editing specs that desperately need editing, but have no editors, is instead spent redundantly editing specs that already have editors.
22:34
<sgalineau>
still, is the mess documented someplace? even part of it?
22:35
<Hixie>
http://wiki.whatwg.org/wiki/FAQ#WHATWG_and_the_W3C_HTML_WG
22:35
<Hixie>
and the w3c "landscape" doc
22:35
<Hixie>
(but that's woefully incomplete)
22:35
<Hixie>
but even i don't have a clear idea of what the full extent of the mess is
22:35
<Hixie>
and it's not just w3c vs whatwg
22:36
<Hixie>
there's also the problem of w3c vs w3c
22:36
<sgalineau>
right
22:37
<sgalineau>
it's a bit like we're going <spec><source...><source...><source...></spec>
22:37
<sgalineau>
'what could go wrong?'
22:37
<Hixie>
e.g. http://damowmow.com/temp/canvas-specs
22:39
<Hixie>
none of that would be a problem if the w3c hadn't forked the whatwg spec (let alone forked it apparently 27 times)
22:39
<sgalineau>
I wonder if it's worth collecting a bunch of examples like these for the new TAG. Not that they don't know but I've never seen the evidence marshalled in a single place (may have missed it though)
22:40
<sgalineau>
though it might be too late
22:41
<Hixie>
wtf can the TAG do about it
22:41
<Hixie>
they have no authority
22:42
<sgalineau>
I don't think there is a single authority involved. got to start somewhere + some of the folks there are able to make some public noise about it
22:42
<Hixie>
there's one single authority who could fix all this. Jeff Jaffe.
22:42
<sgalineau>
what would he do?
22:42
<sgalineau>
besides a memo saying 'don't do that'
22:44
<Hixie>
well a memo would be a fine start, but then he could also enforce it.
22:44
<Hixie>
e.g. delete any forked spec.
22:44
<Hixie>
deprecate the TR/ page.
22:44
<Hixie>
etc.
22:44
<sgalineau>
which won't happen without enough members believing it is a problem they need to fix
22:44
<Hixie>
he's the CEO. He can do whatever he wants with or without members.
22:45
<Hixie>
in fact, if I was the CEO, the first thing I would do is disband the AC, followed by dropping the concept of paid membership.
22:45
<sgalineau>
not really. he funds his organization from the members.
22:45
<Hixie>
the third thing i would do is fire all the staff, thus solving the funding problem.
22:45
<sgalineau>
lol
22:45
<sgalineau>
sure, but you're not the CEO
22:45
<sgalineau>
so, in the meantime...
22:46
<Hixie>
but he is, and he could do that.
22:46
<Hixie>
the whatwg is funded out of my pocket
22:46
<sgalineau>
he could ride into the TPAC plenary day on a pony, too
22:47
<sgalineau>
all fascinating hypotheticals but I doubt they lead to a practical solution
22:47
<Hixie>
my point is that it's his responsibility, and he has the authority.
22:47
<Hixie>
that's all.
22:47
<Hixie>
he clearly has decided not to solve these problems, though.
22:47
<Hixie>
even though he could.
22:48
<Hixie>
(i'd also cancel tpac.)
22:48
<sgalineau>
You could argue all CEOs have the authority to fold their own organization and that by doing so they'd eliminate all the issues within.
22:48
<sgalineau>
That may be 100% true but it's not a particularly interesting argument.
22:49
<Hixie>
i didn't say it should fold.
22:49
<Hixie>
and in most cases, it wouldn't solve the problems
22:49
<Hixie>
the w3c is a special case in that respect.
22:50
<Hixie>
standards organisations, imho, should not have paid memberships. It totally screws up the incentives for the people running the organisation.
22:51
<Hixie>
the W3C is a case study in that.
22:52
<sgalineau>
I'm not sure how eliminating paid membership prevents forking but I think we've wandered away from the topic here...
22:53
<Hixie>
you said he could only do what the membership wanted. eliminating memberships means that's no longer a problem.
22:53
<Hixie>
(but also, i don't actually accept your premise. He could totally tell the membership that he was not allowing forking even if they disagreed.)
22:54
<Hixie>
(plus, i disagree with the premise that the majority of the membership actually wants the w3c to be forking specs. they in fact have indicated that they are so _against_ forking that they don't even think the w3c should use a document license that allows it.)
22:54
<sgalineau>
without money he has no staff and is not paid himself. the notion that he has more power that way seems odd but anyway...
22:55
<sgalineau>
well, if enough of the membership is against, that's a start and suggests we don't need to abolish the whole thing to fix the problem
22:55
<Hixie>
he can get paid himself (and even a small staff to organise events and maintain the servers) via small grants, like the IETF.
22:55
<Hixie>
the w3c has no power _today_ except over its own web site. he'd still have that power without a membership.
22:57
<sgalineau>
I'm interested in practical solutions that are not only possible but have some realistic probability of occurring in the near future. not hearing that...
22:57
<sgalineau>
and if we know Jeff is not going to do that anyway, arguing what he could do should he choose to do it sounds like a wankfest, to be honest
22:57
<Hixie>
the practical solution is just for the w3c to not publish forks of specs. i don't understand why this is impractical.
22:58
<sgalineau>
I don't think it is.
22:58
<Hixie>
what would the w3c do if the whatwg changed the copyrights on its specs so the w3c could no longer legally fork the specs?
22:58
<sgalineau>
but if you're going to argue for it by saying 'well, jeff could just fire all the staff and suspend paid membership' that's an excellent way to get tuned out
22:58
<sgalineau>
I don't know. I'm sort of tickled to see what would happen if it did...
23:04
<TabAtkins>
Just make a new copyright notice that's exactly the same as today, but specifically prevents the w3c from forking it or any derivatives.
23:05
<Domenic_>
i think it's much simpler to argue for no-w3c-forking than for no-paid-membership
23:08
<Hixie>
well, i think both need to happen, but sure
23:08
<Hixie>
i don't think the w3c will ever really solve its fundamental problems until it changes its funding model, and i don't think it will ever change its funding model
23:09
<Hixie>
i was just pointing out that it could, and Jeff has the authority to do it if he wanted to.
23:11
<Hixie>
sgalineau: why do you think the w3c is forking so many specs? and why do you think it can't not do it?
23:11
<hober>
Hixie: would you have to get agreement from the WHATWG Membership to change the copyright in that manner?
23:12
<SamB>
hober: the WHATWG would probably not do that
23:12
<Hixie>
technically everything i've written since joining google is (c) google and technically none of it has ever had a clear license.
23:12
<Hixie>
so...
23:12
<SamB>
Hixie: it says right on the spec what the license is doesn't it
23:12
<Hixie>
but no, the editors can just pick their own license
23:12
<Hixie>
SamB: yeah... not clear how accurate that license has been since about 2005. :-)
23:13
<Hixie>
hober: (in particular, note that the licenses for the other specs are much clearer)
23:13
<Hixie>
(i just don't like changing legal boilerplate, so i haven't done anything about it)
23:14
<SamB>
well, I believe there's precedent for contributing to a work with a license statement like that being interpreted as licensing your contributions under that license
23:14
<Hixie>
yeah, i think that's why nobody has cared
23:14
<Hixie>
but anyway, it's only subsequent contributions that would matter
23:14
<Hixie>
since the w3c has already forked everything written so far
23:15
<Hixie>
and it would be easy for me just to add "contributions since this date (c) google all rights reserved" or some such
23:15
<Hixie>
(i'd speak to my copyright lawyer first to get the exact wording obviously)
23:15
<Hixie>
but doing so goes against everything i think a standards organisation should do
23:15
<Hixie>
(as does forking)
23:15
<Hixie>
so i dunno, do i believe it's more important to stop the w3c or do i believe it's more important to be open
23:15
<Hixie>
it's a hard call
23:16
<Hixie>
(stop the w3c forking, i mean)
23:16
<Hixie>
(obviously openness is more important than stopping the w3c entirely :-P)
23:16
<SamB>
Hixie: I'm pretty sure if you were to decide "I'm going to GFDL this and I'm going to add 'The W3C is dead.' as a cover text", the existing material would still be available under, uh
23:17
<zewt>
things that would be bad: the internet depending on a spec which which nobody else is allowed to take over if the maintainer/owner stops maintaining it for some unforeseen reason
23:17
<zewt>
just to throw the obvious out there, heh
23:17
<SamB>
this: "You are granted a license to use, reproduce and create derivative works of this document."
23:18
<SamB>
Hixie: hmm, what is the W3C's copyright policy anyway
23:18
<zewt>
anyone can take the document and make further modifications to it which aren't under that license; it's not a copyleft, in other words
23:18
<SamB>
zewt: sure
23:19
<zewt>
continuing to maintain forks would become difficult if they had to re-spec all future work due to being unable to merge in changes
23:19
<Hixie>
SamB: GFDL would be an interesting idea, but it's not open enough for e.g. Mozilla to reuse the text in their MPL-covered code.
23:19
<Hixie>
zewt: yeah, well, welcome to ALL W3C SPECS EVER
23:20
<zewt>
i recall gfdl being really terrible, though it's been years since i looked at it closely and i couldn't say why off the top of my head
23:20
<SamB>
Hixie: that was a "hixie is replaced by his evil twin" scenareo
23:20
<Hixie>
zewt: (one reason why we had to rewrite teh entire HTML spec from scratch rather than just forking it, when the w3c refused to maintain it. The other reason, of course, was that there was no material there worthy of being reused...)
23:20
<SamB>
there's a reason I mentioned the cover text
23:21
<Hixie>
SamB: we're at the point where that's the kind of thing i'm considering.
23:24
<SamB>
so, um, what's the union of the licenses on Gecko, Webkit, and Blink?
23:31
<Hixie>
Gecko is MPL, GPL, LGPL. Dunno about webkit/blink.
23:31
<Hixie>
(i assume BSD or MIT or some such?)
23:38
<SamB>
hmm, looking at <http://metadata.ftp-master.debian.org/changelogs/main/i/iceweasel/unstable_copyright>;, <http://metadata.ftp-master.debian.org/changelogs/main/q/qtwebkit-opensource-src/unstable_copyright>;, and <http://metadata.ftp-master.debian.org/changelogs/main/c/chromium-browser/unstable_copyright>; ...
23:39
<SamB>
I see, well, a few more licenses than you said for mozilla ...
23:42
<SamB>
WAAAAY too many BSD variants
23:45
<zewt>
the bsd license encourages editing it, unfortunately, with the stupid endorsement clause
23:45
<zewt>
MIT/X11 doesn't have that problem
23:46
<SamB>
yeah, but they even have a strange variant of BSD2 requiring it be the first thing, other than copyright notices, in the file
23:46
<zewt>
that's pretty much a nonstarter for me, if I put licenses in files, they go at the end
23:48
<zewt>
amusingly, that's also GPL-incompatible
23:50
<zewt>
(i'm not a huge GPL fan these days, but I am for GPL-compatibility)
23:50
<SamB>
yes, GPL compatibility is fairly important ...