The Jenkins core maintainers aspire to deliver First Customer Ship (FCS) <https://illumos.org/docs/contributing/quality/> quality all the time on the main branch <https://github.com/jenkinsci/jenkins/pull/7218>. The integration of jenkinsci/jenkins#6912 <https://github.com/jenkinsci/jenkins/pull/6912> has destabilized the main branch, resulting in approximately a dozen pull requests to correct issues with the initial integration. When the main branch is not in a stable state, new problems are far more likely to be introduced, a timeless phenomenon described by Jeff Bonwick as the Quality Death Spiral <https://illumos.org/docs/contributing/qds/>. The overall quality of the delivered software, not any one project, is what matters; therefore, I am proposing a revert of jenkinsci/jenkins#6912 <https://github.com/jenkinsci/jenkins/pull/6912>.
There is past precedent for this: when the Jetty 10 upgrade was integrated, it destabilized the main branch. It was quickly reverted, then reintegrated later when all known issues had been addressed. The revert of jenkinsci/jenkins#6912 <https://github.com/jenkinsci/jenkins/pull/6912> is also intended to be temporary: once the issues caused by the original change are addressed (including JENKINS-70169 <https://issues.jenkins.io/browse/JENKINS-70169> and jenkinsci/design-library-plugin#182 <https://github.com/jenkinsci/design-library-plugin/issues/182>), we fully hope and expect for it to be reintegrated and delivered in its final form. -- 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 jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjoa96CRc6vQJO-hY9DPS2i2qtGtHVzTQYzML%2B6wYhw9-A%40mail.gmail.com.