# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--jdavid@itaapy.com--public/itools--main--0.6
#

2005-01-03 17:37:25 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-34

    Summary:
      documentation, add discussion about text and binary file handlers
    Revision:
      itools--main--0.6--patch-34

    Within the chapter about file handlers, ad a section that discusses the
    differences between text and binary handlers.
    
    Other minor corrections in the documentation.

    modified files:
     doc/chandlers.tex doc/files.tex


2004-12-30 17:34:08 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-33

    Summary:
      workflow, remove the __init__ method to avoid conflicts
    Revision:
      itools--main--0.6--patch-33

    Remove the "__init__" method from the WorkflowAware class to avoid
    conflicts, specifically with handler classes, this way the inheritance
    order does not matters.

    modified files:
     workflow/workflow.py


2004-12-30 16:14:18 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-32

    Summary:
      handlers, fix to_unicode definitions
    Revision:
      itools--main--0.6--patch-32

    Fix the declarations of the method "to_unicode" adding the optional
    parameter encoding.

    modified files:
     handlers/CSV.py handlers/KeyValue.py handlers/PO.py
     handlers/Var.py xml/HTML.py


2004-12-30 11:45:02 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-31

    Summary:
      documentation, minor improvements to the file handlers chapter
    Revision:
      itools--main--0.6--patch-31

    Documentation, minor improvements to the file handlers chapter.

    modified files:
     doc/files.tex


2004-12-29 20:11:28 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-30

    Summary:
      documentation, re-writting the handler chapters
    Revision:
      itools--main--0.6--patch-30

    We are in the process to re-structure the key chapters about handlers
    so the reader fully understands the architectural concepts behind. Also
    new information is being added.

    new files:
     doc/.arch-ids/files.tex.id doc/.arch-ids/folders.tex.id
     doc/files.tex doc/folders.tex

    removed files:
     doc/.arch-ids/handlers.tex.id doc/handlers.tex

    modified files:
     doc/Makefile doc/intro.tex doc/itools.tex


2004-12-28 19:23:00 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-29

    Summary:
      handlers, remove obsolete code
    Revision:
      itools--main--0.6--patch-29

    Two things from the handler API that have been obsolete for long time have
    been removed now.
    
    First, the methods "get_resource", "has_resource", etc. from folder handlers.
    Use instead either the equivalent methods "get_handler", "has_handler", etc.;
    or access directly the resource, "handler.resource.get_resource", etc.
    
    Second, the file methods "__str__", "__unicode__" have past away too. Use
    instead "to_str" and "to_unicode".

    modified files:
     catalog/Catalog.py doc/handlers.tex doc/resources.tex
     handlers/File.py handlers/Folder.py


2004-12-28 17:33:00 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-28

    Summary:
      text handlers, now only need to define "to_unicode"
    Revision:
      itools--main--0.6--patch-28

    Before new text handlers often required to define both "to_unicode" and
    "to_str", in particular when the encoding information was defined in the
    resource's content. Now it has been simplified so only "to_unicode"
    should be defined.

    modified files:
     doc/handlers.tex doc/i18n.tex handlers/Text.py xml/XML.py


2004-12-28 17:30:12 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-27

    Summary:
      documentation, re-write most of the introduction
    Revision:
      itools--main--0.6--patch-27

    The introduction has grown, specially the "What is itools?" section
    now gives a more detailed overview of the different sub-packages.

    modified files:
     doc/intro.tex


