On Tue 24-Aug-2004 at 15:34 -0500, Eric Wilhelm wrote: > > Another note: I'd suggest using something like the following > format in your spec: > --- # ./drawing.yml # drawing entity This layout of this file is the most important of the lot; since it defines the format of the whole drawing, the layout needs to remain the same in all future formats (sardine, octopus, whatever). Should it be a YAML file? (future formats may discard YAML altogether - YAML may be discarded by the YAML developers) What should it contain? At the least it needs the same level of detail as an SGML !DOCTYPE declaration - An identifying label and a URI for the spec. I would be tempted to put format specific information (such as default units) in another file altogether. -- Bruno