[kde-community] Plasmoids and Apps - was - Re: Applications in KDE Generation 5
Aaron J. Seigo
aseigo at kde.org
Mon Jan 20 18:05:24 UTC 2014
On Monday, January 20, 2014 18:29:16 Martin Sandsmark wrote:
> On Mon, Jan 20, 2014 at 11:10:06AM +0100, Aaron J. Seigo wrote:
> > namely duplication of effort and inconsistency due to multiple
> > implementations of what is from a use case perspective the same thing.
> This would be all well and good if it wasn't for the gross regressions it
> would suffer.
Yes, you don’t have to believe me.
> You argued the exact same thing for the screen locker.
Er, no, actually. That was a completely different decision matrix that bears
zero resemblance to this one. The screen locker was about consistency with
other desktop shell components, the application issue is about deduplication
> But what you're
> arguing is a kind of false dichtomy. You would think that instead of two
> half-assed solutions we would get a single superior implementation, but
> instead we get a single inferior one.
I disagree; ultimately the code will decide who was right, though with stop
energy like this I can imagine the experiment never being undertaken at all.
> > For things like kcalc, the things the desktop components are not good at
> > are irrelevant; the things it *is* good at could radically improve its
> > UI.
> The thing I'm unable to discern is how it would radically improve its UI.
For one: by having a nice paper-tape presentation of the calculation with
history. Rather easier to do in a visually pleasant way with QML.
> The current kcalc UI is very good, I often use it for stuff like bit
> fiddling, etc. I can't say the same thing for the calculator plasma applet.
> But please feel free to prove me wrong and make the plasma calculator much
> better than kcalc.
I would expect a QML UI on top of the kcalc logic would be a far more sensible
approach. Not sure why you would think we’d go at it from the other direction.
> But I'd argue very strongly to not replace kcalc until
> the replacement is visibly better.
Agreed, or at the very least has parity.
Aaron J. Seigo
More information about the kde-community