Next release

131 views
Skip to first unread message

Tim Fox

unread,
Feb 25, 2012, 11:30:02 AM2/25/12
to mozill...@googlegroups.com
Hello All,

Just wondering if you had a rough idea when the next binary release is due?

I'm currently dependent on some changes in master, but clearly would
rather be dependent on an official release.

Cheers!

Hannes Wallnoefer

unread,
Feb 28, 2012, 3:56:36 AM2/28/12
to mozilla-rhino
I want to get 1.7R4 out soon, given that there's a number of
significant fixes and improvements. There are very few issues I still
want to tackle like this bug with -opt 9 mode:

https://bugzilla.mozilla.org/show_bug.cgi?id=708801

I still want to go through bugs and pull requests once more, but I'm
confident we can get 1.7R4 in March, probably the second half of
March.

I also think it would be nice to release a 1.8R1 preview release
soonish, especially now that with generator expressions we have
completed our JS 1.8 support (thanks Travis!)

Hannes

André Bargull

unread,
Feb 28, 2012, 3:42:02 PM2/28/12
to mozilla-rhino
On 28 Feb., 09:56, Hannes Wallnoefer <hann...@gmail.com> wrote:
> I want to get 1.7R4 out soon, given that there's a number of
> significant fixes and improvements. There are very few issues I still
> want to tackle like this bug with -opt 9 mode:
>
> https://bugzilla.mozilla.org/show_bug.cgi?id=708801

I've added a new patch about two weeks ago. Let me know if there are
any questions.

> I still want to go through bugs and pull requests once more, but I'm
> confident we can get 1.7R4 in March, probably the second half of
> March.

Uh-oh, then I'll better hurry to push my work and send the pull
requests! :)

-- André

Tim Fox

unread,
Apr 20, 2012, 4:54:01 AM4/20/12
to mozill...@googlegroups.com
Hi Hannes,

Just wondering if you had an update on the release?


--
Tim Fox

Vert.x - effortless polyglot asynchronous application development
http://vertx.io
twitter:@timfox

Hannes Wallnöfer

unread,
Apr 20, 2012, 3:29:01 PM4/20/12
to mozill...@googlegroups.com
I'm working on it, and it's looking good. I'd like to put out 1.7R4
out next week so I can get back to other work. If you have an app to
test Rhino with now is a great time to do so!

I've been quite cautious not to introduce any new bugs, still there
have been some significant improvements lately. Regular expressions
got a speedup this week and I backported the patch that makes
Coffeescript work in compiled mode.

I still want to fix load() not throwing errors when it fails, and this
Date issue seems kind of urgent:

https://bugzilla.mozilla.org/show_bug.cgi?id=351066

If anybody could have a look at it that would be greatly appreciated.
Let me know if there is something else you need fixed!

Hannes

2012/4/20 Tim Fox <timv...@gmail.com>:

Jay Young

unread,
Apr 20, 2012, 3:58:00 PM4/20/12
to mozill...@googlegroups.com
Hi Hannes,

I'd be happy to test it in an app I'm working on that runs on top of Ringo.  Could I just drop a JAR built from Rhino master into the Ringo lib (I'm assuming you're not going to update Ringo until this is stable)?

Thanks for all the hard work!

Hannes Wallnöfer

unread,
Apr 20, 2012, 4:24:53 PM4/20/12
to mozill...@googlegroups.com
2012/4/20 Jay Young <jayyou...@gmail.com>:

