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

List:       kde-panel-devel
Subject:    Re: Review Request 123088: Adding libkactivities-stats to the build
From:       Pinak Ahuja <pinak.ahuja () gmail ! com>
Date:       2015-03-26 15:55:26
Message-ID: CAAbh0gAj5-UbtiZs+T7yeX_onOgiU4cvW31egpDx4239oGwHWA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On 21-Mar-2015 2:38 am, "Ivan =C4=8Cuki=C4=87" <ivan.cukic@kde.org> wrote:
>
> This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123088/
>
> Review request for Plasma, Eike Hein and Marco Martin.
> By Ivan =C4=8Cuki=C4=87.
> Repository: plasma-desktop
> Description
>
> The experimental library can not land in the kactivities framework just
yet. Since it is to be used by plasma-desktop in the next release, we need
to include it (for the time being) in p-d.
>
> The idea came from Eike. While it has downsides, it also has a few
benefits:
> - no need to have a monthly release cycle, so we can actually do work
without much bureaucracy surrounding API and ABI compatibility;
> - when the library becomes stable, it will move to KActivities and lose
the 'experimental' part of the name. This means that the distributions will
not have issues of two packages providing the same files;
> - no need to sync the releases and think about which KActivities version
plasma 5.x will be used against;
> - I guess I'm forgetting more benefits. :)
>
> The patch includes update.sh script that syncs this code with that in
KActivities. (the development should still be in the KActivities
ivan/libkactivities-experimental-stats branch)
>
> Diffs
> CMakeLists.txt (2d43890)
> lib/kactivities-stats/CMakeLists.txt (PRE-CREATION)
> lib/kactivities-stats/KF5ActivitiesExperimentalStatsConfig.cmake.in
(PRE-CREATION)
> lib/kactivities-stats/README (PRE-CREATION)
> lib/kactivities-stats/src/CMakeLists.txt (PRE-CREATION)
> lib/kactivities-stats/src/Messages.sh (PRE-CREATION)
> lib/kactivities-stats/src/common/database/Database.h (PRE-CREATION)
> lib/kactivities-stats/src/common/database/Database.cpp (PRE-CREATION)
>
lib/kactivities-stats/src/common/database/schema/ResourcesDatabaseSchema.h
(PRE-CREATION)
>
lib/kactivities-stats/src/common/database/schema/ResourcesDatabaseSchema.cp=
p
(PRE-CREATION)
> lib/kactivities-stats/src/common/dbus/common.h (PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.h
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.cp=
p
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.xm=
l
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Features.xml
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Resources.xml
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.ResourcesLink=
ing.xml
(PRE-CREATION)
>
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.ResourcesScor=
ing.xml
(PRE-CREATION)
> lib/kactivities-stats/src/common/specialvalues.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/CMakeLists.txt (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/CMakeLists.txt (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/activitiessync_p.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/activitiessync_p.cpp (PRE-CREATION)
>
lib/kactivities-stats/src/lib/stats/libKActivitiesExperimentalStats.pc.cmak=
e
(PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/query.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/query.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultmodel.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultmodel.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultset.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultset.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultset_iterator.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultwatcher.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/resultwatcher.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/terms.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/terms.cpp (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/version.h (PRE-CREATION)
> lib/kactivities-stats/src/lib/stats/version.cpp (PRE-CREATION)
> lib/kactivities-stats/src/utils/continue_with.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/d_ptr.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/d_ptr_implementation.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/dbusfuture_p.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/dbusfuture_p.cpp (PRE-CREATION)
> lib/kactivities-stats/src/utils/debug_and_return.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/for_each_assoc.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/lazy_val.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/member_matcher.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/merge_into.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/qsqlquery_iterator.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/qsqlquery_iterator.cpp (PRE-CREATION)
> lib/kactivities-stats/src/utils/range.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/remove_if.h (PRE-CREATION)
> lib/kactivities-stats/src/utils/slide.h (PRE-CREATION)
> lib/kactivities-stats/update.sh (PRE-CREATION)
>
> View Diff
>
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>

[Attachment #5 (text/html)]

<p dir="ltr"><br>
On 21-Mar-2015 2:38 am, &quot;Ivan Čukić&quot; &lt;<a \
href="mailto:ivan.cukic@kde.org">ivan.cukic@kde.org</a>&gt; wrote:<br> &gt;<br>
&gt; This is an automatically generated e-mail. To reply, visit: <a \
href="https://git.reviewboard.kde.org/r/123088/">https://git.reviewboard.kde.org/r/123088/</a><br>
 &gt;<br>
&gt; Review request for Plasma, Eike Hein and Marco Martin.<br>
&gt; By Ivan Čukić.<br>
&gt; Repository: plasma-desktop<br>
&gt; Description<br>
&gt;<br>
&gt; The experimental library can not land in the kactivities framework just yet. \
Since it is to be used by plasma-desktop in the next release, we need to include it \
(for the time being) in p-d.<br> &gt;<br>
&gt; The idea came from Eike. While it has downsides, it also has a few benefits:<br>
&gt; - no need to have a monthly release cycle, so we can actually do work without \
much bureaucracy surrounding API and ABI compatibility;<br> &gt; - when the library \
becomes stable, it will move to KActivities and lose the &#39;experimental&#39; part \
of the name. This means that the distributions will not have issues of two packages \
providing the same files;<br> &gt; - no need to sync the releases and think about \
which KActivities version plasma 5.x will be used against;<br> &gt; - I guess I&#39;m \
forgetting more benefits. :)<br> &gt;<br>
&gt; The patch includes update.sh script that syncs this code with that in \
KActivities. (the development should still be in the KActivities \
ivan/libkactivities-experimental-stats branch)<br> &gt;<br>
&gt; Diffs<br>
&gt; CMakeLists.txt (2d43890)<br>
&gt; lib/kactivities-stats/CMakeLists.txt (PRE-CREATION)<br>
&gt; lib/kactivities-stats/<a \
href="http://KF5ActivitiesExperimentalStatsConfig.cmake.in">KF5ActivitiesExperimentalStatsConfig.cmake.in</a> \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/README (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/CMakeLists.txt (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/Messages.sh (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/common/database/Database.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/common/database/Database.cpp (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/common/database/schema/ResourcesDatabaseSchema.h \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/database/schema/ResourcesDatabaseSchema.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/common/dbus/common.h \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.h \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.cpp \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.xml \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Features.xml \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Resources.xml \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.ResourcesLinking.xml \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.ResourcesScoring.xml \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/common/specialvalues.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/CMakeLists.txt \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/CMakeLists.txt \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/activitiessync_p.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/activitiessync_p.cpp \
(PRE-CREATION)<br> &gt; \
lib/kactivities-stats/src/lib/stats/libKActivitiesExperimentalStats.pc.cmake \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/query.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/query.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultmodel.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultmodel.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultset.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultset.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultset_iterator.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultwatcher.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/resultwatcher.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/terms.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/terms.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/version.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/lib/stats/version.cpp \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/utils/continue_with.h \
(PRE-CREATION)<br> &gt; lib/kactivities-stats/src/utils/d_ptr.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/d_ptr_implementation.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/dbusfuture_p.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/dbusfuture_p.cpp (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/debug_and_return.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/for_each_assoc.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/lazy_val.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/member_matcher.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/merge_into.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/qsqlquery_iterator.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/qsqlquery_iterator.cpp (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/range.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/remove_if.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/src/utils/slide.h (PRE-CREATION)<br>
&gt; lib/kactivities-stats/update.sh (PRE-CREATION)<br>
&gt;<br>
&gt; View Diff<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Plasma-devel mailing list<br>
&gt; <a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/plasma-devel">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
 &gt;<br>
</p>


[Attachment #6 (text/plain)]

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


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

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