remove khelpcenter from next Plasma release?
Albert Astals Cid
aacid at kde.org
Wed Mar 9 19:31:59 GMT 2016
El Wednesday 09 March 2016, a les 15:29:28, Sebastian Kügler va escriure:
> Hi all,
> [For the sake of sanity, please reply to both list, this topic affects
> applications and Plasma.]
> One of the topics we are discussing at the current Plasma sprint is whether
> we really want khelpcenter as part of the Plasma releases in the future.
> Some data points:
> - khelpcenter is unmaintained, it has seen a rough port to KF5, but has
> otherwise seen zero love, this shows
shows some commits
> - just dropping it would mean that the user gets sent to a webpage
> containing the latest version of the documentation, so khelpcenter's
> usecase is actually just being an offline cache, fallback mechanism are
> already in place
Getting "the latest version of the documentation" may actually be a problem,
you don't want to get the latest version of the documentation that speaks
about features and buttons you don't see becaue your version doesn't have, you
want to get the documentation for the version you are using.
> - it uses KHTML
I don't see why this is a problem, KHTML is enough for what khelpcenter needs.
> A casual poll among developers here at the sprint reveals that ~70% would
> rather see it gone from Plasma, the rest abstains. Nobody from my
> (admittedly small) sample really wants to keep it.
> Killing it could mean that we remove it entirely (to unmaintained), or if
> anybody is interested in maintaining it making it part of Applications, or
> Let's seriously think about dropping it from Plasma 5.7 and onwards. If
> anybody is hell-bent on keeping it, this person should consider maintaining
> it as well. Unmaintained code in Plasma is not cool, and so far nobody
> seems to care enough to step up.
As Okular maintainer, I disagree we should stop shipping khelpcenter, I want
Okular users to be able to see the documentation without hitting the web.
If you want to move it from Plasma releases to KDE Applications releases, I
think that's ok, it probably even makes more sense in there since in my
opinion it is not really desktop related anyway.
More information about the kde-core-devel