[Bug 163377] New: Add versioning system for plasmoids

Iuri Fiedoruk protomank at gmail.com
Fri Jun 6 17:42:58 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=163377         
           Summary: Add versioning system for plasmoids
           Product: plasma
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: protomank gmail com


Version:           KDE 4.1 beta 1 (using Devel)
Installed from:    Compiled sources

OK, this could be marked as a wish, but I also believe it's a bug.

Simply put, Plasma API is not stable and plasmoids made and compiled for KDE 4.0 do not work under 4.1. Worse than that, they crash Plasma.

I know that the idea is to stabilize Plasma API, but I do not see that happening so soon (it was supposed to be on 4.1, but I hardly believe it will be on 4.2).
So the solution is to add some versioning check in plasmoids, simply put, plasmoids whould have to declare the version that they are made (or compiled) to, and if Plasma thinks it's not compatible, do not allow user to add them, or even more, show those as disabled items in the plasmoids list.

Just think of mozilla firefox extensions and you'll soon know what I mean :)
I think this would be a great improvement already for 4.1, and I wished I had posted that before freezes in trunk, but I just got beta1 this week :-(


More information about the Panel-devel mailing list