<div dir="ltr">On Tue, Oct 22, 2013 at 11:06 AM, Ivan Čukić <span dir="ltr"><<a href="mailto:ivan.cukic@kde.org" target="_blank">ivan.cukic@kde.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
> The above is pretty much it on my side, but I'd like to add something:<br>
> We should get those forwarding includes generated to not have to maintain<br>
<br>
</div>Lets bring this topic back from the dead.<br>
<br>
I don't have a real preference between include/Module, include/KDE/Module and<br>
include/KF5/Module.<br>
<br>
Main benefit of include/KF5/Module is the fact that the users will be able to<br>
have different non-ABI/API-compatible versions of KF installed at the same<br>
time, if this is needed at all.<br>
<br>
As for pointing the cmake configs to that path, it might be tricky to achieve<br>
in all libraries. Namely those that rely on namespaces instead of prefixing<br>
the names of classes with K or KSomething.<br>
<br>
For example, while #include<KJob> can work without collisions, it can not for<br>
libraries like Solid (classes named Camera, Video, Button -> needs to be<br>
#include<Solid/Camera> etc.) or KActivities (Controller, Info -><br>
#include<KActivities/Info> etc.)<br>
<br>
Cheers,<br>
Ivan<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
The problem with object-oriented languages is they’ve got all this<br>
implicit environment that they carry around with them. You wanted<br>
a banana but what you got was a gorilla holding the banana.<br>
  -- Joe Armstrong<br>
</font></span><div class="HOEnZb"><div class="h5"><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>
</div></div></blockquote></div><br></div><div class="gmail_extra">I'll be sending a review soon, we can discuss it further over some code :).</div><div class="gmail_extra"><br></div><div class="gmail_extra">Aleix</div>

</div>