ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tclxml-devel
tclxml-devel
[Tclxml-devel] TclXML Roadmap
by Steve Ball other posts by this author
Aug 13 2002 9:03PM messages near this date
[Tclxml-devel] TclExpat Anyone? | [Tclxml-devel] Administrivia: Spam
Now that TclDOM & TclXSLT v2.2 have been released,
I thought it might be helpful to provide a roadmap
for future development of the TclXML family;
at least the part that I'm responsible for.

Most of my effort has been concentrated on libxml2/libxslt
support.  This will continue into the future.

In the short-term I'm planning on releasing v2.2
of the TclXML package.  This should (must) occur before the
Tcl Conference.  This release will simply catch-up on
bug fixes, patches, etc, that have been backlogged.
I only just realised that it's been over a year since the
last TclXML release :-(

After that the next phase will be to work on a v3.0
release of all the packages.  There are two major
changes planned:

i.   move libxml2 support into the TclXML package.
      This will allow access to the SAX interface of
      the parser, as well as validation support, XPath,
      etc.

ii.  Revamp the TclDOM API.  The "generic-layer" concept
      hasn't really worked out very well, so I'm dropping
      it.  There will be no notion of loading multiple
      DOM implementations into a single Tcl interpreter.
      Instead, a single implementation will provide all
      of the features of the API and the package loading
      mechanism will take care of finding a package to load.

      The issue of node Tcl commands also rears its ugly
      head (ala tDOM).  The current implementation of
      TclDOM/libxml2 creates hash tables to keep track of
      node string reps, and I suspect that there are
      no efficiency gains in not defining Tcl commands
      for DOM nodes.  I will do some experimentation.

As noted on the website, version numbers for TclXML,
TclDOM and TclXSLT will be synchronised.  In future,
all three will be released simultaneously, just like
Tcl and Tk.

Of course, I have no timetable at this stage for the
v3.0 release.

Please send your comments,
Steve Ball

-- 
Steve Ball            |   XSLT Standard Library   | Training & Seminars
Zveno Pty Ltd         |     Web Tcl Complete      |   XML XSL Schemas
http://www.zveno.com/ |      TclXML TclDOM        | Tcl, Web Development
Steve.Ball@[...].com  +---------------------------+---------------------
Ph. +61 2 6242 4099   |   Mobile (0413) 594 462   | Fax +61 2 6242 4099



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
_______________________________________________
Tclxml-devel mailing list
Tclxml-devel@[...].net
https://lists.sourceforge.net/lists/listinfo/tclxml-devel

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved