Status of elementtree?

View: New views
5 Messages — Rating Filter:   Alert me  

Status of elementtree?

by Andrew Diederich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Does anyone know how the status of elementtree is coming along?
According to the website (http://effbot.org/zone/element-index.htm)
1.3 has been in alpha for a year and a half.  I like that elementtree
is in the standard python library, and I don't want it to end up like
PyXML.

--
Andrew Diederich
_______________________________________________
XML-SIG maillist  -  XML-SIG@...
http://mail.python.org/mailman/listinfo/xml-sig

Re: Status of elementtree?

by "Martin v. Löwis" :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Does anyone know how the status of elementtree is coming along?
> According to the website (http://effbot.org/zone/element-index.htm)
> 1.3 has been in alpha for a year and a half.  I like that elementtree
> is in the standard python library, and I don't want it to end up like
> PyXML.

Well, elementtree is a single-person project. So you better ask
Fredrik Lundh - nobody else will be able to provide you with
a meaningful answer.

Regards,
Martin

_______________________________________________
XML-SIG maillist  -  XML-SIG@...
http://mail.python.org/mailman/listinfo/xml-sig

Re: Status of elementtree?

by Andrew Diederich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Jan 17, 2009 at 1:23 PM, "Martin v. Löwis" <martin@...> wrote:
> Well, elementtree is a single-person project. So you better ask
> Fredrik Lundh - nobody else will be able to provide you with
> a meaningful answer.

Sure, but it's also part of the python standard library, and this is
the XML-SIG list.   The chance is high someone here will know, and
then google will know the answer, too.

One of the problems we've had in the XML-SIG arena is people don't
know which libraries to use.  PyXML is still referred to as the
standard in many places, even though it's no longer in development.
lxml is still in development, but it's not in the standard library,
and uses elementtree's style as a base.  It's confusing, and the more
information we have describing the current situation, the better off
we'll be.

Anyway, that's why I asked here, rather than going straight to Lundh.

--
Andrew Diederich
_______________________________________________
XML-SIG maillist  -  XML-SIG@...
http://mail.python.org/mailman/listinfo/xml-sig

Re: Status of elementtree?

by Stefan Behnel-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Andrew Diederich wrote:
> Does anyone know how the status of elementtree is coming along?
> According to the website (http://effbot.org/zone/element-index.htm)
> 1.3 has been in alpha for a year and a half.  I like that elementtree
> is in the standard python library, and I don't want it to end up like
> PyXML.

Note that ElementTree 1.2.x is a very mature piece of software. If there's
no new release for years, that doesn't mean it's abandoned.

ET 1.3 is intended to fix API problems that older ET versions have
aggregated, very much in the way Py3 is intended to clean up the Python
language. So it's not meant as a bug fix, it's meant as a new thing that
breaks code. I think the main problem it currently has is that it fixes so
few things that it'd be hard to convince people to change their code to
support it. I expect that (plus the usual lack of time) to be the main
reason why Fredrik didn't finish it up yet. If he had more feedback about
it by users, he'd probably get around to pull another release. But as long
as there's no clear interest in following that path, I wouldn't expect 1.3
final any time soon.

Stefan

_______________________________________________
XML-SIG maillist  -  XML-SIG@...
http://mail.python.org/mailman/listinfo/xml-sig

Re: Status of elementtree?

by Andrew Diederich :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Jan 18, 2009 at 2:36 PM, Stefan Behnel <stefan_ml@...> wrote:
>
> Note that ElementTree 1.2.x is a very mature piece of software. If there's
> no new release for years, that doesn't mean it's abandoned.

Good feedback.

> ET 1.3 is intended to fix API problems that older ET versions have
> aggregated, very much in the way Py3 is intended to clean up the Python
> language. So it's not meant as a bug fix, it's meant as a new thing that
> breaks code. I think the main problem it currently has is that it fixes so
> few things that it'd be hard to convince people to change their code to
> support it. I expect that (plus the usual lack of time) to be the main
> reason why Fredrik didn't finish it up yet. If he had more feedback about
> it by users, he'd probably get around to pull another release. But as long
> as there's no clear interest in following that path, I wouldn't expect 1.3
> final any time soon.

That's exactly what I needed to know.  So as I'm looking at XML
libraries to use, ElementTree is a good place to start, since it'll be
around.  And if I need something a little more, lxml may be a good
migration path since it's similar, but has dependencies.

Thanks for the help.

--
Andrew Diederich
_______________________________________________
XML-SIG maillist  -  XML-SIG@...
http://mail.python.org/mailman/listinfo/xml-sig