>> There are 2 main problems with the current system:
>> 1. Nobody was running "make docs" on their local machines (and verifying the
>> output). There are qdoc errors that were put in by developers last
>> December. Having the documentation modularized will at some point
>> (hopefully soon) allow us to put documentation generation in the CI system.
>> This would allow us to catch patches causing qdoc errors.
>> 2. It was/is completely unclear how the system works, there hasn't been any
>> QML documentation at http://doc-snapshot.qt-project.org/5.0/ for multiple
>> weeks now (I believe 4, maybe more).
>
> But none of those problem will be fixed by modularizing the docs by libraries.
> Or am i missing something?
>
>
> (putting make docs in the CI is a good idea)

The CI system the documentation will be built per repository, that is true, but 
there might be users who only want to build a specific set of libraries with 
documentation and the extra step of granularity will not make a difference (in 
my opinion), since the only difference would be a few extra qdocconf files and 
make targets.

I also think that adding the documentation build closer to the source build (we 
could add the "make corelib-docs" target to corelib.pro) will make the whole 
system more transparent and (psychologically) easier to use.


Casper 
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to