> Hi Hannes,
>
> I'd be happy to test it in an app I'm working on that runs on top of Ringo.
>  Could I just drop a JAR built from Rhino master into the Ringo lib (I'm
> assuming you're not going to update Ringo until this is stable)?

Yes, you can just replace rhino-1.7R3.jar in directory lib/ivy with a
new rhino jar file (it doesn't matter what it's called, only that it
replaces the old one). I've repeatedly tested rhino snapshots with
ringojs, but the more eyes the better.

And yes, the Ringo will update Rhino only after the release.

Hannes

James Cook

unread,
Apr 22, 2012, 7:57:34 AM4/22/12
to mozill...@googlegroups.com
I'll be happy to test also. Is there a SNAPSHOT version available on Maven?

-- jim

Jay Young

unread,
Apr 23, 2012, 9:46:54 PM4/23/12
to mozill...@googlegroups.com
Ran great.  No problems here!


On Friday, April 20, 2012 4:24:53 PM UTC-4, Hannes Wallnoefer wrote:

Stephen McKamey

unread,
Apr 24, 2012, 1:42:15 PM4/24/12
to mozill...@googlegroups.com
Ran fine for me. Seems to run a little faster or is that just placebo?

For those wanting a Maven snapshot, here's what I did to build and install locally as org.mozilla:rhino:1.7R4-SNAPSHOT


cd rhino

ant jar

mvn install:install-file \
  -DgroupId=org.mozilla \
  -DartifactId=rhino \
  -Dversion=1.7R4-SNAPSHOT \
  -Dpackaging=jar \
  -Dfile=build/rhino1_7R4pre/js.jar


On Sunday, April 22, 2012 4:57:34 AM UTC-7, James Cook wrote:
I'll be happy to test also. Is there a SNAPSHOT version available on Maven?

-- jim

On Friday, April 20, 2012 4:24:53 PM UTC-4, Hannes Wallnoefer wrote:
2012/4/20 Jay Young:

Nelson Silva

unread,
May 18, 2012, 7:26:31 PM5/18/12
to mozill...@googlegroups.com
Any news on 1.7R4?

On Tuesday, April 24, 2012 6:42:15 PM UTC+1, Stephen McKamey wrote:
> Ran fine for me. Seems to run a little faster or is that just placebo?
>
> </div>
> For those wanting a Maven snapshot, here&#39;s what I did to build and install locally as <font face="&#39;courier new&#39;, monospace">org.mozilla:rhino:1.7R4-<WBR>SNAPSHOT</font></div>
>
> </div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
>
> <font face="&#39;courier new&#39;, monospace">git clone <a href="https://github.com/mozilla/rhino.git" target="_blank">https://github.com/mozilla/<WBR>rhino.git</a></font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">cd rhino</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">ant jar</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">mvn install:install-file \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DgroupId=org.mozilla \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DartifactId=rhino \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dversion=1.7R4-SNAPSHOT \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dpackaging=jar \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dfile=build/rhino1_7R4pre/<WBR>js.jar</font></div></div></blockquote>
>
> </div>
>
> On Sunday, April 22, 2012 4:57:34 AM UTC-7, James Cook wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;ll be happy to test also. Is there a SNAPSHOT version available on Maven?
>
> </div>
> -- jim
>
> On Friday, April 20, 2012 4:24:53 PM UTC-4, Hannes Wallnoefer wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">2012/4/20 Jay Young:
> &gt; Hi Hannes,
> &gt;
> &gt; I&#39;d be happy to test it in an app I&#39;m working on that runs on top of Ringo.
> &gt;  Could I just drop a JAR built from Rhino master into the Ringo lib (I&#39;m
> &gt; assuming you&#39;re not going to update Ringo until this is stable)?
> Yes, you can just replace rhino-1.7R3.jar in directory lib/ivy with a
> new rhino jar file (it doesn&#39;t matter what it&#39;s called, only that it
> replaces the old one). I&#39;ve repeatedly tested rhino snapshots with
> ringojs, but the more eyes the better.</p>
> And yes, the Ringo will update Rhino only after the release.</p>
> Hannes</p>
> &gt; Thanks for all the hard work!
> </p>
> </p>
> </p>
> </p></blockquote></div></blockquote></div>



On Tuesday, April 24, 2012 6:42:15 PM UTC+1, Stephen McKamey wrote:
> Ran fine for me. Seems to run a little faster or is that just placebo?
>
> </div>
> For those wanting a Maven snapshot, here&#39;s what I did to build and install locally as <font face="&#39;courier new&#39;, monospace">org.mozilla:rhino:1.7R4-<WBR>SNAPSHOT</font></div>
>
> </div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
>
> <font face="&#39;courier new&#39;, monospace">git clone <a href="https://github.com/mozilla/rhino.git" target="_blank">https://github.com/mozilla/<WBR>rhino.git</a></font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">cd rhino</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">ant jar</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">mvn install:install-file \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DgroupId=org.mozilla \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DartifactId=rhino \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dversion=1.7R4-SNAPSHOT \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dpackaging=jar \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dfile=build/rhino1_7R4pre/<WBR>js.jar</font></div></div></blockquote>
>
> </div>
>
> On Sunday, April 22, 2012 4:57:34 AM UTC-7, James Cook wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;ll be happy to test also. Is there a SNAPSHOT version available on Maven?
>
> </div>
> -- jim
>
> On Friday, April 20, 2012 4:24:53 PM UTC-4, Hannes Wallnoefer wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">2012/4/20 Jay Young:
> &gt; Hi Hannes,
> &gt;
> &gt; I&#39;d be happy to test it in an app I&#39;m working on that runs on top of Ringo.
> &gt;  Could I just drop a JAR built from Rhino master into the Ringo lib (I&#39;m
> &gt; assuming you&#39;re not going to update Ringo until this is stable)?
> Yes, you can just replace rhino-1.7R3.jar in directory lib/ivy with a
> new rhino jar file (it doesn&#39;t matter what it&#39;s called, only that it
> replaces the old one). I&#39;ve repeatedly tested rhino snapshots with
> ringojs, but the more eyes the better.</p>
> And yes, the Ringo will update Rhino only after the release.</p>
> Hannes</p>
> &gt; Thanks for all the hard work!
> </p>
> </p>
> </p>
> </p></blockquote></div></blockquote></div>



On Tuesday, April 24, 2012 6:42:15 PM UTC+1, Stephen McKamey wrote:
> Ran fine for me. Seems to run a little faster or is that just placebo?
>
> </div>
> For those wanting a Maven snapshot, here&#39;s what I did to build and install locally as <font face="&#39;courier new&#39;, monospace">org.mozilla:rhino:1.7R4-<WBR>SNAPSHOT</font></div>
>
> </div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
>
> <font face="&#39;courier new&#39;, monospace">git clone <a href="https://github.com/mozilla/rhino.git" target="_blank">https://github.com/mozilla/<WBR>rhino.git</a></font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">cd rhino</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">ant jar</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">
> </font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">mvn install:install-file \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DgroupId=org.mozilla \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -DartifactId=rhino \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dversion=1.7R4-SNAPSHOT \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dpackaging=jar \</font></div></div>
>
> <font face="&#39;courier new&#39;, monospace">  -Dfile=build/rhino1_7R4pre/<WBR>js.jar</font></div></div></blockquote>
>
> </div>
>
> On Sunday, April 22, 2012 4:57:34 AM UTC-7, James Cook wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;ll be happy to test also. Is there a SNAPSHOT version available on Maven?
>
> </div>
> -- jim
>
> On Friday, April 20, 2012 4:24:53 PM UTC-4, Hannes Wallnoefer wrote:<blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">2012/4/20 Jay Young:
> &gt; Hi Hannes,
> &gt;
> &gt; I&#39;d be happy to test it in an app I&#39;m working on that runs on top of Ringo.
> &gt;  Could I just drop a JAR built from Rhino master into the Ringo lib (I&#39;m
> &gt; assuming you&#39;re not going to update Ringo until this is stable)?
> Yes, you can just replace rhino-1.7R3.jar in directory lib/ivy with a
> new rhino jar file (it doesn&#39;t matter what it&#39;s called, only that it
> replaces the old one). I&#39;ve repeatedly tested rhino snapshots with
> ringojs, but the more eyes the better.</p>
> And yes, the Ringo will update Rhino only after the release.</p>
> Hannes</p>
> &gt; Thanks for all the hard work!
> </p>
> </p>
> </p>
> </p></blockquote></div></blockquote></div>

Tim Fox

unread,
May 21, 2012, 9:46:15 PM5/21/12
to mozill...@googlegroups.com
+1

Hannes Wallnöfer

unread,
May 22, 2012, 4:55:03 AM5/22/12
to mozill...@googlegroups.com
I'm done with merging all patches (the last one was for parser bugs
from the Google Closure team). What's left is testing, and I guess we
should wait for the MPL 2 update.

Hannes

2012/5/22 Tim Fox <timv...@gmail.com>:

Tim Fox

unread,
May 22, 2012, 5:41:01 AM5/22/12
to mozill...@googlegroups.com
On 22/05/12 09:55, Hannes Walln�fer wrote:
> I'm done with merging all patches (the last one was for parser bugs
> from the Google Closure team). What's left is testing, and I guess we
> should wait for the MPL 2 update.

Ace :)

Very roughly, how long do you think this will be? (I day, 1 week, 1
month, 3 months?)

Hannes Wallnöfer

unread,
May 22, 2012, 5:49:56 AM5/22/12
to mozill...@googlegroups.com
2012/5/22 Tim Fox <timv...@gmail.com>:
>
> Very roughly, how long do you think this will be? (I day, 1 week, 1 month, 3
> months?)

A few days. Running the tests in all configurations is quite time
consuming (several hours for one run), plus it clogs one of my cores
:)

