KActivities split, 2nd phase

Ivan Čukić ivan.cukic at kde.org
Tue Feb 2 18:32:13 UTC 2016


Hi all,

The libraries have mostly been split - we now have three repositories:
- kactivities (the framework)
- kactivities-stats (another framework, under review atm)
- kactivitymanagerd (the service)

The kactivities repository still contains all the code. After 5.17 is
tagged, I'll turn the flag to build only the library on
(-DKACTIVITIES_LIBRARY_ONLY=On) and notify the packagers list and
planetkde. After 5.18 is tagged, anything but the library will be
removed. I'm doing this in two steps to allow packagers a small
transition period where everything can still be built from the
original repository.

Now, the second phase is about the following components, and their
potential new homes:

- QML import:
  - can stay in kactivities if one unused QML type is removed (if this
one is to make a comeback, it would be a part of kactivities-stats)
  - can be moved to plasma-workspace
  - can be moved to kdeclarative ( :) )
  - can be moved to kactivities-workspace (does not exist atm)
  - can stay with the kactivitymanagerd (would be a strange choice)

- KCM
  - can stay with kactivitymanagerd
  - can be moved to kactivities-workspace (does not exist atm)
  - can be moved somewhere else?

- KIO
  - can stay with kactivitymanagerd
  - can be moved to kactivities-workspace (does not exist atm)
  - can be moved somewhere else?


Cheerio,
Ivan


--
KDE, ivan.cukic at kde.org, http://cukic.co/
gpg key id: 850B6F76


More information about the Plasma-devel mailing list