[commits] components branch master updated. 365247231a14bf4b282d858583c405ec40d97170

jan at horde.org jan at horde.org
Wed Oct 25 15:15:12 UTC 2017


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

from: 8fb8cfaa7b53e7564be7aae648dad47f67586f0a

3eb12b1 Don't pass the directory to each method.
6514ea9 Rename updatePackageXml() to updatePackage().
830eeb2 Style, phpdoc.
04a4b5b Introduce a doc/changelog.yml file.
1fddbd6 Re-order methods.
6801c86 Missed a few places where directory was passed around.
d742737 Commit in two steps.
2e583cf Check if .horde.yml exists and is up-to-date.
ab8c867 Automatically create changelog.yml if it doesn't exist yet.
012dd45 Comments
b130085 Find the doc directory from libraries too.
349772e Fix with empty release notes.
3652472 Fix github link after git split.

Summary: https://github.com/horde/components/compare/8fb8cfaa7b53...365247231a14

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

commit 3eb12b1a6656f1439918817eeebb58000056782c
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Don't pass the directory to each method.

Pass a configuration object once to the constructor instead.

 M data/distribute/openSUSE/components.php
 M lib/Components/Helper/ChangeLog.php
 M lib/Components/Release/Task/Announce.php

https://github.com/horde/components/commit/3eb12b1a6656f1439918817eeebb58000056782c

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

commit 6514ea90b05ea2edcd4d441e0d8391f92b55790e
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Rename updatePackageXml() to updatePackage().

It will update more files in the future.

 M lib/Components/Component.php
 M lib/Components/Component/Base.php
 M lib/Components/Component/Source.php
 M lib/Components/Release/Task/Composer.php
 M lib/Components/Release/Task/Timestamp.php
 M lib/Components/Runner/Update.php

https://github.com/horde/components/commit/6514ea90b05ea2edcd4d441e0d8391f92b55790e

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

commit 830eeb21644740f4ac52c67314deb874ee5cc347
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Style, phpdoc.

 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php
 M lib/Components/Module/Change.php
 M lib/Components/Runner/Update.php

https://github.com/horde/components/commit/830eeb21644740f4ac52c67314deb874ee5cc347

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

commit 04a4b5bdbec465c309a705ef12d65e9398da0588
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Introduce a doc/changelog.yml file.

This will be the authoritative source for all changes across all branches. CHANGES and package.xml will be built from this source.
The idea is to keep this changelog.yml file the same in all branches, so that it's much easier to merge/cherry-pick commits including the changelog from one branch to the other without conflicts.
Beside that, it's easier to amend a changelog and update all the other changelogs with a single horde-components call.
Finally, this will allow us to automatically build chnangelogs for bundles in the future.

 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php
 M lib/Components/Module/Change.php
 M lib/Components/Runner/Change.php
 M package.xml

https://github.com/horde/components/commit/04a4b5bdbec465c309a705ef12d65e9398da0588

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

commit 1fddbd6af606712663608d7e425f058d838cbad0
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Re-order methods.

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/1fddbd6af606712663608d7e425f058d838cbad0

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

commit 6801c86eaed758b358936221a98285b82f925fe7
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Missed a few places where directory was passed around.

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/6801c86eaed758b358936221a98285b82f925fe7

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

commit d742737bdb041fb9f52b9d7eec2dae347cef1ef8
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Commit in two steps.

First the actual change and changelog.yml (which is the same in all branches). Then CHANGES and package.xml (which are different on each branch).

 M lib/Components/Component/Source.php
 M lib/Components/Runner/Change.php

https://github.com/horde/components/commit/d742737bdb041fb9f52b9d7eec2dae347cef1ef8

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

commit 2e583cfd981472dea48f57d224572b193672007b
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Check if .horde.yml exists and is up-to-date.

 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/2e583cfd981472dea48f57d224572b193672007b

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

commit ab8c86761695903260a721034d14df48a73789f9
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Automatically create changelog.yml if it doesn't exist yet.

 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/ab8c86761695903260a721034d14df48a73789f9

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

commit 012dd4532058c41f5f620ab6e7a91037f1e4df84
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Comments

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/012dd4532058c41f5f620ab6e7a91037f1e4df84

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

commit b13008531f95f8face1149be1f701d820e9ecd2b
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Find the doc directory from libraries too.

Libraries have further subdirectories below doc/, and we want to create CHANGES there too now.

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/b13008531f95f8face1149be1f701d820e9ecd2b

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

commit 349772e09ac3fb6a67804f00cbabbc1fd0d9c920
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Fix with empty release notes.

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/349772e09ac3fb6a67804f00cbabbc1fd0d9c920

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

commit 365247231a14bf4b282d858583c405ec40d97170
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 25 Oct 2017 17:11:22 +0200

Fix github link after git split.

 M lib/Components/Helper/ChangeLog.php

https://github.com/horde/components/commit/365247231a14bf4b282d858583c405ec40d97170


More information about the commits mailing list