You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Sylwester Lachiewicz <sl...@apache.org> on 2020/10/17 19:19:43 UTC

[VOTE] Release Apache Maven Script Interpreter version 1.3

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&version=12341132&styleName=Text

Staging repo:
https://repository.apache.org/content/repositories/maven-1609/
https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip

Source release checksum(s):
maven-script-interpreter-1.3-source-release.zip sha512:
bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150

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

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

Posted by Hervé BOUTEMY <he...@free.fr>.
that will be a future discussion to have

Le lundi 19 octobre 2020, 13:03:04 CEST Elliotte Rusty Harold a écrit :
> On Sun, Oct 18, 2020 at 12:57 PM Hervé BOUTEMY <he...@free.fr> 
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...
> That's unfortunate. Should we start requiring reference builds to be
> done on Linux?





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
On Sun, Oct 18, 2020 at 12:57 PM Hervé BOUTEMY <he...@free.fr> 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...

That's unfortunate. Should we start requiring reference builds to be
done on Linux?


-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Hervé Boutemy <hb...@apache.org>.
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 <he...@free.fr> 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: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Robert Scholte <rf...@apache.org>.
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 <he...@free.fr> 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/mav
> en/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-r
> elease.zip
>
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70
> 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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Hervé BOUTEMY <he...@free.fr>.
+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/mav
> en/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-r
> elease.zip
> 
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70
> 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: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Romain Manni-Bucau <rm...@gmail.com>.
+1 (non binding)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le lun. 19 oct. 2020 à 00:51, Olivier Lamy <ol...@apache.org> a écrit :

> +1
>
>
> On Sun, 18 Oct 2020 at 05:19, Sylwester Lachiewicz <slachiewicz@apache.org
> >
> wrote:
>
> > 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&version=12341132&styleName=Text
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/maven-1609/
> >
> >
> https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip
> >
> > Source release checksum(s):
> > maven-script-interpreter-1.3-source-release.zip sha512:
> >
> >
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150
> >
> > 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
> >
>
>
> --
> Olivier Lamy
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>

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

Posted by Olivier Lamy <ol...@apache.org>.
+1


On Sun, 18 Oct 2020 at 05:19, Sylwester Lachiewicz <sl...@apache.org>
wrote:

> 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&version=12341132&styleName=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1609/
>
> https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip
>
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
>
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150
>
> 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
>


-- 
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy

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

Posted by Michael Osipov <mi...@apache.org>.
Am 2020-10-17 um 21:19 schrieb Sylwester Lachiewicz:
> 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&version=12341132&styleName=Text
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1609/
> https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip
> 
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150
> 
> 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

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


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

Posted by Slawomir Jaranowski <s....@gmail.com>.
sob., 17 paź 2020 o 21:19 Sylwester Lachiewicz <sl...@apache.org>
napisał(a):

> 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&version=12341132&styleName=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1609/
>
> https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip
>
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
>
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150
>
> 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
>

Many thanks especially for Sylwester.
I have tested this version with maven-invoker-plugin.
This version resolves the next issues in maven-invoker-plugin.

So +1 from me

-- 
Sławomir Jaranowski

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

Posted by Elliotte Rusty Harold <el...@ibiblio.org>.
+1 from me.

On Sat, Oct 17, 2020 at 3:19 PM Sylwester Lachiewicz
<sl...@apache.org> wrote:
>
> 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&version=12341132&styleName=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1609/
> https://repository.apache.org/content/repositories/maven-1609/org/apache/maven/shared/maven-script-interpreter/1.3/maven-script-interpreter-1.3-source-release.zip
>
> Source release checksum(s):
> maven-script-interpreter-1.3-source-release.zip sha512:
> bb5c636efa28bd0e66049577aebff213156c85d87b8a1dcd0f1ea5bd17e12002ec2e5e19fb70303149c18eaf846869e126015e9235a9fd759874b5e332b47150
>
> 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



-- 
Elliotte Rusty Harold
elharo@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org