You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Thomas Neidhart <th...@gmail.com> on 2012/12/16 15:03:35 UTC

[VOTE] Release of commons-email-1.3 based on RC6

Hi,

I would like to call a vote from commons-email-1.3 based on RC6.

This release candidate has the following changes compared to RC5

+) fixed Clirr errors by reverting the changes related to refactoring
   of constants from Email to EmailConstants.

The files:

The artifacts are deployed to Nexus:
https://repository.apache.org/content/repositories/orgapachecommons-031/org/apache/commons/commons-email/1.3/

The tag:
https://svn.apache.org/repos/asf/commons/proper/email/tags/EMAIL_1_3_RC6/

The site:
http://people.apache.org/builds/commons/email/1.3/RC6/

Additional Notes:

o the download page and api links to older releases only work on
  the published site and will be corrected after release.

Please take a look at the commons-email-1.3 artifacts and vote!

------------------------------------------------
[ ] +1 release it.
[ ] +0 go ahead; I don't care.
[ ] -0 there are a few minor glitches: ...
[ ] -1 no, do not release it because ...
------------------------------------------------

Vote will remain open for at least 72 hours.

Thanks in advance,

Thomas

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


Re: [VOTE][CANCEL] Release of commons-email-1.3 based on RC6

Posted by Gary Gregory <ga...@gmail.com>.
I'm OK with waiting.

Gary

On Mon, Dec 17, 2012 at 7:27 AM, Thomas Neidhart
<th...@gmail.com>wrote:

> Hi again,
>
> vote is cancelled, pending the missing @since tags and outdated links in
> the release notes.
> Also the unit tests which seem to be quite error-prone due to local
> environment / configuration should be adapted to prevent such situations in
> the future.
>
> Unfortunately, I will not have time to do a complete release before next
> year, so we either postpone it, or somebody else steps in.
>
> Thomas
>
> On Sun, Dec 16, 2012 at 6:58 PM, Thomas Neidhart
> <th...@gmail.com>wrote:
>
> > On 12/16/2012 06:43 PM, Phil Steitz wrote:
> > > Artifacts look good.
> > > Sigs are good, key is in KEYS.
> > >
> > > Following are blockers IMO:
> > >
> > > 1) I am getting the test failures below though, running under:
> > >
> > > Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
> > > Java version: 1.6.0_37
> > > Java home:
> > > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> > > Default locale: en_US, platform encoding: MacRoman
> > > OS name: "mac os x" version: "10.7.5" arch: "x86_64" Family: "mac"
> >
> > this has already been observed by other people before, and it is most
> > likely related to a buggy DNS server in your environment. The unit tests
> > try resolve an invalid url (http://example.invalid), which seems to
> > succeed in your case. You can test it yourself by typing the url in your
> > browser.
> >
> > I am already in favor of changing the unit test to prevent such issues
> > again in the future, but imho this is not blocking a release.
> >
> > > 2) There are missing @since tags for the methods added to the Email
> > > class.
> > >
> > > Not a blocker, but should be fixed:
> > >
> > > 3) Release notes refer to obsolete Sun URLs.  These (sadly,
> > > typically) redirect to pages of no real value in finding the
> > > artifacts that they used to point to.  I would drop the URLs and
> > > reference to Sun.
> >
> > I will fix the other things.
> >
> > Thanks,
> >
> > Thomas
> >
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

[VOTE][CANCEL] Release of commons-email-1.3 based on RC6

Posted by Thomas Neidhart <th...@gmail.com>.
Hi again,

vote is cancelled, pending the missing @since tags and outdated links in
the release notes.
Also the unit tests which seem to be quite error-prone due to local
environment / configuration should be adapted to prevent such situations in
the future.

Unfortunately, I will not have time to do a complete release before next
year, so we either postpone it, or somebody else steps in.

Thomas

On Sun, Dec 16, 2012 at 6:58 PM, Thomas Neidhart
<th...@gmail.com>wrote:

> On 12/16/2012 06:43 PM, Phil Steitz wrote:
> > Artifacts look good.
> > Sigs are good, key is in KEYS.
> >
> > Following are blockers IMO:
> >
> > 1) I am getting the test failures below though, running under:
> >
> > Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
> > Java version: 1.6.0_37
> > Java home:
> > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> > Default locale: en_US, platform encoding: MacRoman
> > OS name: "mac os x" version: "10.7.5" arch: "x86_64" Family: "mac"
>
> this has already been observed by other people before, and it is most
> likely related to a buggy DNS server in your environment. The unit tests
> try resolve an invalid url (http://example.invalid), which seems to
> succeed in your case. You can test it yourself by typing the url in your
> browser.
>
> I am already in favor of changing the unit test to prevent such issues
> again in the future, but imho this is not blocking a release.
>
> > 2) There are missing @since tags for the methods added to the Email
> > class.
> >
> > Not a blocker, but should be fixed:
> >
> > 3) Release notes refer to obsolete Sun URLs.  These (sadly,
> > typically) redirect to pages of no real value in finding the
> > artifacts that they used to point to.  I would drop the URLs and
> > reference to Sun.
>
> I will fix the other things.
>
> Thanks,
>
> Thomas
>

