Plasma Framework: what to do with splitted frameworks
Open, Needs TriagePublic

Description

DISCUSS: will they be released in kf5 times so we can start porting things?
or do it blindly for now?

mart created this task.Nov 23 2019, 10:33 AM
alex moved this task from Backlog to Needs Input on the KF6 board.Oct 29 2021, 5:24 AM
Dasein added a subscriber: Dasein.Dec 18 2021, 7:38 PM

I would hope for and lean towards releasing in kf5 times and then start porting things after tbh, well if there was a vote anyway.

๐Ÿš€๐Ÿ‘€

alex added a subscriber: alex.EditedDec 19 2021, 8:54 AM

But that would mean for the dataengines, that we have to load two incompatible plugin types which are supposed to do the same.
If we only require some build system changes to move the plugins to a new lib I don't think it is worth doing it during KF5.

But in case there are API changes needed/wanted it makes sense to do it during KF5 times, like with T12126.

@mart @Dasein What frameworks/modules/classes to you have specifically in mind?

mart added a comment.EditedJul 10 2023, 2:43 PM

We have 2 splitted things:

  • Plasma5Support, is in workspace dataengines are there and have been removed from p-f
  • KSvg is in frameworks, will be released together