Review Request 123088: Adding libkactivities-stats to the build
Ivan Čukić
ivan.cukic at kde.org
Fri Mar 20 21:08:00 UTC 2015
-----------------------------------------------------------
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.
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.cpp 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.cpp PRE-CREATION
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.Activities.xml 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.ResourcesLinking.xml PRE-CREATION
lib/kactivities-stats/src/common/dbus/org.kde.ActivityManager.ResourcesScoring.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.cmake 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
Diff: https://git.reviewboard.kde.org/r/123088/diff/
Testing
-------
Thanks,
Ivan Čukić
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20150320/599f8d47/attachment.html>
More information about the Plasma-devel
mailing list