Hannes

Tim Fox

unread,
May 22, 2012, 10:17:26 AM5/22/12
to mozill...@googlegroups.com
Understood. One more request if I may: Would it possible for you guys to
add the candidate jar to Maven central- mozilla-rhino-1.7.R4-pending.jar
(or whatever)?
>
> Hannes

Hannes Wallnöfer

unread,
May 23, 2012, 4:44:05 AM5/23/12
to mozill...@googlegroups.com
As a maven outsider I've always been clueless about how to get a jar
into a maven repository. Anybody willing to help? (Also and especially
for the final release.)

Hannes

2012/5/22 Tim Fox <timv...@gmail.com>:

Koen Serry

unread,
May 23, 2012, 5:07:19 AM5/23/12
to mozilla-rhino
I've never gone through the process myself, but it's pretty well
documented on http://maven.apache.org/guides/mini/guide-central-repository-upload.html
You can even deploy SNAPSHOT releases (development releases) as well
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-7a.DeploySnapshotsandStageReleaseswithMaven

Koen

On May 23, 10:44 am, Hannes Wallnöfer <hann...@gmail.com> wrote:
> As a maven outsider I've always been clueless about how to get a jar
> into a maven repository. Anybody willing to help? (Also and especially
> for the final release.)
>
> Hannes
>
> 2012/5/22 Tim Fox <timvo...@gmail.com>:
>
>
>
>
>
>
>
> > On 22/05/2012 10:49, Hannes Wallnöfer wrote:
>
> >> 2012/5/22 Tim Fox<timvo...@gmail.com>:

