Re: Re[2]: [xsl] Transformation using Saxon.Net-1.0-RC1

Subject: Re: Re[2]: [xsl] Transformation using Saxon.Net-1.0-RC1
From: "M. David Peterson" <m.david.x2x2x@xxxxxxxxx>
Date: Thu, 31 Mar 2005 15:14:45 -0700
For the record I am completely inline and in agreeance with all of
what Dr. Kay has said here.  A lot has been learned from Saxon.NET and
questions such as that suggested by Dr. Kay (System.Xml.Xsl APIs) are
questions that obviously need to be answered.

I know that from my standpoint the entire focus of all future
development efforts is to move closer and closer to the Saxon
development community while at the same time integrating as much as
possible into the .NET community such that a hands-on understanding of
the needs and desires of the community can be quickly translated into
code and subsequently tested by the community as quickly as possible. 
To better aid in this effort I have created two new interfaces into a
Trac-based front end which, to be honest, I really had no plans to
announce just yet.  But it seems now is the right time given the
opportunity presented so below you will find the URL's to these
projects.  Please note that at the moment nothing but the titles have
been changed from the original Trac interface.  I have it on my agenda
to fix this over the weekend so please be patient with me as I add to
this as time permits.

Still, it will be a wonderful assett to have the input of each and
every one of you who has interest in this project and its outcome (and
in particular the possibility of merging this code base with the
direct efforts of Saxonica and Dr. Kay to produce an official Saxonica
release of Saxon for .NET) so please, if you have some time feel free
to begin adding areas to the Wikis that you feel to be appropriate. 
It seems to me that with an active participation via this interface we
will be able to track each project from beginning to end (well, I
guess Saxon.NET from the first releae forward :), documenting as we
go, and in the end have something pretty spectactular.

Expect a large effort of content development (or as the case may be
copy and paste of existing documents) this weekend.  The URLs:

Saxon# -

Saxon.NET -

Thanks everyone!  I look forward to being an active part of the
ongoing effort to bring an extremely fast, robust, and powerful C#
based implementation of the Saxon processor to extend the existing
capabilities of Saxon.NET as well as to help in the areas, as needed,
to bring Saxon.NET to a level that would be considered of more value
such that it can provide the means necessary to build .NET
applications in the here and now which contain full support for XSLT
2.0, XPath 2.0, and XQuery 1.0 (based on the current WD).

Best regards,


On Thu, 31 Mar 2005 22:09:16 +0100, Michael Kay <mike@xxxxxxxxxxxx> wrote:
> I know of a number of people who would be interested in a version of Saxon
> that's integrated natively into the .NET platform. It's not clear to me at
> the moment how deep the integration needs to be (for example, is it
> necessary to support the System.Xml.Xsl APIs), or whether it is technically
> possible to achieve the required level of integration without forking the
> source (something that I regard as an anathema).
> My instinct on this is to treat the work being done by M. David and friends
> as a prototype that tests the feasibility and identifies the right (or
> wrong) technical way forward, and then to start on a "real product"
> supported and maintained by Saxonica when the concept is proven, the
> requirements are clear, and the specifications and Saxon code-base are
> stable. Decisions on the business model can wait for a while. Much of the
> development of Saxon is now client-sponsored, and this may turn out to be
> the best model to use.
> Meanwhile please be aware that the current Saxon.NET project is at arms'
> length from Saxonica: the developers have my encouragement to see what they
> can achieve, but I have no control over the quality of their deliverables.
> Michael Kay
> > -----Original Message-----
> > From: M. David Peterson [mailto:m.david.x2x2x@xxxxxxxxx]
> > Sent: 31 March 2005 21:30
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: Re: Re[2]: [xsl] Transformation using Saxon.Net-1.0-RC1
> >
> > > buy Saxon.Net-1.0
> >
> > Well until such time as Dr. Kay were to decide there is a market for a
> > Saxon.NET-SA version there will be no need to buy... In its current
> > state Saxon.NET is based on the latest release of Saxon-B 8.3 w/ the
> > latest bug fixes posted by Dr. Kay to Saxon-Help.  This release
> > follows the same licensing guidelines of the Saxon base in which this
> > project belongs to which is the Mozilla 1.0 open source license.  But
> > no doubt I am sure he will be happy to hear of interest in a
> > commercial version of Saxon.NET as undoubtedly if he knows the demand
> > exists it will be easier to justify the investment of time, money, and
> > effort than if he doesnt.
> >
> > Please note that this is speaking purely from a business logic
> > standpoint and is in no way anything official.  In fact, anybody who
> > has interest in this area should contact Saxonica
> > ( and *CASUALLY* let them/him know that there
> > is an interest. While there have definitely been discussions in this
> > area they have been strictly from the "yes, that would be of
> > interest... but first lets see what you guys can do with the first
> > piece of the equation" or something along these lines.
> >
> > More Saxon.NET (Saxon-B 8.3 based) (RC2 and Final) release
> > announcements are in the works so stay tuned :D
> >
> > Cheers :)
> >
> > <M:D/>
> >
> >
> > On Thu, 31 Mar 2005 19:59:56 +0100, Arthur Maloney
> > <ArthurM@xxxxxxxxxx> wrote:
> > > Hello M.,
> > >
> > > Wednesday, March 30, 2005, 8:07:38 PM, you wrote:
> > >
> > > MDP> Hi Arthur,
> > >
> > > MDP> I've been away for the last 18 hours and am just
> > noticing this email.
> > > ...
> > >
> > > Thanks for the e-mail it was appreciated.
> > >
> > > I will be reading the web log
> > > and no doubt be buying MK's books.
> > >
> > > Also I'm very likely to buy Saxon.Net-1.0 if it becomes
> > available that way.
> > > As an ordinary developer, If you think I can assist the
> > project in some small way
> > > please feel free to get in touch.
> > >
> > > --
> > > Best regards,
> > >  Arthur                            mailto:ArthurM@xxxxxxxxxx
> > >
> > >
> >
> >
> > --
> > <M:D/>
> >
> > :: M. David Peterson ::
> > XML & XML Transformations, C#, .NET, and Functional Languages
> > Specialist


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

Current Thread