<feed xml:lang="EN-us" xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/"><title>Norman.Walsh.name</title><subtitle>Norm's musings. Make of them what you will.</subtitle><link rel="alternate" type="text/html" href="http://norman.walsh.name/"/><link rel="self" href="http://norman.walsh.name/atom/whatsnew.xml"/><id>http://norman.walsh.name/atom/whatsnew.xml</id><updated>2012-02-09T12:15:14.823228Z</updated><author><name>Norman Walsh</name></author><entry><title>XML Calabash 0.9.44</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2012/01/10/xmlCalabash944"/><id>http://norman.walsh.name/2012/01/10/xmlCalabash944</id><published>2012-01-10T15:09:49Z</published><updated>2012-01-10T15:10:41.285828Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
      Announcing what I hope is the last pre-1.0 beta release of XML Calabash.
      
    </p></div></summary></entry><entry><title>XML Calabash V0.9.23</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2010/07/27/xmlcalabash0923"/><id>http://norman.walsh.name/2010/07/27/xmlcalabash0923</id><published>2010-07-27T20:02:49Z</published><updated>2010-10-08T18:44:03.06627Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Announcing XML Calabash V0.9.23.
</p></div></summary></entry><entry><title>XML Calabash 0.9.15</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/10/05/xmlcalabash"/><id>http://norman.walsh.name/2009/10/05/xmlcalabash</id><published>2009-10-06T01:04:11Z</published><updated>2010-10-08T18:41:06.879158Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
A new release at last. New features, fewer bugs, and test suite
clean again.
</p></div></summary></entry><entry><title>Java vs. AJAX</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/06/10/ajax"/><id>http://norman.walsh.name/2009/06/10/ajax</id><published>2009-06-10T20:22:10Z</published><updated>2010-10-08T18:40:26.396223Z</updated><dc:subject>Ajax</dc:subject><dc:subject>Java</dc:subject><dc:subject>MarkLogic</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Watching the twitter stream from JavaOne go by, I was initially
surprised by the apparent frontal assault on AJAX. It seemed like
an odd target at first; on further reflection, not so much.
</p></div></summary></entry><entry><title>Landmark XML Calabash Moment</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/04/28/100percent"/><id>http://norman.walsh.name/2009/04/28/100percent</id><published>2009-04-28T14:17:00Z</published><updated>2010-10-08T18:39:51.111625Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
For the first time ever, (I assert) XML Calabash passes 100% of
the XProc test suite!
</p></div></summary></entry><entry><title>XML Calabash 0.9.7 released</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/03/31/xmlCalabash097"/><id>http://norman.walsh.name/2009/03/31/xmlCalabash097</id><published>2009-03-31T12:59:30Z</published><updated>2010-10-08T18:39:43.634005Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Announcing a new release of XML Calabash, my XProc processor.
</p></div></summary></entry><entry><title>XML Calabash 0.9.0 Released</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2008/11/28/xmlCalabash"/><id>http://norman.walsh.name/2008/11/28/xmlCalabash</id><published>2008-11-28T19:54:55Z</published><updated>2010-10-08T18:37:56.022254Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Today I'm releasing XML Calabash 0.9.0, the first beta release
of my XProc processor.
</p></div></summary></entry><entry><title>XML Calabash: an XProc implementation</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2008/projects/calabash"/><id>http://norman.walsh.name/2008/projects/calabash</id><published>2008-08-24T20:18:09Z</published><updated>2012-01-29T22:18:25.265147Z</updated><dc:subject>Calabash</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
This is the permanent status page for Calabash.
Calabash is an
implementation of XProc: An XML Pipeline
Processor, a specification being developed by the W3C to
address questions about the XML processing model.
Version 1.0.2 is now available.

