Options:
- # Session Start: Sun May 13 00:00:00 2012
- # Session Ident: #whatwg
- # [00:00] <Wilto> Hixie: Sorry; would you mind setting me up a WHATWG Wiki account?
- # [00:01] <Wilto> Hixie: mat@matmarquis.com
- # [00:10] * Quits: charlvn (~charlvn@cl-2393.ams-05.nl.sixxs.net) (Quit: Ik ga weg)
- # [00:12] * Quits: Martijnc (~Martijn@d8D87A077.access.telenet.be) (Ping timeout: 265 seconds)
- # [00:15] <Hixie> done
- # [00:16] * Quits: MikeSmith (~MikeSmith@81.253.0.154) (Quit: MikeSmith)
- # [00:18] <othermaciej> Wilto: I believe your proposed sample solution to "3.4. High-Resolution Displays" is not complete
- # [00:18] <othermaciej> Wilto: you need to explicitly set a size or image-resolution for the higher-defeinition images, otherwise they will just be treated as larger, not higher resolution
- # [00:20] <othermaciej> (if setting image-resolution it would require a stylesheet rule embedded in a media query @-rule)
- # [00:21] <othermaciej> Wilto: also, it would be really useful to identify whether there are any important use cases besides resolution adaptation and available screen width adaptation
- # [00:23] <tantek> network bandwidth / reliability adaptation?
- # [00:24] <tantek> happens often in mobile use-cases
- # [00:24] * Joins: MikeSmith (~MikeSmith@81.253.18.8)
- # [00:25] <othermaciej> I'm sure there's lots of potential other use cases, it just happens that Wilto picked ones which are also arguably covered by <img srcset>
- # [00:26] <tantek> othermaciej - hence I'm contributing those specific use-cases
- # [00:27] <othermaciej> hopefully the use case page gets added to a wiki so it's easy for folks to extend
- # [00:27] <tantek> if there are other potential use cases that others care about, they can contribute them. their potential existence does not refute or diminish the significance of the actual existence of the specific use cases I provided.
- # [00:27] <tantek> agreed
- # [00:28] <tantek> document all the use-cases!
- # [00:28] * Quits: twisted` (~twisted@p5DDBBD8E.dip.t-dialin.net) (Read error: Operation timed out)
- # [00:31] * Joins: twisted` (~twisted@p5DDBB9CE.dip.t-dialin.net)
- # [00:31] <Wilto> Hixie: Thanks!
- # [00:31] <Wilto> And still a work in progress; grain of salt and all.
- # [00:31] * Parts: bga_ (bga@69.50.229.69)
- # [00:32] <Wilto> I noticed `img set` seemed to cover specific widths— 200w, in the example markup.
- # [00:33] <Wilto> I’m not sure if the plans include min-width, max-width, etc. I don’t think it’s a matter of one pattern out… adapting the other, so much as it’s a matter of making sure all our bases are covered with either. If we’d be extending `set` to cover all the same things media queries do, maybe media queries are the better option.
- # [00:34] <Wilto> `200w` just seemed very specific, at face value.
- # [00:36] <Wilto> I’ve added a few more while reformatting the document to be more wiki-appropriate. I’ll have something final posted soon.
- # [00:41] * Joins: Druide__ (~Druid@p5B135D47.dip.t-dialin.net)
- # [00:42] * Quits: Druide_ (~Druid@p5B13671E.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [00:45] <othermaciej> Hixie's proposed width/height semantics for imgset come along with a selection algorithm
- # [00:45] <othermaciej> so it doesn't mean just that one width
- # [00:45] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [00:46] <othermaciej> it picks the widest that will fit in the available space, if I recall correctly
- # [00:46] <Wilto> Based on the container, or the viewport?
- # [00:46] <Wilto> Sorry; I’ve just been going on http://junkyard.damowmow.com/507.
- # [00:46] <Wilto> I can leaf back through the mailing list.
- # [00:47] <othermaciej> "The algorithm here could be to sort the images by width, and remove all
- # [00:47] <othermaciej> those that are wider than the available width (except for the widest one
- # [00:47] <othermaciej> if they're all too wide) or that don't have a width unless none have
- # [00:47] <othermaciej> widths"
- # [00:47] <othermaciej> it depends on what "available width" means
- # [00:47] <othermaciej> if it means the viewport, then it does the same thing as media query width selection
- # [00:47] <Wilto> Right.
- # [00:47] * Quits: sarro (~sarro@i5387F7B6.versanet.de)
- # [00:47] <othermaciej> if it means the available layout space, then it's a huge pain to implement and would do something not achievable by media queries
- # [00:48] <othermaciej> I don't really know which was intended
- # [00:49] <othermaciej> I also don't know which is more useful to authors
- # [00:49] <Wilto> Oh, here’s something I’ve been turning over in my head:
- # [00:50] <Wilto> Should I put together use cases based on specced behavior? Obviously this is just an example, but the `monochrome` media query could _theoretically_ be used to serve a monochrome image.
- # [00:50] <othermaciej> the best way to put together use cases is to base them on things people actually want to do
- # [00:50] <Wilto> But in my experience, no browser really pays that media query any mind.
- # [00:50] <othermaciej> regardless of whether a given proposal supports them
- # [00:51] <Wilto> Yeah, I’ve been sticking to real-world examples. I mean, that certainly stands to reason. Just checking.
- # [00:51] <othermaciej> I doubt any substantial number of authors is interested in creating and serving separate monochrome images for monochrome displays
- # [00:51] <Wilto> I've worked with way too many wacky mobile browsers to believe in the phrase "in a perfect world."
- # [00:51] <Wilto> othermaciej: Of course. As I said, that was obviously just an example.
- # [00:52] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:56] <Hixie> the algorithm is actually in the spec now, fwiw
- # [00:56] <Hixie> the only thing i haven't specced is some mechanism for the browser to automatically flip in a new image on the fly
- # [00:56] <Hixie> which is hard because it means doing an async network fetch and then switch it in a stable state, which is non-trivial to spec
- # [00:57] <Wilto> I can only imagine.
- # [00:58] <Wilto> As media queries are expanded over time, can we assume that this disparate method of detecting client information will be updated in parallel?
- # [01:02] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [01:08] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [01:14] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [01:32] <Wilto> othermaciej: In example 3.4, the size of the image would be controlled through CSS. Or am I not following you?
- # [01:37] <othermaciej> Wilto: yes, you could control it through CSS, the point is that it won't give the right result without specific additional CSS (whereas for example the imgset proposal could handle scaling and lay out based on intrinsic size)
- # [01:38] * Joins: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [01:38] <othermaciej> Hixie: when you wrote the algorithm spec how did you operationalize "available width"?
- # [01:38] <othermaciej> we weren't sure what was intended from the rough draft
- # [01:39] <Wilto> Ah, okay.
- # [01:42] <Hixie> othermaciej: width of the img element's containing block
- # [01:42] <Hixie> othermaciej: or some such
- # [01:42] <othermaciej> Hixie: so, that's awkward because it means you can't start loading the image (or preloading for that matter) until after you do layout
- # [01:43] <othermaciej> Hixie: a version based on viewport/window width would not have the same issue and could even participate in prefetching
- # [01:44] <othermaciej> not starting the load until after first layout would have a significant negative effect on page load performance, based on my experience with these things
- # [01:45] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Quit: sarspazam)
- # [01:45] <Hixie> othermaciej: a version based on viewport width wouldn't really handle the use cases, but i'll keep that in mind
- # [01:45] <Hixie> gotta go
- # [01:46] <othermaciej> good point, to the extent that you are describing the image rather than writing a rule list
- # [02:06] <Wilto> othermaciej: So the higher density image is rendered within the intrinsic dimensions of the original src if no w/h values are specified, yeah?
- # [02:06] * Quits: benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [02:08] <othermaciej> I don't know if the w/h are supposed to affect intrinsic size of the image as Hixie is drafting it
- # [02:08] <othermaciej> but the resolution selection does
- # [02:13] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [02:20] <Wilto> This is… very confusing; I’m sorry.
- # [02:21] <Wilto> I don't claim to be any smarter than the average developer, but that in and of itself should say a great deal.
- # [02:22] <Wilto> I've been trying to write this markup as though it were for real use cases, and it is just inscrutable.
- # [02:25] <Wilto> That's speaking as a core contributor to jQuery Mobile, and having worked on the responsive BostonGlobe.com designs—tailoring things for client capabilities is kind of my thing.
- # [02:25] <Wilto> I'll revisit it with fresh eyes later, I suppose.
- # [02:29] <Wilto> Now that the Community Groups are back online: there’s no small amount of consensus on that point. http://www.w3.org/community/respimg/2012/05/11/respimg-proposal/#comments
- # [02:30] * Quits: drublic (~drublic@frbg-4d028d00.pool.mediaWays.net) (Remote host closed the connection)
- # [02:36] * Quits: tantek (~tantek@157.22.41.229) (Quit: tantek)
- # [02:37] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [02:38] * Joins: teleject (~christoph@70.116.86.65)
- # [02:50] <abarth> is there a charter for the WHAT community group?
- # [02:50] <abarth> i can't find the link
- # [02:51] <abarth> maybe its the same as the WHATWG charter?
- # [02:54] <othermaciej> there is not
- # [02:54] <othermaciej> Community Groups don't have charters
- # [02:55] <othermaciej> also they can self-create an operating agreement
- # [02:55] <othermaciej> which is similar to a charter
- # [02:55] <othermaciej> but the WHATWG CG has not done so, at least so far
- # [02:55] * Joins: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net)
- # [03:00] * Joins: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com)
- # [03:01] * Quits: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com) (Client Quit)
- # [03:05] <|Kellan|> Hi Everyone, I am redesigning my companies home page. We are a movie company. I am having a hard time deciding what is semantic for our photo gallery on our front page. Our page has 4 major sections. The first contains an image slider with our featured movies. The next section is a photo gallery of our 12 latest releases. 3rd section is photos of the stars we represent then finally DVD movie covers. Article doesn't seem right. I chose
- # [03:05] <|Kellan|> section but I am not sure it is right either.
- # [03:13] * Quits: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2-rdmsoft [XULRunner 12.0/20120420145725])
- # [03:31] <abarth> othermaciej: thx
- # [03:31] <abarth> othermaciej: what defines the scope of a community group?
- # [03:32] <abarth> maybe they don't have a scope and the patent protections are on a per-document basis?
- # [03:34] * Joins: recur (~textual@108-71-93-34.lightspeed.sntcca.sbcglobal.net)
- # [03:36] <abarth> ah, there is a CLA and an FSA
- # [03:53] <othermaciej> abarth: the CLA and FSA are voluntary agreements that can be applied to any CG product, if a CG does not have an explicit operating agreement, then "whatever CG members want to work on" is about it
- # [03:55] <abarth> do you know of a CG that has an example of a well thought out operating agreement?
- # [03:57] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [04:00] <abarth> looks like these folks have a bunch of text at least http://www.w3.org/community/native-web-apps/charter/
- # [04:02] <abarth> looks like most don't have an operating agreement (at least not in an obvious place on their pages)
- # [04:13] * Joins: tantek (~tantek@66-87-0-44.pools.spcsdns.net)
- # [04:13] * Quits: recur (~textual@108-71-93-34.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 244 seconds)
- # [04:15] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [04:22] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Quit: Leaving.)
- # [04:26] * Joins: espadrine (~thaddee_t@63-235-13-3.dia.static.qwest.net)
- # [04:30] <othermaciej> I would like the WHATCG to have a well thought out operating agreement, though I am not sure if the distraction and debate likely to arise in the process of trying to create one would exceed the benefit
- # [04:32] * Joins: jdong_bot_ (~jdong_bot@117.79.232.176)
- # [04:40] * Quits: tantek (~tantek@66-87-0-44.pools.spcsdns.net) (Quit: tantek)
- # [05:04] <Hixie> abarth: the WHATWG CG's "charter" is the same as the WHATWG's, because it _is_ the WHATWG. The CG part is nothing but a way to provide the framework for patent licensing.
- # [05:09] <Hixie> othermaciej: so using the viewport dimensions instead of the containing block dimensions could work, i guess, since there's presumably a 1:1 relationship between viewport dimensions and the dimensions you'd expect the containing block to be
- # [05:09] <abarth> i wasn't sure if CGs needed to declare their scopes (like IETF working groups)
- # [05:10] <Hixie> abarth: there's a one-paragraph description, but no, they're pretty bureaucracy-free
- # [05:16] <othermaciej> Hixie: it depends on whether the w and h represent the image size or a desired target size
- # [05:16] <othermaciej> if the latter, then yeah, viewport size is totally adequate
- # [05:17] <Hixie> othermaciej: what's the difference?
- # [05:18] <Hixie> othermaciej: in the existing text, it's the size of the image. but i would change it to the max size of the viewport for the image.
- # [05:18] <othermaciej> well, if w and h indicate the size of the image, how would the algorithm combine that with a viewport size to pick one?
- # [05:18] <othermaciej> ok
- # [05:18] <othermaciej> yeah, it would have to be max size of the viewport or something along those lines
- # [05:19] <Hixie> othermaciej: the problem is that it makes it hard to reuse the src="" attribute for a default fallback -- in the existing text i can use the height="" and width="" and src="" attributes to provide a default so you don't have to repeat yourself
- # [05:19] <Hixie> othermaciej: but the perf issue is pretty serious
- # [05:22] * Joins: tantek (~tantek@66-87-0-44.pools.spcsdns.net)
- # [05:25] <tantek> othermaciej - what's an example of what you would consider a good, well thought out, operating agreement?
- # [05:26] <Hixie> the empty string
- # [05:26] <tantek> LOL
- # [05:28] * tantek is not even sure what is meant by an "operating agreement" in the context of a CG.
- # [05:35] * Joins: [[zzz]] (~q@node-1ab6.pool-125-25.dynamic.totbb.net)
- # [05:37] * Quits: tantek (~tantek@66-87-0-44.pools.spcsdns.net) (Quit: tantek)
- # [05:38] * Quits: [[zz]] (~q@125.25.228.154.adsl.dynamic.totbb.net) (Read error: Operation timed out)
- # [05:43] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [06:07] * Joins: malcolmva (~malcolmva@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [06:10] * Joins: tantek (~tantek@66-87-0-44.pools.spcsdns.net)
- # [06:18] <abarth> tantek: My understanding is that it's something you need to agree to in order to join the CG
- # [06:23] * Quits: tantek (~tantek@66-87-0-44.pools.spcsdns.net) (Quit: tantek)
- # [06:27] * Quits: MikeSmith (~MikeSmith@81.253.18.8) (Ping timeout: 252 seconds)
- # [06:30] <Hixie> is there an equivalent of indexOf() on String that starts at a given index?
- # [06:30] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [06:53] <abarth> Hixie: indexOf takes a start offset
- # [06:53] <abarth> Hixie: it's the second parameter
- # [06:53] <Hixie> oh, good to know
- # [06:53] <Hixie> i should have looked it up!
- # [06:55] * Joins: tantek (~tantek@66-87-0-44.pools.spcsdns.net)
- # [07:20] * Quits: myakura (~myakura@FL1-211-135-237-201.tky.mesh.ad.jp) (Remote host closed the connection)
- # [07:20] * Quits: tantek (~tantek@66-87-0-44.pools.spcsdns.net) (Quit: tantek)
- # [07:42] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Read error: Connection reset by peer)
- # [07:42] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [08:02] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [08:05] * Joins: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net)
- # [08:16] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
- # [08:19] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [08:49] * Quits: Hixie (~ianh@178.255.149.100) (*.net *.split)
- # [08:49] * Quits: ben_alman (~cowboy@awesome.benalman.com) (*.net *.split)
- # [08:49] * Quits: ivan`` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [08:49] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [08:49] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
- # [08:49] * drdt is now known as dydz
- # [08:49] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
- # [08:55] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [08:58] * Quits: malcolmva (~malcolmva@pool-74-108-142-22.nycmny.fios.verizon.net) (Quit: Leaving)
- # [09:00] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [09:01] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [09:07] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
- # [09:10] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [09:14] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [09:23] * Joins: Ms2ger (~Ms2ger@91.181.124.114)
- # [09:40] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [09:43] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [09:48] * tantek reads logs to catch-up
- # [09:50] <tantek> abarth - a-ha, in that case, a good minimal CG operating agreement would be to require that all participants contribute everything via CC0 and OWFa FSA, per my recommendations here: http://tantek.com/2011/240/b1/w3c-community-groups-opportunities-suggestions-challenges#cg-opportunities - cc: othermaciej
- # [09:50] * dydz is now known as dydx
- # [10:00] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [10:09] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Ping timeout: 244 seconds)
- # [10:11] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [10:15] * Joins: nessy1 (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [10:16] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Ping timeout: 244 seconds)
- # [10:18] * globbot is now known as 13WAAYTNC
- # [10:19] * Joins: globbot (~logbot@shell-staging.glob.com.au)
- # [10:19] * Joins: Hixie (~ianh@178.255.149.100)
- # [10:19] * Joins: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [10:19] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
- # [10:32] * Quits: annevk (~annevk@212.238.236.229) (Quit: annevk)
- # [10:36] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
- # [10:41] <AryehGregor> tantek, there are already licensing agreements required when you join any CG.
- # [11:01] * Joins: maikmerten (~maikmerte@port-92-201-31-92.dynamic.qsc.de)
- # [11:03] * Joins: Yaffle (~vic99999@88.205.168.133)
- # [11:03] * Parts: Yaffle (~vic99999@88.205.168.133)
- # [11:08] * Quits: Necrathex (~Necrathex@82-170-160-25.ip.telfort.nl) (Quit: Leaving)
- # [11:12] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 265 seconds)
- # [11:13] * [[zzz]] is now known as [[zz]]
- # [11:27] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [11:40] * doublec_ is now known as doublec
- # [11:40] * Quits: doublec (~doublec@cd.pn) (Changing host)
- # [11:40] * Joins: doublec (~doublec@unaffiliated/doublec)
- # [11:42] <othermaciej> tantek: it's not clear to me from your blog post what benefits that would have over the existing CG CLA and FSA
- # [11:43] * Joins: nonge_ (~nonge@p5082AE1C.dip.t-dialin.net)
- # [11:46] <othermaciej> tantek: in fact, the CG FSA and CLA look somewhat similar to the OWFa ones in their effect (including the copyright license)
- # [11:47] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [11:47] * Quits: nonge (~nonge@p5082BED0.dip.t-dialin.net) (Ping timeout: 245 seconds)
- # [11:51] * Quits: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net) (Quit: |Kellan|)
- # [11:52] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:59] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [12:04] * Joins: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net)
- # [12:05] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [12:19] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [12:22] * Quits: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net) (Quit: |Kellan|)
- # [12:24] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [12:30] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [12:36] * Joins: tomasf (~tom@2002:55e5:dbde:0:4137:873e:bebf:c1d1)
- # [12:41] * Joins: tndrH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [13:01] * Joins: graememcc (~chatzilla@host86-150-88-252.range86-150.btcentralplus.com)
- # [13:02] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [13:05] * Joins: drublic (~drublic@frbg-5f730a05.pool.mediaWays.net)
- # [13:14] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [13:16] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [13:26] * Joins: sedovsek (~robert@93-103-104-107.dynamic.t-2.net)
- # [13:36] * Quits: tomasf (~tom@2002:55e5:dbde:0:4137:873e:bebf:c1d1) (Read error: Connection reset by peer)
- # [13:36] * Joins: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [13:44] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:46] * Quits: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net) (Quit: tantek)
- # [14:02] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [14:03] * Quits: sedovsek (~robert@93-103-104-107.dynamic.t-2.net) (Quit: sedovsek)
- # [14:05] * Joins: charlvn (~charlvn@cl-2393.ams-05.nl.sixxs.net)
- # [14:35] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 255 seconds)
- # [14:37] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:49] * Joins: sarro (~sarro@i5E8659CF.versanet.de)
- # [14:56] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [14:56] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [15:05] * Quits: charlvn (~charlvn@cl-2393.ams-05.nl.sixxs.net) (Quit: Ik ga weg)
- # [15:08] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [15:15] * Joins: drublic_ (~drublic@frbg-5d84f6f6.pool.mediaWays.net)
- # [15:16] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [15:17] * Quits: drublic (~drublic@frbg-5f730a05.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [15:24] * Quits: nessy1 (~Adium@124-149-96-148.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:37] * Quits: espadrine (~thaddee_t@63-235-13-3.dia.static.qwest.net) (Quit: espadrine)
- # [15:56] * Quits: maikmerten (~maikmerte@port-92-201-31-92.dynamic.qsc.de) (Remote host closed the connection)
- # [15:58] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [15:59] * Quits: nessy (~Adium@124-149-96-148.dyn.iinet.net.au) (Client Quit)
- # [16:05] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [16:06] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Client Quit)
- # [16:07] * Quits: drublic_ (~drublic@frbg-5d84f6f6.pool.mediaWays.net) (Remote host closed the connection)
- # [16:24] * Joins: espadrine (~thaddee_t@63-235-13-3.dia.static.qwest.net)
- # [17:04] * Quits: jdong_bot_ (~jdong_bot@117.79.232.176) (Remote host closed the connection)
- # [17:07] * Quits: twisted` (~twisted@p5DDBB9CE.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
- # [17:07] * Joins: myakura (~myakura@FL1-211-135-237-201.tky.mesh.ad.jp)
- # [17:10] * Joins: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com)
- # [17:11] * Joins: twisted` (~twisted@p5DDBB9CE.dip.t-dialin.net)
- # [17:11] * Quits: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com) (Client Quit)
- # [17:12] * Quits: twisted` (~twisted@p5DDBB9CE.dip.t-dialin.net) (Client Quit)
- # [17:23] * Joins: dbaron (~dbaron@81.253.20.230)
- # [17:30] * Joins: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net)
- # [17:31] <tantek> AryehGregor, right, the W3C once again created a (yet another) custom (W3C-specific) license, I know that, duh. That doesn't dispute my post.
- # [17:32] <tantek> othermaciej, the advantages of CC0 and OWFa have already been well established. (just like MIT etc.)
- # [17:32] <Ms2ger> jgraham, do you know if people have thought about testing worker apis?
- # [17:32] <tantek> the biggest ones are a) standard licensing (as opposed to bespoke W3C licensing), which leads to b) more portability.
- # [17:33] <tantek> No spec should be beholden to any one specific standards organization. Standards organizations should be a means to the ends of producing useful specs, nothing more.
- # [17:33] <tantek> They should be tools/services, not "owners".
- # [17:34] <Ms2ger> This is the W3C we're talking about, right?
- # [17:34] <tantek> Thus if the services/tools fail for any reason, or if better tools/services emerge, those working on the spec should have the freedom to move the spec to different tools/services. That's what you get with standard (organization independent) licenses.
- # [17:34] <tantek> Ms2ger - scroll up re: CGs / licensing / operating agreement. Yes this is re: my blog post about suggestions of how to better use CGs.
- # [17:34] <tantek> (link in the logs ;) )
- # [17:35] <Ms2ger> I know
- # [17:35] <Ms2ger> I'm cynical.
- # [17:35] <tantek> this is why for example, Annevk and I put CC0 and OWFa on the Fullscreen spec.
- # [17:37] <Ms2ger> I note that neither is on the spec right now.
- # [17:38] <tantek> Ms2ger that's because Ian Jacobs demanded they be removed before the CG could publish the spec.
- # [17:38] <Ms2ger> Thank you for making my point.
- # [17:38] <tantek> This was a reversal of the policy as understood before (that CGs were allowed to multilicense)
- # [17:39] <tantek> so that's in dispute. we plan on putting those licenses back.
- # [17:39] <tantek> but for now, just wanted to publish a draft rather than to wait for that fight to finish.
- # [17:40] <tantek> also, I've worked with Mozilla's lawyers on this (had them review CG CLA vs. CC0 vs. OWFa), and I can say that yes, our lawyers determined that not only was it *ok* (compatible) to multilicense specs with CG CLA, CC0, OWFa, but that it's a *good thing* to do so. I'm working on a blog post accordingly with more details.
- # [17:41] <tantek> So yes, I can say that it is Mozilla's position (legal reviewed) that specs are best multilicensed with standard licenses, specifically CC0 and OWFa (in addition to whatever bespoke license any particular organization, like W3C CG CLA, that's required).
- # [17:42] <tantek> We're not giving up on this.
- # [17:45] <Ms2ger> Good to hear that
- # [17:46] <Ms2ger> I'll believe in the results when I see them
- # [17:52] * Joins: drublic (~drublic@frbg-5d84f6f6.pool.mediaWays.net)
- # [17:53] * Quits: Jedi_ (~Jedi@jedi.org) (Ping timeout: 256 seconds)
- # [17:59] * Quits: myakura (~myakura@FL1-211-135-237-201.tky.mesh.ad.jp) (Remote host closed the connection)
- # [18:11] * Quits: jochen__ (jochen@nat/google/x-wuzcyxiizpghswgx) (Remote host closed the connection)
- # [18:11] * Joins: jochen__ (jochen@nat/google/x-gcdgmcfksmwkvqoz)
- # [18:24] * Quits: tantek (~tantek@50-1-62-23.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [18:28] * Joins: Jedi_ (~Jedi@jedi.org)
- # [18:40] * Ms2ger likes how the Blob constructor should ignore the first element in the array per spec
- # [18:42] * Joins: tantek (~tantek@m8e0536d0.tmodns.net)
- # [18:45] * Quits: drublic (~drublic@frbg-5d84f6f6.pool.mediaWays.net) (Remote host closed the connection)
- # [18:49] * Quits: mven (~mven__@169.241.49.57) (Quit: This computer has gone to sleep)
- # [18:50] * Quits: tantek (~tantek@m8e0536d0.tmodns.net) (Read error: Connection reset by peer)
- # [18:50] * Joins: tantek (~tantek@m8e0536d0.tmodns.net)
- # [19:04] * Quits: tantek (~tantek@m8e0536d0.tmodns.net) (Read error: Connection reset by peer)
- # [19:13] * Joins: smaug____ (~chatzilla@193-64-20-179-nat.elisa-mobile.fi)
- # [19:15] * Quits: [[zz]] (~q@node-1ab6.pool-125-25.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [19:19] * Joins: [[zz]] (~q@node-1ab6.pool-125-25.dynamic.totbb.net)
- # [19:23] * Quits: smaug____ (~chatzilla@193-64-20-179-nat.elisa-mobile.fi) (Ping timeout: 244 seconds)
- # [19:41] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [19:46] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:52] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Ping timeout: 252 seconds)
- # [19:58] * Joins: twisted` (~twisted@p5DDBB9CE.dip.t-dialin.net)
- # [20:00] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [20:00] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [20:03] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [20:03] <othermaciej> tantek: CG FSA and OWFa FSA have word-for-word identical copyright licensing terms
- # [20:06] <othermaciej> tantek: the material difference appears to be in patent licensing, where the CG version seems superior, and where it would not be fun to figure out if the two are agreements that it is possible to offer simultaneously (since one is a royalty-free license and the other is a non-assert promise)
- # [20:10] <othermaciej> (sorry about the broken grammar there, hope the point is clear)
- # [20:18] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [20:18] <Hixie> don't the copyright terms even allow relicensing, or something? so long as attribution is given?
- # [20:18] <Hixie> if it's gpl-compatible it doesn't really matter what the terms are exactly, it's good enough for all intents and purposes
- # [20:19] <Hixie> (though certainly it's my opinion, and google's opinion, that furthering license proliferation is a mistake the w3c keeps making)
- # [20:28] * Joins: smaug____ (~chatzilla@193-64-20-179-nat.elisa-mobile.fi)
- # [20:29] * Joins: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net)
- # [20:29] * Quits: |Kellan| (~kellan@c-50-131-62-151.hsd1.ca.comcast.net) (Client Quit)
- # [20:31] * Quits: skylamer` (cgskylamer@78.90.213.55)
- # [20:47] <jgraham> Ms2ger: zcorpan has written some tests We should release them, but they predate testharness.js (by a few weks iirc)
- # [20:48] <jgraham> *weeks
- # [20:51] <espadrine> Ms2ger: this Blob constructor thing is a bug, right? They mean "0 <= i < a.length", do they not?
- # [21:01] * Joins: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [21:05] * Joins: drublic (~drublic@frbg-5d84f6f6.pool.mediaWays.net)
- # [21:05] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [21:08] * Quits: sarro (~sarro@i5E8659CF.versanet.de) (Read error: Connection reset by peer)
- # [21:10] * Joins: sarro (~sarro@i5E8659CF.versanet.de)
- # [21:12] * Quits: sarro (~sarro@i5E8659CF.versanet.de) (Read error: Connection reset by peer)
- # [21:20] * Joins: tantek (~tantek@m8e0536d0.tmodns.net)
- # [21:29] * Joins: sarro (~sarro@i5E8659CF.versanet.de)
- # [21:31] <Ms2ger> jgraham, mm, MS also submitted some
- # [21:31] <Ms2ger> I was wondering about a way to write worker tests without manually messing with postMessage
- # [21:37] <Ms2ger> espadrine, do they? :)
- # [21:38] <espadrine> ok ^^
- # [21:43] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 245 seconds)
- # [21:47] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [21:48] <jgraham> Ms2ger: Oh, well we should release ours then and fix up the harness afterwards
- # [21:48] <Ms2ger> wfm
- # [21:48] <jgraham> Do Mozilla have any tests? :)
- # [22:00] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [22:01] <Ms2ger> Probably
- # [22:01] <Ms2ger> http://mxr.mozilla.org/mozilla-central/source/dom/workers/test/
- # [22:07] * Joins: shepazu (~shepazu@81.253.20.168)
- # [22:07] * Quits: shepazu (~shepazu@81.253.20.168) (Client Quit)
- # [22:07] * Joins: shepazu (~shepazu@81.253.20.168)
- # [22:12] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [22:14] * Quits: kennyluck (~kennyluck@114-43-117-100.dynamic.hinet.net) (Ping timeout: 272 seconds)
- # [22:16] * Joins: kennyluck (~kennyluck@114-43-113-27.dynamic.hinet.net)
- # [22:18] * Quits: shepazu (~shepazu@81.253.20.168) (Quit: shepazu)
- # [22:19] * Quits: graememcc (~chatzilla@host86-150-88-252.range86-150.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
- # [22:22] * Joins: barnabywalters (~barnabywa@host-89-242-63-231.as13285.net)
- # [22:25] * Joins: sedovsek (~robert@93-103-104-107.dynamic.t-2.net)
- # [22:35] * Joins: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com)
- # [22:44] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Quit: gkellogg)
- # [22:48] * Quits: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
- # [22:50] * Joins: J_Voracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com)
- # [22:53] * Quits: J_Voracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com) (Client Quit)
- # [22:53] * Quits: sedovsek (~robert@93-103-104-107.dynamic.t-2.net) (Read error: Connection reset by peer)
- # [22:53] * Joins: sedovsek_ (~robert@93-103-104-107.dynamic.t-2.net)
- # [22:57] * Quits: sedovsek_ (~robert@93-103-104-107.dynamic.t-2.net) (Client Quit)
- # [23:00] * Joins: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com)
- # [23:03] * Joins: Lachy (~Lachy@cm-84.215.193.30.getinternet.no)
- # [23:05] * Quits: JVoracek (~J_Voracek@cpe-76-184-40-47.tx.res.rr.com) (Client Quit)
- # [23:07] * Joins: sedovsek (~robert@93-103-104-107.dynamic.t-2.net)
- # [23:08] * nonge_ is now known as nonge
- # [23:13] * Parts: davean (~davean@vervet.isomerica.net)
- # [23:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:26] * Quits: cpearce (~cpearce@ip-118-90-120-55.xdsl.xnet.co.nz) (Ping timeout: 250 seconds)
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:29] * Quits: Ms2ger (~Ms2ger@91.181.124.114) (Quit: nn)
- # [23:29] * Joins: nessy (~Adium@124-149-96-148.dyn.iinet.net.au)
- # [23:45] * Quits: dbaron (~dbaron@81.253.20.230) (Ping timeout: 244 seconds)
- # [23:49] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [23:55] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Quit: annevk)
- # [23:56] * Quits: tantek (~tantek@m8e0536d0.tmodns.net) (Quit: tantek)
- # Session Close: Mon May 14 00:00:00 2012
The end :)