[Lxml-checkins] r51134 - in lxml/trunk: . doc

scoder at codespeak.net scoder at codespeak.net
Wed Jan 30 16:49:07 CET 2008


Author: scoder
Date: Wed Jan 30 16:49:06 2008
New Revision: 51134

Modified:
   lxml/trunk/   (props changed)
   lxml/trunk/doc/FAQ.txt
   lxml/trunk/doc/performance.txt
Log:
 r3365 at delle:  sbehnel | 2008-01-30 16:48:39 +0100
 doc references to user experience reports


Modified: lxml/trunk/doc/FAQ.txt
==============================================================================
--- lxml/trunk/doc/FAQ.txt	(original)
+++ lxml/trunk/doc/FAQ.txt	Wed Jan 30 16:49:06 2008
@@ -18,9 +18,10 @@
      1.1  Is there a tutorial?
      1.2  Where can I find more documentation about lxml?
      1.3  What standards does lxml implement?
-     1.4  What is the difference between lxml.etree and lxml.objectify?
-     1.5  How can I make my application run faster?
-     1.6  What about that trailing text on serialised Elements?
+     1.4  Who uses lxml?
+     1.5  What is the difference between lxml.etree and lxml.objectify?
+     1.6  How can I make my application run faster?
+     1.7  What about that trailing text on serialised Elements?
    2  Installation
      2.1  Which version of libxml2 and libxslt should I use or require?
      2.2  Where are the Windows binaries?
@@ -103,6 +104,44 @@
 libxml2 also supports loading documents through HTTP and FTP.
 
 
+Who uses lxml?
+--------------
+
+As an XML library, lxml is often used under the hood of in-house
+server applications, such as web servers or applications that
+facilitate some kind of document management.  Therefore, it is hard to
+get an idea of who uses it, and the following list of 'users and
+projects we know of' is definitely not a complete list of lxml's
+users.
+
+Also note that the compatibility to the ElementTree library does not
+require projects to set a hard dependency on lxml - as long as they do
+not need lxml's enhanced feature set.
+
+* Deliverance_, a content theming tool
+* gocept.lxml_, Zope3 interface bindings for lxml
+* Inteproxy_, a secure HTTP proxy
+* lwebstring_, an XML template engine
+* OpenXMLlib_, a library for handling OpenXML document meta data
+* Pycoon_, a WSGI web development framework based on XML pipelines
+* rfadict_, an RDFa parser wth a simple dictionary-like interface.
+
+And a couple of generally happy_ users_, and other `sites that link to
+lxml`_.
+
+.. _Deliverance: http://www.openplans.org/projects/deliverance/project-home
+.. _gocept.lxml: http://pypi.python.org/pypi/gocept.lxml
+.. _Inteproxy: http://lists.wald.intevation.org/pipermail/inteproxy-devel/2007-February/000000.html
+.. _lwebstring: http://pypi.python.org/pypi/lwebstring
+.. _OpenXMLlib: http://permalink.gmane.org/gmane.comp.python.lxml.devel/3250
+.. _Pycoon: http://pypi.python.org/pypi/pycoon
+.. _rfadict: http://pypi.python.org/pypi/rdfadict
+
+.. _happy: http://thread.gmane.org/gmane.comp.python.lxml.devel/3244/focus=3244
+.. _users: http://article.gmane.org/gmane.comp.python.lxml.devel/3246
+.. _`sites that link to lxml`: http://www.google.com/search?as_lq=http%3A%2F%2Fcodespeak.net%2Flxml
+
+
 What is the difference between lxml.etree and lxml.objectify?
 -------------------------------------------------------------
 

Modified: lxml/trunk/doc/performance.txt
==============================================================================
--- lxml/trunk/doc/performance.txt	(original)
+++ lxml/trunk/doc/performance.txt	Wed Jan 30 16:49:06 2008
@@ -14,9 +14,11 @@
 all software, it depends on what you do with it.  Rest assured that
 lxml is fast enough for most applications, so lxml is probably
 somewhere between 'fast enough' and 'the best choice' for yours.  Read
-these `messages from happy users`_ to see what we mean.
+some messages_ from happy_ users_ to see what we mean.
 
-.. _`messages from happy users`: http://thread.gmane.org/gmane.comp.python.lxml.devel/3244/focus=3244
+.. _messages: http://permalink.gmane.org/gmane.comp.python.lxml.devel/3250
+.. _happy: http://article.gmane.org/gmane.comp.python.lxml.devel/3246
+.. _users: http://thread.gmane.org/gmane.comp.python.lxml.devel/3244/focus=3244
 
 This text describes where lxml.etree (abbreviated to 'lxe') excels, gives
 hints on some performance traps and compares the overall performance to the


More information about the lxml-checkins mailing list