</p></div></summary></entry><entry><title>The XML Pipeline Processor, V0.0.3</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/10/19/xproc003"/><id>http://norman.walsh.name/2007/10/19/xproc003</id><published>2007-10-19T16:34:17Z</published><updated>2010-10-08T18:31:30.539728Z</updated><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Announcing the second
release of the XML Pipeline Processor,
my implementation of XProc:
An XML Pipeline Processor.
</p></div></summary></entry><entry><title>Implementing XProc, IX</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/10/06/implXProcIX"/><id>http://norman.walsh.name/2007/10/06/implXProcIX</id><published>2007-10-06T20:02:09Z</published><updated>2010-10-08T18:30:55.095008Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the ninth, in which we arrange for you to get in on the act.
</p></div></summary></entry><entry><title>NetBeans 6.0 Rocks!</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/09/28/netbeans6"/><id>http://norman.walsh.name/2007/09/28/netbeans6</id><published>2007-09-28T20:00:51Z</published><updated>2010-10-08T18:30:47.844266Z</updated><dc:subject>Java</dc:subject><dc:subject>NetBeans</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Not just for the big reasons, but especially for the small ones.
</p></div></summary></entry><entry><title>Implementing XProc, VIII</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/09/25/implXProcVIII"/><id>http://norman.walsh.name/2007/09/25/implXProcVIII</id><published>2007-09-25T20:11:10Z</published><updated>2010-10-08T18:30:40.832425Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the eighth, in which we get green lights across the board.
Ok, it's a small board, but it's still a landmark.
</p></div></summary></entry><entry><title>Tread lightly</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/09/07/treadLightly"/><id>http://norman.walsh.name/2007/09/07/treadLightly</id><published>2007-09-07T15:24:12Z</published><updated>2010-10-08T18:30:08.260454Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Take advantage of the catalog resolver built into GlassFish to
treat your neighbors more gently and maybe improve performance.
</p></div></summary></entry><entry><title>Bring out your tests</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/09/05/xprocTests"/><id>http://norman.walsh.name/2007/09/05/xprocTests</id><published>2007-09-05T20:30:07Z</published><updated>2010-10-08T18:30:04.820238Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I've made another stab at the foundations for an XProc test suite.
Coming soon: test validation and the ability to upload (and maybe some day
run) your own tests.
</p></div></summary></entry><entry><title>Implementing XProc, VII</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/07/20/implXProcVII"/><id>http://norman.walsh.name/2007/07/20/implXProcVII</id><published>2007-07-20T11:34:07Z</published><updated>2010-10-08T18:29:05.358069Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the seventh, in which we (re)consider a fundamental part of the
design.
</p></div></summary></entry><entry><title>The XML Pipeline Processor</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/projects/xproc"/><id>http://norman.walsh.name/2007/projects/xproc</id><published>2007-07-10T16:20:47Z</published><updated>2010-10-08T18:34:09.893512Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
This project is defunct, see http://norman.walsh.name/2008/projects/calabash instead.
This is the permanent status page for the XML
Pipeline Processor.
The XML Pipeline Processor is an
implementation of XProc: An XML Pipeline
Processor, a specification being developed by the W3C to
address questions about the XML processing model.
The first alpha version is now available.