2004-12-27 16:08:49 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-26

    Summary:
      stl, add boolean expressions (not expr), obsolete ifnot
    Revision:
      itools--main--0.6--patch-26

    Now "stl:if" and "stl:attributes" accept the "not" operator, useful for
    boolean expressions. This change obsoletes the "stl:ifnot" statement.
    
    The obsolete "content" and "attributes" reserved words have been removed.
    
    The STL documentation has been updated and improved.

    modified files:
     doc/examples/chapter6/addressbook.py doc/itools.sty
     doc/stl.tex xml/STL.py xml/test-in.xml xml/test-out.xml
     xml/test2-out.xml xml/test20-in.xml xml/test21-in.xml
     xml/test_stl.py

    renamed files:
     xml/.arch-ids/test-in.html.id
       ==> xml/.arch-ids/test-in.xml.id
     xml/.arch-ids/test-out.html.id
       ==> xml/.arch-ids/test-out.xml.id
     xml/.arch-ids/test2-out.html.id
       ==> xml/.arch-ids/test2-out.xml.id
     xml/.arch-ids/test20-in.html.id
       ==> xml/.arch-ids/test20-in.xml.id
     xml/.arch-ids/test21-in.html.id
       ==> xml/.arch-ids/test21-in.xml.id
     xml/test-in.html
       ==> xml/test-in.xml
     xml/test-out.html
       ==> xml/test-out.xml
     xml/test2-out.html
       ==> xml/test2-out.xml
     xml/test20-in.html
       ==> xml/test20-in.xml
     xml/test21-in.html
       ==> xml/test21-in.xml


2004-12-27 10:11:10 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-25

    Summary:
      handlers, add get_handler_names, get_handlers and has_handler
    Revision:
      itools--main--0.6--patch-25

    Improve the handler's API, add the methods "get_handler_names",
    "get_handlers" and "has_handler" to folders.

    modified files:
     doc/handlers.tex handlers/Folder.py


2004-12-27 10:03:58 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-24

    Summary:
      resources, now memory folders provide get_atime
    Revision:
      itools--main--0.6--patch-24

    Now memory folders provide the method "get_atime".

    modified files:
     resources/memory.py


2004-12-27 10:02:29 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-23

    Summary:
      resources, fix folder get_resources
    Revision:
      itools--main--0.6--patch-23

    Fix the method "get_resources" (of folder resources).

    modified files:
     resources/base.py


2004-12-26 09:59:57 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-22

    Summary:
      documentation, explain better the handler factory
    Revision:
      itools--main--0.6--patch-22

    Documentation, explain better the handler factory.

    modified files:
     doc/handlers.tex


2004-12-25 22:49:36 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-21

    Summary:
      documentation, re-organizing the handlers chapter
    Revision:
      itools--main--0.6--patch-21

    Documentation, re-organizing the handlers chapter.
    
    Also, an small improvement to the Arch appendix.

    modified files:
     doc/arch.tex doc/handlers.tex


2004-12-24 23:43:32 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-20

    Summary:
      xml, use traverse2 instead of walk for the xhtml's translate method
    Revision:
      itools--main--0.6--patch-20

    Now the method "XHTML.Document.translate" uses "traverse2" instead of
    "walk". The "walk" method is not used anymore.
    
    Also, update the documentation so we talk about "traverse2" instead of
    "walk".

    modified files:
     doc/handlers.tex xml/STL.py xml/XHTML.py xml/XML.py


2004-12-24 21:15:03 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-19

    Summary:
      xml, implement traverse2 (walk obsoleted)
    Revision:
      itools--main--0.6--patch-19

    The method "walk" has become obsolete, the new method traverse2 replaces it.

    modified files:
     xml/XHTML.py xml/XML.py


2004-12-24 21:13:16 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-18

    Summary:
      handlers, de-serialization, don't strip values
    Revision:
      itools--main--0.6--patch-18

    Now the de-serialization methods in the module handlers.IO don't strip
    values.

    modified files:
     handlers/IO.py


2004-12-24 12:44:36 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-17

    Summary:
      merge from the 0.5 branch
    Revision:
      itools--main--0.6--patch-17

    Merge from the 0.5 branch.

    modified files:
     CHANGES.txt setup.py xml/XHTML.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.5--patch-39
     jdavid@itaapy.com--public/itools--main--0.5--patch-40


