[Development] Qt branches & proposal how to continue with those
Kevin Kofler
kevin.kofler at chello.at
Fri Feb 9 08:02:36 CET 2018
Lars Knoll wrote:
> One thing we’re doing currently is adding more capacity to CI. This has
> been a bottleneck that was slowing down merges and qt5.git updates. Better
> capacity should be in place in early spring.
(Disclaimer: The following proposal may sound "insane" to you. I also do not
have any kind of decision power here in Qt. Still, I cannot resist the urge
to formulate it.)
IMHO, you need to rethink your whole CI approach. This is increasingly being
the one bottleneck slowing down Qt development and releases. It might make
more sense to try a different approach, such as allowing all commits through
initially, then making CI runs at regular intervals, and triggering reverts
if things broke.
Qt is being developed very much as a corporate project. (I write "as" rather
than "like" because that's what Qt is, despite Open Governance.) It would
help to look at how community Free Software projects do things. They tend to
be more efficient. And some company-developed Free Software projects have
already adopted such processes.
Just my 2 cents as a (mostly) packager and application developer.
Kevin Kofler
More information about the Development
mailing list