Re: Create an empty plugin template

2024-03-28 Thread Mark Waite
On Wednesday, March 27, 2024 at 10:39:32 PM UTC-6 Owen wrote:

No gradle instructions?? Not being a purist or anything but many will have 
these instructions side by side.


Jenkins plugin development tools are focused on Apache Maven.  We have a 
very small set of plugins that are maintained with gradle.  Those plugins 
struggle to keep pace with the tool changes that are made in the Apache 
Maven tooling.

We don't post a "Create a plugin" tutorial based on Gradle.  We don't have 
a tutorial based on Gradle.

Mark Waite

-- 
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/973dac21-e308-40cb-97e9-5b79d82acb17n%40googlegroups.com.


Re: Spring Security upgrade from 5.x to 6.x

2024-03-28 Thread Owen Rubel
https://giphy.com/embed/IO0gM5bNgCuZFWkQPF; width="480"
height="480" frameBorder="0" class="giphy-embed"
allowFullScreen>https://giphy.com/gifs/wrexham-afc-wrexham-afc-association-football-club-IO0gM5bNgCuZFWkQPF;>via
GIPHY

Owen Rubel
oru...@gmail.com


On Thu, Mar 28, 2024 at 3:42 PM Mark Waite 
wrote:

> The Spring project has announced that Spring Security 5.8.x and Spring
> Framework 5.3.x will be end of life on August 31, 2024
> .
> Jenkins currently uses  Spring Security 5.8.x and Spring Framework 5.3.x.
>
> Jenkins needs to upgrade to Spring Security 6.x.  Spring Security 6.x in
> Jenkins requires:
>
>- Spring Framework 6.x which requires Java 17 and Jakarta EE 9
>
> 
>
> When Jenkins transitions from Jakarta EE 8 to Jakarta EE 9, we'll also
> need to use:
>
>- Jetty 12
>- Apache file uploader 2.x
>
> Given the size of that change and its dependency on Java 17 as a minimum
> Jenkins version, I think that we want to switch Jenkins to require Java 17
> as soon as possible after the last Java 11 LTS baseline is selected.
>
> *Proposed Timeline*
>
>- 26 Jun 2024 - Choose LTS baseline for last LTS to support Java 11
>- 3 Jul 2024 - Require Java 17 in Jenkins weekly release
>- 7 Aug 2024 -Last LTS.1 release to support Java 11 (likely 2.464.1)
>- 31 Aug 2024 Spring Security 5.8.x public support ends
>- 18 Sep 2024 - Choose LTS baseline to require Java 17
>- 2 Oct 2024 - Last LTS.3 to support Java 11
>- 30 Oct 2024 - First LTS.1 to require Java 17 (likely 2.476.1)
>
> Basil prototyped the Jakarta EE 9 upgrade in August 2023.  The prototype
> showed that the bridge method injector may help with the transition.  The
> prototype showed that there is a lot of work to be done in order to upgrade
> Spring Security in Jenkins from 5.x to 6.x
>
> I noted the timeline because I had initially assumed that we would
> transition Jenkins weekly to require Java 17 in late August or early
> September 2024.  Based on the large amount of work that is needed for the
> Spring Security upgrade from 5.x to 6.x, I think that we should require
> Java 17 the week after we've selected the baseline for the final LTS line
> that will support Java 11.
>
> If you're willing to help with the Spring Security upgrade project, I'd
> love to have you respond to this email message.  If you have strong
> objections to the timeline, please respond with your concerns.
>
> I will share more details as I learn more.
>
> Thanks,
> Mark Waite
>
> --
> 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/4a260cec-dbe4-4b63-a9e6-7c17ebcbfaebn%40googlegroups.com
> 
> .
>

-- 
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/CAAzevg%3DZ2W3tU7g4XFYg7tL5zWBDvSVLEvtv3ZH7tOfn3YmARw%40mail.gmail.com.


Spring Security upgrade from 5.x to 6.x

