Create a new script that generate the documentation for all projects following the syntax I proposed
Review Request #127747 - Created April 25, 2016 and submitted
|aacid, alexmerry, gateau, winterz|
Keep in mind that it should not plainly replace kgenframeworks but be used by all KDE projects. So in this proposition, the Frameworks are just one project in others.
The code can be tested directly by checking the branch
This MUST NOT be merged in master, because it will break the currents scripts (see commit 3643dded7cf14a5634879e8e6e34be8840143d7e).
Tested on various scenario cases.
I've looked at the code itself and it seems reasonable, so from that perspective and given the length of time there's been no -1's, I think it's safe to commit. However you mentioned in the description that this isn't safe to commit to master. I have no clue how we generate apidox for KF5 and Plasma 5 so I'm not sure what you mean when you say we'd affect the currents script. What is your plan for integrating this without breaking the scripts? Is there work needed by others (sysadmin, EBN, etc.) to make apidox generation work with your patch committed? What's the action KDE developers must take after this, if any?
Well I'm not the Maintainer of All Frameworks but your plan sounds acceptable so I'd say to go for it and we'll just pick up the pieces if there ends up being breakage, we just need to be careful to either get everything done in time to have time to resolve issues that might arise before KF5 5.23.