XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] The Allure of Gothic Markup

On Sun, 18 Aug 2013 22:38:09 +0000, "Costello, Roger L."
> <costello@mitre.org> wrote:
>
>Simon's paper invites us to challenge our commonly held beliefs:
>
>Belief:
>	- scalable is good

I think it is, but that does not contradict:
>	- individuality is good
Either dumbing-down to vocabulary or overdoing
it are both bad, but much of the badness comes
from making everyone use the *same* vocabulary
to describe *different* use cases.

>	- if you create an XML vocabulary and it gets 
>	  used by only a few systems, it's a failure
>	- an XML vocabulary that is used by thousands 
>	  is good, millions is better

Personally, I'm happy if *anybody* else finds
it helpful.

>Counterargument: 
>	- individuality is good

Yes, and that is what gets lost in constraint-land.

>	- combining XML fragments to create an XML 
>	  vocabulary which meets the needs of a 
>	  recipient -- ah, now that's the way to create XML

I see it more as starting with a small, simple, 
base set, but having the ability to expand and
extend in any direction to meet the real need.
And do that enlargement in such a way that others
receiving your docs can easily equate their own
similar (but not necessarily identical) terms to
yours.

>Belief:
>	- contracts are good

Yes, if they really meet each party's needs.
No, if they are standard forms that limit what
is possible in the shared experience.

>	- create XML Schemas and require all information 
>	  exchanges adhere to that XML Schema contract. 

And that oversimplifies and excludes as needed
to comply with the limitations of the schema.

>Counterargument: 
>	- infinite replication is lousy 

Yes, especially if it's replication of something 
that doesn't fit anyone well.

>	- it is not good to have every house in a neighborhood 
>	  look identical, nor is it good to have every XML 
>	  instance look the same. 

Little boxes on the hillside,
Little boxes made of ticky tacky
Little boxes on the hillside,
Little boxes all the same...

Malvina Reynolds got it right... in 1962.  ;-)


-- Jeremy H. Griffith <jeremy@omsys.com>
   DITA2Go site:  http://www.dita2go.com/


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS