[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: SML Status Report

  • From: Lisa Rein <lisarein@f...>
  • To: Don Park <donpark@d...>
  • Date: Sat, 08 Jan 2000 18:31:38 -0800

sml stylus studio
if anyone else responds to this email, and, if it, in fact does lead to
a thread on the xml-dev list about SML, I can't be held responsible for
my actions...:-)

lisa

(hint: those who care about sml can go check on the sml-dev list, any
time they want right? -- just checking, thanks.)

Don Park wrote:
> 
> Quite a few people have been asking me about the status
> of SML.  This is a status report on the SML effort and
> the group behind it, the SML-DEV.
> 
> So far, we achieved tentative concensus on following
> issues:
> 
>   SML is a strict subset of XML
>   SML supports:
>     UTF-8 and UTF-16 only.
>     empty elements.
>     numeric character entities.
>     predefined character entities.
>   SML does not support:
>     DTD
>     CDATA sections
>     XML and text declarations
>     Processing Instructions
>     Comments
>     Entities (except character entities)
>   SML attribute names must not conflict with
>     child element names.
> 
> We are currently trying to formulate an information
> model for SML before moving forward to tackle tougher
> issues such as attribute, mixed content, and namespace
> support.  I think SML represents an unique opportunity
> to do things right in the right order.  In contrast,
> XML information model is still being worked on, two
> years after XML syntax.
> 
> There have been some wildly innovative ideas that came
> up in SML information model threads: attributed grammars,
> colored nodes, rhythmic encoding, unisyntax data model,
> and even some Grove model variations.  Beauty of some of
> these ideas can be appreciated immediately.  For example,
> following is a rather concise notation for our version of
> the Groves model:
> 
>   node := character | map(string,list(node))
> 
> other versions that followed removes the distinction
> between a character and a map, and then adds context:
> 
>   node = map(string, list(node))
>   node = tuple(parent, map(string, list(node)))
> 
> Some ideas were less apparent but fantastic nonetheless.
> For example, the 'colored node' proposal starts with SML
> having just black and white  nodes (name and value),
> then treats CSML (Colored-SML), CXML (Common-XML), XML,
> XHTML, and arbitrary markup languages as SML with nodes
> colored differently (i.e. attribute, PI, comment, etc.).
> 'colors' differ from 'types' in that the colors are
> not 'in' the model but provided by other means such
> as parsers or 'painters'.  Leigh Dodds prepared an example
> titled "SML Color Book" which shows how the 'painting' is
> done.
> 
>   http://www.bath.ac.uk/~ccslrd/sml/coloringbook2.html
> 
> While these ideas might seem a bit 'off-the-ground' to you,
> most members of SML-DEV are as practical as they come, and
> plan to use SML and related technologies to build commercial
> products.  E-commerce, B2B or B2C data exchange in particular,
> seems to be the most common application SML-DEV members are
> interested in using SML in.  Just as the design of XML was
> influenced by the primary interests of its inventors,
> publishing documents on the web, SML's design will likely be
> heavily influenced by our interests in e-commerce and data
> exchange.  After all, SML will be our child.
> 
> Best,
> 
> Don Park    -   mailto:donpark@d...
> Docuverse   -   http://www.docuverse.com
> 
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@i... the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@i... the following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@i...)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@i... the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.