[commits] Horde branch trean_tags updated. 93c72e1c84c3b816d228bb46b59904aa1cd6214a

Chuck Hagenbuch chuck at horde.org
Mon Jul 11 03:05:56 UTC 2011


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

from: 9c79c1aed8e78da82f0a948127f473921d72426c

2034aeb DN not found.
554c273 phpdoc
e39fea8 Allow the "deps" action argument for this module.
b193c8c Unused.
fc2a425 Rename Pear_InstallLocation to Pear_Environment.
111c65e Unused.
2984ca1 Add a test for the root helper.
ddc22e7 Switch argument order.
ac7d302 Add generic test method.
c648293 [gwr] Added support for fetching package dependencies from the remote server.
9f12c01 Convert the remote dependency information into a format matching what PEAR provides for a local package.xml file.
21b2ed0 Only show the subtitle once.
9da792c Add helpers for an improved resolving of dependency lists.
3a5308a Improved dependency resolution.
a7e1ad5 cs
e762ba9 Improved generation of the dependency list.
ff346eb Add missing test case functionality.
fa860c5 Provide the "install" action.
806aedc Add a dependency conversion helper.
b4d57a4 Allow to retrieve the channel name, the version and dependency information.
1bebba6 Use the dependency helper.
b67a126 Support retrieving the remote channel.xml.
df9b9e9 Support bundle packages.
132bd0a phpdoc
561f0e5 Add the install helper.
1f7b228 Remove old installation helper.
dd91a92 Pull update action into the component source class.
cb47bc7 I left this out intentionally.
6c96907 Ensure a new package.xml will be generated in the component instance.
c21f261 Move change log handling into the component source class.
cfbe9d4 Move the snapshot operation to the component classes.
843bc87 Change how the repsitory root gets identified.
0dfaab6 Move the id matching into its own class.
39076ee Ensure we fail if there is no remote component.
3d1133e Remove obsolete methods.
078c9a9 Add archive type.
c8f0124 Support the archive type. Fix resolver return value. Add tool creation for package.xml updating.
cd9a6ce Adapt to method signature change and allow to identify local snapshots.
bfb9b26 Not required anymore.
5a6be6d Not required.
9286350 Superseded by the classes in the "Component" section.
8b83d09 Test fixtures.
b050b1e The new installer.
b3e051b Tree helper no longer used.
4de5a50 Update package.xml
742906c The factory is unnecessary here.
cc2f900 Remove old method.
0bfd0f9 Fix typo.
a56b3ed Adapt method name.
d3e9004 Fix method name.
2434bcf Fix test.
118cef6 Remove test.
3b1e490 Fix return value.
5a5e37a Convert test.
9e98ccb Mark incomplete.
99badad Replace by component class.
7553329 Needs to be fixed.
5f2e86e Support additional attributes.
eff9491 Start adapting to the new installer.
8c1bb1f Support additional attributes.
e32f542 Support fetching the package.xml.
200a437 Support retrieving the change log location.
aadf623 Add a commit helper.
eb7891d Provide the component classes with functionality necessary to release a component.
f109269 Include these options in the "release" action help.
01eaa41 Warn if the package/upload selection seems unusual (Bug #9698). Add a commit helper as option if required. Indicate when invalid tasks should be skipped.
5157b18 Move releasing to the component classes.
42a0248 Add TODO items.
63c2ae1 Completed these.
2f6ca9f Support setting new version/api.
60cf43c Support setting a new version/api while updating the package.xml (Bug #9974). Support commiting the updated package.xml. Adapt change log entry to using the commit helper.
aad8879 Fix method name.
eb11658 Support retrieving the package stability.
8188636 phpdoc
3cdb38a Support checking for an existing release.
76a3484 Add release stability checks.
7a21b33 Fix test.
3ded47a Support reading the package stability.
3ce7334 Validate stability and ensure the release does not exist before uploading.
18630cd Fix test.
de3935c components/debian: don't include the original targz in the debian targz
f7b09a2 components/debian: always depends on ${phppear:Debian-Depends}
e539bb4 Properly name tarball to avoid building a native debian package
9c22c3a components/debian: adding debian/watch file
65fedb6 I removed getArchiveName().
14b160a The view already has access to $component.
670d5a8 Correctly handle the return value.
3bff7b7 No need to ucfirst(), phpdoc.
c1b45a4 Move install method to the component classes.
7e2937d Add --nodeps option.
3e25ca9 Ensure we use the fully qualified remote name so that this cannot be confused with a potentially existing local path.
bfc9364 Read the "conflicts" value.
4470367 Ensure conflicting packages do not get interpreted as dependency.
c9b3e48 Link in data files as well.
1793c15 Should use horde role for these files.
4738d29 Use doc role for other IMP docs too.
2789c09 These are calendars.
72a1f88 Use realpath to avoid relative subpaths.
018920e On error indicate the set of valid options.
0bc852b Catch and properly re-throw exceptions.
216e590 More specific error message.
44ccfc1 Don't try to find conflicting events if DTSTART or DTEND are not set (Bug #10324).
07b6552 Improve handling of getServerChanges
2c48835 Default to user's default calendar if no sync_calendars pref is set yet.
cc0438a fix throwing exceptions
82cf580 More useful error message
bd05b4f More flexible Kronolith::getSyncCalendars() method.
2623237 Better description now that sync_calendars is available
d0b901c bfn
6d79573 Horde_SyncMl_Sync still expects PEAR_Error from these methods.
9d792bf backend support for stoping a timer
e387182 client side support for stopping timers, along with someother timer related tweaks
7012534 add the close graphic to the js object
34114e6 styling
c71232c This should be a header
55889ca return elapsed time in the listTimers response
cfb5d6f show elapsed time in the timer list
6f621e5 remove debug
e3760f2 round hours to 2 decimal places
d2c3bb8 update any timers with the poll results
fc261ec comment out the placeholder elements for this non-functional feature for now
c9ddc00 Add a rule to ignore separators as the last tag, also.
93c72e1 Merge branch 'master' into trean_tags

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

commit 2034aeb2732b71fb76e9891f025ffa417b585a75
Author: Jan Schneider <jan at horde.org>
Date:   Wed Jul 6 12:51:19 2011 +0200

    DN not found.

 framework/Ldap/lib/Horde/Ldap.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/2034aeb2732b71fb76e9891f025ffa417b585a75

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

commit 554c273a5fb6abe25331070b0bffe10b1fd05ec8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 09:20:09 2011 +0200

    phpdoc

 components/lib/Components/Module/Snapshot.php |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/554c273a5fb6abe25331070b0bffe10b1fd05ec8

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

commit e39fea87c36cf55f098f8616ab13e85a353e21a5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 09:20:50 2011 +0200

    Allow the "deps" action argument for this module.

 components/lib/Components/Module/Dependencies.php |   48 ++++++++++++++++++++-
 1 files changed, 47 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/e39fea87c36cf55f098f8616ab13e85a353e21a5

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

commit b193c8ca5c0c8854ccc7fa7617722db775de9c78
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 09:21:26 2011 +0200

    Unused.

 components/lib/Components/Runner/Dependencies.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/b193c8ca5c0c8854ccc7fa7617722db775de9c78

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

commit fc2a4258d260fa676bb91fec905eca45330b05d0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 09:26:10 2011 +0200

    Rename Pear_InstallLocation to Pear_Environment.

 components/lib/Components/Component/Base.php         |    2 +-
 components/lib/Components/Dependencies/Bootstrap.php |    2 +-
 components/lib/Components/Helper/InstallationRun.php |    6 +-
 components/lib/Components/Helper/Tree.php            |    8 +-
 components/lib/Components/Pear/Environment.php       |  590 +++++++++++++++++
 components/lib/Components/Pear/Factory.php           |   67 +-
 components/lib/Components/Pear/InstallLocation.php   |  592 ------------------
 components/lib/Components/Pear/Package.php           |    8 +-
 components/lib/Components/Runner/Change.php          |    2 +-
 components/lib/Components/Runner/CiSetup.php         |    2 +-
 components/package.xml                               |    4 +-
 11 files changed, 641 insertions(+), 642 deletions(-)
 create mode 100644 components/lib/Components/Pear/Environment.php
 delete mode 100644 components/lib/Components/Pear/InstallLocation.php

http://git.horde.org/horde-git/-/commit/fc2a4258d260fa676bb91fec905eca45330b05d0

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

commit 111c65ee802cf3ea71bbca789c10d61ecc1b17fd
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 09:36:49 2011 +0200

    Unused.

 components/lib/Components/Helper/Root.php |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/111c65ee802cf3ea71bbca789c10d61ecc1b17fd

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

commit 2984ca1982a43076f36bc5958fe73df3959abd8a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 10:49:05 2011 +0200

    Add a test for the root helper.

 components/lib/Components/Helper/Root.php                      |  246 +++++++-
 components/test/Components/Unit/Components/Helper/RootTest.php |  141 +++++
 2 files changed, 358 insertions(+), 29 deletions(-)
 create mode 100644 components/test/Components/Unit/Components/Helper/RootTest.php

http://git.horde.org/horde-git/-/commit/2984ca1982a43076f36bc5958fe73df3959abd8a

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

commit ddc22e70e28e601b738f9591367bcb2331bce6cf
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 11:04:24 2011 +0200

    Switch argument order.

 components/lib/Components/Helper/Root.php                      |    4 +-
 components/lib/Components/Pear/Factory.php                     |   31 +++++---
 components/lib/Components/Runner/Dependencies.php              |    2 +-
 components/test/Components/Unit/Components/Helper/RootTest.php |   10 +-
 4 files changed, 28 insertions(+), 19 deletions(-)

http://git.horde.org/horde-git/-/commit/ddc22e70e28e601b738f9591367bcb2331bce6cf

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

commit ac7d3027c14a8d76633d26cb44da8452d931ba26
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 11:04:39 2011 +0200

    Add generic test method.

 components/test/Components/TestCase.php |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/ac7d3027c14a8d76633d26cb44da8452d931ba26

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

commit c64829303d7ba384b02ee2e18755aaf7d66f4021
Author: Gunnar Wrobel <p at rdus.de>
Date:   Mon Jul 4 14:52:40 2011 +0200

    [gwr] Added support for fetching package dependencies from the remote server.

 framework/Pear/lib/Horde/Pear/Remote.php                |   14 ++++
 framework/Pear/lib/Horde/Pear/Rest.php                  |   16 ++++
 framework/Pear/lib/Horde/Pear/Rest/Access.php           |   16 ++++
 framework/Pear/lib/Horde/Pear/Rest/Dependencies.php     |   60 +++++++++++++++
 framework/Pear/package.xml                              |   10 ++-
 framework/Pear/test/Horde/Pear/Server/RemoteTest.php    |   15 ++++
 framework/Pear/test/Horde/Pear/Server/RestTest.php      |   10 +++
 framework/Pear/test/Horde/Pear/Unit/RemoteTest.php      |   22 +++++
 framework/Pear/test/Horde/Pear/Unit/Rest/AccessTest.php |   22 +++++
 framework/Pear/test/Horde/Pear/Unit/RestTest.php        |   10 +++
 10 files changed, 192 insertions(+), 3 deletions(-)
 create mode 100644 framework/Pear/lib/Horde/Pear/Rest/Dependencies.php

http://git.horde.org/horde-git/-/commit/c64829303d7ba384b02ee2e18755aaf7d66f4021

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

commit 9f12c01f6a13583564b07dbfa416be5060596e4b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:22:36 2011 +0200

    Convert the remote dependency information into a format matching what PEAR provides for a local package.xml file.

 framework/Pear/lib/Horde/Pear/Rest.php                  |    2 +-
 framework/Pear/lib/Horde/Pear/Rest/Dependencies.php     |  140 ++++++++++++++-
 framework/Pear/test/Horde/Pear/Server/RemoteTest.php    |   18 +-
 framework/Pear/test/Horde/Pear/Server/RestTest.php      |    3 +-
 framework/Pear/test/Horde/Pear/Unit/RemoteTest.php      |    4 +-
 framework/Pear/test/Horde/Pear/Unit/Rest/AccessTest.php |    2 +-
 framework/Pear/test/Horde/Pear/Unit/RestTest.php        |    3 +-
 7 files changed, 154 insertions(+), 18 deletions(-)

http://git.horde.org/horde-git/-/commit/9f12c01f6a13583564b07dbfa416be5060596e4b

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

commit 21b2ed0c388bddf55da720e6aec5102d9f8b1c5a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:23:10 2011 +0200

    Only show the subtitle once.

 components/lib/Components/Module/Help.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/21b2ed0c388bddf55da720e6aec5102d9f8b1c5a

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

commit 9da792c65b98e3823b0baa44deb71dbc6dada230
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:28:01 2011 +0200

    Add helpers for an improved resolving of dependency lists.

 components/lib/Components/Component/Dependency.php                |  288 +++++
 components/lib/Components/Component/DependencyList.php            |  170 +++
 components/lib/Components/Component/Resolver.php                  |  155 +++
 .../Components/Unit/Components/Component/DependencyListTest.php   |  100 ++
 .../test/Components/Unit/Components/Component/DependencyTest.php  |  220 ++++
 .../test/Components/Unit/Components/Component/ResolverTest.php    |   56 +
 6 files changed, 989 insertions(+), 0 deletions(-)
 create mode 100644 components/lib/Components/Component/Dependency.php
 create mode 100644 components/lib/Components/Component/DependencyList.php
 create mode 100644 components/lib/Components/Component/Resolver.php
 create mode 100644 components/test/Components/Unit/Components/Component/DependencyListTest.php
 create mode 100644 components/test/Components/Unit/Components/Component/DependencyTest.php
 create mode 100644 components/test/Components/Unit/Components/Component/ResolverTest.php

http://git.horde.org/horde-git/-/commit/9da792c65b98e3823b0baa44deb71dbc6dada230

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

commit 3a5308ac662426bac83f3fc2a6dec7dafd66a7a5
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:29:57 2011 +0200

    Improved dependency resolution.

 components/lib/Components/Component.php          |   13 ++-
 components/lib/Components/Component/Base.php     |   64 ++++----
 components/lib/Components/Component/Factory.php  |  164 +++++++++++++++++++---
 components/lib/Components/Component/Identify.php |   11 +-
 components/lib/Components/Component/Remote.php   |   93 ++++++++++--
 components/lib/Components/Component/Source.php   |   29 +++-
 components/lib/Components/Config/Base.php        |    3 -
 7 files changed, 297 insertions(+), 80 deletions(-)

http://git.horde.org/horde-git/-/commit/3a5308ac662426bac83f3fc2a6dec7dafd66a7a5

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

commit a7e1ad5f12ab58e7e69ea0660f16db5bbbe995f1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:31:08 2011 +0200

    cs

 components/lib/Components/Helper/Root.php |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/a7e1ad5f12ab58e7e69ea0660f16db5bbbe995f1

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

commit e762ba91f61e7fa3007474133beba978aefe4047
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:33:47 2011 +0200

    Improved generation of the dependency list.

 components/TODO                                   |    2 -
 components/lib/Components/Helper/Dependencies.php |  269 +++++++++++++++++++++
 components/lib/Components/Helper/ListRun.php      |  259 --------------------
 components/lib/Components/Helper/Tree.php         |  161 ------------
 components/lib/Components/Module/Dependencies.php |   21 ++-
 components/lib/Components/Runner/Dependencies.php |   39 +--
 components/package.xml                            |   26 ++-
 7 files changed, 320 insertions(+), 457 deletions(-)
 create mode 100644 components/lib/Components/Helper/Dependencies.php
 delete mode 100644 components/lib/Components/Helper/ListRun.php
 delete mode 100644 components/lib/Components/Helper/Tree.php

http://git.horde.org/horde-git/-/commit/e762ba91f61e7fa3007474133beba978aefe4047

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

commit ff346ebf5adadc7c0a38a8ad40e28febaa10b77d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 08:34:05 2011 +0200

    Add missing test case functionality.

 components/test/Components/TestCase.php |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/ff346ebf5adadc7c0a38a8ad40e28febaa10b77d

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

commit fa860c55fdb20783ebf73a2a04744e113498a355
Author: Gunnar Wrobel <p at rdus.de>
Date:   Tue Jul 5 09:30:10 2011 +0200

    Provide the "install" action.

 components/lib/Components/Module/Installer.php |   61 ++++++++++++++++++++++--
 1 files changed, 57 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/fa860c55fdb20783ebf73a2a04744e113498a355

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

commit 806aedc247fbe2ea120482a3335fe52050586b80
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 06:00:05 2011 +0200

    Add a dependency conversion helper.

 framework/Pear/lib/Horde/Pear/Package/Dependencies.php           |  174 ++++++
 framework/Pear/package.xml                                       |   10 +-
 framework/Pear/test/Horde/Pear/Unit/Package/DependenciesTest.php |  142 +++++
 3 files changed, 323 insertions(+), 3 deletions(-)
 create mode 100644 framework/Pear/lib/Horde/Pear/Package/Dependencies.php
 create mode 100644 framework/Pear/test/Horde/Pear/Unit/Package/DependenciesTest.php

http://git.horde.org/horde-git/-/commit/806aedc247fbe2ea120482a3335fe52050586b80

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

commit b4d57a49ebe271e2d8dbacd89bd41c5f2efd7242
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 06:00:56 2011 +0200

    Allow to retrieve the channel name, the version and dependency information.

 framework/Pear/lib/Horde/Pear/Package/Xml.php           |   89 +++++++++++++++
 framework/Pear/test/Horde/Pear/Unit/Package/XmlTest.php |   36 ++++++
 2 files changed, 125 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/b4d57a49ebe271e2d8dbacd89bd41c5f2efd7242

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

commit 1bebba6c6cf4791dd6289d1a7ea22df3f686742e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 06:01:20 2011 +0200

    Use the dependency helper.

 framework/Pear/lib/Horde/Pear/Rest/Dependencies.php |  105 ++-----------------
 1 files changed, 7 insertions(+), 98 deletions(-)

http://git.horde.org/horde-git/-/commit/1bebba6c6cf4791dd6289d1a7ea22df3f686742e

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

commit b67a126a5ef53cf0597ab4891fc2c58edba5cbd2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 06:01:48 2011 +0200

    Support retrieving the remote channel.xml.

 framework/Pear/lib/Horde/Pear/Remote.php                |   10 ++++++++++
 framework/Pear/lib/Horde/Pear/Rest.php                  |   12 +++++++++++-
 framework/Pear/lib/Horde/Pear/Rest/Access.php           |   10 ++++++++++
 framework/Pear/test/Horde/Pear/Server/RemoteTest.php    |    8 ++++++++
 framework/Pear/test/Horde/Pear/Unit/RemoteTest.php      |   10 +++++++++-
 framework/Pear/test/Horde/Pear/Unit/Rest/AccessTest.php |    8 ++++++++
 framework/Pear/test/Horde/Pear/Unit/RestTest.php        |    9 +++++++++
 7 files changed, 65 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/b67a126a5ef53cf0597ab4891fc2c58edba5cbd2

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

commit df9b9e9f4e06a8096fced3c698b8445f8d9b170d
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 09:36:52 2011 +0200

    Support bundle packages.

 components/lib/Components/Helper/Root.php                      |    4 +
 components/test/Components/TestCase.php                        |    2 +-
 components/test/Components/Unit/Components/Helper/RootTest.php |   39 ++++++++
 3 files changed, 44 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/df9b9e9f4e06a8096fced3c698b8445f8d9b170d

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

commit 132bd0a79f2907cc3457304924f781bc1928a360
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 09:37:29 2011 +0200

    phpdoc

 components/lib/Components/Runner/Dependencies.php |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/132bd0a79f2907cc3457304924f781bc1928a360

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

commit 561f0e57e109508c297d5492ac58ed8d3dc0d1b8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 09:53:09 2011 +0200

    Add the install helper.

 components/lib/Components/Helper/Installer.php |  264 ++++++++++++++++++++++++
 1 files changed, 264 insertions(+), 0 deletions(-)
 create mode 100644 components/lib/Components/Helper/Installer.php

http://git.horde.org/horde-git/-/commit/561f0e57e109508c297d5492ac58ed8d3dc0d1b8

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

commit 1f7b228838447afe9a31ba9589bce052b5705b31
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 09:53:27 2011 +0200

    Remove old installation helper.

 components/lib/Components/Helper/InstallationRun.php |  314 ------------------
 1 files changed, 0 insertions(+), 314 deletions(-)
 delete mode 100644 components/lib/Components/Helper/InstallationRun.php

http://git.horde.org/horde-git/-/commit/1f7b228838447afe9a31ba9589bce052b5705b31

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

commit dd91a9261a867af48b2e9e8749066c6dd0bc301b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 10:24:41 2011 +0200

    Pull update action into the component source class.

 components/lib/Components/Component.php        |   54 ++++++++-----
 components/lib/Components/Component/Base.php   |   54 +++++++-----
 components/lib/Components/Component/Source.php |  103 +++++++++++++++++++++++-
 components/lib/Components/Module/Update.php    |    4 +-
 components/lib/Components/Runner/Update.php    |   23 +++++-
 5 files changed, 185 insertions(+), 53 deletions(-)

http://git.horde.org/horde-git/-/commit/dd91a9261a867af48b2e9e8749066c6dd0bc301b

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

commit cb47bc707ade747bd97bee798d146e354f071102
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 10:27:42 2011 +0200

    I left this out intentionally.

 components/lib/Components/Module/Update.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/cb47bc707ade747bd97bee798d146e354f071102

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

commit 6c969075b355c723391e669e61d78e2affb0c0ca
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 10:52:11 2011 +0200

    Ensure a new package.xml will be generated in the component instance.

 components/lib/Components/Component/Source.php |   49 ++++++++++++++++-------
 components/lib/Components/Runner/Update.php    |   17 --------
 2 files changed, 34 insertions(+), 32 deletions(-)

http://git.horde.org/horde-git/-/commit/6c969075b355c723391e669e61d78e2affb0c0ca

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

commit c21f261476bb97fb61dbc0e07b6fdeb1f36ffa5b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 11:25:51 2011 +0200

    Move change log handling into the component source class.

 components/lib/Components/Component.php        |   19 ++-
 components/lib/Components/Component/Base.php   |   18 ++
 components/lib/Components/Component/Source.php |   16 ++
 components/lib/Components/Helper/ChangeLog.php |  228 ++++++++++++++++++++++++
 components/lib/Components/Module/Change.php    |    1 -
 components/lib/Components/Pear/Package.php     |   49 -----
 components/lib/Components/Runner/Change.php    |  187 ++------------------
 7 files changed, 288 insertions(+), 230 deletions(-)
 create mode 100644 components/lib/Components/Helper/ChangeLog.php

http://git.horde.org/horde-git/-/commit/c21f261476bb97fb61dbc0e07b6fdeb1f36ffa5b

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

commit cfbe9d49458d5eb0138c902f4694d75cfbdf4f0f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 11:58:04 2011 +0200

    Move the snapshot operation to the component classes.

 components/lib/Components/Component.php        |   40 +++--------
 components/lib/Components/Component/Remote.php |   77 ++++++---------------
 components/lib/Components/Component/Source.php |   86 ++++++++++++++++++-----
 components/lib/Components/Module/Snapshot.php  |    2 -
 components/lib/Components/Pear/Package.php     |   43 ------------
 components/lib/Components/Runner/Snapshot.php  |   22 +++---
 6 files changed, 111 insertions(+), 159 deletions(-)

http://git.horde.org/horde-git/-/commit/cfbe9d49458d5eb0138c902f4694d75cfbdf4f0f

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

commit 843bc87f8b54e6e429ef39fe049e3f7e4bbef260
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:05:32 2011 +0200

    Change how the repsitory root gets identified.

 components/lib/Components/Component.php        |   16 ++++++
 components/lib/Components/Component/Base.php   |   61 ++++++++++++++---------
 components/lib/Components/Component/Source.php |   18 +++++++
 components/lib/Components/Helper/Root.php      |   17 ++-----
 4 files changed, 76 insertions(+), 36 deletions(-)

http://git.horde.org/horde-git/-/commit/843bc87f8b54e6e429ef39fe049e3f7e4bbef260

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

commit 0dfaab65f50c586fec079ed6b15733bc5c2b7e89
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:15:31 2011 +0200

    Move the id matching into its own class.

 components/lib/Components/Component/Dependency.php |   41 +-----------
 components/lib/Components/Component/Match.php      |   68 ++++++++++++++++++++
 2 files changed, 70 insertions(+), 39 deletions(-)
 create mode 100644 components/lib/Components/Component/Match.php

http://git.horde.org/horde-git/-/commit/0dfaab65f50c586fec079ed6b15733bc5c2b7e89

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

commit 39076ee7c3040af702b40b0ec1606a2dbbe0ea14
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:15:56 2011 +0200

    Ensure we fail if there is no remote component.

 components/lib/Components/Component/Identify.php |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/39076ee7c3040af702b40b0ec1606a2dbbe0ea14

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

commit 3d1133e576c251a5620bf1520213d3e07d8e3b32
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:16:53 2011 +0200

    Remove obsolete methods.

 components/lib/Components/Component.php        |   18 ----------
 components/lib/Components/Component/Remote.php |   10 -----
 components/lib/Components/Component/Source.php |   44 ------------------------
 3 files changed, 0 insertions(+), 72 deletions(-)

http://git.horde.org/horde-git/-/commit/3d1133e576c251a5620bf1520213d3e07d8e3b32

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

commit 078c9a9d17cf5998cfd5e7b965f630f869f5eff9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:17:11 2011 +0200

    Add archive type.

 components/lib/Components/Component/Archive.php |  113 +++++++++++++++++++++++
 1 files changed, 113 insertions(+), 0 deletions(-)
 create mode 100644 components/lib/Components/Component/Archive.php

http://git.horde.org/horde-git/-/commit/078c9a9d17cf5998cfd5e7b965f630f869f5eff9

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

commit c8f0124f1f0a3a13b558b6ea16743971f78f61ce
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:17:53 2011 +0200

    Support the archive type. Fix resolver return value. Add tool creation for package.xml updating.

 components/lib/Components/Component/Factory.php |   43 +++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/c8f0124f1f0a3a13b558b6ea16743971f78f61ce

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

commit cd9a6cefbee24a1dab5bbe493ce13056afb93f84
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:18:25 2011 +0200

    Adapt to method signature change and allow to identify local snapshots.

 components/lib/Components/Component/Resolver.php |   76 ++++++++++++++++++---
 1 files changed, 65 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/cd9a6cefbee24a1dab5bbe493ce13056afb93f84

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

commit bfb9b26439498bb891702b34c7c8d4b3e9c7adb7
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:18:42 2011 +0200

    Not required anymore.

 components/lib/Components/Module/Dependencies.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/bfb9b26439498bb891702b34c7c8d4b3e9c7adb7

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

commit 5a6be6d8b468025d65b5c18c0f3bd7601e6dca81
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:18:51 2011 +0200

    Not required.

 components/lib/Components/Module/Document.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/5a6be6d8b468025d65b5c18c0f3bd7601e6dca81

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

commit 92863503f011223f3d839728c2a27bd4a2b6eb27
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:22:45 2011 +0200

    Superseded by the classes in the "Component" section.

 components/lib/Components/Pear/Dependencies.php |  220 --------------------
 components/lib/Components/Pear/Dependency.php   |  249 -----------------------
 components/lib/Components/Pear/Factory.php      |   41 ----
 components/lib/Components/Pear/Package.php      |   11 -
 4 files changed, 0 insertions(+), 521 deletions(-)
 delete mode 100644 components/lib/Components/Pear/Dependencies.php
 delete mode 100644 components/lib/Components/Pear/Dependency.php

http://git.horde.org/horde-git/-/commit/92863503f011223f3d839728c2a27bd4a2b6eb27

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

commit 8b83d09b898cf1eea350a6d59a84c28da41cf9cb
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:23:21 2011 +0200

    Test fixtures.

 components/test/Components/fixture/bundles/Bundle/package.xml |   76 +++++++++
 components/test/Components/fixture/horde/package.xml          |   76 +++++++++
 2 files changed, 152 insertions(+), 0 deletions(-)
 create mode 100644 components/test/Components/fixture/bundles/Bundle/package.xml
 create mode 100644 components/test/Components/fixture/horde/package.xml

http://git.horde.org/horde-git/-/commit/8b83d09b898cf1eea350a6d59a84c28da41cf9cb

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

commit b050b1eab3ef4796afa8fcf7c7594a6d3c04499b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:24:59 2011 +0200

    The new installer.

 components/lib/Components/Module/Installer.php |   51 ++--
 components/lib/Components/Pear/Environment.php |  384 ++++++++++++------------
 components/lib/Components/Runner/Installer.php |   97 +++++--
 3 files changed, 295 insertions(+), 237 deletions(-)

http://git.horde.org/horde-git/-/commit/b050b1eab3ef4796afa8fcf7c7594a6d3c04499b

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

commit b3e051b88832af0300d734e48041e9cac51d06be
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:27:43 2011 +0200

    Tree helper no longer used.

 components/lib/Components/Helper/Dependencies.php |    1 -
 components/lib/Components/Pear/Factory.php        |   50 ---------------------
 2 files changed, 0 insertions(+), 51 deletions(-)

http://git.horde.org/horde-git/-/commit/b3e051b88832af0300d734e48041e9cac51d06be

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

commit 4de5a504226cf6f4f0b064bcbb25c6a0d00664d9
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:28:37 2011 +0200

    Update package.xml

 components/package.xml |   28 +++++++++++++++++++---------
 1 files changed, 19 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/4de5a504226cf6f4f0b064bcbb25c6a0d00664d9

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

commit 742906c930815c8583fd02bafcb104a5a33d368c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:28:59 2011 +0200

    The factory is unnecessary here.

 components/lib/Components/Runner/Distribute.php |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/742906c930815c8583fd02bafcb104a5a33d368c

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

commit cc2f900b309bb34dfc9de33bfac527d6722d39be
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:30:16 2011 +0200

    Remove old method.

 components/lib/Components/Module/CiSetup.php |    2 --
 components/lib/Components/Runner/CiSetup.php |    6 ++----
 2 files changed, 2 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/cc2f900b309bb34dfc9de33bfac527d6722d39be

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

commit 0bfd0f90b3a5088b64d664b826702ba61eb68cca
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:33:17 2011 +0200

    Fix typo.

 components/lib/Components/Component/Source.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/0bfd0f90b3a5088b64d664b826702ba61eb68cca

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

commit a56b3ed2515092efbe4c4dbf1be6a002e50c8e46
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:33:24 2011 +0200

    Adapt method name.

 components/lib/Components/Helper/Dependencies.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/a56b3ed2515092efbe4c4dbf1be6a002e50c8e46

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

commit d3e90044c78f55551686a72140019ba5f0933503
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:34:15 2011 +0200

    Fix method name.

 .../Components/Unit/Components/Component/DependencyListTest.php   |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/d3e90044c78f55551686a72140019ba5f0933503

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

commit 2434bcf7dc6c1055406fc3340d5704aa054ce8b2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:35:01 2011 +0200

    Fix test.

 .../test/Components/Unit/Components/Component/DependencyTest.php  |    6 ++--
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/2434bcf7dc6c1055406fc3340d5704aa054ce8b2

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

commit 118cef6bab73f510347b6f30b3332ae9ec872701
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:39:02 2011 +0200

    Remove test.

 .../test/Components/Unit/Components/Component/IdentifyTest.php    |   21 -----
 1 files changed, 0 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/118cef6bab73f510347b6f30b3332ae9ec872701

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

commit 3b1e490511a5f14dbecb3410235bd7b9e9615261
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 12:44:00 2011 +0200

    Fix return value.

 components/lib/Components/Helper/Root.php                      |    2 +-
 components/test/Components/Unit/Components/Helper/RootTest.php |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/3b1e490511a5f14dbecb3410235bd7b9e9615261

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

commit 5a5e37a6f4c05a16fe1b9335aede358dd14e28e3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:12:56 2011 +0200

    Convert test.

 .../Components/Integration/Components/Module/DependenciesTest.php |   91 -----
 .../test/Components/Unit/Components/Module/DependenciesTest.php   |   87 ++++
 2 files changed, 87 insertions(+), 91 deletions(-)
 delete mode 100644 components/test/Components/Integration/Components/Module/DependenciesTest.php
 create mode 100644 components/test/Components/Unit/Components/Module/DependenciesTest.php

http://git.horde.org/horde-git/-/commit/5a5e37a6f4c05a16fe1b9335aede358dd14e28e3

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

commit 9e98ccb2d44149d4e893fd173b9c7dadf804db0f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:13:06 2011 +0200

    Mark incomplete.

 .../Components/Integration/Components/Module/InstallerTest.php    |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/9e98ccb2d44149d4e893fd173b9c7dadf804db0f

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

commit 99badade3748683efd3ad121485eabed5bdf520f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:13:30 2011 +0200

    Replace by component class.

 components/lib/Components/Runner/Document.php |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/99badade3748683efd3ad121485eabed5bdf520f

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

commit 75533299bd8561d3c12db7b58b658d086618ef24
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:13:44 2011 +0200

    Needs to be fixed.

 components/lib/Components/Runner/CiPrebuild.php |    5 ++++-
 components/lib/Components/Runner/CiSetup.php    |   14 ++++++++------
 2 files changed, 12 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/75533299bd8561d3c12db7b58b658d086618ef24

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

commit 5f2e86e46e1888edf9dbca8ac362a242ccc1ffa4
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:14:04 2011 +0200

    Support additional attributes.

 components/lib/Components/Component.php        |   35 ++++++++
 components/lib/Components/Component/Base.php   |  101 ++++++++++++++++++++++++
 components/lib/Components/Component/Remote.php |   23 ++++++
 components/lib/Components/Component/Source.php |   46 +----------
 4 files changed, 162 insertions(+), 43 deletions(-)

http://git.horde.org/horde-git/-/commit/5f2e86e46e1888edf9dbca8ac362a242ccc1ffa4

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

commit eff949141a871ba6da8ffeaf5b7d3b80e9835838
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:15:05 2011 +0200

    Start adapting to the new installer.

 components/bin/horde-bootstrap |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/eff949141a871ba6da8ffeaf5b7d3b80e9835838

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

commit 8c1bb1feb11e367bc7067901bb3a8082a1769198
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:20:24 2011 +0200

    Support additional attributes.

 framework/Pear/lib/Horde/Pear/Package/Xml.php           |   54 ++++++++++++---
 framework/Pear/test/Horde/Pear/Unit/Package/XmlTest.php |   31 ++++++++
 2 files changed, 74 insertions(+), 11 deletions(-)

http://git.horde.org/horde-git/-/commit/8c1bb1feb11e367bc7067901bb3a8082a1769198

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

commit e32f542cc73798186e430dee012013c40037975b
Author: Gunnar Wrobel <p at rdus.de>
Date:   Wed Jul 6 15:21:15 2011 +0200

    Support fetching the package.xml.

 framework/Pear/lib/Horde/Pear/Remote.php      |   13 +++++++++++++
 framework/Pear/lib/Horde/Pear/Rest/Access.php |   15 +++++++++++++++
 2 files changed, 28 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/e32f542cc73798186e430dee012013c40037975b

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

commit 200a437eef0223a9bcad5d9b377dd10339c7e99f
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:20:26 2011 +0200

    Support retrieving the change log location.

 components/lib/Components/Helper/ChangeLog.php |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/200a437eef0223a9bcad5d9b377dd10339c7e99f

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

commit aadf62346c9ca4ecdde36bb2d1491f7b9176096c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:20:39 2011 +0200

    Add a commit helper.

 components/lib/Components/Helper/Commit.php |  150 +++++++++++++++++++++++++++
 1 files changed, 150 insertions(+), 0 deletions(-)
 create mode 100644 components/lib/Components/Helper/Commit.php

http://git.horde.org/horde-git/-/commit/aadf62346c9ca4ecdde36bb2d1491f7b9176096c

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

commit eb7891d4b7648b7c7a49aecae7d7862b733c73e8
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:22:19 2011 +0200

    Provide the component classes with functionality necessary to release a component.

 components/lib/Components/Component.php         |   84 ++++++++
 components/lib/Components/Component/Base.php    |  120 +++++++++++
 components/lib/Components/Component/Factory.php |   12 ++
 components/lib/Components/Component/Source.php  |  243 ++++++++++++++++++++++-
 4 files changed, 457 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/eb7891d4b7648b7c7a49aecae7d7862b733c73e8

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

commit f109269c2e833fc86bafd0f47177fb25cabd405c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:25:11 2011 +0200

    Include these options in the "release" action help.

 components/lib/Components/Module/Release.php |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f109269c2e833fc86bafd0f47177fb25cabd405c

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

commit 01eaa414aa702717d1edf481c9dd2ca771b34194
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:27:37 2011 +0200

    Warn if the package/upload selection seems unusual (Bug #9698). Add a commit helper as option if required. Indicate when invalid tasks should be skipped.

 components/lib/Components/Runner/Release.php |   33 +++++++++++++++-----------
 1 files changed, 19 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/01eaa414aa702717d1edf481c9dd2ca771b34194

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

commit 5157b18acbb9ba4a7d1a2be61a691767e4d9c776
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:28:02 2011 +0200

    Move releasing to the component classes.

 components/lib/Components/Pear/Package.php                        |   78 ----
 components/lib/Components/Release/Notes.php                       |   46 +--
 components/lib/Components/Release/Task/Announce.php               |   11 +-
 components/lib/Components/Release/Task/Base.php                   |   65 +++-
 components/lib/Components/Release/Task/Bugs.php                   |   13 +-
 components/lib/Components/Release/Task/CommitPostRelease.php      |   14 +-
 components/lib/Components/Release/Task/CommitPreRelease.php       |   11 +-
 components/lib/Components/Release/Task/CurrentSentinel.php        |   26 +-
 components/lib/Components/Release/Task/Freshmeat.php              |   12 +-
 components/lib/Components/Release/Task/NextSentinel.php           |   24 +-
 components/lib/Components/Release/Task/NextVersion.php            |   37 +--
 components/lib/Components/Release/Task/Package.php                |   17 +-
 components/lib/Components/Release/Task/Sentinel.php               |   48 ---
 components/lib/Components/Release/Task/TagRelease.php             |   14 +-
 components/lib/Components/Release/Task/Timestamp.php              |   31 +--
 components/lib/Components/Release/Tasks.php                       |   39 ++-
 .../Unit/Components/Release/Task/CurrentSentinelTest.php          |   87 ++---
 .../Components/Unit/Components/Release/Task/NextSentinelTest.php  |   50 ++--
 .../test/Components/Unit/Components/Release/Task/PackageTest.php  |    4 +-
 .../Components/Unit/Components/Release/Task/TimestampTest.php     |   38 +-
 20 files changed, 281 insertions(+), 384 deletions(-)

http://git.horde.org/horde-git/-/commit/5157b18acbb9ba4a7d1a2be61a691767e4d9c776

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

commit 42a024895cb4cd3b151362c14a695b7314bdfd30
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:28:20 2011 +0200

    Add TODO items.

 components/TODO |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/42a024895cb4cd3b151362c14a695b7314bdfd30

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

commit 63c2ae142d550308d0dd18068168e4a9ce027c6c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 07:29:43 2011 +0200

    Completed these.

 components/TODO |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/63c2ae142d550308d0dd18068168e4a9ce027c6c

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

commit 2f6ca9ffc1e8af011328e92f0f09099e9ca64bb1
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 08:35:54 2011 +0200

    Support setting new version/api.

 framework/Pear/lib/Horde/Pear/Package/Xml.php           |   33 +++++++++++++++
 framework/Pear/test/Horde/Pear/Unit/Package/XmlTest.php |   20 +++++++++
 2 files changed, 53 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/2f6ca9ffc1e8af011328e92f0f09099e9ca64bb1

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

commit 60cf43c6263dd9707a5bc6a3802ab96581a25230
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 08:45:59 2011 +0200

    Support setting a new version/api while updating the package.xml (Bug #9974). Support commiting the updated package.xml. Adapt change log entry to using the commit helper.

 components/lib/Components/Component/Source.php |   66 ++++++++++++++++++-----
 components/lib/Components/Config/Cli.php       |   11 ++++-
 components/lib/Components/Helper/ChangeLog.php |   38 +-------------
 components/lib/Components/Module/Change.php    |   11 +---
 components/lib/Components/Module/Update.php    |   17 ++++++
 components/lib/Components/Runner/Change.php    |   19 +++++++-
 components/lib/Components/Runner/Update.php    |   15 +++++
 7 files changed, 115 insertions(+), 62 deletions(-)

http://git.horde.org/horde-git/-/commit/60cf43c6263dd9707a5bc6a3802ab96581a25230

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

commit aad88794e6677a41b748343e83f2aa698d31a205
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 08:54:32 2011 +0200

    Fix method name.

 components/lib/Components/Runner/Update.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/aad88794e6677a41b748343e83f2aa698d31a205

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

commit eb1165892884c4ed2bd1a7703229e22d457a6bc3
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 10:21:51 2011 +0200

    Support retrieving the package stability.

 framework/Pear/lib/Horde/Pear/Package/Xml.php           |   13 +++++++++++++
 framework/Pear/test/Horde/Pear/Unit/Package/XmlTest.php |   12 ++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/eb1165892884c4ed2bd1a7703229e22d457a6bc3

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

commit 81886360f4441aded357d15202c29d2b002e42f0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:21:24 2011 +0200

    phpdoc

 framework/Pear/lib/Horde/Pear/Package/Xml.php |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/81886360f4441aded357d15202c29d2b002e42f0

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

commit 3cdb38a0489d83c63204af3956ed8135ed6ebb7e
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:21:48 2011 +0200

    Support checking for an existing release.

 framework/Pear/lib/Horde/Pear/Remote.php         |   13 +++++++++++++
 framework/Pear/lib/Horde/Pear/Rest.php           |   20 ++++++++++++++++++++
 framework/Pear/lib/Horde/Pear/Rest/Access.php    |   13 +++++++++++++
 framework/Pear/test/Horde/Pear/Unit/RestTest.php |   14 ++++++++++++--
 4 files changed, 58 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/3cdb38a0489d83c63204af3956ed8135ed6ebb7e

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

commit 76a34848a3e5311c68cd2c2c1ca6b6c3f399d724
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:22:16 2011 +0200

    Add release stability checks.

 components/lib/Components/Helper/Version.php                      |   84 ++
 .../Components/Unit/Components/Helper/VersionStabilityTest.php    |  207 +++++
 2 files changed, 291 insertions(+), 0 deletions(-)
 create mode 100644 components/test/Components/Unit/Components/Helper/VersionStabilityTest.php

http://git.horde.org/horde-git/-/commit/76a34848a3e5311c68cd2c2c1ca6b6c3f399d724

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

commit 7a21b33e6c5fa44a6f42ac4356f9946a01565790
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:22:31 2011 +0200

    Fix test.

 components/test/Components/Unit/Components/Config/FileTest.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/7a21b33e6c5fa44a6f42ac4356f9946a01565790

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

commit 3ded47abf1bbca13a887f4e0c953fa2284809eb2
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:22:55 2011 +0200

    Support reading the package stability.

 components/lib/Components/Component.php      |    9 +++++++++
 components/lib/Components/Component/Base.php |   12 ++++++++++++
 2 files changed, 21 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/3ded47abf1bbca13a887f4e0c953fa2284809eb2

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

commit 3ce7334e0b9a60d597b92610d77a947c27ea1bca
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:23:30 2011 +0200

    Validate stability and ensure the release does not exist before uploading.

 components/TODO                                    |    1 -
 components/lib/Components/Release/Task/Package.php |   31 ++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/3ce7334e0b9a60d597b92610d77a947c27ea1bca

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

commit 18630cded801b6668ed6b73c7cfca8bc4bdcc87a
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:31:33 2011 +0200

    Fix test.

 .../test/Components/Unit/Components/Release/Task/PackageTest.php  |    6 +++++
 1 files changed, 6 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/18630cded801b6668ed6b73c7cfca8bc4bdcc87a

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

commit de3935cf5825326c3dab04dd897e961ed2ab9841
Author: Mathieu Parent <math.parent at gmail.com>
Date:   Sun Jul 3 18:36:30 2011 +0200

    components/debian: don't include the original targz in the debian targz
    
    Signed-off-by: Gunnar Wrobel <p at rdus.de>

 components/data/distribute/debian/components.php |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/de3935cf5825326c3dab04dd897e961ed2ab9841

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

commit f7b09a259640df85b4433d770c22513e5ba862e3
Author: Mathieu Parent <math.parent at gmail.com>
Date:   Sun Jul 3 18:38:06 2011 +0200

    components/debian: always depends on ${phppear:Debian-Depends}
    
    Signed-off-by: Gunnar Wrobel <p at rdus.de>

 components/data/distribute/debian/templates/control |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/f7b09a259640df85b4433d770c22513e5ba862e3

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

commit e539bb4a7dbc7a22435ff8c7bbc7e9bd27edbdd1
Author: Mathieu Parent <math.parent at gmail.com>
Date:   Sun Jul 3 20:17:00 2011 +0200

    Properly name tarball to avoid building a native debian package
    
    Signed-off-by: Gunnar Wrobel <p at rdus.de>

 components/data/distribute/debian/components.php |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/e539bb4a7dbc7a22435ff8c7bbc7e9bd27edbdd1

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

commit 9c22c3aabd861962f6ec109a026f649d76c8d305
Author: Mathieu Parent <math.parent at gmail.com>
Date:   Sun Jul 3 21:22:00 2011 +0200

    components/debian: adding debian/watch file
    
    Signed-off-by: Gunnar Wrobel <p at rdus.de>

 components/data/distribute/debian/components.php  |    3 ++-
 components/data/distribute/debian/templates/watch |    4 ++++
 2 files changed, 6 insertions(+), 1 deletions(-)
 create mode 100644 components/data/distribute/debian/templates/watch

http://git.horde.org/horde-git/-/commit/9c22c3aabd861962f6ec109a026f649d76c8d305

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

commit 65fedb64ecf5d8c9d73e2d8c02230654057770cf
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:50:38 2011 +0200

    I removed getArchiveName().

 components/data/distribute/debian/components.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/65fedb64ecf5d8c9d73e2d8c02230654057770cf

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

commit 14b160a543d59c6fbf7ebe88b9ffb7a859af9165
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 11:51:32 2011 +0200

    The view already has access to $component.

 components/data/distribute/debian/components.php  |    3 +--
 components/data/distribute/debian/templates/watch |    2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/14b160a543d59c6fbf7ebe88b9ffb7a859af9165

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

commit 670d5a8f206ec9440a39c752af9606d7d058f2cd
Author: Gunnar Wrobel <p at rdus.de>
Date:   Thu Jul 7 12:13:05 2011 +0200

    Correctly handle the return value.

 components/data/distribute/debian/components.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/670d5a8f206ec9440a39c752af9606d7d058f2cd

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

commit 3bff7b7abddf38c93036d9e889b3e40cae8676e9
Author: Jan Schneider <jan at horde.org>
Date:   Thu Jul 7 14:29:59 2011 +0200

    No need to ucfirst(), phpdoc.

 components/lib/Components/Helper/Version.php |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/3bff7b7abddf38c93036d9e889b3e40cae8676e9

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

commit c1b45a4b0a074fc1611d0e2ff88ab2e52416254c
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 05:34:56 2011 +0200

    Move install method to the component classes.

 components/lib/Components/Component.php        |   28 ++++++++++++++++
 components/lib/Components/Component/Base.php   |   41 ++++++++++++++++++++++++
 components/lib/Components/Component/Source.php |   27 +++++++++++++++
 components/lib/Components/Helper/Installer.php |    4 +-
 components/lib/Components/Pear/Environment.php |   34 -------------------
 5 files changed, 98 insertions(+), 36 deletions(-)

http://git.horde.org/horde-git/-/commit/c1b45a4b0a074fc1611d0e2ff88ab2e52416254c

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

commit 7e2937dd4d2ab53110db5f63edec4690dd08c001
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 05:56:49 2011 +0200

    Add --nodeps option.

 components/lib/Components/Helper/Installer.php |  164 ++++++++++++++----------
 components/lib/Components/Module/Installer.php |   14 ++-
 2 files changed, 106 insertions(+), 72 deletions(-)

http://git.horde.org/horde-git/-/commit/7e2937dd4d2ab53110db5f63edec4690dd08c001

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

commit 3e25ca98820e54bebfc16801f5f5ab56cedcc6dd
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 06:39:31 2011 +0200

    Ensure we use the fully qualified remote name so that this cannot be confused with a potentially existing local path.

 components/lib/Components/Pear/Environment.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/3e25ca98820e54bebfc16801f5f5ab56cedcc6dd

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

commit bfc9364f2aa0f41b177956d9fb5e946418660575
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 06:44:41 2011 +0200

    Read the "conflicts" value.

 framework/Pear/lib/Horde/Pear/Package/Xml.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/bfc9364f2aa0f41b177956d9fb5e946418660575

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

commit 44703676def53856a6875ea4960d32eef09b2035
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 06:45:01 2011 +0200

    Ensure conflicting packages do not get interpreted as dependency.

 framework/Pear/lib/Horde/Pear/Package/Dependencies.php |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/44703676def53856a6875ea4960d32eef09b2035

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

commit c9b3e481804a7d0b0c3875b12b874acc7d3c9515
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 10:25:29 2011 +0200

    Link in data files as well.

 components/lib/Components/Pear/Environment.php |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/c9b3e481804a7d0b0c3875b12b874acc7d3c9515

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

commit 1793c15fc8edb42bd928dd87ac3d88d1fea0c820
Author: Vilius Å umskas <vilius at lnk.lt>
Date:   Fri Jul 8 00:59:20 2011 +0300

    Should use horde role for these files.
    
    Bug: 10319
    Signed-off-by: Jan Schneider <jan at horde.org>

 imp/package.xml |    2 +-
 nag/package.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/1793c15fc8edb42bd928dd87ac3d88d1fea0c820

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

commit 4738d294c1d105d41b938af9878d32e89fdc0559
Author: Vilius Å umskas <vilius at lnk.lt>
Date:   Fri Jul 8 01:11:59 2011 +0300

    Use doc role for other IMP docs too.
    
    Bug: 10320
    Signed-off-by: Jan Schneider <jan at horde.org>

 imp/package.xml |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/4738d294c1d105d41b938af9878d32e89fdc0559

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

commit 2789c0997f2b6c30bef2ae58be6f0ae144485db3
Author: Vilius Å umskas <vilius at lnk.lt>
Date:   Fri Jul 8 01:28:26 2011 +0300

    These are calendars.
    
    Bug: 10321
    Signed-off-by: Jan Schneider <jan at horde.org>

 kronolith/config/prefs.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/2789c0997f2b6c30bef2ae58be6f0ae144485db3

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

commit 72a1f88d5ae1bf907e6338fba734318f417212d0
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 12:52:10 2011 +0200

    Use realpath to avoid relative subpaths.

 framework/Core/lib/Horde/Core/Db/Migration.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/72a1f88d5ae1bf907e6338fba734318f417212d0

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

commit 018920e433e7917b02cd8dd374e9c2f3466afc77
Author: Gunnar Wrobel <p at rdus.de>
Date:   Fri Jul 8 12:53:55 2011 +0200

    On error indicate the set of valid options.
    
    If this fatals out I hope it is okay to deliver a long error message that indicates which options are actually valid. Tripped me several times already and I always needed to insert debug statements to understand what the problem was.

 horde/bin/horde-db-migrate |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/018920e433e7917b02cd8dd374e9c2f3466afc77

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

commit 0bc852b93efa94ff508c8cf3cb1ebf4e91d86e5a
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jul 8 14:20:07 2011 +0200

    Catch and properly re-throw exceptions.

 kronolith/lib/Driver/Horde.php |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/0bc852b93efa94ff508c8cf3cb1ebf4e91d86e5a

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

commit 216e59084a9adffec0edec5260380ecc5521f25c
Author: Jan Schneider <jan at horde.org>
Date:   Fri Jul 8 14:21:08 2011 +0200

    More specific error message.

 framework/Service_Facebook/lib/Horde/Service/Facebook/Request.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/216e59084a9adffec0edec5260380ecc5521f25c

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

commit 44ccfc1657c6ddbae0cc37b44faf7afbb16fb28b
Author: Jan Schneider <jan at horde.org>
Date:   Sat Jul 9 17:45:53 2011 +0200

    Don't try to find conflicting events if DTSTART or DTEND are not set (Bug #10324).

 imp/lib/Mime/Viewer/Itip.php |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/44ccfc1657c6ddbae0cc37b44faf7afbb16fb28b

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

commit 07b655254ca7322998df893d9aace856e3dc20c2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Jul 5 22:12:44 2011 -0400

    Improve handling of getServerChanges
    
    This changes the handling to use the getChanges() API now available
    in the syncable apps. Saves mulitple API calls (adds,mods,dels are all
    obtained at once) and doesn't include recurring event exceptions
    in the getChanges call (since they are included with the "parent"
    event when exporting to iCalendar).

 framework/SyncMl/lib/Horde/SyncMl/Backend/Horde.php |  322 ++++++++++---------
 1 files changed, 169 insertions(+), 153 deletions(-)

http://git.horde.org/horde-git/-/commit/07b655254ca7322998df893d9aace856e3dc20c2

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

commit 2c48835cd0f0c334a6194ca947a09864f1c0e6de
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Jul 8 16:53:01 2011 -0400

    Default to user's default calendar if no sync_calendars pref is set yet.
    
    Fixes Bug: 10329

 kronolith/lib/Api.php       |    6 +++---
 kronolith/lib/Kronolith.php |   15 +++++++++++++++
 2 files changed, 18 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/2c48835cd0f0c334a6194ca947a09864f1c0e6de

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

commit cc0438ac9d879d24be89fd5acaca26018361e23a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 15:12:12 2011 -0400

    fix throwing exceptions

 kronolith/lib/Api.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/cc0438ac9d879d24be89fd5acaca26018361e23a

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

commit 82cf580efe8e28ae657318e88c64350732a7b2db
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 15:13:08 2011 -0400

    More useful error message

 nag/lib/Driver/Sql.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/82cf580efe8e28ae657318e88c64350732a7b2db

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

commit bd05b4fe8da5cd44bc38476afb23282fd14493ad
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 15:52:45 2011 -0400

    More flexible Kronolith::getSyncCalendars() method.

 kronolith/lib/Kronolith.php |   38 ++++++++++++++++++++++++++++++--------
 1 files changed, 30 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/bd05b4fe8da5cd44bc38476afb23282fd14493ad

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

commit 2623237be98274055794fe4d54573196ec86251a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 15:56:09 2011 -0400

    Better description now that sync_calendars is available

 kronolith/config/prefs.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/2623237be98274055794fe4d54573196ec86251a

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

commit d0b901c71b7e4201161bb4725460da74fd50e327
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 16:06:38 2011 -0400

    bfn

 kronolith/docs/CHANGES |    2 ++
 kronolith/package.xml  |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/d0b901c71b7e4201161bb4725460da74fd50e327

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

commit 6d79573d44705bd2b2d43bd268271b52cf42af2f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 16:09:16 2011 -0400

    Horde_SyncMl_Sync still expects PEAR_Error from these methods.
    
    Catch the exception from the Horde APIs and raise them as PEAR_Errors
    until SyncMl is fully refactored.

 framework/SyncMl/lib/Horde/SyncMl/Backend/Horde.php |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/6d79573d44705bd2b2d43bd268271b52cf42af2f

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

commit 9d792bf3322dd5ee2ac9acf226eae4ab24ff6195
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 19:13:14 2011 -0400

    backend support for stoping a timer

 hermes/lib/Ajax/Application.php |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/9d792bf3322dd5ee2ac9acf226eae4ab24ff6195

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

commit e387182bbc883741a564982cc59636251deebee2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 19:14:19 2011 -0400

    client side support for stopping timers, along with someother timer related tweaks

 hermes/js/hermes.js |   61 +++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 47 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/e387182bbc883741a564982cc59636251deebee2

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

commit 701253409c8b368f68762df99950fa198061d1d9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 19:14:55 2011 -0400

    add the close graphic to the js object

 hermes/lib/Hermes.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/701253409c8b368f68762df99950fa198061d1d9

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

commit 34114e6dacd2a2640f0139b3e3baaf57885bc0d6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 19:15:15 2011 -0400

    styling

 hermes/templates/index/timer.inc              |    7 ++---
 hermes/themes/default/graphics/back_quick.png |  Bin 0 -> 189 bytes
 hermes/themes/default/screen.css              |   31 ++++++++++++++++++++++--
 3 files changed, 31 insertions(+), 7 deletions(-)
 create mode 100644 hermes/themes/default/graphics/back_quick.png

http://git.horde.org/horde-git/-/commit/34114e6dacd2a2640f0139b3e3baaf57885bc0d6

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

commit c71232ce7b761c5237ea7570d816ad59b102947d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 19:18:28 2011 -0400

    This should be a header

 hermes/templates/index/index.inc |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/c71232ce7b761c5237ea7570d816ad59b102947d

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

commit 55889caf1da57a775673daebb23a3cb7e86b42d9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 20:20:05 2011 -0400

    return elapsed time in the listTimers response

 hermes/lib/Ajax/Application.php |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/55889caf1da57a775673daebb23a3cb7e86b42d9

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

commit cfb5d6f2274c89cd4f0e6072e39b43393050e899
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 20:20:35 2011 -0400

    show elapsed time in the timer list

 hermes/js/hermes.js              |   18 ++++++++++++------
 hermes/themes/default/screen.css |    9 +++++++--
 2 files changed, 19 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/cfb5d6f2274c89cd4f0e6072e39b43393050e899

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

commit 6f621e554689d46fa321e0e4240cd7a7322ef3fd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 22:16:29 2011 -0400

    remove debug

 hermes/js/hermes.js |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/6f621e554689d46fa321e0e4240cd7a7322ef3fd

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

commit e3760f2e7acfc8ef961b8cbc534423e72ef93096
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 22:16:58 2011 -0400

    round hours to 2 decimal places

 hermes/js/hermes.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/e3760f2e7acfc8ef961b8cbc534423e72ef93096

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

commit d2c3bb8584067634027e9a0a537db826aabe386f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 22:17:24 2011 -0400

    update any timers with the poll results

 hermes/js/hermes.js             |   23 +++++++++++++++++++++--
 hermes/lib/Ajax/Application.php |    3 ++-
 2 files changed, 23 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/d2c3bb8584067634027e9a0a537db826aabe386f

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

commit fc261ec4c4dfa37393c145108d91794f9e9eb688
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Jul 10 22:21:48 2011 -0400

    comment out the placeholder elements for this non-functional feature for now

 hermes/templates/index/index.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/fc261ec4c4dfa37393c145108d91794f9e9eb688

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

commit c9ddc00b2a5644dc03498774f76b55e89255e6a5
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun Jul 10 23:03:48 2011 -0400

    Add a rule to ignore separators as the last tag, also.

 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php      |   12 +++++-
 framework/Date_Parser/test/Horde/Date/Parser/HandlerTest.php     |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php |    7 +++-
 framework/Date_Parser/test/Horde/Date/Parser/ParserTest.php      |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/ResultTest.php      |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/TokenTest.php       |   11 ++---
 nag/lib/QuickParser.php                                          |    1 -
 7 files changed, 22 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/c9ddc00b2a5644dc03498774f76b55e89255e6a5

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

commit 93c72e1c84c3b816d228bb46b59904aa1cd6214a
Merge: 9c79c1a c9ddc00
Author: Chuck Hagenbuch <chuck at horde.org>
Date:   Sun Jul 10 23:04:53 2011 -0400

    Merge branch 'master' into trean_tags

 components/TODO                                                   |   16 +-
 components/bin/horde-bootstrap                                    |   14 +-
 components/data/distribute/debian/components.php                  |   11 +-
 components/data/distribute/debian/templates/control               |    3 +-
 components/data/distribute/debian/templates/watch                 |    4 +
 components/lib/Components/Component.php                           |  208 ++-
 components/lib/Components/Component/Archive.php                   |  113 +
 components/lib/Components/Component/Base.php                      |  381 +++-
 components/lib/Components/Component/Dependency.php                |  251 ++
 components/lib/Components/Component/DependencyList.php            |  170 ++
 components/lib/Components/Component/Factory.php                   |  219 ++-
 components/lib/Components/Component/Identify.php                  |   16 +-
 components/lib/Components/Component/Match.php                     |   68 +
 components/lib/Components/Component/Remote.php                    |  135 +-
 components/lib/Components/Component/Resolver.php                  |  209 ++
 components/lib/Components/Component/Source.php                    |  499 ++++-
 components/lib/Components/Config/Base.php                         |    3 -
 components/lib/Components/Config/Cli.php                          |   11 +-
 components/lib/Components/Dependencies/Bootstrap.php              |    2 +-
 components/lib/Components/Helper/ChangeLog.php                    |  218 ++
 components/lib/Components/Helper/Commit.php                       |  150 ++
 components/lib/Components/Helper/Dependencies.php                 |  268 ++
 components/lib/Components/Helper/InstallationRun.php              |  314 ---
 components/lib/Components/Helper/Installer.php                    |  290 ++
 components/lib/Components/Helper/ListRun.php                      |  259 --
 components/lib/Components/Helper/Root.php                         |  255 ++-
 components/lib/Components/Helper/Tree.php                         |  161 --
 components/lib/Components/Helper/Version.php                      |   80 +
 components/lib/Components/Module/Change.php                       |   12 +-
 components/lib/Components/Module/CiSetup.php                      |    2 -
 components/lib/Components/Module/Dependencies.php                 |   66 +-
 components/lib/Components/Module/Document.php                     |    1 -
 components/lib/Components/Module/Help.php                         |    6 +-
 components/lib/Components/Module/Installer.php                    |  114 +-
 components/lib/Components/Module/Release.php                      |   25 +-
 components/lib/Components/Module/Snapshot.php                     |   17 +-
 components/lib/Components/Module/Update.php                       |   20 +-
 components/lib/Components/Pear/Dependencies.php                   |  220 --
 components/lib/Components/Pear/Dependency.php                     |  249 --
 components/lib/Components/Pear/Environment.php                    |  562 ++++
 components/lib/Components/Pear/Factory.php                        |  127 +-
 components/lib/Components/Pear/InstallLocation.php                |  592 -----
 components/lib/Components/Pear/Package.php                        |  189 +--
 components/lib/Components/Release/Notes.php                       |   46 +-
 components/lib/Components/Release/Task/Announce.php               |   11 +-
 components/lib/Components/Release/Task/Base.php                   |   65 +-
 components/lib/Components/Release/Task/Bugs.php                   |   13 +-
 components/lib/Components/Release/Task/CommitPostRelease.php      |   14 +-
 components/lib/Components/Release/Task/CommitPreRelease.php       |   11 +-
 components/lib/Components/Release/Task/CurrentSentinel.php        |   26 +-
 components/lib/Components/Release/Task/Freshmeat.php              |   12 +-
 components/lib/Components/Release/Task/NextSentinel.php           |   24 +-
 components/lib/Components/Release/Task/NextVersion.php            |   37 +-
 components/lib/Components/Release/Task/Package.php                |   48 +-
 components/lib/Components/Release/Task/Sentinel.php               |   48 -
 components/lib/Components/Release/Task/TagRelease.php             |   14 +-
 components/lib/Components/Release/Task/Timestamp.php              |   31 +-
 components/lib/Components/Release/Tasks.php                       |   39 +-
 components/lib/Components/Runner/Change.php                       |  180 +--
 components/lib/Components/Runner/CiPrebuild.php                   |    5 +-
 components/lib/Components/Runner/CiSetup.php                      |   20 +-
 components/lib/Components/Runner/Dependencies.php                 |   41 +-
 components/lib/Components/Runner/Distribute.php                   |   13 +-
 components/lib/Components/Runner/Document.php                     |    3 +-
 components/lib/Components/Runner/Installer.php                    |   97 +-
 components/lib/Components/Runner/Release.php                      |   33 +-
 components/lib/Components/Runner/Snapshot.php                     |   22 +-
 components/lib/Components/Runner/Update.php                       |   45 +-
 components/package.xml                                            |   52 +-
 .../Components/Integration/Components/Module/DependenciesTest.php |   91 -
 .../Components/Integration/Components/Module/InstallerTest.php    |    5 +
 components/test/Components/TestCase.php                           |   43 +
 .../Components/Unit/Components/Component/DependencyListTest.php   |  100 +
 .../test/Components/Unit/Components/Component/DependencyTest.php  |  220 ++
 .../test/Components/Unit/Components/Component/IdentifyTest.php    |   21 -
 .../test/Components/Unit/Components/Component/ResolverTest.php    |   56 +
 components/test/Components/Unit/Components/Config/FileTest.php    |    2 +-
 components/test/Components/Unit/Components/Helper/RootTest.php    |  180 ++
 .../Components/Unit/Components/Helper/VersionStabilityTest.php    |  207 ++
 .../test/Components/Unit/Components/Module/DependenciesTest.php   |   87 +
 .../Unit/Components/Release/Task/CurrentSentinelTest.php          |   87 +-
 .../Components/Unit/Components/Release/Task/NextSentinelTest.php  |   50 +-
 .../test/Components/Unit/Components/Release/Task/PackageTest.php  |   10 +-
 .../Components/Unit/Components/Release/Task/TimestampTest.php     |   38 +-
 components/test/Components/fixture/bundles/Bundle/package.xml     |   76 +
 components/test/Components/fixture/horde/package.xml              |   76 +
 framework/Core/lib/Horde/Core/Db/Migration.php                    |    6 +-
 framework/Date_Parser/lib/Horde/Date/Parser/Locale/Base.php       |   12 +-
 framework/Date_Parser/test/Horde/Date/Parser/HandlerTest.php      |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/Locale/BaseTest.php  |    7 +-
 framework/Date_Parser/test/Horde/Date/Parser/ParserTest.php       |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/ResultTest.php       |    1 -
 framework/Date_Parser/test/Horde/Date/Parser/TokenTest.php        |   11 +-
 framework/Ldap/lib/Horde/Ldap.php                                 |    2 +-
 framework/Pear/lib/Horde/Pear/Package/Dependencies.php            |  177 ++
 framework/Pear/lib/Horde/Pear/Package/Xml.php                     |  182 ++-
 framework/Pear/lib/Horde/Pear/Remote.php                          |   50 +
 framework/Pear/lib/Horde/Pear/Rest.php                            |   46 +
 framework/Pear/lib/Horde/Pear/Rest/Access.php                     |   54 +
 framework/Pear/lib/Horde/Pear/Rest/Dependencies.php               |  107 +
 framework/Pear/package.xml                                        |   14 +-
 framework/Pear/test/Horde/Pear/Server/RemoteTest.php              |   23 +
 framework/Pear/test/Horde/Pear/Server/RestTest.php                |    9 +
 framework/Pear/test/Horde/Pear/Unit/Package/DependenciesTest.php  |  142 +
 framework/Pear/test/Horde/Pear/Unit/Package/XmlTest.php           |   99 +
 framework/Pear/test/Horde/Pear/Unit/RemoteTest.php                |   30 +
 framework/Pear/test/Horde/Pear/Unit/Rest/AccessTest.php           |   30 +
 framework/Pear/test/Horde/Pear/Unit/RestTest.php                  |   32 +-
 framework/Service_Facebook/lib/Horde/Service/Facebook/Request.php |    2 +-
 framework/SyncMl/lib/Horde/SyncMl/Backend/Horde.php               |  332 ++--
 hermes/js/hermes.js                                               |  101 +-
 hermes/lib/Ajax/Application.php                                   |   42 +-
 hermes/lib/Hermes.php                                             |    1 +
 hermes/templates/index/index.inc                                  |   10 +-
 hermes/templates/index/timer.inc                                  |    7 +-
 hermes/themes/default/graphics/back_quick.png                     |  Bin 0 -> 189 bytes
 hermes/themes/default/screen.css                                  |   40 +-
 horde/bin/horde-db-migrate                                        |   17 +-
 imp/lib/Mime/Viewer/Itip.php                                      |   11 +-
 imp/package.xml                                                   |   30 +-
 kronolith/config/prefs.php                                        |    4 +-
 kronolith/docs/CHANGES                                            |    2 +
 kronolith/lib/Api.php                                             |   10 +-
 kronolith/lib/Driver/Horde.php                                    |    6 +-
 kronolith/lib/Kronolith.php                                       |   43 +-
 kronolith/package.xml                                             |    4 +-
 nag/lib/Driver/Sql.php                                            |    2 +-
 nag/lib/QuickParser.php                                           |    1 -
 nag/package.xml                                                   |    2 +-
 129 files changed, 7207 insertions(+), 3325 deletions(-)

http://git.horde.org/horde-git/-/commit/93c72e1c84c3b816d228bb46b59904aa1cd6214a




More information about the commits mailing list