- From: Dimitris Dimitriadis <dimitris.dimitriadis@improve.se>
- Date: Fri, 25 May 2001 21:49:42 +0200
- To: "'www-dom-ts@w3.org'" <www-dom-ts@w3.org>
- Message-ID: <9F67DC27F4CCD311ABA600508B6A66A44A65CD@VXOIMP1>
Attached please find the new proposal for the DOM TS ML. It's been quickly drawn up and is brought to the list to involve as many people as possible from phase 1. It's a tradeoff between the two previously proposed schemas and goes to show that things can be merged. In the proposal, which has been deliberately left skinny, no reference to the old <CALL/> is being made. Instead, IDL interfaces are defined directly as well as IDL methods. Java-specific constructs have been deliberately refrained from since we'd like to use as much DOM-specification specific vocabulary as possible. It stays fairly close to Curt's proposal, the major difference being that Node, for example, contains methods as elements instead of defining Node.getNodeName as an element in its own right. I don't think we miss anything crucial in doing this. Curt, since you've thought hard about the construct mechanism, could you look at that and incorporate it into this framework? Do it in DTD or Schema form, whichever suits you, though I have to admit I personally prefer to work in DTD first then export to Schema and take it from there. I'm referring to the programmatical aspects, the if, whiles and so forth. Is this a fair division of labour? Mary is currently working on Node, I'm going to start on Document and DocumentFragment tomorrow morning CET (it's 10 pm over here). I think we can easily support <key> and <keyref> at a later stage in the Schema version. Concerning garbage collection: shouldn't this be left to the harness? I don't know if the test _description_ is the right place to put it in. If I'm wrong, we just include it. Once we decide on the DTD/Schema, we can start converting existing tests and XSLT documents as well as start work on updating wb resources and help documents. How does this sound as a starting point? How much have I left out? Please add to the list of things to be done. /Dimitris <<methods.dtd>>
Attachments
- application/octet-stream attachment: methods.dtd
Received on Friday, 25 May 2001 15:50:27 UTC