X-KDE-ParentApp, this is very rarely actually used. The replacement would be to have a specific plugin namespace. This is what quite a lot of the KPluginMetaData based code uses. Usages are in:
- [ ] KRunner
- [ ] KPackage
- [ ] Plasma::PluginLoader
X-KDE-FactoryName, this was used when there were multiple KCMs loaded from the same lib in KCModuleProxy. This is completely ported away from, see T13808. (The entire KCModuleInfo API might still go away, but that is a different task).
- [ ] Deprecate KCModuleInfo::handle
X-KDE-PluginKeyword This is obsolete when using JSON metadata. Most usages are not needed anyways.
- [ ] Deprecate KService::pluginKeyword
- [ ] Port usages in systemsettings which are used to identify plugins
- [ ] Port usages in KInfoCenter, those should use KPluginMetaData anyways