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 Rise of Worse is Better

XML actually started in awareness of Gabriel's theory: see for example
 1994 discussion at
with Eric Naggum (+ Eliot Kimber, James Clark, David Megginson, Betty
Harvey, Paul Hermans, Len Bullard, etc).  The idea of Worse is Better
was quite well known, as a plausible way to think about SGML & HyTime.

If we take XML as the first generation, XPath/XSLT and Namespaces as
the second, then it was the third generation  of XSD that abandoned
Worse is Better.  Even with namespaces, I think default namespaces (in
order to bring HTML into namespaces using nominal DTD defaults)  were
an abandonment of Worse is Better.

(Note that Worse is Better is not minimalism or reductionism either.)

Garbriel is a really fun writer.


On Wed, Aug 29, 2012 at 9:13 PM, Costello, Roger L. <costello@mitre.org> wrote:
> Folks, Hello,
> I just read an interesting article titled, The Rise of Worse is Better.
>     The lesson to be learned from this is that it is often undesirable
>     to go for the right thing first. It is better to get half of the right
>     thing available so that it spreads like a virus. Once people are
>     hooked on it, take the time to improve it to 90% of the right thing.
> I think this lesson applies to XML as well. Rather than developing a data model (e.g., XML Schema) that tries to do everything, create a simple data model that spreads like a virus and then take the time to improve it.
> More ... http://www.dreamsongs.com/RiseOfWorseIsBetter.html
> Thoughts?
> /Roger
> _______________________________________________________________________
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

[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