2004-12-18 10:57:44 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-16

    Summary:
      xml, do the de-serialization ourselves (instead of expat)
    Revision:
      itools--main--0.6--patch-16

    Do the XML de-serialization ourselves (instead of expat).

    modified files:
     xml/HTML.py xml/XML.py


2004-12-14 08:57:10 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-15

    Summary:
      xml, kill the class "XML.Attribute"
    Revision:
      itools--main--0.6--patch-15

    Kill the class "XML.Attribute".

    modified files:
     xml/HTML.py xml/RDF.py xml/STL.py xml/Schema.py xml/XHTML.py
     xml/XML.py


2004-12-13 20:21:29 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-14

    Summary:
      restore changelog from 0.6
    Revision:
      itools--main--0.6--patch-14

    For some reason it looks like merging changes from 0.5 brings the Changelog
    file from that branch.

    modified files:
     Changelog


2004-12-13 20:15:39 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-13

    Summary:
      merge documentation fixes from 0.5
    Revision:
      itools--main--0.6--patch-13

    Patches applied:
    
     * herve@oursours.net--public/itools--herve--0.5--patch-1
       Reviewed the doc and corrected some mistakes.
    
     * jdavid@itaapy.com--public/itools--main--0.5--patch-38
       merge documentation fixes, from Herve's branch
    

    modified files:
     doc/addendum.tex doc/chandlers.tex
     doc/examples/chapter7/addressbook.py doc/handlers.tex
     doc/itools.tex doc/resources.tex doc/stl.tex doc/style.tex
     doc/uri.tex doc/xml.tex

    new patches:
     herve@oursours.net--public/itools--herve--0.5--patch-1
     jdavid@itaapy.com--public/itools--main--0.5--patch-38


2004-12-13 20:04:05 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-12

    Summary:
      xml, class XML.Attributes killed
    Revision:
      itools--main--0.6--patch-12

    The class "XML.Attributes" has been killed.

    modified files:
     xml/HTML.py xml/RDF.py xml/STL.py xml/Schema.py xml/XHTML.py
     xml/XML.py


2004-12-12 20:07:20 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-11

    Summary:
      resources, now get_resources returns resources, not names
    Revision:
      itools--main--0.6--patch-11

    Now "get_resources" returns a resource at a time (it is a generator).
    The method "get_resource_names" (which already existed) returns the
    list of names.

    modified files:
     catalog/Catalog.py catalog/prof.py catalog/test.py
     doc/resources.tex handlers/Folder.py resources/base.py
     resources/file.py resources/memory.py resources/test.py


2004-12-12 19:37:19 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-10

    Summary:
      now handlers.IO serializes to strings
    Revision:
      itools--main--0.6--patch-10

    Now handlers.IO serializes to strings.

    modified files:
     handlers/IO.py xml/Schema.py xml/XHTML.py xml/XML.py


2004-12-11 18:47:21 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-9

    Summary:
      xml, fixing bugs introduced in the last patch
    Revision:
      itools--main--0.6--patch-9

    Fixing bugs introduced in the last patch.

    modified files:
     xml/HTML.py xml/Schema.py xml/XHTML.py xml/XML.py


2004-12-11 17:18:47 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-8

    Summary:
      xml, improve the xml namespace handlers
    Revision:
      itools--main--0.6--patch-8

    Improve the xml namespace handlers.

    new files:
     handlers/.arch-ids/IO.py.id handlers/IO.py

    modified files:
     xml/STL.py xml/Schema.py xml/XHTML.py xml/XML.py


2004-12-11 15:30:40 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-7

    Summary:
      merge xml schema changes from the 0.5 branch
    Revision:
      itools--main--0.6--patch-7

    Patches applied:
    
     * jdavid@itaapy.com--public/itools--main--0.5--patch-35
       xml, make the schema more robust
    
     * jdavid@itaapy.com--public/itools--main--0.5--patch-36
       xml, make the schema more robust
    
     * jdavid@itaapy.com--public/itools--main--0.5--patch-37
       xml, add Schema.XML, work-around to store XML data
    

    modified files:
     CHANGES.txt xml/Schema.py

    new patches:
     jdavid@itaapy.com--public/itools--main--0.5--patch-35
     jdavid@itaapy.com--public/itools--main--0.5--patch-36
     jdavid@itaapy.com--public/itools--main--0.5--patch-37


