[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Upcoming changes to CI system
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2013-10-27 19:18:32
Message-ID: CA+XidOGvHMnxGxjZ5Qur+4rFnDVaFuyHaG-0UGi4shDdKX3F-Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Mon, Oct 28, 2013 at 12:46 AM, Allen Winter <winter@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.
> >
> > 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
> > appropriate file in the CI script configuration.
> >
> > 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
> > http://build.kde.org/view/External_Deps/
> >
> > I have the following known shared dependencies at the moment:
> > kde/*: shared/kdesupport-svn
> > kde/kde-workspace: shared/libdbusmenu-qt
> > kde/kdepim: shared/grantlee
> > kde/kdepim-runtime: shared/libkolab[libkolab-0.4]
> > kde/kdegraphics/okular: shared/poppler
> > kde/kdebindings/pykde4: shared/pyqt4
> > calligra: shared/vc
> > extragear/libs/libkface: shared/opencv
> > extragear/multimedia/amarok: shared/gmock
> > extragear/network/telepathy/*: shared/telepathy-qt4
> >
> > If anything needs to be added to the list, please let me know. Of
> > particular interest are dependencies on Grantlee, QOAuth, QJSON, Qt
> > GStreamer, Qt Mobility, Qwt and Shared Desktop Ontologies.
> >
> > Both libindi and libssh are going to be shifted to distribution packages.
> >
>
> kdegraphics/libs libkdcraw: shared/libraw
>

libraw is provided as a system-wide package - so it doesn't need to be
mentioned.

Thanks,
Ben

[Attachment #5 (text/html)]

<div dir="ltr">On Mon, Oct 28, 2013 at 12:46 AM, Allen Winter <span dir="ltr">&lt;<a \
href="mailto:winter@kde.org" target="_blank">winter@kde.org</a>&gt;</span> \
wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div class="HOEnZb"><div class="h5">On Sunday, October 27, \
2013 09:32:59 PM Ben Cooksley wrote:<br> &gt; Hi all,<br>
&gt;<br>
&gt; In order to improve the maintainability and cleanliness of the &quot;shared<br>
&gt; dependencies&quot; the way they will be handled on the CI system will be<br>
&gt; changing.<br>
&gt;<br>
&gt; The nature of this change is that all projects which need a &quot;shared<br>
&gt; dependency&quot; will now need to declare a dependency against it in the<br>
&gt; appropriate file in the CI script configuration.<br>
&gt;<br>
&gt; A shared dependency is essentially a non-KDE project:<br>
&gt; a) Where distribution packages are too old (like CMake)<br>
&gt; b) projects which depend on Qt (and therefore cannot be installed system<br>
&gt; wide)<br>
&gt;<br>
&gt; A list of shared dependencies can be seen at<br>
&gt; <a href="http://build.kde.org/view/External_Deps/" \
target="_blank">http://build.kde.org/view/External_Deps/</a><br> &gt;<br>
&gt; I have the following known shared dependencies at the moment:<br>
&gt; kde/*: shared/kdesupport-svn<br>
&gt; kde/kde-workspace: shared/libdbusmenu-qt<br>
&gt; kde/kdepim: shared/grantlee<br>
&gt; kde/kdepim-runtime: shared/libkolab[libkolab-0.4]<br>
&gt; kde/kdegraphics/okular: shared/poppler<br>
&gt; kde/kdebindings/pykde4: shared/pyqt4<br>
&gt; calligra: shared/vc<br>
&gt; extragear/libs/libkface: shared/opencv<br>
&gt; extragear/multimedia/amarok: shared/gmock<br>
&gt; extragear/network/telepathy/*: shared/telepathy-qt4<br>
&gt;<br>
&gt; If anything needs to be added to the list, please let me know. Of<br>
&gt; particular interest are dependencies on Grantlee, QOAuth, QJSON, Qt<br>
&gt; GStreamer, Qt Mobility, Qwt and Shared Desktop Ontologies.<br>
&gt;<br>
&gt; Both libindi and libssh are going to be shifted to distribution packages.<br>
&gt;<br>
<br>
</div></div>kdegraphics/libs libkdcraw: \
shared/libraw<br></blockquote><div><br></div><div style>libraw is provided as a \
system-wide package - so it doesn&#39;t need to be mentioned.</div><div \
style><br></div><div style>Thanks,</div> <div style>Ben </div></div><br></div></div>



>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic