[Xml1-wire-devel] Requirements
Status: Planning
Brought to you by:
vinculum
|
From: Sean K. <ke...@ad...> - 2000-11-04 09:48:38
|
Folks: I'd like to firm up what the requirements are for tagging. I've got my own ideas of what I'd like to see out of a tagging API, and those are probably different from others' (I came into the 1-wire world for home automation). For example, what exactly constitutes a tag? Is it merely a binding between a 1-wire address and an arbitrary object? Or are the contraints on the tag? If so, what's the metadata of the object? What's the lifetime of the binding? What constitutes a cluster? Is there a relationship between stems, branches, trunks, and busses to clusters, and should that information be captured and managed? Answering these questions can help lead to a set of use cases, nonfunctional requirements, and the XML DTD. And, groan if you must, that's something that's important to document. (Don't worry: I enjoy documentation.) I think Byron's got some interesting ideas captured in his initial DTD, and that's got my wheels turning (I'm normally asleep at this time after all), but creating an information schema without understanding its requirements means you can paint yourself into a corner later. --k -- Sean Kelly Independent Consultant Java / XML / Etc. |