Re: [VOTE] Release of commons-email-1.3 based on RC6

Posted by Thomas Neidhart <th...@gmail.com>.
On 12/16/2012 06:43 PM, Phil Steitz wrote:
> Artifacts look good.
> Sigs are good, key is in KEYS.
> 
> Following are blockers IMO:
> 
> 1) I am getting the test failures below though, running under:
> 
> Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
> Java version: 1.6.0_37
> Java home:
> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> Default locale: en_US, platform encoding: MacRoman
> OS name: "mac os x" version: "10.7.5" arch: "x86_64" Family: "mac"

this has already been observed by other people before, and it is most
likely related to a buggy DNS server in your environment. The unit tests
try resolve an invalid url (http://example.invalid), which seems to
succeed in your case. You can test it yourself by typing the url in your
browser.

I am already in favor of changing the unit test to prevent such issues
again in the future, but imho this is not blocking a release.

> 2) There are missing @since tags for the methods added to the Email
> class.
> 
> Not a blocker, but should be fixed:
> 
> 3) Release notes refer to obsolete Sun URLs.  These (sadly,
> typically) redirect to pages of no real value in finding the
> artifacts that they used to point to.  I would drop the URLs and
> reference to Sun.

I will fix the other things.

Thanks,

Thomas

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


Re: [VOTE] Release of commons-email-1.3 based on RC6

Posted by Phil Steitz <ph...@gmail.com>.
Artifacts look good.
Sigs are good, key is in KEYS.

Following are blockers IMO:

1) I am getting the test failures below though, running under:

Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
Java version: 1.6.0_37
Java home:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x" version: "10.7.5" arch: "x86_64" Family: "mac"

2) There are missing @since tags for the methods added to the Email
class.

Not a blocker, but should be fixed:

3) Release notes refer to obsolete Sun URLs.  These (sadly,
typically) redirect to pages of no real value in finding the
artifacts that they used to point to.  I would drop the URLs and
reference to Sun.

Test failures:

Running org.apache.commons.mail.HtmlEmailTest
Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
0.391 sec <<< FAILURE!
testEmbedUrl(org.apache.commons.mail.HtmlEmailTest)  Time elapsed:
237 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Should have thrown an exception
    at junit.framework.Assert.fail(Assert.java:57)
    at junit.framework.TestCase.fail(TestCase.java:227)
    at
