| Summary: | Include PIM Module by default | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | matthias.schrumpf |
| Component: | Digital Clock widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.9 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
matthias.schrumpf
2023-11-20 12:39:37 UTC
The PIM module is in a separate package (kdepim-addons) because installing it pulls in a bunch of Akonadi stuff, which some users have a reflexive distaste for. If we made it a mandatory component, that would amount to making Akonadi mandatory for Plasma and we'd never hear the end to it. Bad press for years, unfortunately. Notifying the user about it being missing might seem like an alternative, but what if the user doesn't use the KDE PIM apps? In that case they just see a pointless message/button all the time, taunting them for not using KDE PIM apps. We could in theory only show the message if KDE PIM apps are installed but the kdepim-addons repo isn't installed... but really this is a packaging issue in the distro. Installing one should install or at least recommend the other. And if the PIM apps are pre-installed, then kdepim-addons should certainly be pre-installed as well. We explicitly recommend this at https://community.kde.org/Distributions/Packaging_Recommendations, in fact. So I don't think we have any freedom of movement to change anything here, sorry. |