On 15/11/2019 10.17, Oleg Nenashev wrote:
Hi all,
There was recently a question about Jenkins browser support policy
raised in the chats. Currently the policy is hosted on Wiki (here
<https://wiki.jenkins.io/display/JENKINS/Browser+Compatibility+Matrix>),
and the policy looks to be REALLY old. E.g. we say that Safari 6+ are
fully supported, ouch. It does not look like we had any major changes
since the inception of the policy in 2014. I have created a pull reques
<https://github.com/jenkins-infra/jenkins.io/pull/2649>t to move the
policy to jenkins.io, and I would like to make some changes to actualize it.
What do I propose?
* Chrome, Firefox, IE, Safari
o Level 1:
+ "Latest regular release, latest minor release / patch level"
o Level 2:
+ Previous patches of the latest regular release
+ Latest minor release / patch level for the "Version -1"
o Level 3:
+ All other versions
* Other browsers, including mobile versions, Chromium, Microsoft EDGE,
etc.:
o Level 2: Latest regular release, latest minor release / patch level
o Level 3: All other versions
This policy should be somewhat aligned with the current ATH state. IIUC
we test only Firefox now, and there is a PR by Oliver Gondza to run
tests on Chrome instead (here
<https://github.com/jenkinsci/acceptance-test-harness/pulls>)
WDYT?
It makes sense to me up date it this way - especially getting rid of the
explicit versions so this does not get outdated so easily.
Speaking of ATH, there is not enough hands to mirror the support matrix
and test the UI on all supported browsers - not even those from level 1.
We have started tentatively looking into replacing FF with chrome as the
only browser we test with to (hopefully) improve the stability and
(certainly) improve the test relevance.
--
oliver
--
You received this message because you are subscribed to the Google Groups "Jenkins
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/6438b52c-9ac7-49d4-5056-ae1c6c921ac6%40gmail.com.