Re: [VOTE] Release Apache Maven Script Interpreter version 1.3

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Maven Script Interpreter version 1.3

hboutemy
I don't want to hijack this voting thread but...

JDK is already OS-insensitive for compiling (even for META-INF/MANIFEST.MF,
for example).
What is OS sensitive is other build tasks that manipulate files that contain
newlines (= the pom.properties our Maven plugin generates, or plugin.xml, or
any resource that people choose to copy in their jar, that can either be text
or binary...)

Regards,

Hervé

Le jeudi 22 octobre 2020, 00:06:46 CET Robert Scholte a écrit :

> I agree on the LTS, these are much easier to get in the future.
> I'm interested in the differences, and depending on the issue, I might drop
> it at the OpenJDK mailinglist. Releases should not depend on the OS.
>
> thanks,
> Robert
> On 18-10-2020 18:57:26, Hervé BOUTEMY <[hidden email]> wrote:
> +1
>
> sadly, I could not reproduce the build: the reference was done with JDK 15
> on Windows, and it seems my -Dline.separator=$'\r\n' workaround to inject
> Windows newline to my Linux environment does not work any more... It looks
> like in the future, rebuilding releases done on Windows will require a
> Windows OS :( BTW, using non LTS JDK to do a release won't ease build
> reproducibility: it would be better IMHO to build with JDK 7, 8 or 11, and
> the future 17, but not non-LTS
>
> Regards,
>
> Hervé
>
> Le samedi 17 octobre 2020, 21:19:43 CEST Sylwester Lachiewicz a écrit :
> > Hi,
> >
> > Apache Maven Script Interpreter - this component provides some utilities
> > to
> > interpret/execute some scripts for various implementations: Groovy or
> > BeanShell.
> > The project is used, among others in maven-invoker-plugin.
> >
> > We solved 15 issues:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&
> > ve rsion=12341132&styleName=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-1609/
> > https://repository.apache.org/content/repositories/maven-1609/org/apache/m
> > av
> > en/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-sourc
> > e-r elease.zip
> >
> > Source release checksum(s):
> > maven-script-interpreter-1.3-source-release.zip sha512:
> > bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb
> > 70 303149c18eaf846869e126015e9235a9fd759874b5e332b47150
> >
> > Staging site:
> > https://maven.apache.org/shared-archives/maven-script-interpreter-LATEST/
> >
> > Guide to testing staged releases:
> > https://maven.apache.org/guides/development/guide-testing-releases.html
> >
> > Vote open for at least 72 hours.
> >
> > [ ] +1
> > [ ] +0
> > [ ] -1
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]