drkonqi integration

Harald Sitter <[email protected]> Thu, 25 Jul 2024 11:11:11 +0200
Newsgroups gmane.comp.kde.devel.kdevelop
Message-ID <CAEc+18Gb=Cdio=DZH8bQ2MSATOE_N4vZK2ZcFMfw5m-J+k4nBg@mail.gmail.com>
Yo

there is this pile of code that lets kdevelop interface with drkonqi
to hand over the debugging from drkonqi into kdevelop. it currently
has no UI backing in 6 and also doesn't really work with the default
coredumpd-based crash handling

I am wondering how sad we would be if we just threw away the code?

At a glance we could remove

- the entire socket tech in kcrash
https://invent.kde.org/frameworks/kcrash/-/blob/master/src/kcrash.cpp?ref_type=heads#L799
- the external debugger tech in drkonqi
https://invent.kde.org/plasma/drkonqi/-/blob/master/src/debuggerlaunchers.h?ref_type=heads
- dbus interaction code in kdevelop
https://invent.kde.org/kdevelop/kdevelop/-/blob/master/plugins/debuggercommon/midebuggerplugin.cpp#L135

HS