2024-03-28 Thread Mark Waite
The Spring project has announced that Spring Security 5.8.x and Spring 
Framework 5.3.x will be end of life on August 31, 2024 
.
  
Jenkins currently uses  Spring Security 5.8.x and Spring Framework 5.3.x.

Jenkins needs to upgrade to Spring Security 6.x.  Spring Security 6.x in 
Jenkins requires:

   - Spring Framework 6.x which requires Java 17 and Jakarta EE 9 
   


When Jenkins transitions from Jakarta EE 8 to Jakarta EE 9, we'll also need 
to use:

   - Jetty 12
   - Apache file uploader 2.x

Given the size of that change and its dependency on Java 17 as a minimum 
Jenkins version, I think that we want to switch Jenkins to require Java 17 
as soon as possible after the last Java 11 LTS baseline is selected.

*Proposed Timeline*

   - 26 Jun 2024 - Choose LTS baseline for last LTS to support Java 11
   - 3 Jul 2024 - Require Java 17 in Jenkins weekly release
   - 7 Aug 2024 -Last LTS.1 release to support Java 11 (likely 2.464.1)
   - 31 Aug 2024 Spring Security 5.8.x public support ends
   - 18 Sep 2024 - Choose LTS baseline to require Java 17
   - 2 Oct 2024 - Last LTS.3 to support Java 11
   - 30 Oct 2024 - First LTS.1 to require Java 17 (likely 2.476.1)

Basil prototyped the Jakarta EE 9 upgrade in August 2023.  The prototype 
showed that the bridge method injector may help with the transition.  The 
prototype showed that there is a lot of work to be done in order to upgrade 
Spring Security in Jenkins from 5.x to 6.x

I noted the timeline because I had initially assumed that we would 
transition Jenkins weekly to require Java 17 in late August or early 
September 2024.  Based on the large amount of work that is needed for the 
Spring Security upgrade from 5.x to 6.x, I think that we should require 
Java 17 the week after we've selected the baseline for the final LTS line 
that will support Java 11.

If you're willing to help with the Spring Security upgrade project, I'd 
love to have you respond to this email message.  If you have strong 
objections to the timeline, please respond with your concerns.

I will share more details as I learn more.

Thanks,
Mark Waite

-- 
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/4a260cec-dbe4-4b63-a9e6-7c17ebcbfaebn%40googlegroups.com.


Re: Adopt email-ext plugin

2024-03-28 Thread Adrien Lecharpentier
Funny thing: link to the pull request is not correct but it's text is.

Link is
https://github.com/jenkins-infra/repository-permissions-updater/pull/3851

Le jeu. 28 mars 2024, 18:55, Adrien Lecharpentier <
adrien.lecharpent...@gmail.com> a écrit :

> +1 from me.
> Basil is listed as maintainer but the repo has the adopt-this-plugin
> topic. Don't know if +1 are really required here.
>
> Le jeu. 28 mars 2024, 18:00, Kris Stern  a écrit :
>
>> +1
>> --
>> *From:* jenkinsci-dev@googlegroups.com 
>> on behalf of Verachten Bruno 
>> *Sent:* 29 March 2024 00:58
>> *To:* jenkinsci-dev@googlegroups.com 
>> *Subject:* Re: Adopt email-ext plugin
>>
>> +1 from me.
>>
>> On Thu, Mar 28, 2024, 17:02 'Kevin Martens' via Jenkins Developers <
>> jenkinsci-dev@googlegroups.com> wrote:
>>
>> +1 from me!
>>
>> On Thu, Mar 28, 2024 at 11:58 AM Alex Earl  wrote:
>>
>> Howdy,
>>
>> The email-ext plugin is up for adoption. I'd like to re-adopt it (been a
>> few years so I may be a little rusty :) )
>>
>> RPU pull request:
>> https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
>> 
>> GitHub username: slide (already member of jenkinsci organization)
>> Jenkins username: slide_o_mix
>>
>> Thanks
>>
>> Alex
>>
>> --
>> 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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com
>> 
>> .
>>
>>
>>
>> --
>> Kevin Martens
>> Technical Content Developer
>> CloudBees, Inc.
>>
>>
>> E: kmart...@cloudbees.com
>>
>> Pronouns: He/Him/His
>>
>> --
>> 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/CAP92yNeKCGoyWDtYh%2B1pQMzi-cXKx2O5ntjRSm6LLVC05qVz1g%40mail.gmail.com
>> 
>> .
>>
>> --
>> 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/CACtV%3DdcnuLN4c1U-qESD1U7nNrTiLw4vPO6pO31ULhmfnTeZ_g%40mail.gmail.com
>> 
>> .
>>
>> --
>> 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/TYVP286MB316625A66F0976ABCFF929DDA13B2%40TYVP286MB3166.JPNP286.PROD.OUTLOOK.COM
>> 
>> .
>>
>

