Upcoming changes to CI system

2013-10-27 Thread Ben Cooksley
Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared dependency will now need to declare a dependency against it in the

Re: Upcoming changes to CI system

2013-10-27 Thread Peter Grasch
Hi Ben, On 10/27/2013 05:32 PM, Ben Cooksley wrote: A shared dependency is essentially a non-KDE project: a) Where distribution packages are too old (like CMake) b) projects which depend on Qt (and therefore cannot be installed system wide) A list of shared dependencies can be seen at

Re: Upcoming changes to CI system

2013-10-27 Thread Allen Winter
On Sunday, October 27, 2013 09:32:59 PM Ben Cooksley wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared

Re: Upcoming changes to CI system

2013-10-27 Thread Scott Kitterman
Ben Cooksley bcooks...@kde.org wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared dependency will now need to

Re: Upcoming changes to CI system

2013-10-27 Thread Ben Cooksley
On Mon, Oct 28, 2013 at 12:46 AM, Allen Winter win...@kde.org wrote: On Sunday, October 27, 2013 09:32:59 PM Ben Cooksley wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing.

Re: Upcoming changes to CI system

2013-10-27 Thread Ben Cooksley
On Mon, Oct 28, 2013 at 1:59 AM, Scott Kitterman k...@kitterman.com wrote: Ben Cooksley bcooks...@kde.org wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of

Re: Upcoming changes to CI system

2013-10-27 Thread Ben Cooksley
On Sun, Oct 27, 2013 at 9:43 PM, Peter Grasch pe...@grasch.net wrote: Hi Ben, On 10/27/2013 05:32 PM, Ben Cooksley wrote: A shared dependency is essentially a non-KDE project: a) Where distribution packages are too old (like CMake) b) projects which depend on Qt (and therefore cannot be

Upcoming changes to CI system

2013-10-27 Thread Ben Cooksley
Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared dependency will now need to declare a dependency against it in the

Re: Upcoming changes to CI system

2013-10-27 Thread Allen Winter
On Sunday, October 27, 2013 09:32:59 PM Ben Cooksley wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared

Re: Upcoming changes to CI system

2013-10-27 Thread Scott Kitterman
Ben Cooksley bcooks...@kde.org wrote: Hi all, In order to improve the maintainability and cleanliness of the shared dependencies the way they will be handled on the CI system will be changing. The nature of this change is that all projects which need a shared dependency will now need to