Hannes Wallnöfer

unread,
May 23, 2012, 5:43:44 AM5/23/12
to mozill...@googlegroups.com
Thanks Koen!

2012/5/23 Koen Serry <koen....@gmail.com>:

Tim Fox

unread,
May 23, 2012, 5:46:14 AM5/23/12
to mozill...@googlegroups.com
I've never been a huge Maven fan, but in the past I have manually
uploaded jars to the repo by using sonatype. It was pretty straightforward

On 23/05/12 09:44, Hannes Walln�fer wrote:
> As a maven outsider I've always been clueless about how to get a jar
> into a maven repository. Anybody willing to help? (Also and especially
> for the final release.)
>
> Hannes
>
> 2012/5/22 Tim Fox<timv...@gmail.com>:
>> On 22/05/2012 10:49, Hannes Walln�fer wrote:
>>> 2012/5/22 Tim Fox<timv...@gmail.com>:
>>>> Very roughly, how long do you think this will be? (I day, 1 week, 1
>>>> month, 3
>>>> months?)
>>> A few days. Running the tests in all configurations is quite time
>>> consuming (several hours for one run), plus it clogs one of my cores
>>> :)
>>
>> Understood. One more request if I may: Would it possible for you guys to add
>> the candidate jar to Maven central- mozilla-rhino-1.7.R4-pending.jar (or
>> whatever)?
>>>
>>> Hannes
>>


Stephen McKamey

unread,
May 24, 2012, 12:12:12 PM5/24/12
to mozill...@googlegroups.com
Not to state the obvious, but my earlier message in this same thread has the necessary steps to install a local snapshot which should be sufficient until the release (repeated below). Also, last time (1.7R3) I believe Attila Szegedi was the one who promoted to Maven Central for Mozilla.

For those wanting a Maven snapshot, here's what I did to build and install locally as org.mozilla:rhino:1.7R4-SNAPSHOT


cd rhino

ant jar

mvn install:install-file \
  -DgroupId=org.mozilla \
  -DartifactId=rhino \
  -Dversion=1.7R4-SNAPSHOT \
  -Dpackaging=jar \
  -Dfile=build/rhino1_7R4pre/js.jar


On Wednesday, May 23, 2012 2:46:14 AM UTC-7, Tim Fox wrote:
I've never been a huge Maven fan, but in the past I have manually
uploaded jars to the repo by using sonatype. It was pretty straightforward

On 23/05/12 09:44, Hannes Walln�fer wrote:
> As a maven outsider I've always been clueless about how to get a jar
> into a maven repository. Anybody willing to help? (Also and especially
> for the final release.)
>
> Hannes
>
> 2012/5/22 Tim Fox:
>> On 22/05/2012 10:49, Hannes Walln�fer wrote:
>>> 2012/5/22 Tim Fox:

Tim Fox

unread,
Jun 6, 2012, 6:26:22 AM6/6/12
to mozill...@googlegroups.com
Hi Hannes,

Any updates on this? (Sorry to hassle you ;) )
>
> Hannes

Reply all
Reply to author
Forward
0 new messages