[xsl] [ANN] practice.xsltwiki.com is now live - was: Re: [xsl] re: how to get variable value outside scope

Subject: [xsl] [ANN] practice.xsltwiki.com is now live - was: Re: [xsl] re: how to get variable value outside scope
From: "M. David Peterson" <m.david.x2x2x@xxxxxxxxx>
Date: Mon, 28 Feb 2005 17:55:28 -0700
Hello everyone,

In reading through this thread and several others I have come to the
realization that there is an obvious need for a place on the web that
is particular to helping others either learn the art of technical
writing (including those in whom English is not their native language
and as such have difficulty finding the right words to express a
technical term or topic) or simply learning about a new technology by
writing about it.  In discussing this with other well known and
respected members of the XSLT community it seems that the idea of
having a "practice wiki" in which those interested in utilizing this
learning method can do so freely with the inherent disclaimer:

"The content on this site should not be considered correct or even
complete, but rather open for comment from community members who are
interested in helping to promote and further extend and propagate
quality and accurate content while at the same time helping to hone
the skills of those desirous to become better authors/writers/coders
for the XSLT Domain Specific Language Specifications. "

This is the exact disclaimer in which I just posted on what is exactly
as I just described and can be found at:


Again, I am more than happy to extend full hosting support of this
site as I truly believe it can become a fantastic resource for those
who want to extend their knowledge and or writing skills and do so
with the understanding that this, for the moment, is simply practice,

Practice makes perfect! :D

I hope that any of you who find interest in this will make the
absolute most of it as I have no doubt this can be a fantastic
learning tool for both readers and writers alike as the viewpoints
from both the reader and the writer can be expressed in ways such that
both can gain benefit, communicating through the entire process with
constructive critique, and as such both sides walking away with more
knowledge and better skills than when they walked in.  At least thats
the idea anyway :)

Best regards and best of luck!


On Sun, 27 Feb 2005 12:24:29 -0000, Michael Kay <mike@xxxxxxxxxxxx> wrote:
> >
> > As to why the compiler doesn't complain on this construction:
> >
> > <xsl:choose>
> >   <xsl:if test="count(news_post) &lt; 3">
> >
> > which the compiler should have thrown out: the only things allowed
> > inside
> > xsl:choose are xsl:when and xsl:otherwise.
> It's helpful in such cases to identify the processor in question. Ideally
> you should report the bug to the vendor: any respectable vendor will be
> grateful for the information (this kind of error can survive in a product
> for years: for example at one time Saxon didn't require xsl:param to come
> before other things in a template, and either no-one noticed, or they didn't
> report it).
> Failing that, don't hesitate to name the processor on this list. It's useful
> for the community as a whole to know that a particular processor has a
> particular bug, and it also helps people to help you with your problem.
> Michael Kay
> http://www.saxonica.com/


:: M. David Peterson ::
XML & XML Transformations, C#, .NET, and Functional Languages Specialist

Current Thread