On Mon, 8 Jul 2002, Robin Berjon wrote:
> On Monday 08 July 2002 12:48, Tim Bunce wrote:
> > > On Sat, 6 Jul 2002, Robin Berjon wrote:
> > > > Applications of XML often tend to go directly under the XML::
> > > > namespace.
> >
> > Be careful here... The XML namespace should be reserved for modules
> > where manipulating XML is the primary purpose. *Applications of XML*
> > to a specific problem (like Job Control :) should *not* go into the
> > XML namespace. Of course, that distinction can be a fine one sometimes.
>
> What I meant (unfortunately not very clearly) but "applications" are
> vocabularies used as such. That is, things like SVG, XHTML, XSLT, etc where
> the fact that they are XML is an integral part of the technology. Obviously,
> something that just happens to use XML doesn't fit there :)
I think the main distinction I used when thinking that it might need a top
namespace is the fact at what point in time does one consider a XML schema
a file format? I noticed that file formats like PDF, HTML, etc all have
top level namespaces based on the fact that they are file formats. If a
person were to make an abiword module would it go into XML:: or something
else since the abiword format is/can be XML based? Sorry - I can rattle
on for hours on such a subject ... it can get very fuzzy based real quick
which is a little hobby of mine. This was the original reasoning I
couldn't remember yesterday ... I think I might played to much this past
holiday weekend. :-)
> > I notice the text above says "The TEI specification is quite large"
> > (implying possibly more modules over time) and "the TEILite
> > specification that is based on XML" (implying there are non-XML
> > aspects to it).
>
> I admit to having judged this almost only on this specific module which is a
> DOM wrapper/extension in a way similar to the way in which, say, the SVG DOM,
> wraps/extends the Core DOM.
>
> > Given those points, and that the Text Encoding Initiative is a "big
> > thing" ("adopted by libraries and electronic document centers")
> > I'd go with a new top-level namespace: TEI.
>
> Part of what motivated my answer was that "TEILite" didn't seem appropriate
> as it is itself a subsection of TEI. What would you think of TEI::Lite then?
I think TEI::Lite wouldn't be a bad break down ... like I said before ...
I don't know if it will take off or not and become a super popular format,
but I always try to keep an eye on the future (while attempting to keep
one eye on the ground so I don't stuble over my own two feet).
Thanks for your input guys, I am starting to understand how the process works!
--
//========================================================\\
|| D. Hageman <[EMAIL PROTECTED]> ||
\\========================================================//