These two make sense:
* https://github.com/jenkinsci/jenkins/pull/11059 - Apply number instead of
string comparison
* https://github.com/jenkinsci/jenkins/pull/11070 - Bring back the
"All/None/Suggested" buttons in the plugin configuration wizard

On Tue, 28 Oct 2025 at 10:32, Hervé <[email protected]> wrote:

> Hello again,
>
> Not properly stated in my previous message, the backport PR I initially
> made was closed as the two issues it included were not satisfying.
>
>    - [JENKINS-76075] Optimise LogRotator working in weak BuildReference
>    mode <https://issues.jenkins.io/browse/JENKINS-76075>
>    - [JENKINS-16341] Memory leak in createJavaScriptProxy
>    <https://issues.jenkins.io/browse/JENKINS-16341>
>
> I was about to proceed with a LTS 2.528.2 without any change appart from
> the implicit dependency updates coming with the controller image build, but
> after discussing it in #jenkinsci/release gitter channel, it appears that
> we've never had an LTS release with no changes over its LTS predecessor.
> (Thread in #jenkinsci/release:
> https://matrix.to/#/!JlkqzpdEnsUUuVtjgE:matrix.org/$X--9DQdiaSmnS86d9KnT3xiYgyLRLLW1fxoYOYOTC3k?via=gitter.im&via=matrix.org
> )
>
> I'm been suggested to pick issues to backport from the recent weekly
> releases changelogs, because simply skipping the release may also be
> confusing to users.
>
> As Mark is absent, as it's the first time I'm tasked with identifying
> relevant changes to backport, and as the RC is planned for tomorrow, I'd
> really appreciate some help and assistance.
>
> *Weekly changelogs since 2.528:*
> - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.529,
> published the 23th September:
>   🚀 New features and improvements
>
>    - Move TimeZoneProperty to user preferences page (#11065
>    <https://github.com/jenkinsci/jenkins/pull/11065>) @mawinter69
>    <https://github.com/mawinter69>
>    - Use f:dropdownDescriptorSelector for agent launcher (#11055
>    <https://github.com/jenkinsci/jenkins/pull/11055>) @jglick
>    <https://github.com/jglick>
>
> 🐛 Bug fixes
>
>    - JENKINS-16341 <https://issues.jenkins.io/browse/JENKINS-16341> -
>    Pick up BoundObjectTable fix (#11086
>    <https://github.com/jenkinsci/jenkins/pull/11086>) @jglick
>    <https://github.com/jglick>
>    - JENKINS-76114 <https://issues.jenkins.io/browse/JENKINS-76114> -
>    Bring back the "All/None/Suggested" buttons in the plugin configuration
>    wizard (#11070 <https://github.com/jenkinsci/jenkins/pull/11070>)
>    @jeromepochat <https://github.com/jeromepochat>
>    - JENKINS-76002 <https://issues.jenkins.io/browse/JENKINS-76002> -
>    Apply number instead of string comparison (#11059
>    <https://github.com/jenkinsci/jenkins/pull/11059>) @jeromepochat
>    <https://github.com/jeromepochat>
>
> 👻 Maintenance
>
>    - JENKINS-76075 <https://issues.jenkins.io/browse/JENKINS-76075> - :
>    Optimise BuildReferenceMapAdapter and LogRotator: defer reference
>    resolution (#11038 <https://github.com/jenkinsci/jenkins/pull/11038>)
>    @dukhlov <https://github.com/dukhlov>
>
>
> - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.530, 
> published
> the 30th September:
> 🚨 Removed
>
>    - Removed configureclouds redirect (#10982
>    <https://github.com/jenkinsci/jenkins/pull/10982>) @StefanSpieker
>    <https://github.com/StefanSpieker>
>
> 🚀 New features and improvements
>
>    - Add experimental 'Parameters' detail for runs (#11116
>    <https://github.com/jenkinsci/jenkins/pull/11116>) @janfaracik
>    <https://github.com/janfaracik>
>    - Refine experimental run details interface (#11096
>    <https://github.com/jenkinsci/jenkins/pull/11096>) @janfaracik
>    <https://github.com/janfaracik>
>
> 🐛 Bug fixes
>
>    - JENKINS-73161 <https://issues.jenkins.io/browse/JENKINS-73161> -
>    Ensure file parameters are retained across Jenkins restarts (#11081
>    <https://github.com/jenkinsci/jenkins/pull/11081>) @mawinter69
>    <https://github.com/mawinter69>
>    - Speed up Jenkins._cleanUpDisconnectComputers (#11102
>    <https://github.com/jenkinsci/jenkins/pull/11102>) @jglick
>    <https://github.com/jglick>
>
> - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.531,
> published the 30th September:
> 🚀 New features and improvements
>
>    - Define health check for BindException on enforced TCP port (#11145
>    <https://github.com/jenkinsci/jenkins/pull/11145>) @jglick
>    <https://github.com/jglick>
>    - Show build cause on experimental build UI (#11128
>    <https://github.com/jenkinsci/jenkins/pull/11128>) @janfaracik
>    <https://github.com/janfaracik>
>    - Move experimental run sidepanel to overflow (#11127
>    <https://github.com/jenkinsci/jenkins/pull/11127>) @janfaracik
>    <https://github.com/janfaracik>
>
>
> - From https://github.com/jenkinsci/jenkins/releases/tag/jenkins-2.532,
> published the 14th October:
> 🚨 Removed
>
>    - Removed deprecated and unused FormFieldValidator.NonNegativeInteger (
>    #11176 <https://github.com/jenkinsci/jenkins/pull/11176>)
>    @StefanSpieker <https://github.com/StefanSpieker>
>
> 🚀 New features and improvements
>
>    - Change required input validator to not accept whitespace only (#11143
>    <https://github.com/jenkinsci/jenkins/pull/11143>) @mawinter69
>    <https://github.com/mawinter69>
>    - Add support for tabs for the experimental run page (#11141
>    <https://github.com/jenkinsci/jenkins/pull/11141>) @janfaracik
>    <https://github.com/janfaracik>
>
> 🌐 Localization and translation
>
>    - Converted config.groovy to config.jelly in proxy config and added
>    German localization (#11159
>    <https://github.com/jenkinsci/jenkins/pull/11159>) @StefanSpieker
>    <https://github.com/StefanSpieker>
>
> 👷 Changes for plugin developers
>
>    - Add new LargeText interface based constructor for AnnotatedLargeText
>    (#11071 <https://github.com/jenkinsci/jenkins/pull/11071>) @das7pad
>    <https://github.com/das7pad>
>    - Change required input validator to not accept whitespace only (#11143
>    <https://github.com/jenkinsci/jenkins/pull/11143>) @mawinter69
>    <https://github.com/mawinter69>
>    - Add support for tabs for the experimental run page (#11141
>    <https://github.com/jenkinsci/jenkins/pull/11141>) @janfaracik
>    <https://github.com/janfaracik>
>    - Removed deprecated and unused FormFieldValidator.NonNegativeInteger (
>    #11176 <https://github.com/jenkinsci/jenkins/pull/11176>)
>    @StefanSpieker <https://github.com/StefanSpieker>
>
>
> My picks would be (gut feelling):
> - From 2.529:
>
>    - Move TimeZoneProperty to user preferences page (#11065
>    <https://github.com/jenkinsci/jenkins/pull/11065>) @mawinter69
>    <https://github.com/mawinter69>
>
>
>    - JENKINS-76114 <https://issues.jenkins.io/browse/JENKINS-76114> -
>    Bring back the "All/None/Suggested" buttons in the plugin configuration
>    wizard (#11070 <https://github.com/jenkinsci/jenkins/pull/11070>)
>    @jeromepochat <https://github.com/jeromepochat>
>    - JENKINS-76002 <https://issues.jenkins.io/browse/JENKINS-76002> -
>    Apply number instead of string comparison (#11059
>    <https://github.com/jenkinsci/jenkins/pull/11059>) @jeromepochat
>    <https://github.com/jeromepochat>
>
>
> Another potential one, not sure about it: Use f:dropdownDescriptorSelector
> for agent launcher (#11055
> <https://github.com/jenkinsci/jenkins/pull/11055>) @jglick
> <https://github.com/jglick>
>
> - From 2.530:
>
>    - Removed configureclouds redirect (#10982
>    <https://github.com/jenkinsci/jenkins/pull/10982>) @StefanSpieker
>    <https://github.com/StefanSpieker>
>
> - From 2.532:
>
>    - Removed deprecated and unused FormFieldValidator.NonNegativeInteger (
>    #11176 <https://github.com/jenkinsci/jenkins/pull/11176>)
>    @StefanSpieker <https://github.com/StefanSpieker>
>
>
> What do you think of this selection?
>
>
> On Monday, 27 October 2025 at 16:22:47 UTC+1 [email protected] wrote:
>
>> FYI, not backporting the 2 lts-candidate into 2.528.2-rc cf
>> https://github.com/jenkinsci/jenkins/pull/11231#issuecomment-3447729517
>>
>> On Thursday, October 23, 2025 at 4:28:39 PM UTC+2 [email protected]
>> wrote:
>>
>>> Hey everyone,
>>>
>>> Backporting for 2.528.2 has started, and the RC is scheduled for
>>> 2025-10-29.
>>>
>>> Candidates: https://issues.jenkins.io/issues/?filter=12146
>>> Fixed:
>>> https://issues.jenkins.io/issues/?jql=labels%20%3D%202.528.2-fixed
>>> Rejected:
>>> https://issues.jenkins.io/issues/?jql=labels%20%3D%202.528.2-rejected
>>>
>>> Best regards,
>>>
>>> Hervé
>>>
>>> --
> 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 visit
> https://groups.google.com/d/msgid/jenkinsci-dev/1a2356e0-2dd9-4666-a6ee-d258420233d6n%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/1a2356e0-2dd9-4666-a6ee-d258420233d6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3Bidby0bkN%3DCTkpNq5zo%3D_SfT-xUOgtQqWF87V%2BoYKD2Kxg%40mail.gmail.com.

Reply via email to