On Sat, Sep 11, 2021 at 5:24 AM Frederik Schwarzer <schwar...@kde.org> wrote:
> Hi, > Hi all, > we have been working on getting KApiDox to run on Jenkins. This work has > been taken way longer than I expected but has now reached a state close > to finished. :) > > So I would like to invite you to check https://api-dev.kde.org/ for any > show stoppers. > > Known issues (not show stoppers): > > - For now the Maintainers field defaults to "KDE Developers" for > potential GDPR violation reasons, which needs to be figured out later. > > - Some modules contain formatting issues regarding markdown code blocks. > These are also there in the current system and need to be checked at > some point. > > - The "Older versions" links are broken. Since those docs are not > generated anymore, we need to figure out a way to have them available > statically. > I've now completed transferring a copy of all of the Older API Documentation to https://api-dev.kde.org/legacy/ This is aliased in from elsewhere on the server, so it's contents won't be disturbed by the automatic generation process we have for new KApiDox based documentation. I also included the legacy CMake documentation when setting that up. If we could please update the front page to point there that should resolve this point. > If we do not see any bigger issues, I would like to go live with the new > system in a week or two. > > Thanks for your help. > > CHeers, > Frederik > Cheers, Ben