-- 
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/CAKwJSvzCqG42ZDNYQQqgy3zPTUmd7JYgZ5UKUydLsFFuSCuydQ%40mail.gmail.com.


Re: Adopt email-ext plugin

2024-03-28 Thread Adrien Lecharpentier
+1 from me.
Basil is listed as maintainer but the repo has the adopt-this-plugin topic.
Don't know if +1 are really required here.

Le jeu. 28 mars 2024, 18:00, Kris Stern  a écrit :

> +1
> --
> *From:* jenkinsci-dev@googlegroups.com 
> on behalf of Verachten Bruno 
> *Sent:* 29 March 2024 00:58
> *To:* jenkinsci-dev@googlegroups.com 
> *Subject:* Re: Adopt email-ext plugin
>
> +1 from me.
>
> On Thu, Mar 28, 2024, 17:02 'Kevin Martens' via Jenkins Developers <
> jenkinsci-dev@googlegroups.com> wrote:
>
> +1 from me!
>
> On Thu, Mar 28, 2024 at 11:58 AM Alex Earl  wrote:
>
> Howdy,
>
> The email-ext plugin is up for adoption. I'd like to re-adopt it (been a
> few years so I may be a little rusty :) )
>
> RPU pull request:
> https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
> 
> GitHub username: slide (already member of jenkinsci organization)
> Jenkins username: slide_o_mix
>
> Thanks
>
> Alex
>
> --
> 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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com
> 
> .
>
>
>
> --
> Kevin Martens
> Technical Content Developer
> CloudBees, Inc.
>
>
> E: kmart...@cloudbees.com
>
> Pronouns: He/Him/His
>
> --
> 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/CAP92yNeKCGoyWDtYh%2B1pQMzi-cXKx2O5ntjRSm6LLVC05qVz1g%40mail.gmail.com
> 
> .
>
> --
> 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/CACtV%3DdcnuLN4c1U-qESD1U7nNrTiLw4vPO6pO31ULhmfnTeZ_g%40mail.gmail.com
> 
> .
>
> --
> 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/TYVP286MB316625A66F0976ABCFF929DDA13B2%40TYVP286MB3166.JPNP286.PROD.OUTLOOK.COM
> 
> .
>

-- 
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/CAKwJSvwrgc9dm2Ni4THGz8JB3YYmpJx50%2BQx8RX1Vn3mJXBbfg%40mail.gmail.com.


Re: Adopt email-ext plugin

2024-03-28 Thread Kris Stern
+1

From: jenkinsci-dev@googlegroups.com  on behalf 
of Verachten Bruno 
Sent: 29 March 2024 00:58
To: jenkinsci-dev@googlegroups.com 
Subject: Re: Adopt email-ext plugin

+1 from me.

On Thu, Mar 28, 2024, 17:02 'Kevin Martens' via Jenkins Developers 
mailto:jenkinsci-dev@googlegroups.com>> wrote:
+1 from me!

On Thu, Mar 28, 2024 at 11:58 AM Alex Earl 
mailto:slide.o@gmail.com>> wrote:
Howdy,

