[XML-SIG] Python and XML tutorial at EPC2002

Alexandre Alexandre.Fayolle@logilab.fr
Thu, 13 Jun 2002 11:33:24 +0200


On Thu, Jun 13, 2002 at 10:06:29AM +0200, Dinu Gherman wrote:
> Alexandre <Alexandre.Fayolle@logilab.fr>:
> 
> > As a sidenote, I'm currently working on a Python+XML tutorial for
> > the Europython conference. I'll be happy to contribute the slides 
> > to a documentation. 
> 
> Great! If you still accept some feed-in: I'm especially in-
> terested in the following packages (like everybody else, 
> I guess):
> 
> - standard Python XML 
> - PyXML
> - 4Suite

That's what's featured, yes.

> evaluated using the following criteria:
> 
> - borderlines
> - overlap
> - dependencies
> - versioning issues
> - future unification
> 
> I would also like to add versioning issues for Python (and, 
> less so, Jython) itself, but I fear I'd look like trying to
> be really mean. I can reassure you, I'm not, I'm just a bit
> confused... BTW, Jython 2.1 contains *some* of PyXML, Finn 
> Bock said recently on the Jython-Users list.

Hmm, not so sure. This is a tutorial, so the main thing is how to use
it, not a comparative analysis. 90 minutes is quite short to cover SAX,
DOM and XPath with detailed examples. 

I have a few words about "overlap, dependencies, versioning and
unification", but I'm not planning on giving a full lecture about the
history of PyXML and 4Suite. As for Jython, I have zero experience on
the beast, so I was not going to speak about it. I imagine that xmlproc
should run fine on top of it, since it pure python. Now, if you want to
submit a few slides (2-3 max) about PyXML and Jython, I'll be happy to
include them in the tutorial (and to give you credit for them, of
course). 

 
> I'm looking forward to meeting some of you at EPC 2002!

Yup. That's the nice part about such events: you get to put a face on an
email adress ;o)

Alexandre Fayolle
-- 
LOGILAB, Paris (France).
http://www.logilab.com   http://www.logilab.fr  http://www.logilab.org
Narval, the first software agent available as free software (GPL).