Something that comes up quite often when talking to potential external frameworks users is the complex dependency tree some frameworks (and thus applications) have.
For a particularly horrible example look at KIO's dependency tree.
This is not much of an issue in our all-KDE bubble, but becomes relevant if you look beyond that (third party frameworks users, other platforms such as Android, Windows).
Build dependencies of Frameworks in 5.69 (additionally with porting aids):
- arrows are only print for direct dependencies to the next tier.
- the round shape indicates, that some later tier is depending on it
- the diamond shape indicates, that nothing depend on it inside Frameworks