Sounds good to move it to Jenkinsci very few usages by the looks of it: https://mvnrepository.com/artifact/org.jvnet.winp/winp/1.28/usages
On Mon, 14 Feb 2022 at 09:11, Oleg Nenashev <[email protected]> wrote: > Hi all, > > I am [barely] active in the project, but I cannot release it. > > Just to share background for the team, Winp is outside Jenkins as it was > discussed with Kohsuke at some point. Same for the Windows Service Wrapper. > FTR I brought up the question of WinP and WinSW co-ownership with CloudBees > engineering teams a few times after I moved outside of the product > organization in 2019. It was not a priority at that point. I used to > maintain it when my time allowed (e.g. security fixes or releases requested > by Jenkins and CloudBees users), but WinP has never been on the top of my > interest list. It is not trivial to maintain the release environment due to > specific Windows requirements and Maven Central access. My release > environment was wiped out when I left CloudBees as I notified the > engineering teams and my managers, right now I do not have time to set it > up. > > Regarding moving the components: > > - I do not mind moving WinP, because it is not widely used outside > Jenkins. Same for removing the Maven Central dependency, the repository can > be easily moved to Jenkins repo or GitHub releases. Theownership can be > formally transferred to the Jenkins core team. FTR Ideally we should be > looking for deprecating the library and using something popular for Process > and Environment management > - For Windows service Wrapper the situation is different, it will stay > in a separate organization. Contributions are welcome: > https://github.com/winsw > > > Best regards, > Oleg Nenashev > > On Sunday, February 13, 2022 at 11:40:37 AM UTC+1 Baptiste Mathus wrote: > >> Is winp used outside of Jenkins? >> >> Afaik we did move already a few components core to Jenkins to the >> Jenkinsci GitHub org. Would it make sense to consider moving this one too? >> Then I assume we'd give permissions to the core team to it? >> >> -- Baptiste >> >> Le ven. 11 févr. 2022 à 22:41, 'James Nord' via Jenkins Developers < >> [email protected]> a écrit : >> >>> Hi all, >>> >>> Jenkins has a dependency on https://github.com/kohsuke/winp but it now >>> seems like there is no one active in the project that can release it. ( >>> https://github.com/kohsuke/winp/pull/69#pullrequestreview-867992611). >>> >>> Has anyone got the inclination and time and environment to want to step >>> up as a maintainer for it? >>> >>> Additionally I looked at the new Java9 process API and it allows cross >>> platform process enumeration but not retrieving environment variables, and >>> changing to jna appears non trivial as there is no single windows API call. >>> >>> /James >>> >>> >>> -- >>> Sent from my phone, please excuse the brevity, typos and auto-correct >>> issues. >>> >>> -- >>> 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/CAPcEHyeDNWeo0dK%2BwYmo%3Diih1EcRUVfs8-PaydspXxGRcP8izg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPcEHyeDNWeo0dK%2BwYmo%3Diih1EcRUVfs8-PaydspXxGRcP8izg%40mail.gmail.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 on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/b634a9a7-f248-45b0-bf91-c286433748edn%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/b634a9a7-f248-45b0-bf91-c286433748edn%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 on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BifOdAT1TedVZLuuEPU9R7-%3Dc9Y1SE8hYuYF%2Bvi-B2d02g%40mail.gmail.com.
