[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-frameworks-devel
Subject: Re: plasma-framework, kactivities and kactivities-stats: please consider proper de-KF-ication now
From: Matthieu Gallien <gallien.matthieu () gmail ! com>
Date: 2023-11-13 8:45:56
Message-ID: 4527238.LvFx2qVVIh () belledonne
[Download RAW message or body]
On dimanche 5 novembre 2023 18:01:38 CET Nate Graham wrote:
> On 11/5/23 07:42, Kevin Ottens wrote:
> > I was clumsily advocating for this Akademy 2021 or 2022 (can't remember
> > which).
> >
> > This way it's clearer to application authors when they tie themselves to a
> > given workspace or not.
> >
> > Also, isn't Elisa able to work without Baloo? It even seems to do the right
> > thing if I trust its CMakeLists.txt. It has Baloo as a recommended but
> > optional dependency, and disable it altogether for Win32 builds.
>
> Yes, Elisa also includes an internal indexer, for use on Windows and
> Android, or on *Nix when Baloo isn't installed or is disabled.
>
> I think the original idea for the app was to delegate all the indexing
> heavy lifting to Baloo to avoid internal complication, but clearly this
> has not worked out in practice, since to be truly cross-platform, it
> can't assume that Baloo is present and active and does need its own
> indexer. So maybe the best course of action is actually to remove Baloo
> support entirely and always use the internal indexer, so that we don't
> have two different code paths.
From my memory, linking to Baloo was needed to query its database providing much \
faster discovery of your music files (and the main reason od a files indexer). From \
a user perspective, reusing the files indexer database makes for a smoother \
experience. I would prefer to be able to also leverage files indexer services on \
other platforms rather than tying us to the old way of having each application scans \
files on its own (and monitor file system changes, ...). That said, maybe there is a \
way to query baloo database without linking to the library.
> Nate
>
Best
--
Matthieu
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic