[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:       Nate Graham <nate () kde ! org>
Date:       2023-11-05 16:58:26
Message-ID: ecca2ad5-3fb9-42b3-849c-b607d3346f3c () kde ! org
[Download RAW message or body]

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.

Nate
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic