c***@nokia.com
2011-09-14 12:50:37 UTC
Hi,
I would like to rename the current qt-webkit-examples-and-demos module to just qtexamples and put ALL examples in there, even the ones that only depend on a specific module (e.g. only QtCore).
What this means for the individual modules is that the /examples folder will disappear and will be put in the qtexamples module. Also most content from the /doc folder can be moved, since the text belonging with the examples should probably be in the qtdoc module.
Advantages:
* This repo can depend on everything in the CI system, then all examples are built in one go and we can see errors easier.
* We don't have examples all over the place, which makes it simpler for me to maintain, since I only have to look in the qtexamples repo.
* We get a place for examples that depend on multiple qt5 modules (e.g. QtWidgets and QtSvg).
* The SDK has only one place to look for examples.
Disadvantages:
* People have to clone the whole repo for just a few examples. (People that compile Qt from source will have to live with this, if you use the SDK this should not impact these people)
* If the API of a module changes and an example breaks it will not be caught by the CI system the moment the change is going into mainline.
I am wondering if any of you has opinions about this?
Casper
I would like to rename the current qt-webkit-examples-and-demos module to just qtexamples and put ALL examples in there, even the ones that only depend on a specific module (e.g. only QtCore).
What this means for the individual modules is that the /examples folder will disappear and will be put in the qtexamples module. Also most content from the /doc folder can be moved, since the text belonging with the examples should probably be in the qtdoc module.
Advantages:
* This repo can depend on everything in the CI system, then all examples are built in one go and we can see errors easier.
* We don't have examples all over the place, which makes it simpler for me to maintain, since I only have to look in the qtexamples repo.
* We get a place for examples that depend on multiple qt5 modules (e.g. QtWidgets and QtSvg).
* The SDK has only one place to look for examples.
Disadvantages:
* People have to clone the whole repo for just a few examples. (People that compile Qt from source will have to live with this, if you use the SDK this should not impact these people)
* If the API of a module changes and an example breaks it will not be caught by the CI system the moment the change is going into mainline.
I am wondering if any of you has opinions about this?
Casper