The email-ext plugin is up for adoption. I'd like to re-adopt it (been a few 
years so I may be a little rusty :) )

RPU pull request: 
https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
GitHub username: slide (already member of jenkinsci organization)
Jenkins username: slide_o_mix

Thanks

Alex

--
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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com.


--
Kevin Martens
Technical Content Developer
CloudBees, Inc.

[https://ci3.googleusercontent.com/mail-sig/AIorK4yvh6xM1yeFl_7N_hiU-PNyhqBucRVgsJFGGOP9vzlBRvSbzn82FMfZlw5Y4L1SoPgK3mY3DiTXxM7t]

E: kmart...@cloudbees.com

Pronouns: He/Him/His


--
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/CAP92yNeKCGoyWDtYh%2B1pQMzi-cXKx2O5ntjRSm6LLVC05qVz1g%40mail.gmail.com.

--
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/CACtV%3DdcnuLN4c1U-qESD1U7nNrTiLw4vPO6pO31ULhmfnTeZ_g%40mail.gmail.com.

-- 
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/TYVP286MB316625A66F0976ABCFF929DDA13B2%40TYVP286MB3166.JPNP286.PROD.OUTLOOK.COM.


Re: Adopt email-ext plugin

2024-03-28 Thread Verachten Bruno
+1 from me.

On Thu, Mar 28, 2024, 17:02 'Kevin Martens' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> +1 from me!
>
> On Thu, Mar 28, 2024 at 11:58 AM Alex Earl  wrote:
>
>> Howdy,
>>
>> The email-ext plugin is up for adoption. I'd like to re-adopt it (been a
>> few years so I may be a little rusty :) )
>>
>> RPU pull request:
>> https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
>> 
>> GitHub username: slide (already member of jenkinsci organization)
>> Jenkins username: slide_o_mix
>>
>> Thanks
>>
>> Alex
>>
>> --
>> 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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com
>> 
>> .
>>
>
>
> --
> Kevin Martens
> Technical Content Developer
> CloudBees, Inc.
>
>
> E: kmart...@cloudbees.com
>
> Pronouns: He/Him/His
>
> --
> 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/CAP92yNeKCGoyWDtYh%2B1pQMzi-cXKx2O5ntjRSm6LLVC05qVz1g%40mail.gmail.com
> 
> .
>

-- 
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/CACtV%3DdcnuLN4c1U-qESD1U7nNrTiLw4vPO6pO31ULhmfnTeZ_g%40mail.gmail.com.


Re: Adopt email-ext plugin

2024-03-28 Thread 'Kevin Martens' via Jenkins Developers
+1 from me!

On Thu, Mar 28, 2024 at 11:58 AM Alex Earl  wrote:

> Howdy,
>
> The email-ext plugin is up for adoption. I'd like to re-adopt it (been a
> few years so I may be a little rusty :) )
>
> RPU pull request:
> https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
> 
> GitHub username: slide (already member of jenkinsci organization)
> Jenkins username: slide_o_mix
>
> Thanks
>
> Alex
>
> --
> 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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com
> 
> .
>


-- 
Kevin Martens
Technical Content Developer
CloudBees, Inc.


E: kmart...@cloudbees.com

Pronouns: He/Him/His

-- 
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/CAP92yNeKCGoyWDtYh%2B1pQMzi-cXKx2O5ntjRSm6LLVC05qVz1g%40mail.gmail.com.


Re: Adopt email-ext plugin

2024-03-28 Thread Mark Waite
+1 from me

On Thu, Mar 28, 2024 at 9:59 AM Alex Earl  wrote:

> Howdy,
>
> The email-ext plugin is up for adoption. I'd like to re-adopt it (been a
> few years so I may be a little rusty :) )
>
> RPU pull request:
> https://github.com/jenkins-infra/repository-permissions-updater/pull/3851
> 
> GitHub username: slide (already member of jenkinsci organization)
> Jenkins username: slide_o_mix
>
> Thanks
>
> Alex
>
> --
> 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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com
> 
> .
>

