16:57:09 RRSAgent has joined #tagmem 16:57:09 logging to http://www.w3.org/2005/07/05-tagmem-irc 16:57:19 Chair: Vincent 16:57:26 Scribe: ht 16:59:36 TAG_Weekly()12:30PM has now started 16:59:44 Meeting: TAG 16:59:44 +[INRIA] 16:59:54 zakim, please call ht-781 16:59:54 ok, ht; the call is being made 16:59:55 +Ht 17:00:16 zakim, INRIA is Vincent 17:00:16 +Vincent; got it 17:00:18 Topic: Administrative 17:00:50 +DanC 17:00:55 Regrets: Roy, Noah, Norm, Dave (partial) 17:02:41 should I wait for the topic? 17:03:07 I guess so. we seem to be booting up slowly 17:03:12 Dean, I guess we wil start with WebApps in 5 minutes 17:03:20 ok 17:04:20 expecting Ed and Timbl 17:07:03 +TimBL 17:07:11 +Dave_Orchard 17:07:20 timbl has joined #tagmem 17:07:45 Zakim, who is here? 17:07:45 On the phone I see Vincent, Ht, DanC, TimBL, Dave_Orchard 17:07:46 On IRC I see timbl, RRSAgent, Vincent, Zakim, dino, ht, DanC 17:08:11 DO to scribe next week 17:08:35 regrets NM for 12 July 17:10:24 q+ 17:10:50 q- 17:10:52 and withdrawn by the tag http://www.w3.org/2001/tag/2004/11/29-30-tag#item17 17:11:06 Topic: XMLProfiles-29 17:11:16 ACTION: Chair to note that XMLProfiles-29 has been withdrawn in the issues list 17:12:11 Agenda+ Web Applications 17:12:17 Agenda+ Authentication 17:12:32 dino, now's a good time to join 17:12:36 zakim, call dean-617 17:12:36 ok, dino; the call is being made 17:12:37 Dean, we're ready for you -- Vincent is calling 17:12:38 +Dean 17:13:10 VQ: Thanks to Dean for joining us so late 17:14:02 ... [background to TAG interest in Web Applications] 17:14:06 Topic: Web Applications 17:15:09 TimBL: Existing issue XMLProfiles-29. . . 17:15:31 http://lists.w3.org/Archives/Public/www-tag/2002Nov/0156 17:15:32 ... we withdrew our request to XML Core to do something 17:15:50 ... but not clear that the issue is really dead 17:16:08 (the norm is that the TAG announces a decision to close an issue, saying to the originator, "ok with you?") 17:16:13 ... need to check with Paul Grosso and Norm Walsh 17:16:13 There should bee a message to say what the tag resolved. 17:16:21 Ort that it was withdrawn by Paulk G 17:16:32 http://www.w3.org/2004/07/webapps/webapps 17:16:37 ACTION: Chair to check status of XMLProfiles-29 with Paul Grosso 17:17:10 DJ: Draft charter is in W3M review 17:17:46 ... WebApps have become cool again in the last 12--6 months, particularly AJAX, based on XMLHttpRequest 17:17:54 HTML, DOm, Javascript, XMLHTTRequest 17:18:05 ... Technology has been around, but only crystalised recently 17:18:27 ... Gmail is a good example of HTML+DOM+Javascript 17:19:01 ... Whole mailbox is one page, mail comes in/out via Javascript plus HTTP requests behind the scenes 17:19:15 ... Same URL throughout the whole session 17:19:32 ... Another example is Google Maps 17:19:45 ... Dashboard widgets. . . 17:20:14 ... Devs complaining about limitations, requests coming in to W3C for support/features 17:20:29 ... Some of this has filtered in to our specs, e.g. SVG 17:21:14 hmm... yes... what deliverables/scope? 17:21:17 ... But SVG is not really the right place for a Network API -- we maybe need a REC which addresses these issues across all the relevant domain 17:21:24 s/domain/domain/ 17:21:25 q+ 17:21:29 ack timbl 17:21:50 TBL: Is this an ECMAScript-based story or note 17:22:14 ... Scope says just "client-side applications for the web" -- that covers Perl, Haystack etc. 17:22:39 ... But I thought this was about refining/standardising existing hacks, i.e. standardising Javascript usage of today 17:23:20 Dean: The DOM is used in javascript, but in Python one could do a much better specific language binding. 17:23:32 DJ: Yes. C.f. the reaction of the dev community to the DOM -- we're only going to use it through Javascript, so the cross-language stuff is a pain 17:23:45 ... It should be extedning and refining existing practcie ... but Java is often used when JScript is not on ophones. 17:24:13 ... So mostly yes, Javascript, but phones are a worry, because Java, not Javascript, is the tool of choice there 17:24:38 ... Also, consider XMLHttpRequest - not needed in Java, it's already there 17:25:23 ... Cookie-support OTOH is something which makes sense in the browser context, not in the general web/pgming language interface 17:26:40 DJ: The focus is on standardising across the current diversity of Javascript usage into specific W3C-blessed APIs 17:26:58 (hmm... in fact, skip the specs and go straight to the test suite. just give this WG the mandate to decide the outcome of test cases presented by the community. 1/2 ;-) 17:27:16 TBL: The charter should say this -- no sense beating around the bush, stop people from joining to design a new language in their tracks 17:27:33 DJ: Take that on board 17:27:45 TBL: First deliverable is a list of deliverables? 17:27:54 DJ: That came from W3M input 17:28:09 HST notes that writing a Requirements doc't is often the way a new WG starts. . . 17:28:35 TBL: I'd worry that that opens the door to new languages 17:29:11 ... Compare what's happened to CDF -- embedding is the interesting and important bit, but they're focussing on 'by reference', because it's the easy part 17:29:45 DJ: Well, we hope the problems we're solving will make the embedding part easier 17:29:56 TBL: Scoping is really important. . . 17:30:26 DJ: Can easily make it less JScript specific 17:31:01 TBL: But is that really the right direction to go -- don't you lose fluidity if you move away from JScript-specific -- consider E4X 17:31:28 -> http://www.w3.org/MobileCode/Workshop9507/ Mobile Code Workshop: 05 July 1995 17:31:34 DJ: Compare Java, strong-typing, vs. JScript and Python, can change type at runtime 17:31:51 ... Main usecase is JScript, I'm happy to put that in the charter 17:32:13 ack danc 17:32:15 DanC, you wanted to ask about how many programming languages in the web... 17:32:19 TBL: People have said the the DOM is clumsy -- OK for all languages, but good for none. 17:33:24 DC: E4X looks good, cool if runtime understands it, but it's my understanding that the huge bulk of Javascript art is figuring out what support you've got for what features and how you can do business 17:34:55 -Dave_Orchard 17:35:12 ... Architectural question: How many programming languages for the web -- Ref. Programming Languages workshop in 1995 (ref?), concluded in favour of 'many'. But by 1997, with COM, CORBA and Java in play, with MSoft opposed to anything beginning J*, we then went on to do our first, namely XSLT 17:35:28 ... So 'how many' is still an interesting question 17:35:50 DJ: Answer: 1 -- even phone platforms are moving towards Javascript 17:35:56 +Dave_Orchard 17:36:12 ... [something] from Microsoft coming along for phones, embed any .NET language 17:36:25 DC: Languages I run in to Flash/Lingo 17:36:49 DJ: Lingo is changing to be more like Javascript 17:37:20 ... Nice pgrming environment, simpler object setup than HTML 17:37:23 ActionScript is more like... 17:38:23 DC: ActionScript is compiled out, there's XSLT, Java . . . not growing all that fast in my experience 17:39:01 ... Biggest difference between Javascript and Python is that Javascript shares code by copy and paste, because of security restrictions 17:39:24 DJ: But the