2004-12-05 18:02:44 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-6

    Summary:
      catalog, improve profile/benchmark script
    Revision:
      itools--main--0.6--patch-6

    Catalog, improve profile/benchmark script.

    modified files:
     catalog/prof.py


2004-12-05 17:29:32 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-5

    Summary:
      catalog, optimize un-index operation
    Revision:
      itools--main--0.6--patch-5

    Catalog, optimize un-index operation.

    modified files:
     catalog/IIndex.py


2004-12-04 19:44:41 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-4

    Summary:
      catalog, fix and optimize indexing
    Revision:
      itools--main--0.6--patch-4

    Catalog, fix and optimize indexing.

    modified files:
     catalog/IIndex.py


2004-12-04 16:46:06 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-3

    Summary:
      catalog, optimize indexing
    Revision:
      itools--main--0.6--patch-3

    Catalog, optimize indexing.

    modified files:
     catalog/IIndex.py


2004-12-04 16:04:27 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-2

    Summary:
      catalog, fix search
    Revision:
      itools--main--0.6--patch-2

    Catalog, fix search, take into account 'added_documents'.

    modified files:
     catalog/Catalog.py


2004-11-29 08:24:51 GMT	J. David Ibanez <jdavid@itaapy.com>	patch-1

    Summary:
      catalog, now it follows the load/save logic
    Revision:
      itools--main--0.6--patch-1

    Now the catalog follows the load/save logic.

    modified files:
     catalog/Catalog.py catalog/IIndex.py catalog/prof.py
     catalog/test.py handlers/File.py handlers/Folder.py
     handlers/Handler.py


