Common stuff repository

Daniele E. Domenichelli daniele.domenichelli at gmail.com
Thu Jun 23 01:14:01 CEST 2011


Hi all,

I'm trying to figure out how to sort out the knotify mess
(https://bugs.kde.org/show_bug.cgi?id=275718).
At the moment there are 4 components installing notifyrc files and more
will come in the future (ft-handler for example).
We should have instead just one using a fake KComponentData, so that it
is possible to configure all the notifications at once, instead of doing
it per component.

Since I believe that none of the components is "required" I propose to
create a "telepathy-common" or "telepathy-data" repository to install
the common knotify file. Note that this shouldn't be the same repository
for the library, since I believe that components that won't require the
library (if there will be any) may require this to be installed.

In this repository we could also move all the other common stuff that
will be used by more than one component.

At the moment I'm thinking about moving into this repository:

 - notifications
 - icons (at the moment they are installed by the contact list)
 - profiles (at the moment installed by accounts-kcm)

Other thing that perhaps could be moved here:

 - telepathy ontology (until it's merged upstream in sdo and perhaps in
   a branch since this should not be installed in the first release)
 - chat handler default style

Other stuff that I don't know if it is possible to have here:

 - The help/about popup window data, so that we can have just one
   popup showing all the authors/contributors and their roles (Not sure
   if this is possible, maybe it will be possible to add a method in the
   library to show it)


Anything else? What do you think?


Cheers,
 Daniele


More information about the KDE-Telepathy mailing list