All,

I'd like to make a proposal and invite feedback from the community on defining 
supported platforms for QtWebKit releases. Qt and QtWebKit support a number of 
platforms and I think it is important that we agree and make it transparent 
what's involved supporting a platform. It would be great to roll this out 
starting the next (v2.2) release of QtWebKit.

The proposal introduces 3 tiers/bars and if a particular platform passes a tier 
than the platform will be declared as supported at a given tier. The 3 tiers 
are: 


Reference Platform
 - It is restricted to one and only one platform which dominates development. 
There should be no QtWebKit release made (ever) which does not support this 
platform. Reference platform for QtWebKit is currently Linux Desktop (or more 
precisely the Linux distribution and configuration that the master buildbot is 
running on).

Tier 1 Platforms
 - Active and green buildbot in place
 - Buildbot runs API tests (or more broadly basic acceptance tests) and 
LayoutTests (or more broadly regression tests), skipped list for LayoutTests is 
maintained (failing tests are documented, but no particular promise on which 
tests are failing/passing)
 - API tests should all pass (few exceptions are allowed and reviewed when 
release is made)

Tier 2
 - Source code builds on the platform and smoke tests are executed

Any feedback on this proposal would be appreciated.

Regards,
  Laszlo
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

Reply via email to