2004-11-28 18:53:32 GMT	J. David Ibanez <jdavid@itaapy.com>	base-0

    Summary:
      tag of jdavid@itaapy.com--public/itools--main--0.5--patch-34
    Revision:
      itools--main--0.6--base-0

    (automatically generated log message)

    new patches:
     herve@oursours.net--public/itools--herve--0.5--base-0
     herve@oursours.net--public/itools--herve--0.5--patch-2
     herve@oursours.net--public/itools--herve--0.5--patch-3
     herve@oursours.net--public/itools--herve--0.5--patch-4
     herve@oursours.net--public/itools--herve--0.5--patch-5
     herve@oursours.net--public/itools--herve--0.5--patch-6
     herve@oursours.net--public/itools--herve--0.5--patch-7
     jdavid@itaapy.com--public/itools--main--0.4--base-0
     jdavid@itaapy.com--public/itools--main--0.4--patch-1
     jdavid@itaapy.com--public/itools--main--0.4--patch-2
     jdavid@itaapy.com--public/itools--main--0.4--patch-3
     jdavid@itaapy.com--public/itools--main--0.4--patch-4
     jdavid@itaapy.com--public/itools--main--0.4--patch-5
     jdavid@itaapy.com--public/itools--main--0.4--patch-6
     jdavid@itaapy.com--public/itools--main--0.4--patch-7
     jdavid@itaapy.com--public/itools--main--0.4--patch-8
     jdavid@itaapy.com--public/itools--main--0.4--patch-9
     jdavid@itaapy.com--public/itools--main--0.4--patch-10
     jdavid@itaapy.com--public/itools--main--0.4--patch-11
     jdavid@itaapy.com--public/itools--main--0.4--patch-12
     jdavid@itaapy.com--public/itools--main--0.4--patch-13
     jdavid@itaapy.com--public/itools--main--0.4--patch-14
     jdavid@itaapy.com--public/itools--main--0.4--patch-15
     jdavid@itaapy.com--public/itools--main--0.4--patch-16
     jdavid@itaapy.com--public/itools--main--0.4--patch-17
     jdavid@itaapy.com--public/itools--main--0.4--patch-18
     jdavid@itaapy.com--public/itools--main--0.4--patch-19
     jdavid@itaapy.com--public/itools--main--0.4--patch-20
     jdavid@itaapy.com--public/itools--main--0.4--patch-21
     jdavid@itaapy.com--public/itools--main--0.4--patch-22
     jdavid@itaapy.com--public/itools--main--0.4--patch-23
     jdavid@itaapy.com--public/itools--main--0.4--patch-24
     jdavid@itaapy.com--public/itools--main--0.4--patch-25
     jdavid@itaapy.com--public/itools--main--0.4--patch-26
     jdavid@itaapy.com--public/itools--main--0.4--patch-27
     jdavid@itaapy.com--public/itools--main--0.4--patch-28
     jdavid@itaapy.com--public/itools--main--0.4--patch-29
     jdavid@itaapy.com--public/itools--main--0.4--patch-30
     jdavid@itaapy.com--public/itools--main--0.4--patch-31
     jdavid@itaapy.com--public/itools--main--0.4--patch-32
     jdavid@itaapy.com--public/itools--main--0.4--patch-33
     jdavid@itaapy.com--public/itools--main--0.4--patch-34
     jdavid@itaapy.com--public/itools--main--0.4--patch-35
     jdavid@itaapy.com--public/itools--main--0.4--patch-36
     jdavid@itaapy.com--public/itools--main--0.4--patch-37
     jdavid@itaapy.com--public/itools--main--0.4--patch-38
     jdavid@itaapy.com--public/itools--main--0.4--patch-39
     jdavid@itaapy.com--public/itools--main--0.4--patch-40
     jdavid@itaapy.com--public/itools--main--0.4--patch-41
     jdavid@itaapy.com--public/itools--main--0.4--patch-42
     jdavid@itaapy.com--public/itools--main--0.4--patch-43
     jdavid@itaapy.com--public/itools--main--0.4--patch-44
     jdavid@itaapy.com--public/itools--main--0.4--patch-45
     jdavid@itaapy.com--public/itools--main--0.4--patch-46
     jdavid@itaapy.com--public/itools--main--0.4--patch-47
     jdavid@itaapy.com--public/itools--main--0.4--patch-48
     jdavid@itaapy.com--public/itools--main--0.4--patch-49
     jdavid@itaapy.com--public/itools--main--0.4--patch-50
     jdavid@itaapy.com--public/itools--main--0.4--patch-51
     jdavid@itaapy.com--public/itools--main--0.4--patch-52
     jdavid@itaapy.com--public/itools--main--0.4--patch-53
     jdavid@itaapy.com--public/itools--main--0.4--patch-54
     jdavid@itaapy.com--public/itools--main--0.4--patch-55
     jdavid@itaapy.com--public/itools--main--0.4--patch-56
     jdavid@itaapy.com--public/itools--main--0.4--patch-57
     jdavid@itaapy.com--public/itools--main--0.4--patch-58
     jdavid@itaapy.com--public/itools--main--0.4--patch-59
     jdavid@itaapy.com--public/itools--main--0.4--patch-60
     jdavid@itaapy.com--public/itools--main--0.4--patch-61
     jdavid@itaapy.com--public/itools--main--0.4--patch-62
     jdavid@itaapy.com--public/itools--main--0.4--patch-63
     jdavid@itaapy.com--public/itools--main--0.4--patch-64
     jdavid@itaapy.com--public/itools--main--0.4--patch-65
     jdavid@itaapy.com--public/itools--main--0.4--patch-66
     jdavid@itaapy.com--public/itools--main--0.4--patch-67
     jdavid@itaapy.com--public/itools--main--0.4--patch-68
     jdavid@itaapy.com--public/itools--main--0.4--patch-69
     jdavid@itaapy.com--public/itools--main--0.4--patch-70
     jdavid@itaapy.com--public/itools--main--0.4--patch-71
     jdavid@itaapy.com--public/itools--main--0.4--patch-72
     jdavid@itaapy.com--public/itools--main--0.4--patch-73
     jdavid@itaapy.com--public/itools--main--0.4--patch-74
     jdavid@itaapy.com--public/itools--main--0.4--patch-75
     jdavid@itaapy.com--public/itools--main--0.4--patch-76
     jdavid@itaapy.com--public/itools--main--0.4--patch-77
     jdavid@itaapy.com--public/itools--main--0.4--patch-78
     jdavid@itaapy.com--public/itools--main--0.4--patch-79
     jdavid@itaapy.com--public/itools--main--0.4--patch-80
     jdavid@itaapy.com--public/itools--main--0.4--patch-81
     jdavid@itaapy.com--public/itools--main--0.4--patch-82
     jdavid@itaapy.com--public/itools--main--0.4--patch-83
     jdavid@itaapy.com--public/itools--main--0.4--patch-84
     jdavid@itaapy.com--public/itools--main--0.4--patch-85
     jdavid@itaapy.com--public/itools--main--0.4--patch-86
     jdavid@itaapy.com--public/itools--main--0.4--patch-87
     jdavid@itaapy.com--public/itools--main--0.5--base-0
     jdavid@itaapy.com--public/itools--main--0.5--patch-1
     jdavid@itaapy.com--public/itools--main--0.5--patch-2
     jdavid@itaapy.com--public/itools--main--0.5--patch-3
     jdavid@itaapy.com--public/itools--main--0.5--patch-4
     jdavid@itaapy.com--public/itools--main--0.5--patch-5
     jdavid@itaapy.com--public/itools--main--0.5--patch-6
     jdavid@itaapy.com--public/itools--main--0.5--patch-7
     jdavid@itaapy.com--public/itools--main--0.5--patch-8
     jdavid@itaapy.com--public/itools--main--0.5--patch-9
     jdavid@itaapy.com--public/itools--main--0.5--patch-10
     jdavid@itaapy.com--public/itools--main--0.5--patch-11
     jdavid@itaapy.com--public/itools--main--0.5--patch-12
     jdavid@itaapy.com--public/itools--main--0.5--patch-13
     jdavid@itaapy.com--public/itools--main--0.5--patch-14
     jdavid@itaapy.com--public/itools--main--0.5--patch-15
     jdavid@itaapy.com--public/itools--main--0.5--patch-16
     jdavid@itaapy.com--public/itools--main--0.5--patch-17
     jdavid@itaapy.com--public/itools--main--0.5--patch-18
     jdavid@itaapy.com--public/itools--main--0.5--patch-19
     jdavid@itaapy.com--public/itools--main--0.5--patch-20
     jdavid@itaapy.com--public/itools--main--0.5--patch-21
     jdavid@itaapy.com--public/itools--main--0.5--patch-22
     jdavid@itaapy.com--public/itools--main--0.5--patch-23
     jdavid@itaapy.com--public/itools--main--0.5--patch-24
     jdavid@itaapy.com--public/itools--main--0.5--patch-25
     jdavid@itaapy.com--public/itools--main--0.5--patch-26
     jdavid@itaapy.com--public/itools--main--0.5--patch-27
     jdavid@itaapy.com--public/itools--main--0.5--patch-28
     jdavid@itaapy.com--public/itools--main--0.5--patch-29
     jdavid@itaapy.com--public/itools--main--0.5--patch-30
     jdavid@itaapy.com--public/itools--main--0.5--patch-31
     jdavid@itaapy.com--public/itools--main--0.5--patch-32
     jdavid@itaapy.com--public/itools--main--0.5--patch-33
     jdavid@itaapy.com--public/itools--main--0.5--patch-34


