The future of kdev-xdebug and the obsolete kdevplatform/debugger API only it uses

Igor Kushnir <[email protected]> Fri, 15 Aug 2025 20:37:05 +0300
Newsgroups gmane.comp.kde.devel.kdevelop
Message-ID <[email protected]>
Hi!

The KDevelop XDebug Support plugin (for PHP debugging) has not been updated for 
years and has not been ported to KF6. Its use of obsolete KDevPlatform/Debugger 
API that has been deprecated for more than a decade blocks cleaning up the 
KDevelop code base and getting rid of zombie breakpoints as detailed in [1] and [2].

Does anyone care to port kdev-xdebug to KF6 and to non-deprecated 
KDevPlatform/Debugger API? If not, can we remove the deprecated API regardless 
of this single remaining use of it?

1. https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/492#note_769178
2. https://invent.kde.org/kdevelop/kdev-xdebug/-/issues/2

Regards,
Igor