Re: SA-ML anyone? (oh so very long)
Will Partain <[email protected]> Mon, 29 Jul 2002 16:49:12 +0100
| Newsgroups | gmane.comp.sysutils.ark.devel |
|---|---|
| Message-ID | <[email protected]> |
Jonathan, thanks for a super-interesting read; I'm not yet in a position to comment sensibly (and am off on holiday in a week's time...), but thought I would go ahead and toss in a few mumblings of my own. > So having argued in the past for rationalising and extending the Arusha > object model, I'm now arguing for throwing it away entirely ;-) For my part, I've been more inclined to keep the object model and ditch all the XML-ism :-) Some concerns with your XSLT (courtesy of Phil Wadler, surprise) line are: (a) Grokkability by Real Sysadmins (TM) -- I have a constant worry about "this stuff is too hairy, and no-one will touch it" re ARK things. I am pleased with the (relative) simplicity of the present ARK stuff, but it is far from clear if that's good enough. XSLT might push us way over the edge. (b) Doing better with "constraints" (as we now call them) [or dependencies]: My hunch has been that if ARK <n+1> is going to be qualitatively better than now, it will be because of a better story on constraints. Would XSchema/etc stuff make it easier to get that "better story"? (c) The CERN people have done a configuration language with type checking (PAN; they have a LISA paper on it this year). We could always go wild and show them how it's done correctly :-) (d) There's another LISA paper about using the Zope-like idea of "acquisition" in a configuration language; so, instead of a host 'A' having a prototype 'lab-host' from which it inherits a subnet mask, the 'lab' object *contains* host 'A', and all host 'A' knows is that it *acquires* its subnet mask from its containers. So many ideas bubbling, so little time... Will ------------------------------------------------------- This sf.net email is sponsored by: Dice - The leading online job board for high-tech professionals. Search and apply for tech jobs today! http://seeker.dice.com/seeker.epl?rel_code=31