org.apache.commons.mail.HtmlEmailTest.testEmbedUrl(HtmlEmailTest.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at junit.framework.TestCase.runTest(TestCase.java:176)
    at junit.framework.TestCase.runBare(TestCase.java:141)
    at junit.framework.TestResult$1.protect(TestResult.java:122)
    at junit.framework.TestResult.runProtected(TestResult.java:142)
    at junit.framework.TestResult.run(TestResult.java:125)
    at junit.framework.TestCase.run(TestCase.java:129)
    at junit.framework.TestSuite.runTest(TestSuite.java:255)
    at junit.framework.TestSuite.run(TestSuite.java:250)
    at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.commons.mail.ImageHtmlEmailTest
Tests run: 22, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
28.979 sec <<< FAILURE!
testEmbedUrl(org.apache.commons.mail.ImageHtmlEmailTest)  Time
elapsed: 125 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Should have thrown an exception
    at junit.framework.Assert.fail(Assert.java:57)
    at junit.framework.TestCase.fail(TestCase.java:227)
    at
org.apache.commons.mail.HtmlEmailTest.testEmbedUrl(HtmlEmailTest.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at junit.framework.TestCase.runTest(TestCase.java:176)
    at junit.framework.TestCase.runBare(TestCase.java:141)
    at junit.framework.TestResult$1.protect(TestResult.java:122)
    at junit.framework.TestResult.runProtected(TestResult.java:142)
    at junit.framework.TestResult.run(TestResult.java:125)
    at junit.framework.TestCase.run(TestCase.java:129)
    at junit.framework.TestSuite.runTest(TestSuite.java:255)
    at junit.framework.TestSuite.run(TestSuite.java:250)
    at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.commons.mail.InvalidAddressTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.002 sec
Running org.apache.commons.mail.InvalidInternetAddressTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.003 sec
Running org.apache.commons.mail.MultiPartEmailTest
Tests run: 11, Failures: 2, Errors: 0, Skipped: 0, Time elapsed:
0.25 sec <<< FAILURE!
testAttach3(org.apache.commons.mail.MultiPartEmailTest)  Time
elapsed: 109 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Should have thrown an exception
    at junit.framework.Assert.fail(Assert.java:57)
    at junit.framework.TestCase.fail(TestCase.java:227)
    at
org.apache.commons.mail.MultiPartEmailTest.testAttach3(MultiPartEmailTest.java:322)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at junit.framework.TestCase.runTest(TestCase.java:176)
    at junit.framework.TestCase.runBare(TestCase.java:141)
    at junit.framework.TestResult$1.protect(TestResult.java:122)
    at junit.framework.TestResult.runProtected(TestResult.java:142)
    at junit.framework.TestResult.run(TestResult.java:125)
    at junit.framework.TestCase.run(TestCase.java:129)
    at junit.framework.TestSuite.runTest(TestSuite.java:255)
    at junit.framework.TestSuite.run(TestSuite.java:250)
    at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

testAttach(org.apache.commons.mail.MultiPartEmailTest)  Time
elapsed: 125 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Should have thrown an exception
    at junit.framework.Assert.fail(Assert.java:57)
    at junit.framework.TestCase.fail(TestCase.java:227)
    at
org.apache.commons.mail.MultiPartEmailTest.testAttach(MultiPartEmailTest.java:246)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at junit.framework.TestCase.runTest(TestCase.java:176)
    at junit.framework.TestCase.runBare(TestCase.java:141)
    at junit.framework.TestResult$1.protect(TestResult.java:122)
    at junit.framework.TestResult.runProtected(TestResult.java:142)
    at junit.framework.TestResult.run(TestResult.java:125)
    at junit.framework.TestCase.run(TestCase.java:129)
    at junit.framework.TestSuite.runTest(TestSuite.java:255)
    at junit.framework.TestSuite.run(TestSuite.java:250)
    at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)



On 12/16/12 6:03 AM, Thomas Neidhart wrote:
> Hi,
>
> I would like to call a vote from commons-email-1.3 based on RC6.
>
> This release candidate has the following changes compared to RC5
>
> +) fixed Clirr errors by reverting the changes related to refactoring
>    of constants from Email to EmailConstants.
>
> The files:
>
> The artifacts are deployed to Nexus:
> https://repository.apache.org/content/repositories/orgapachecommons-031/org/apache/commons/commons-email/1.3/
>
> The tag:
> https://svn.apache.org/repos/asf/commons/proper/email/tags/EMAIL_1_3_RC6/
>
> The site:
> http://people.apache.org/builds/commons/email/1.3/RC6/
>
> Additional Notes:
>
> o the download page and api links to older releases only work on
>   the published site and will be corrected after release.
>
> Please take a look at the commons-email-1.3 artifacts and vote!
>
> ------------------------------------------------
> [ ] +1 release it.
> [ ] +0 go ahead; I don't care.
> [ ] -0 there are a few minor glitches: ...
> [ ] -1 no, do not release it because ...
> ------------------------------------------------
>
> Vote will remain open for at least 72 hours.
>
> Thanks in advance,
>
> Thomas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


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


Re: [VOTE] Release of commons-email-1.3 based on RC6

Posted by Oliver Heger <ol...@oliver-heger.de>.
Checked build with Java 1.5 under Windows 7. Artifacts and site look good.

+1

Oliver

Am 16.12.2012 15:03, schrieb Thomas Neidhart:
> Hi,
>
> I would like to call a vote from commons-email-1.3 based on RC6.
>
> This release candidate has the following changes compared to RC5
>
> +) fixed Clirr errors by reverting the changes related to refactoring
>     of constants from Email to EmailConstants.
>
> The files:
>
> The artifacts are deployed to Nexus:
> https://repository.apache.org/content/repositories/orgapachecommons-031/org/apache/commons/commons-email/1.3/
>
> The tag:
> https://svn.apache.org/repos/asf/commons/proper/email/tags/EMAIL_1_3_RC6/
>
> The site:
> http://people.apache.org/builds/commons/email/1.3/RC6/
>
> Additional Notes:
>
> o the download page and api links to older releases only work on
>    the published site and will be corrected after release.
>
> Please take a look at the commons-email-1.3 artifacts and vote!
>
> ------------------------------------------------
> [ ] +1 release it.
> [ ] +0 go ahead; I don't care.
> [ ] -0 there are a few minor glitches: ...
> [ ] -1 no, do not release it because ...
> ------------------------------------------------
>
> Vote will remain open for at least 72 hours.
>
> Thanks in advance,
>
> Thomas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>


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