[commits] Horde branch master updated. f52658e9ab1b5acf3c2d15f43a3d6f9994885022

Gunnar Wrobel p at rdus.de
Tue Mar 23 06:54:01 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 7dac2c78e1a8a149d934e1c3aec1798cdeb72372

75e12f3 Start spliting the namespace driver into the three subtypes needed. First one is the fixed implementation.
90a03c0 Test each driver.
e14c560 Add the other two namespace drivers.
d7bc5ca Shorten.
229fe91 Refactor.
9935eb9 "private" -> "personal"
f57f291 IMAP provides the namespace including the delimiter.
f52658e Use the new namespace handler (Bug #6691).

-----------------------------------------------------------------------

commit 75e12f34d697a0010aed459c02a186bead1c9998
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 22 16:11:58 2010 +0100

    Start spliting the namespace driver into the three subtypes needed. First one is the fixed implementation.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php        |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php     |   20 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php     |   72 +++++
 framework/Kolab_Storage/package.xml                               |    4 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |   46 ++--
 5 files changed, 105 insertions(+), 39 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php?rt=horde-git&r1=4a1bf5515c29fe3fa47ae19f5c8c733551ce6cbc&r2=75e12f34d697a0010aed459c02a186bead1c9998
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php?rt=horde-git&r1=a856b1c2057809b0e3d4cdd5a7676c0a91594d61&r2=75e12f34d697a0010aed459c02a186bead1c9998
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php?rt=horde-git&r=75e12f34d697a0010aed459c02a186bead1c9998
http://git.horde.org/diff.php/framework/Kolab_Storage/package.xml?rt=horde-git&r1=ebcc360e6605b501d950b094d82d536f5cdd0d1f&r2=75e12f34d697a0010aed459c02a186bead1c9998
http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=a856b1c2057809b0e3d4cdd5a7676c0a91594d61&r2=75e12f34d697a0010aed459c02a186bead1c9998

-----------------------------------------------------------------------

commit 90a03c06000f904ca36fc40c98ce931344f2cc5c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 22 17:20:05 2010 +0100

    Test each driver.

 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |  225 +++--
 1 files changed, 139 insertions(+), 86 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=75e12f34d697a0010aed459c02a186bead1c9998&r2=90a03c06000f904ca36fc40c98ce931344f2cc5c

-----------------------------------------------------------------------

commit e14c560d16f360ca6e2d83990f2abc6447c12fc1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 22 17:28:07 2010 +0100

    Add the other two namespace drivers.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Config.php    |   81 +++++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php      |   73 ++++
 framework/Kolab_Storage/package.xml                               |    4 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |   43 +++-
 4 files changed, 200 insertions(+), 1 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Config.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php

http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Config.php?rt=horde-git&r=e14c560d16f360ca6e2d83990f2abc6447c12fc1
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php?rt=horde-git&r=e14c560d16f360ca6e2d83990f2abc6447c12fc1
http://git.horde.org/diff.php/framework/Kolab_Storage/package.xml?rt=horde-git&r1=75e12f34d697a0010aed459c02a186bead1c9998&r2=e14c560d16f360ca6e2d83990f2abc6447c12fc1
http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=90a03c06000f904ca36fc40c98ce931344f2cc5c&r2=e14c560d16f360ca6e2d83990f2abc6447c12fc1

-----------------------------------------------------------------------

commit d7bc5ca03b80cf7edd61b5dda787a55a3474a657
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Mar 22 17:39:24 2010 +0100

    Shorten.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php?rt=horde-git&r1=75e12f34d697a0010aed459c02a186bead1c9998&r2=d7bc5ca03b80cf7edd61b5dda787a55a3474a657

-----------------------------------------------------------------------

commit 229fe913cb7e3797c21ac2a95c6346018ddb5d0f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Mar 23 06:14:07 2010 +0100

    Refactor.

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php     |  150 ++---
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Config.php    |   61 +--
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php   |  122 ++++
 .../lib/Horde/Kolab/Storage/Namespace/Element/Other.php           |   47 ++
 .../lib/Horde/Kolab/Storage/Namespace/Element/Private.php         |   27 +
 .../lib/Horde/Kolab/Storage/Namespace/Element/Shared.php          |   27 +
 .../Horde/Kolab/Storage/Namespace/Element/SharedWithPrefix.php    |   41 ++
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php     |   35 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php      |   38 +-
 framework/Kolab_Storage/package.xml                               |   12 +
 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |   36 +-
 11 files changed, 384 insertions(+), 212 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Other.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Private.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Shared.php
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/SharedWithPrefix.php

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php?rt=horde-git&r1=d7bc5ca03b80cf7edd61b5dda787a55a3474a657&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Config.php?rt=horde-git&r1=e14c560d16f360ca6e2d83990f2abc6447c12fc1&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php?rt=horde-git&r=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Other.php?rt=horde-git&r=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Private.php?rt=horde-git&r=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Shared.php?rt=horde-git&r=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/SharedWithPrefix.php?rt=horde-git&r=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php?rt=horde-git&r1=75e12f34d697a0010aed459c02a186bead1c9998&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php?rt=horde-git&r1=e14c560d16f360ca6e2d83990f2abc6447c12fc1&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/diff.php/framework/Kolab_Storage/package.xml?rt=horde-git&r1=e14c560d16f360ca6e2d83990f2abc6447c12fc1&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f
http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=e14c560d16f360ca6e2d83990f2abc6447c12fc1&r2=229fe913cb7e3797c21ac2a95c6346018ddb5d0f

-----------------------------------------------------------------------

commit 9935eb9244aeb7fda6230837c1f720dc92b63120
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Mar 23 06:55:54 2010 +0100

    "private" -> "personal"

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php        |    2 +-
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php     |   14 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php   |    2 +-
 .../lib/Horde/Kolab/Storage/Namespace/Element/Other.php           |    2 +-
 .../lib/Horde/Kolab/Storage/Namespace/Element/Personal.php        |   27 +++++
 .../lib/Horde/Kolab/Storage/Namespace/Element/Private.php         |   27 -----
 .../lib/Horde/Kolab/Storage/Namespace/Element/Shared.php          |    2 +-
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php     |   10 +-
 framework/Kolab_Storage/package.xml                               |    4 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |   12 +-
 10 files changed, 51 insertions(+), 51 deletions(-)
 create mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Personal.php
 delete mode 100644 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Private.php

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php?rt=horde-git&r1=4a1bf5515c29fe3fa47ae19f5c8c733551ce6cbc&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Other.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/co.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Personal.php?rt=horde-git&r=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Private.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element/Shared.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/package.xml?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120
http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=229fe913cb7e3797c21ac2a95c6346018ddb5d0f&r2=9935eb9244aeb7fda6230837c1f720dc92b63120

-----------------------------------------------------------------------

commit f57f2910da9b71a57de62ba5cd6f5a4c3f9c4e41
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Mar 23 07:21:34 2010 +0100

    IMAP provides the namespace including the delimiter.

 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php   |    3 +
 .../Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php     |    4 +-
 .../Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php      |   10 ++--
 3 files changed, 10 insertions(+), 7 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Element.php?rt=horde-git&r1=9935eb9244aeb7fda6230837c1f720dc92b63120&r2=f57f2910da9b71a57de62ba5cd6f5a4c3f9c4e41
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Fixed.php?rt=horde-git&r1=9935eb9244aeb7fda6230837c1f720dc92b63120&r2=f57f2910da9b71a57de62ba5cd6f5a4c3f9c4e41
http://git.horde.org/diff.php/framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php?rt=horde-git&r1=9935eb9244aeb7fda6230837c1f720dc92b63120&r2=f57f2910da9b71a57de62ba5cd6f5a4c3f9c4e41

-----------------------------------------------------------------------

commit f52658e9ab1b5acf3c2d15f43a3d6f9994885022
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Mar 23 07:48:51 2010 +0100

    Use the new namespace handler (Bug #6691).

 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php      |   11 ----
 framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php |   21 +++++++
 2 files changed, 21 insertions(+), 11 deletions(-)

http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php?rt=horde-git&r1=75e12f34d697a0010aed459c02a186bead1c9998&r2=f52658e9ab1b5acf3c2d15f43a3d6f9994885022
http://git.horde.org/diff.php/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php?rt=horde-git&r1=4a1bf5515c29fe3fa47ae19f5c8c733551ce6cbc&r2=f52658e9ab1b5acf3c2d15f43a3d6f9994885022




More information about the commits mailing list