/irc-logs / w3c / #webapps / 2008-08-05 / end
Options:
- # Session Start: Tue Aug 05 00:00:00 2008
- # Session Ident: #webapps
- # [00:15] * Quits: marcos (marcos@124.171.129.80) (Ping timeout)
- # [00:20] * Joins: marcos (marcos@124.171.203.244)
- # [00:29] * Quits: marcos (marcos@124.171.203.244) (Quit: marcos)
- # [00:30] * Joins: marcos (marcos@124.171.203.244)
- # [00:34] * Quits: marcos (marcos@124.171.203.244) (Quit: marcos)
- # [00:41] * Joins: mjs (mjs@17.203.15.230)
- # [00:41] * Joins: marcos (marcos@124.171.203.244)
- # [00:44] * Quits: marcos (marcos@124.171.203.244) (Quit: marcos)
- # [00:57] * Quits: aroben (aroben@71.58.56.76) (Connection reset by peer)
- # [01:10] * Quits: mjs (mjs@17.203.15.230) (Quit: mjs)
- # [01:17] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [01:32] * Joins: mjs (mjs@17.203.15.230)
- # [02:15] * Joins: ArtB (c0646811@128.30.52.43)
- # [02:16] * Quits: mjs (mjs@17.203.15.230) (Quit: mjs)
- # [02:21] * Joins: marcos (marcos@131.181.148.227)
- # [02:42] * Joins: mjs (mjs@17.255.97.30)
- # [02:42] * Joins: mjs_ (mjs@17.203.15.230)
- # [02:45] * Quits: mjs (mjs@17.255.97.30) (Ping timeout)
- # [02:49] * ArtB changes topic to 'Web Applications WG'
- # [02:58] * Quits: ArtB (c0646811@128.30.52.43) (Quit: CGI:IRC (Ping timeout))
- # [02:59] * Joins: harry (kcome@222.95.26.17)
- # [03:25] * Quits: sicking (chatzilla@63.245.220.241) (Client exited)
- # [04:43] * Joins: smaug (chatzilla@91.154.44.94)
- # [06:10] * Quits: marcos (marcos@131.181.148.227) (Quit: marcos)
- # [06:18] * Quits: mjs_ (mjs@17.203.15.230) (Ping timeout)
- # [06:18] * Joins: mjs (mjs@17.255.97.30)
- # [06:30] * Quits: mjs (mjs@17.255.97.30) (Quit: mjs)
- # [06:42] * Joins: heycam (cam@130.194.72.84)
- # [06:43] <heycam> shepazu, yt?
- # [06:55] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [07:23] * Joins: mjs (mjs@24.5.43.151)
- # [07:54] * Quits: weinig (weinig@17.203.14.254) (Quit: weinig)
- # [08:28] * Joins: marcos (marcos@131.181.148.227)
- # [08:42] * Joins: weinig (weinig@71.198.176.23)
- # [08:43] * Joins: heycam (cam@124.168.12.194)
- # [09:02] * Joins: arve (arve@213.236.208.22)
- # [09:05] * Quits: mjs (mjs@24.5.43.151) (Quit: mjs)
- # [09:13] * Joins: mjs (mjs@24.5.43.151)
- # [09:42] * Quits: smaug (chatzilla@91.154.44.94) (Client exited)
- # [09:43] * Joins: smaug (chatzilla@91.154.44.94)
- # [09:55] <marcos> arve, yt?
- # [09:56] <arve> sort of
- # [09:56] <marcos> hehe. I'm wondering if you have seen http://lists.w3.org/Archives/Public/public-webapps/2008JulSep/0298.html ?
- # [09:57] <arve> not had a time to follow up on anything w3c-related since last teleconf, so sorry
- # [09:57] <arve> I'll have a look later today
- # [09:58] <marcos> ok. I'm concerned about some of the things being requested in that email. I think it might be important for you to look at
- # [09:58] <marcos> (manly because I need support in rejecting certain aspects)
- # [09:59] <marcos> :)
- # [10:02] * Joins: arve_ (arve@213.236.208.247)
- # [10:04] * Quits: arve (arve@213.236.208.22) (Ping timeout)
- # [10:04] * arve_ is now known as arve
- # [10:13] * Joins: arve_ (arve@213.236.208.247)
- # [10:13] * Quits: arve_ (arve@213.236.208.247) (Quit: Leaving)
- # [10:16] * Quits: Lachy (Lachlan@85.196.122.246) (Client exited)
- # [10:43] * Quits: arve (arve@213.236.208.247) (Quit: Leaving)
- # [10:44] * Joins: Lachy (Lachlan@85.196.122.246)
- # [10:44] * Quits: Lachy (Lachlan@85.196.122.246) (Client exited)
- # [10:44] * Joins: Lachy (Lachlan@85.196.122.246)
- # [10:44] * Quits: Lachy (Lachlan@85.196.122.246) (Client exited)
- # [10:45] * Joins: Lachy (Lachlan@85.196.122.246)
- # [10:45] * Joins: arve (arve@213.236.208.247)
- # [11:18] * Joins: tlr (tlr@128.30.52.30)
- # [11:24] * Quits: arve (arve@213.236.208.247) (Ping timeout)
- # [11:29] * Quits: mjs (mjs@24.5.43.151) (Quit: mjs)
- # [11:30] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:41] * Joins: arve (arve@213.236.208.22)
- # [11:51] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:23] * Joins: ArtB (ce846302@128.30.52.43)
- # [12:23] * marcos impressed by ArtB joining the channel at 6am!
- # [12:25] <shepazu> heycam: yo
- # [12:26] * ArtB needs massive amounts of coffee :-)
- # [12:26] <marcos> hehe
- # [12:27] * shepazu is lucky never to have gotten on the coffee monkey
- # [12:28] * shepazu is driven by sheer paranoia :)
- # [12:28] * marcos only got that monkey off his back about 4 months ago. I found it makes no difference (except I no longer get headaches when I don't have it!)
- # [12:29] <marcos> life editin specs' is a rush, man! :P
- # [12:29] <shepazu> oh, you sad little man
- # [12:29] <marcos> hehe
- # [12:29] <shepazu> :)
- # [12:30] <marcos> Shapazu, did you see the interview I did with Harry Halpin?
- # [12:30] <shepazu> I saw the first part... I intend to watch the rest tomorrow
- # [12:31] <marcos> oh ok. He's a crazy fun dude :) I really liked hanging out with him while I was in the UK.
- # [12:32] <marcos> I'm hoping he will come to TPAC.
- # [12:33] <shepazu> yeah, Harry's awesome
- # [12:33] <shepazu> he's like a standards rockstar
- # [12:34] <marcos> hehe; I don't doubt it.
- # [12:38] <marcos> Arve (or anyone or twitterverse :P ), why is multi-part MIME unsuitable for widget packaging?
- # [12:51] <marcos> argh... I hate it when I need to learn new stuff and do my own thinking...
- # [12:51] <marcos> :)
- # [13:11] <marcos> Ok, keeping in mind I don't really know MIME, here are some thoughts as to why MIME is unsuitable:
- # [13:11] <marcos> 1. lack of packaging tools for MIME (zip is more prevalent and ships with almost every OS)
- # [13:11] <marcos> 2. difficult for authors to work with compared to zip: zip is built into many operating systems (such as WindowsXP/Vista) and allows authors to easily modify the content of packages.
- # [13:11] <marcos> 3. lack of compression
- # [13:11] <marcos> 4. all widget engines already support Zip, so using MIME would be "going against the grain" with regards to standardization and would delay implementation as widget engines may need to be significantly changed to support MIME.
- # [13:14] <arve> marcos: 1) Lack of Tools
- # [13:14] <arve> 2) Compression inefficiency
- # [13:14] <marcos> you are just using fancy words for what i said :)
- # [13:15] <arve> there is basically a 8/6 inefficiency you suffer for Base-64
- # [13:15] <marcos> I need to convince the TAG to stop pushing MIME on us
- # [13:16] <arve> [hidden]
- # [13:16] <arve> That zip is ubiquotus should alone be enough
- # [13:16] <marcos> yeah, that's what I think too
- # [13:17] <arve> browsers/UAs already support zip
- # [13:17] <arve> supporting multipart is, at best, a bolt-on in FF
- # [13:17] <arve> and I know of exactly zero tools that will allow me to to take a lump of files from a disk and create a sensible multipart
- # [13:19] <arve> and I do not believe that parties who've invested in the widget economy/landscape are willing to wait until 2012 for the same tool support
- # [13:20] <arve> if anything, I think we should specify the relevant subset of zip in an open industry group
- # [13:21] <marcos> I guess that's what we will have in the packaging spec.
- # [13:21] <marcos> (the relevant subset)
- # [13:22] <arve> marcos: well, we do so by reference
- # [13:22] <arve> I'd ideally like to see the compression algorithms in such a separate spec
- # [13:23] <marcos> Well, we only support one at the moment. And it is in a separate spec.
- # [13:23] <marcos> so your wish may already have come true
- # [13:26] <marcos> Deflate: http://tools.ietf.org/html/rfc1951
- # [13:26] <marcos> if that is what you mean
- # [13:32] * Quits: harry (kcome@222.95.26.17) (Ping timeout)
- # [13:32] * Joins: harry (kcome@117.88.174.224)
- # [13:54] <heycam> hi shepazu
- # [13:54] <heycam> was just gonna ask about web idl publication
- # [14:00] <heycam> but just saw a mail from mike, so dw
- # [14:01] <MikeSmith> heycam: you OK with changing the bit of text that shepazu mentioned?
- # [14:01] <heycam> yup
- # [14:01] <heycam> just replying to the mail
- # [14:02] <MikeSmith> k
- # [14:04] <ArtB> marcos, I started to scan OMTP's security requirements input
- # [14:05] <marcos> great, any thoughts?
- # [14:05] <ArtB> Comments on R11 actually introduce several new requirements
- # [14:05] * marcos takes a look
- # [14:06] <ArtB> page 4 of the PDF
- # [14:07] <heycam> google maps street view just came to aus
- # [14:07] <heycam> it's nifty :)
- # [14:08] <marcos> yeah, I noticed that this morning
- # [14:08] <marcos> I was looking for a new bike route to get to uni
- # [14:09] <ArtB> arve, have you read OMTP's security requirements input?
- # [14:09] <marcos> artb, I think Thomas needs to review that.
- # [14:09] <marcos> Cert chains are beyond the scope of my knowledge
- # [14:10] <arve> ArtB: as I said to marcos earlier today: haven't had time to review it
- # [14:10] <marcos> It sounds like they are getting very complicated. I hope the complexity they want to introduce is something people are already using. I have to assume it is.
- # [14:10] <ArtB> I agree with getting tlr's input
- # [14:11] <ArtB> I also think we should ask the XML Sec WG to review it
- # [14:11] <arve> but, on skimming
- # [14:11] <arve> " A conforming
- # [14:11] <arve> specification SHALL specify that if none of the signatures and certificate
- # [14:11] <arve> chains can be verified, e.g. because of missing root certificates or where any
- # [14:11] <arve> certificates in the chain have expired or are not yet valid, then the widget
- # [14:11] <arve> resource SHALL be treated as unsigned.
- # [14:11] <arve> "
- # [14:11] <marcos> yeah, that's not good
- # [14:11] <arve> I think that needs at the very least s/unsigned/invalid/
- # [14:11] <marcos> shall be treated as invalid
- # [14:12] <marcos> I wonder if that was a mistake on their part?
- # [14:12] <ArtB> This is going to result in a lot of signature requirements
- # [14:13] <ArtB> Not that that is bad ...
- # [14:13] <marcos> Yeah, I just hope they have the expertise to be able to help spec the thing
- # [14:13] <marcos> They seem confident that they do
- # [14:13] <ArtB> But I wonder if they should be added to the widgets signature spec ?
- # [14:13] <arve> Re R.43
- # [14:14] <arve> I think we need roughly what Opera has proposed in the path
- # [14:15] <marcos> I sent them the stuff you proposed
- # [14:15] <marcos> by you, I mean Opera
- # [14:16] <arve> good
- # [14:16] <arve> re "Independence of Non-Security Critical Information from Digital Signature"
- # [14:16] <marcos> I told them to review that and align their proposals with that input
- # [14:16] <arve> I don't really get what they're after
- # [14:17] <arve> as I read it, that complicates signing to the extreme
- # [14:17] <marcos> yeah, I don't like that one
- # [14:18] <marcos> I think it's all or nothing
- # [14:18] <marcos> either you sign everything or you sign nothing
- # [14:19] <arve> agreed
- # [14:19] <arve> the cost-of resigning is negligble
- # [14:21] <marcos> Artb, I'd like to keep the requirements in one place. Keeps the other documents smaller
- # [14:21] <arve> <mycustomnamespace:foo url="..." /> in config.xml
- # [14:21] <arve> is that security-sensitive or not
- # [14:21] <arve> and who decides
- # [14:22] <marcos> yeah, good point
- # [14:23] <ArtB> marcos, I don't feel strongly about where the reqs are documented and will defer to the people doing the real editing :-)
- # [14:24] <marcos> Artb, Arve, I'm also concerned about R21 proposed in http://lists.w3.org/Archives/Public/public-webapps/2008JulSep/att-0298/MWBP_comments_to_Widget_Requirements_Last_Call_WD.htm
- # [14:24] <ArtB> marcos, arve - should we discuss OMTP's security document on the agenda for our Aug 7 call?
- # [14:24] <marcos> yep
- # [14:25] <arve> ArtB: absolutely
- # [14:25] <marcos> that will probably eat up the whole meeting
- # [14:25] <arve> marcos: concerned how?
- # [14:26] <ArtB> OK, we can start with their comments on R11 and R38 and then their proposed new reqs related to signatures
- # [14:26] <arve> apart from the "screen operation" bit, this seems mostly in line with my <api src="..."> proposal
- # [14:27] <marcos> Well, it's dumb. If I test my widget on a device that is super fast/good, then why would I declare that it is a resource hog? Also, if a widget uses a lot of resources on one device, it might not use a lot on another
- # [14:28] <ArtB> I think I understand what MWBP is after in R21 but I don't think the proposed wording captures what they want
- # [14:28] <marcos> Worst still, it might just be that the implementation sucks
- # [14:28] <arve> marcos: yes, in that context, I can understand your concern
- # [14:28] <marcos> It seems to make the assumption that implementations are agnostic to resource allocation, etc
- # [14:29] <arve> there's stuff there that's so horribly implementation-dependent
- # [14:29] <arve> memory use being one (and next to impossible to declare with a GC language driving the app)
- # [14:29] <marcos> exactly
- # [14:29] <marcos> Artb, what do you think they mean?
- # [14:30] <arve> however, I'm fine with keeping something about requiring network use
- # [14:30] <arve> if it's not quantified, at least
- # [14:31] <ArtB> As Arve suggested, I *think* the <api src=""> is the type of mechanism they envision; could be wrong though ...
- # [14:31] <marcos> I hope so, but they talk about Ontologies and things
- # [14:32] <marcos> the UWA’s Delivery Context Ontology
- # [14:32] <ArtB> yes; we'll have to set aside some discussion time for their input too ...
- # [14:32] * marcos gets dizzy when he hears UWA’s Delivery Context Ontology
- # [14:33] <marcos> Arve, any thoughts on: Rxx. User-Agent Profile Header
- # [14:33] <marcos>
- # [14:33] <marcos> A conforming specification must specify that the widget should identify its capabilities in HTTP requests through the Profile header as described by [CCPPexchange] (http://www.w3.org/TR/NOTE-CCPPexchange).
- # [14:33] <marcos>
- # [14:34] <arve> Overkill, no?
- # [14:34] <ArtB> There is some serious conflating of requirements on Specification versus requirements on instances of Widgets
- # [14:34] <marcos> yeah, I was going to say. Does anyone use that stuff?
- # [14:34] <marcos> Artb, agreed
- # [14:35] * ArtB needs to take a call ...
- # [14:35] * ArtB is now known as ArtB_
- # [14:36] * heycam growls at dev.w3.org
- # [14:41] * Quits: gDashiva (magnusrk@195.18.164.170) (Ping timeout)
- # [14:41] * Joins: gDashiva (magnusrk@195.18.164.170)
- # [14:45] * Quits: inimino (weechat@67.207.138.202) (Ping timeout)
- # [14:45] * Quits: hendry (hendry@89.16.172.32) (Ping timeout)
- # [14:46] * Joins: inimino (weechat@67.207.138.202)
- # [14:47] * Joins: hendry (hendry@89.16.172.32)
- # [15:14] * ArtB_ is now known as ArtB
- # [15:15] <marcos> Artb, I'm heading home. Will you be around tomorrow to discuss some more of the feedback?
- # [15:16] <ArtB> marcos, yes I'll be in tomorrow
- # [15:16] <marcos> great
- # [15:16] <ArtB> I'll send out the Aug 7 agenda later today and it will focus on the OMTP signature input
- # [15:20] <marcos> sounds good. I'll try to finish Chris' comments and hopefully some others.
- # [15:21] * Quits: marcos (marcos@131.181.148.227) (Quit: ...and I'm gone. )
- # [15:56] * Quits: Lachy (Lachlan@213.236.208.22) (Client exited)
- # [15:57] * Joins: Lachy (Lachlan@213.236.208.22)
- # [17:35] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [17:37] * Quits: weinig (weinig@71.198.176.23) (Quit: weinig)
- # [17:52] * Joins: weinig (weinig@76.203.74.176)
- # [17:54] * Joins: Lachy (Lachlan@85.196.122.246)
- # [19:07] * Quits: harry (kcome@117.88.174.224) (Ping timeout)
- # [19:21] * Quits: weinig (weinig@76.203.74.176) (Quit: weinig)
- # [19:22] * Joins: timeless (timeless@65.75.195.122)
- # [19:31] * Joins: harry (kcome@58.212.36.204)
- # [19:37] * Joins: aroben (aroben@71.58.56.76)
- # [19:57] * Quits: arve (arve@213.236.208.22) (Quit: Leaving)
- # [20:03] * Quits: harry (kcome@58.212.36.204) (Ping timeout)
- # [21:03] * Quits: ArtB (ce846302@128.30.52.43) (Quit: CGI:IRC)
- # [21:11] * tlr is now known as tlr-off
- # [21:15] * Joins: mjs (mjs@24.5.43.151)
- # [21:47] * Joins: ArtB (c0646811@128.30.52.43)
- # [22:11] * Joins: weinig (weinig@17.203.14.254)
- # [22:40] * Joins: arve (arve@80.203.77.192)
- # [22:47] * Quits: mjs (mjs@24.5.43.151) (Quit: mjs)
- # [22:55] * Quits: weinig (weinig@17.203.14.254) (Quit: weinig)
- # [23:00] * Quits: arve (arve@80.203.77.192) (Quit: Leaving)
- # [23:04] * Joins: weinig (weinig@17.203.14.254)
- # [23:21] * Quits: tlr-off (tlr@128.30.52.30) (Client exited)
- # [23:22] * Joins: tlr (tlr@128.30.52.30)
- # [23:46] * Joins: mjs (mjs@17.203.15.230)
- # Session Close: Wed Aug 06 00:00:00 2008
The end :)