</p></div></summary></entry><entry><title>The XML Pipeline Processor</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/07/10/xproc001"/><id>http://norman.walsh.name/2007/07/10/xproc001</id><published>2007-07-10T16:17:01Z</published><updated>2010-10-08T18:28:49.733865Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Announcing the first release of the XML Pipeline Processor,
my implementation of XProc:
An XML Pipeline Processor.
</p></div></summary></entry><entry><title>Implementing XProc, VI</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/06/13/implXProcVI"/><id>http://norman.walsh.name/2007/06/13/implXProcVI</id><published>2007-06-13T18:35:13Z</published><updated>2010-10-08T18:28:24.147988Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the sixth, in which we consider options and parameters.
</p></div></summary></entry><entry><title>JAXP V1.4.2</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/06/04/jaxp142"/><id>http://norman.walsh.name/2007/06/04/jaxp142</id><published>2007-06-04T20:00:56Z</published><updated>2010-10-08T18:28:17.894472Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
The JAXP team have pushed out another update release of the
Java API for XML Processing (JAXP). V1.4.2 addresses a packaging oversight
and fixes some bugs.
</p></div></summary></entry><entry><title>Implementing XProc, V</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/05/30/implXProcV"/><id>http://norman.walsh.name/2007/05/30/implXProcV</id><published>2007-05-30T14:01:51Z</published><updated>2010-10-08T18:28:14.777895Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the fifth, in which we get the green light!
</p></div></summary></entry><entry><title>Implementing XProc, IV</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/05/16/implXProcIV"/><id>http://norman.walsh.name/2007/05/16/implXProcIV</id><published>2007-05-16T18:06:48Z</published><updated>2010-10-08T18:27:59.413015Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the fourth, in which we consider more buffering.
</p></div></summary></entry><entry><title>Implementing XProc, III</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/05/13/implXProcIII"/><id>http://norman.walsh.name/2007/05/13/implXProcIII</id><published>2007-05-13T13:29:33Z</published><updated>2010-10-08T18:27:49.727036Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the third, in which we consider looping.
</p></div></summary></entry><entry><title>XProc Test Suite</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/05/03/xprocTestSuite"/><id>http://norman.walsh.name/2007/05/03/xprocTestSuite</id><published>2007-05-03T21:29:26Z</published><updated>2010-10-08T18:27:37.153224Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
The nascent XProc test suite is now on the web.
</p></div></summary></entry><entry><title>Implementing XProc, II</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/05/02/implXProcII"/><id>http://norman.walsh.name/2007/05/02/implXProcII</id><published>2007-05-02T17:42:49Z</published><updated>2010-10-08T18:27:30.813974Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the second, in which we consider pipeline documents.
</p></div></summary></entry><entry><title>Implementing XProc, I</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/04/25/implXProcI"/><id>http://norman.walsh.name/2007/04/25/implXProcI</id><published>2007-04-25T11:37:17Z</published><updated>2010-10-08T18:27:21.384171Z</updated><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Part the first, in which we consider the heart of the problem.
</p></div></summary></entry><entry><title>JAXP V.next</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/04/24/jaxpVnext"/><id>http://norman.walsh.name/2007/04/24/jaxpVnext</id><published>2007-04-24T19:24:16Z</published><updated>2010-10-08T18:27:18.223602Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Tell us what you want in JAXP V.next.
</p></div></summary></entry><entry><title>Ubuntu Application Server</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/04/21/ubuntuAppServer"/><id>http://norman.walsh.name/2007/04/21/ubuntuAppServer</id><published>2007-04-21T20:56:03Z</published><updated>2010-10-08T18:27:15.107345Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>Ubuntu</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
More incredible Java tools just an apt-get install away!
</p></div></summary></entry><entry><title>XProc Implementation</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/04/18/xprocImplementation"/><id>http://norman.walsh.name/2007/04/18/xprocImplementation</id><published>2007-04-18T19:51:51Z</published><updated>2010-10-08T18:27:05.41548Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XProc</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
In the intervening months since I first mentioned my plans to
implement XProc, I've ripped it apart and started over twice.
Third time, it seems, really is a charm.
</p></div></summary></entry><entry><title>JAXP Developments</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/03/21/jaxp"/><id>http://norman.walsh.name/2007/03/21/jaxp</id><published>2007-03-21T13:16:11Z</published><updated>2010-10-08T18:26:31.492575Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
JAXP development continues with a new release and a new forum.
</p></div></summary></entry><entry><title>All your resolvers are belong to us</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/02/14/resolvers"/><id>http://norman.walsh.name/2007/02/14/resolvers</id><published>2007-02-14T12:43:35Z</published><updated>2010-10-08T18:25:57.311909Z</updated><dc:subject>GlassFish</dc:subject><dc:subject>Java</dc:subject><dc:subject>XML</dc:subject><dc:subject>XMLCatalogs</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Making resolvers easier for users.
</p></div></summary></entry></feed>