-- 
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/CAO49JtEZ-MZzB_84E8aYPd2Bqce_vW6%3D_j6EbVkf%2B7HNjkiDUQ%40mail.gmail.com.


Adopt email-ext plugin

2024-03-28 Thread Alex Earl
Howdy,

The email-ext plugin is up for adoption. I'd like to re-adopt it (been a 
few years so I may be a little rusty :) )

RPU pull request: 
https://github.com/jenkins-infra/repository-permissions-updater/pull/3851 

GitHub username: slide (already member of jenkinsci organization)
Jenkins username: slide_o_mix

Thanks

Alex

-- 
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/ee3bd5a5-ca18-4642-94c5-3a3b83640515n%40googlegroups.com.


Re: Windows-arm64 native support

2024-03-28 Thread Basil Crow
I am not aware of anyone who is actively maintaining the winp
component. You could take ownership of the winp component, set up CI
builds and tests, and then do a release with Windows ARM64 support.

-- 
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/CAFwNDjqgY054naAeTKFUmYWx9gxo7gLCfzoX%3D%3DkWKqc72sT8SQ%40mail.gmail.com.


Re: Windows-arm64 native support

2024-03-28 Thread Pierrick Bouvier
Hello Bruno,

thanks for your answer!

wimp seems to be used to kill/list process trees by Jenkins, so I was 
wondering what happens if it's not available.
It does not seem a big effort to support this platform for wimp component, 
so I hope we can get one of their developer to answer here :)

Regards,
Pierrick
On Thursday 28 March 2024 at 16:15:11 UTC+4 goun...@gmail.com wrote:

> Hello Pierrick,
>
> Nice to hear from you. I'm an Arm ambassador and a long-time Linaro
> fan, so your email particularly piqued my interest.
>
> Unfortunately, I'm not familiar with the wimp library. However,
> perhaps some of us in this community are.
>
> I don't own a Windows arm64 machine myself, but I believe it may not
> be necessary to get things moving with the wimp library.
>
> Let's hope someone more knowledgeable about this library will chime in.
>
> Best regards,
>
> Bruno
>

-- 
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/1f3897fc-f86d-4e49-8671-be30a2ddd227n%40googlegroups.com.


Re: Windows-arm64 native support

2024-03-28 Thread Verachten Bruno
Hello Pierrick,

Nice to hear from you. I'm an Arm ambassador and a long-time Linaro
fan, so your email particularly piqued my interest.

Unfortunately, I'm not familiar with the wimp library. However,
perhaps some of us in this community are.

I don't own a Windows arm64 machine myself, but I believe it may not
be necessary to get things moving with the wimp library.

Let's hope someone more knowledgeable about this library will chime in.

Best regards,

Bruno

-- 
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/CACtV%3DddXMOWbt8i%3DSChhzbuYzKhbAX7FGsV%2B-HtdWvAat5ofuA%40mail.gmail.com.


Windows-arm64 native support

2024-03-28 Thread Pierrick Bouvier
Dear Jenkins developers, as part of Linaro Windows on Arm team [1], we are 
helping various project to support natively windows-arm64 platform. Jenkins 
has been of the project requested by our customers.

After an investigation, I identified two native libraries (dll) contained 
inside jenkins .war file:
- jansi (used by groovy shell)
- winp

It seems like the absence of native JANSI library is not a problem, but for 
winp, I'm not sure what we are missing by not being able to load this DLL 
(less control on processes launched?).

After looking more closely at winp repository, it seems like arm support is 
not a priority [2]. This opened PR [3] didn't seem to get a lot of traction.

So, if there is someone here familiar with winp component of Jenkins, what 
could we do to help support windows-arm64?

Thanks, Pierrick
[1] https://www.linaro.org/windows-on-arm/
[2] https://github.com/jenkinsci/winp#platform-support
[3] https://github.com/jenkinsci/winp/pull/77 

-- 
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/023b496f-0ea5-43c7-9a2f-e224be876520n%40googlegroups.com.