<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 17, 2015 at 9:53 AM, John Layt <span dir="ltr"><<a href="mailto:jlayt@kde.org" target="_blank">jlayt@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I've started to update the old TechBase Getting_Started pages for the<br>
new KF5 world [1].<br>
<br>
My aim is to teach the one simplest quickest way to build KF5 for new<br>
KDE contributors. There's a few key concepts I want this rewrite to<br>
follow:<br>
1) There is only one way to do things, no giving alternatives<br>
2) There is only KF5, no KDE4<br>
3) There is only kdesrc-build, no manual messing around<br>
<br>
The three build scenarios (= new dev personas) that will be presented will be:<br>
1) Build an app only using packaged Qt and KF5<br>
2) Build Plasma only using packaged Qt and KF5<br>
3) Build Frameworks using packaged Qt<br>
<br>
All the more detailed or historic information will be removed to other<br>
parts of TechBase [2]. New build instructions for external devs just<br>
wanting to use a Framework or two should also go here and not<br>
Getting_Started.<br>
<br>
This may result in some default build configs needing to be added to<br>
the kdesrc-build repo to make life easier. There may also need to be a<br>
couple of simple scripts to set-up kdesrc-build to start with, and to<br>
actually run things seeing as kdesrc-build doesn't. The less the new<br>
dev has to worry about the better.<br>
<br>
Thoughts? Is anyone else working on something similar?<br>
<br></blockquote><div>We have one for Plasma here.<br><br><a href="https://community.kde.org/Plasma/Building">https://community.kde.org/Plasma/Building</a><br></div><br></div><div class="gmail_quote">I'm happy for this to become a redirect and unifying them all.<br><div><br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
John.<br>
<br>
[1] <a href="https://techbase.kde.org/KF5/Getting_Started" rel="noreferrer" target="_blank">https://techbase.kde.org/KF5/Getting_Started</a><br>
[2] Probably <a href="https://techbase.kde.org/Development/Build" rel="noreferrer" target="_blank">https://techbase.kde.org/Development/Build</a>?<br>
_______________________________________________<br>
kde-community mailing list<br>
<a href="mailto:kde-community@kde.org">kde-community@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-community" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/kde-community</a></blockquote></div><br></div></div>