<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Apr 2, 2014 at 7:07 PM, Kevin Ottens <span dir="ltr"><<a href="mailto:ervin@kde.org" target="_blank">ervin@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class="">On Wednesday 02 April 2014 18:48:24 Aleix Pol wrote:<br>
> Hi,<br>
> I know I'm changing what I say about drkonqi every now and then, but every<br>
> step I take, I realize that the project is bigger and bigger. What I wanted<br>
> to do originally was to move it to KCrash, KCrash without drkonqi is much<br>
> less useful.<br>
><br>
> Today I stripped out KDE4Support from it and realized the amount of<br>
> dependencies is quite considerable:<br>
> - without bugzilla integration:<br>
> KF5::I18n<br>
<br>
</div>Can be stripped using tr()?<br>
<br>
> KF5::IconThemes<br>
<br>
Huh? I wonder what it's using there... I'd be surprised if it needs something<br>
fancier than QIcon::fromTheme().<br>
<br>
> KF5::WindowSystem<br>
<br>
That's only for KStartupInfo right?<br>
<br>
> KF5::Crash<br>
<br>
To be expected. :-)<br>
<div class=""><br>
> - with bugzilla integration (additionally to the previous ones):<br>
> KF5::XmlRpcClient KF5::Wallet KF5::WebKit KF5::ConfigWidgets<br>
> KF5::WidgetsAddons KF5::JobWidgets KF5::Completion KF5::Wallet Qt5::DBus<br>
<br>
</div>Woaaaah!<br>
<div class=""><br>
> Because of that fact, I considered turning the bugzilla integration into a<br>
> plugin, but then it's very tied to the rest of the code in drkonqi, so it<br>
> would mean quite some work splitting it and making sense out of the<br>
> abstraction.<br>
><br>
> Does anybody want to give a hand so I can concentrate on the rest of<br>
> kde-runtime?<br>
> Otherwise, we can also put it in a separate repository, or we can move<br>
> KCrash to tier 3.<br>
<br>
</div>Or we keep drkonqi out and have it provided by the workspace. If not available<br>
then kcrash could provide a default very basic one. Sounds like something for<br>
5.1 though.<br>
<br>
Regards.<br>
<span class=""><font color="#888888">--<br>
Kévin Ottens, <a href="http://ervin.ipsquad.net" target="_blank">http://ervin.ipsquad.net</a><br>
<br>
KDAB - proud supporter of KDE, <a href="http://www.kdab.com" target="_blank">http://www.kdab.com</a><br>
<br>
</font></span><br>_______________________________________________<br>
Kde-frameworks-devel mailing list<br>
<a href="mailto:Kde-frameworks-devel@kde.org">Kde-frameworks-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-frameworks-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kde-frameworks-devel</a><br>
<br></blockquote></div><br></div><div class="gmail_extra">I confirm that KIconThemes wasn't needed, I guess I dropped the dependency while porting, on the other hand I just realized that I was wrong at the non-bugzilla dependencies, this is the correct list:</div>

<div class="gmail_extra"><div class="gmail_extra">KF5::I18n</div><div class="gmail_extra">KF5::WindowSystem</div><div class="gmail_extra">KF5::CoreAddons</div><div class="gmail_extra">KF5::Service</div><div class="gmail_extra">

KF5::ConfigWidgets</div><div class="gmail_extra">KF5::JobWidgets</div><div class="gmail_extra">KF5::KIOCore</div><div class="gmail_extra">KF5::Crash</div><div class="gmail_extra"><br></div><div class="gmail_extra">And yes, we can try to trim it down, but I'm unsure how useful that would be. So I agree that we can not move it to KCrash and consider it a task for 5.0+.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Aleix</div></div></div>