> On March 20, 2015, 10:23 p.m., Marco Martin wrote: > > +1 from here (will read it more) > > Eike Hein wrote: > +1 too, takes the risk out of me shipping code against the experimental > API in 5.3 and breaking Plasma in a KF upgrade > > Ivan Čukić wrote: > Waiting for +2 since +1 +1 = 1.98 on the first Pentium processor. :)
>From buildsystem/packager point of view i am wondering is installing cmake >files and headers needed here? If yes, then maybe better place would be plasma-workspace which also installs both, unlinke plasma-desktop. If no, then it would be great to avoid installing headers, cmake conf & shlibs devel symlink. - Hrvoje ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123088/#review77854 ----------------------------------------------------------- On March 20, 2015, 10:07 p.m., Ivan Čukić wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/123088/ > ----------------------------------------------------------- > > (Updated March 20, 2015, 10:07 p.m.) > > > 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ć > >
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel