/irc-logs / w3c / #webapps / 2008-09-12 / end
Options:
- # Session Start: Fri Sep 12 00:00:00 2008
- # Session Ident: #webapps
- # [00:00] * Quits: mjs (mjs@17.201.38.245) (Quit: mjs)
- # [00:16] * Joins: mjs (mjs@17.203.14.249)
- # [01:02] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [01:12] * Quits: heycam (cam@124.168.104.60) (Quit: bye)
- # [01:34] * Quits: aroben (adamroben@17.203.15.235) (Ping timeout)
- # [01:55] * Joins: aroben (adamroben@17.203.15.235)
- # [02:24] * Quits: aroben (adamroben@17.203.15.235) (Connection reset by peer)
- # [02:24] * Joins: aroben (adamroben@17.203.15.235)
- # [03:25] * Joins: harryli (kcome@58.213.213.136)
- # [04:02] * Quits: aroben (adamroben@17.203.15.235) (Quit: aroben)
- # [04:03] * Quits: mjs (mjs@17.203.14.249) (Quit: mjs)
- # [04:16] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [05:51] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [05:56] * Joins: heycam (cam@130.194.72.84)
- # [06:20] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [06:54] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [07:10] * Quits: shepazu (schepers@128.30.52.30) (Client exited)
- # [07:11] * Joins: shepazu (schepers@128.30.52.30)
- # [08:16] * Joins: anne (annevk@77.250.204.131)
- # [08:20] * Joins: aroben (adamroben@72.165.115.225)
- # [08:24] * Joins: mjs (mjs@17.244.0.83)
- # [08:25] * Quits: mjs (mjs@17.244.0.83) (Quit: mjs)
- # [08:44] * Joins: heycam (cam@124.168.104.60)
- # [08:53] * Quits: anne (annevk@77.250.204.131) (Ping timeout)
- # [09:04] * Quits: aroben (adamroben@72.165.115.225) (Client exited)
- # [09:05] * Joins: aroben (adamroben@72.165.115.225)
- # [09:26] * Joins: mjs (mjs@69.181.42.194)
- # [09:31] * Joins: arve (arve@213.236.208.22)
- # [09:46] * Joins: marcos (marcos@193.136.98.144)
- # [10:04] * Quits: timelyx (timeless@88.115.13.211) (Ping timeout)
- # [10:11] * Joins: anne (annevk@195.169.148.8)
- # [10:11] * Joins: timelyx (timeless@88.115.13.211)
- # [10:45] * Joins: anne2 (annevk@195.169.148.8)
- # [10:45] * Quits: anne (annevk@195.169.148.8) (Ping timeout)
- # [10:57] * Quits: anne2 (annevk@195.169.148.8) (Ping timeout)
- # [11:06] * Quits: aroben (adamroben@72.165.115.225) (Quit: aroben)
- # [11:38] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [11:54] * Joins: Lachy (Lachlan@213.236.208.22)
- # [12:11] * Quits: harryli (kcome@58.213.213.136) (Ping timeout)
- # [12:12] * Joins: arve_ (arve@213.236.208.22)
- # [12:14] * Quits: arve_ (arve@213.236.208.22) (Quit: Leaving)
- # [12:19] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [12:44] * Joins: ArtB (ce846302@128.30.52.43)
- # [12:54] * Joins: anne (annevk@195.169.148.8)
- # [13:02] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
- # [13:03] * Joins: Lachy (Lachlan@213.236.208.22)
- # [13:59] <arve> hm, should we let widget.width/heigh reflect the current computed with, or the configuration document values
- # [13:59] <arve> in other words: should we take resizeTo/By into account?
- # [13:59] <marcos> current computed
- # [13:59] <marcos> or is that window.width and window.heigth?
- # [14:05] <marcos> height even
- # [14:06] <marcos> I should check what other implementations do.
- # [14:07] <arve> it's reflected on window, but can we always rely on window being present?
- # [14:08] <marcos> hmmm... good point.
- # [14:08] <arve> ArtB: Yes, I support meeting with TAG
- # [14:09] <arve> with that single topic as agenda
- # [14:11] <marcos> Heycam, can I pick your brain next week for about 20-30 mins about using SVG tiny as an icon format for widgets?
- # [14:13] * Quits: anne (annevk@195.169.148.8) (Ping timeout)
- # [14:15] <arve> marcos: I'm wondering if we could pick on the Policy Languages IG for security policy documents
- # [14:35] * Joins: anne (annevk@195.169.148.8)
- # [14:36] <ArtB> avre, marcos - I sent an email to Stuart Williams and told him the Widgets group would like to discuss the widget: scheme with the TAG
- # [14:36] <ArtB> I don't know which members of the TAG will be available but I asked for Roy
- # [14:44] * Quits: anne (annevk@195.169.148.8) (Ping timeout)
- # [14:45] * Quits: smaug (chatzilla@82.181.141.13) (Quit: ChatZilla 0.9.83 [Firefox 3.1b1pre/20080901082107])
- # [14:51] <arve> do we need to differentiate between a preference that is set to an empty value, and one that is not set?
- # [14:54] * marcos ran off to lunch... back now
- # [14:54] <marcos> Arve, have you got a pointer for the Policy Languages IG?
- # [14:55] <marcos> Artb, thanks!
- # [14:55] <marcos> Artb, hopefully stuart will come as he is the one that is supposed to work on the problem with us.... or that is my understanding
- # [14:56] <arve> marcos: http://www.w3.org/Policy/2007/ig-charter.html
- # [14:56] <arve> their role seems to be strictly advisory
- # [14:56] <marcos> Arve. Yes. I think so....
- # [14:56] <marcos> regarding preferences
- # [14:56] <marcos> it's complicated, because we still want to be able to destroy preferences
- # [14:57] <marcos> when you set them to null
- # [14:57] <arve> yeah, it's not very difficult
- # [15:06] <marcos> Hmmm... Artb, given that I sent out and email asking people if they objected to the renaming of the widget spec and no one responded, does that mean that I can publish with the new name?
- # [15:06] * marcos crosses his fingers....
- # [15:11] <arve> we could wait until after the TPAC with renaming
- # [15:11] <marcos> argh... I've renamed everything already
- # [15:11] <marcos> and all the references
- # [15:12] * marcos jumped the gun
- # [15:15] <heycam> hey marcos
- # [15:15] <heycam> i'm not around for long tho...
- # [15:15] <marcos> hey heycam
- # [15:15] <heycam> long time no see marcos :)
- # [15:16] <marcos> yep. It sure has been. So can you possibly make time for me next week?
- # [15:16] <heycam> next week i'm gonna be o/s for a conference
- # [15:16] <heycam> so prolly won't have much time
- # [15:16] <marcos> ok, what about week after that?
- # [15:16] <heycam> the week after is fine
- # [15:16] <marcos> ok, cool
- # [15:16] <marcos> I'll try to grab you then. You still in Au, right?
- # [15:17] <heycam> yup
- # [15:17] <heycam> sure
- # [15:17] * Joins: tlr (tlr@128.30.52.30)
- # [15:17] <heycam> yeah just catch me on irc monday week
- # [15:18] <marcos> ok, I'll pencil that in. I'm in Europe at the moment. Will it be ok for you to talk, say, around ~8pm?
- # [15:18] <heycam> should be
- # [15:19] <heycam> i should be on irc before that, so ping me to remind me
- # [15:19] <heycam> or i'll clean forget :)
- # [15:19] <heycam> you going to the TPAC?
- # [15:19] <marcos> ok, I've scheduled it in. Sure am!
- # [15:19] <heycam> nice
- # [15:19] <marcos> It's gonna be mad fun!
- # [15:20] <heycam> =)
- # [15:23] <marcos> We can make trouble with Arve, van Kesteren, MikeSmith, and the usual suspects... need to find ways to sneak into the AC dinner, etc. fun fun fun.
- # [15:23] <heycam> hehe
- # [15:24] <arve> heycam: I also have a question about WebIDL
- # [15:24] <heycam> arve, shoot
- # [15:24] <arve> Let's say I want to unambiguously express that the foo attribute extends the definition of the Bar interface, how?
- # [15:25] <arve> The real case here is for to place an instance of Widget on the Window interface, as "widget"
- # [15:25] <arve> without claiming to redefine all of Window
- # [15:25] <heycam> ah
- # [15:25] <heycam> the way existing specs do this is to define an additional interface, call it WindowWidget
- # [15:25] <heycam> which has that attribute
- # [15:26] <arve> yeah, that's what I was hoping to avoid :)
- # [15:26] <heycam> and then you know the rest i guess :)
- # [15:26] <heycam> yeah so webidl doesn't have a shorthand to express that
- # [15:26] <arve> not planned either?
- # [15:26] <heycam> well i'm not convinced
- # [15:26] <heycam> it seems kinda weird to be able to augment an interface
- # [15:27] <heycam> for strongly typed languages, anyway
- # [15:27] <heycam> i suppose there could be an extended attribute something like this:
- # [15:27] <heycam> [ImplementedOn=Window] interface WindowWidget { ... }
- # [15:27] <marcos> Yeah, I was thinking about this some more... the interfaces have to be abstracted away from the objects that implement them
- # [15:27] <heycam> which states that all Windows also implement WindowWidget
- # [15:28] <heycam> brb
- # [15:36] <marcos> arve, so to avoid introducing a new NS, I need to change the name of the <update> element, either in the Packaging Spec or in the Updates spec.
- # [15:37] <arve> marcos: your ultimate goal here is to?
- # [15:37] <arve> use the exact same semantics for the widget update document as for the configuration document?
- # [15:38] <marcos> I think it's bad language design to have two elements in the same namespace that have different semantics
- # [15:38] <arve> updatelocation, updateurl
- # [15:38] <marcos> but the same name
- # [15:38] <arve> I agree on that
- # [15:38] <marcos> <updatelink uri="http://blabla.com/update.php"> ?
- # [15:39] <arve> <updates url="..." maxfrequency="..." />
- # [15:39] <heycam> back
- # [15:39] <heycam> arve, so would an [ImplementedOn] or something like that be good enough?
- # [15:39] <marcos> maxfrequency? where did that come from?
- # [15:39] <arve> heycam: I'll have to think about it, and possibly get an opinion out of marcos as well :)
- # [15:40] <heycam> sure
- # [15:40] * heycam heads to bed
- # [15:40] <marcos> nn
- # [15:40] <arve> marcos: something I pulled out of thin air just now
- # [15:41] <arve> but I think 'updates' is better than 'updatelink'
- # [15:42] <marcos> so, have <updates uri=""/> in the Config Doc, and <update> ... </update> in the Updates spec.
- # [15:42] <arve> heycam: main thing we want to express is that a compliant implementation SHOULD/MUST provide WindowWidget on Window
- # [15:42] <marcos> I can live with that.
- # [15:43] <arve> marcos: roughly, yes
- # [15:43] <arve> I bet people are going to be confused no matter what you do, though
- # [15:44] <marcos> maybe we should play it save and say <updatelink>
- # [15:45] <marcos> s/save/safe
- # [15:45] <arve> it's a pain to write
- # [15:45] <arve> and phonetically much worse
- # [15:46] <marcos> <autoupdate> ?
- # [15:49] <marcos> the other option is the put the Update's spec update element in a new NS
- # [15:49] <marcos> <update xmlns="w3.org/ns/widget-updates" />
- # [15:50] <marcos> <upgrade> :P
- # [15:57] <arve> yeah, but that implies either using multiple namespaces in the update document, or defining all elements that you want to repeat to have the exact same semantics as the packaging spec
- # [16:12] * Joins: anne (annevk@195.169.148.8)
- # [16:19] * Quits: arve (arve@213.236.208.22) (Quit: Leaving)
- # [16:24] * Joins: arve (arve@213.236.208.22)
- # [17:07] * Parts: anne (annevk@195.169.148.8)
- # [18:19] * Joins: aroben (adamroben@17.244.16.253)
- # [18:20] * Joins: aroben_ (adamroben@17.203.15.235)
- # [18:22] * Quits: aroben (adamroben@17.244.16.253) (Ping timeout)
- # [18:22] * Quits: arve (arve@213.236.208.22) (Quit: Leaving)
- # [18:36] * Joins: aroben (adamroben@17.244.16.253)
- # [18:36] * Quits: aroben_ (adamroben@17.203.15.235) (Connection reset by peer)
- # [18:37] * Joins: aroben_ (adamroben@17.203.15.235)
- # [18:39] * Quits: aroben (adamroben@17.244.16.253) (Ping timeout)
- # [18:43] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [18:44] * Joins: tlr (tlr@128.30.52.30)
- # [18:45] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
- # [18:46] * Joins: harryli (kcome@58.212.36.120)
- # [18:52] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [18:57] * Joins: tlr (tlr@128.30.52.30)
- # [18:57] * Quits: ArtB (ce846302@128.30.52.43) (Quit: CGI:IRC)
- # [18:59] * Joins: Lachy (Lachlan@85.196.122.246)
- # [19:19] * Quits: marcos (marcos@193.136.98.144) (Quit: ... and I'm gone.)
- # [19:51] * Quits: aroben_ (adamroben@17.203.15.235) (Connection reset by peer)
- # [19:51] * Joins: aroben (adamroben@17.203.15.235)
- # [20:00] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [20:05] * Joins: tlr (tlr@128.30.52.30)
- # [20:11] * Quits: mjs (mjs@69.181.42.194) (Quit: mjs)
- # [20:22] * Joins: mjs (mjs@69.181.42.194)
- # [20:46] * Quits: timeless (timeless@65.75.195.122) (Ping timeout)
- # [20:49] * Quits: aroben (adamroben@17.203.15.235) (Ping timeout)
- # [20:59] * Joins: smaug (chatzilla@91.154.40.198)
- # [21:24] * Quits: harryli (kcome@58.212.36.120) (Connection reset by peer)
- # [22:08] * Joins: aroben (adamroben@17.203.15.235)
- # [22:16] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [22:46] * Joins: timeless (timeless@65.75.195.122)
- # [23:03] * Quits: smaug (chatzilla@91.154.40.198) (Client exited)
- # [23:16] * Joins: arve (arve@80.202.65.163)
- # [23:17] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [23:28] * Joins: Lachy (Lachlan@85.196.122.246)
- # [23:33] * Joins: ArtB (c0646811@128.30.52.43)
- # [23:33] * ArtB looks for Anne; no joy :-(; new WD of AC4CSR published today: http://www.w3.org/TR/2008/WD-access-control-20080912/
- # Session Close: Sat Sep 13 00:00:00 2008
The end :)