https://bugs.kde.org/show_bug.cgi?id=516460
Nate Graham <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |NEEDSINFO CC| |[email protected] Resolution|--- |WAITINGFORINFO --- Comment #1 from Nate Graham <[email protected]> --- > - renaming of some private imports Private imports have no stability guarantee, not even an implicit one. If you develop software against private API, you have to live with breakage as a necessary consequence; every developer knows this, or should. Not a bug. > - distributing plasmoids as non-editable, compiled shared objects This was intentional for efficiency and memory optimization reasons. I understand it broke experts' ability to live-patch their systems without setting up a formal development environment, but this was something that was never advertised or supported; it was an implementation detail. As such no one should have been relying on it, and everyone who was should have known that it was fragile and could break at any time (as it did in the past even before this). Not a bug. > - New packaging that doesn't allow plasoids with certain imports, e.g. > import plasma.applet.org.kde.plasma.pager or import > plasma.applet.org.kde.plasma.taskmanager Can you elaborate on this? It sounds like it it might be a bug; I'm aware of no intentional plan to prevent importing those. Can you provide examples of 3rd-party widgets that broke purely because of using those imports? -- You are receiving this mail because: You are watching all bug changes.
