[Development] qtfeedback and qtdocgallery: status?

Robin Burchell robin+qt at viroteck.net
Tue Mar 22 10:50:40 CET 2016


On Tue, Mar 22, 2016, at 10:37 AM, Hausmann Simon wrote:
> I'm not sure what you'd like me to answer at this point. I think that it
> is possible to fix the
> build of these modules, the CI system is in place for that. However it
> requires a fair bit of
> work (ask Robin about qtmessagingframework ;-).

Assuming that the problems are *just* limited to license tests, and the
tests in the package itself are in good shape, then it's probably not
*too* hard. It'll still require playing a few rounds of CI ping-pong,
and mass-staging changes (and headdesking when it fails again).

I'll readily admit that it's an annoying process, but it was a
manageable one. I'm not sure it's a productive use of time in the case
of these "smaller"/pseudo-abandonware codebases, but it's certainly
possible.

For the practicalities of how to do it (Simon or someone, please correct
me if I'm wrong here):

* You'll want to edit sync.profile in the module and make sure they
don't have "stale" dependencies (I see for instance that qtfeedback is
pointing to refs/heads/stable, which is probably not a good idea at this
point). I forget what the default is (no specific version listed) -- I
believe it points to the origin branch (e.g. 5.6 branch of module -> 5.6
of dependency), or dev if there's not a direct match.
* You can run the license test locally (from qtqa, see
./tests/prebuild/license/tst_licenses.pl) to check that it will be
satisfied with a given module

Robin



More information about the Development mailing list