Hi,
"Qt Linux Release minimal" is core builder on
http://build.webkit.org/waterfall?category=core .
If we don't support QT_NO_* officially and let the community fix problems, we
have to disable
CONFIG+=qt_minimal on this bot, because a core builder must be green almost at
all times.
br,
Ossy
[email protected] írta:
It only adds to the complexity matrix if we have to support them. But if we
allow them in without actively supporting them, letting the community fix
problems if they arise, I don't see the downside of keeping them.
We've actually been doing that for a while now; some brave souls like Suzuki
san were fixing issues with QT_NO_* when they arise; that doesn't add any
commitment or cost to anybody else. Especially if all we test in the bot is
that it builds, not even run tests.
Allowing a low-footprint webkit scratches the itch of many people doing great
things; Let's let them keep doing that, while being smart about the cost (which
is IMO negligible in this case).
For every additional build-time flag, the complexity matrix grows larger, and
we're not testing any of it beyond building with all those flags enabled
together. If we do need to support that, I'd rather we had a monolithic
USE(LESS_QTWEBKIT) flag rather than separate ones.
Those end up being kitchen-sinks... I prefer the current situation. Can you
refer to one instance where the QT_NO_* stuff created issues for someone rather
than the people who care about it?
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt