On 2016-11-08 14:10, Oleg Nenashev wrote:
> Hi,
>
> I went through the changelog and marked several issues, which may
> deserve backporting:
Nice selection.
> *Important and safe ones* (trivial fixes):
>
> * JENKINS-38487 <
https://issues.jenkins-ci.org/browse/JENKINS-38487> -
> startup failure in the case of the valid behavior of the
> ComputerListener
> o Released in 2.29
> * JENKINS-27367 <
https://issues.jenkins-ci.org/browse/JENKINS-27367> -
> Text no longer wrapped automatically in build step text boxes
> o Fixed in 2.26, but was not annotated properly
> * JENKINS-31871 <
https://issues.jenkins-ci.org/browse/JENKINS-31871> -
> Handling of special symbols in checkURLs
> o Fixed in 2.26
> o Trivial, could cause side effects, nothing has been reported yet
> * JENKINS-38651 <
https://issues.jenkins-ci.org/browse/JENKINS-38651> -
> Display transient actions for labels
> o Fixed in 2.25
> * JENKINS-36539 <
https://issues.jenkins-ci.org/browse/JENKINS-36539> -
> OK button disabled if project type chosen first
> o Fixed in 2.23, missed 2.19.2 somehow
> o Annoying UX bug
Backported all of them.
> *Important ones *(not trivial, need review):
>
> * JENKINS-39465 <
https://issues.jenkins-ci.org/browse/JENKINS-39465> -
> Remoting enabled/disabled protocol settings
> o Released in 2.30
> o Would have a serious impact if we enable JNLP4 in the release,
> but it's still serious
Backported after thorough review.
> * JENKINS-35845 <
https://issues.jenkins-ci.org/browse/JENKINS-35845> -
> Internalization support for Blue Ocean and JDL
> o Released in 2.27 (qualifies the merge criteria)
> o The change is internally backportable, but the issue is marked
> as a Story
> o IMHO missing internalization is rather a bug
I will get back to this one. There seems to be some excessive logging
involved. Commented on PR.
> *May be valuable*:
>
> * JENKINS-39454 <
https://issues.jenkins-ci.org/browse/JENKINS-39454> -
> Race conditions due to the Queue behavior
> o Released in 2.29
> o Impacts Pipeline cases, but AFAIK there is a workaround in plugins
Too now, too tangled.
> * JENKINS-39363 <
https://issues.jenkins-ci.org/browse/JENKINS-39363> -
> resource leak in hudson.XmlFile#readRaw() in the case of encoding issues
> o Released in 2.28
> o Trivial fix, but the case is unlikely a realistic one
Unlikely.
> * JENKINS-37664 <
https://issues.jenkins-ci.org/browse/JENKINS-37664>-
> Endless loop in LargeText.BufferSession.skip causing Pipeline hanging
> o Released in 2.28
> o Requires backporting of the fix to Stapler 1.245.1 => Maybe does
> not worth effort
I guess it is not given this was not even labeled before you did.
> * JENKINS-38615 <
https://issues.jenkins-ci.org/browse/JENKINS-38615> -
> Add user to restart log message for restart after plugin installation
> o Fixed in 2.25
> o Improvement, not a bug
Backported.
> * JENKINS-38650 <
https://issues.jenkins-ci.org/browse/JENKINS-38650> -
> "Comama-separated" and other spelling
> o Fixed in 2.26
> o Trivial, but maybe not important
Skipped.
--
oliver