Re: Wanted:MAIL.MAI structure definition



Tom Linden wrote:

I see the merit to your arguments. I am not convinced that XML is a step
forward.

For an arbitrary operation, XML is a massively large step forward from a locally-defined and locally-parsed data format -- it gets the application out of the business of processing the structures and the format, and into the business of dealing with the data. Is it the most efficient? No. Does it work? Yes. And XML is seriously flexible.

I have looked at embedding an XML parser in PL/I as IBM has done
and is used as part of their Websphere package. Personally, I don't think
anyone should have to write XML, if you need to use it as an interface then
let's develop tools to generated it.

libxml2 works quite nicely, and I've been (re)porting versions of it. Versions are available at the Freeware V8 staging area -- and FWIW, the submission deadline for Freeware V8 is rapidly approaching: 15-Jun-2006.

If I have understood correctly, mail
is organised as an ISAM file. Such files are eminently more efficient than
relation DBs.

More efficient, and less flexible -- it's a trade-off. There are serious limits within the current design, such as the inability to generally search the mail file, or to have a message in two folders, or to handle the information in a transactional format, etc.

.



Relevant Pages

  • Re: Sane Syntax
    ... vital role in the future of TeX but we need some more human friendly ... Generating well formed LaTeX2e documents from XML ... Another approach is to convert existing documents to XML format and go ... TEI, together with DocBook, are the two ...
    (comp.text.tex)
  • Re: XHTML vs HTML
    ... to be the predominant type of HTML used on the web for many years yet. ... First, it is XML. ... XHTML is also ... transformed using XSL from and into virtually *any* other data format. ...
    (microsoft.public.frontpage.programming)
  • Re: text to bibliography?
    ... to xml: you can store binary data in an xml file. ... including your well-formattedbibliography(no longer in xml format). ... It is in annotated bibliographies (something Word 2007 does not ... that %I is actually the field representing the publisher. ...
    (microsoft.public.word.docmanagement)
  • Re: Future of LISP. Alternative to XML. Web 3.0?
    ... using s-expressions instead of XML, nobody is going to use it, ... because it's cheaper to keep the existing XML software and continue ... XML-MAIDEN format or to HTML format and next displayed via standard ... or a CanonML or LISP browser. ...
    (comp.lang.lisp)
  • Re: Data table text I/O package?
    ... It has bracketing: rows and columns. ... As a medium XML is as awful as readable. ... > tell you not to use an internal type when it suits your application. ... is irrelevant to the data format used. ...
    (comp.lang.ada)