You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Benedikt Ritter <br...@apache.org> on 2017/04/17 13:01:40 UTC

[VOTE] Release Apache Commons Lang 3.6 based on RC1

Hello,

we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC1.

Commons Lang 3.6 RC1 is available for review here:
  https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19171)

The tag is here:
  https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5

Commit ID the tag points at:
  1ec464dacd3c3b72ce163255ae42ee7fb6c2758e

Maven Artifacts:
  https://repository.apache.org/content/repositories/orgapachecommons-1245

These are the Maven artifacts and their hashes:

/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
(SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
(SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
(SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
(SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
(SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
(SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
(SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
(SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
(SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
(SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
(SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
/org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
(SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)

I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven 3.5.0.

Details of changes since 3.5 are in the release notes:
    https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/changes-report.html

Site:
      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
  (note some *relative* links are broken and the 1.2 directories are
  not yet created - these will be OK once the site is deployed)

Clirr Report (compared to 3.5):
    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/clirr-report.html <http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/clirr-report.html>

RAT Report:
        http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/rat-report.html

KEYS:
  https://www.apache.org/dist/commons/KEYS

Please review the release candidate and vote.
This vote will close no sooner that 72 hours from now,
i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017

  [ ] +1 Release these artifacts
  [ ] +0 OK, but...
  [ ] -0 OK, but really should fix...
  [ ] -1 I oppose this release because...

Thanks!

Benedikt



[CANCEL][VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Benedikt Ritter <br...@apache.org>.
Hello,

> Am 17.04.2017 um 15:01 schrieb Benedikt Ritter <br...@apache.org>:
> 
> Hello,
> 
> we have fixed quite a few bugs and added some nice new features since Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 based on RC1.
> 
> Commons Lang 3.6 RC1 is available for review here:
>  https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19171)
> 
> The tag is here:
>  https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> 
> Commit ID the tag points at:
>  1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> 
> Maven Artifacts:
>  https://repository.apache.org/content/repositories/orgapachecommons-1245
> 
> These are the Maven artifacts and their hashes:
> 
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar.asc
> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> 
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven 3.5.0.
> 
> Details of changes since 3.5 are in the release notes:
>    https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/changes-report.html
> 
> Site:
>      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>  (note some *relative* links are broken and the 1.2 directories are
>  not yet created - these will be OK once the site is deployed)
> 
> Clirr Report (compared to 3.5):
>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/clirr-report.html <http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/clirr-report.html>
> 
> RAT Report:
>        http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/rat-report.html
> 
> KEYS:
>  https://www.apache.org/dist/commons/KEYS
> 
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> 
>  [ ] +1 Release these artifacts
>  [ ] +0 OK, but...
>  [ ] -0 OK, but really should fix...
>  [ ] -1 I oppose this release because…

This vote is cancelled, to give the community more time to reach consensus around the annotations introduced in the package org.apache.commons.lang3.concurrent.annotation.

Benedikt

> 
> Thanks!
> 
> Benedikt
> 
> 


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


Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Matt Sicker <bo...@gmail.com>.
Sounds like something that needs to be improved for Commons, quite possibly
useful for other Apache projects, too. I've seen some neat continuous
delivery style setups outside Apache, but that's not super feasible without
integrating into automatic vote emails or something similar.

Actually, that's not a bad idea.

On 18 April 2017 at 01:54, Gary Gregory <ga...@gmail.com> wrote:

> On Mon, Apr 17, 2017 at 11:48 PM, Benedikt Ritter <br...@apache.org>
> wrote:
>
> > Hello,
> >
> > > Am 18.04.2017 um 08:32 schrieb Gary Gregory <ga...@gmail.com>:
> > >
> > > On Mon, Apr 17, 2017 at 11:23 PM, Benedikt Ritter <britter@apache.org
> > <ma...@apache.org>>
> > > wrote:
> > >
> > >> Hello,
> > >>
> > >>> Am 17.04.2017 um 21:19 schrieb Gary Gregory <garydgregory@gmail.com
> >:
> > >>>
> > >>> On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <
> garydgregory@gmail.com
> > >> <ma...@gmail.com>>
> > >>> wrote:
> > >>>
> > >>>> I am also wondering if the package should be the more
> > >>>> generic org.apache.commons.lang3.annotation instead
> > >>>> of org.apache.commons.lang3.concurrent.annotation.
> > >>>>
> > >>>> Thoughts?
> > >>>>
> > >>>
> > >>> Resending, I am getting a weird bounce back saying:
> > >>>
> > >>> *newmx101.qq.com <http://newmx101.qq.com/> <http://newmx101.qq.com/
> <
> > >> http://newmx101.qq.com/>> rejected your message to the
> > >>> following email addresses:*
> > >>>
> > >>> liujichun1996@qq.com <ma...@qq.com>
> > >>>
> > >>>
> > >>> I've seen this before once or twice and I am wondering if I should
> care
> > >> or
> > >>> if the list manager should…
> > >>
> > >>
> > >> Gary, there’s no need to apologize for not bringing this up earlier.
> > Like
> > >> you must have missed my previous announcements that I’m planning to
> push
> > >> out an RC, I must have missed the discussions around
> > >> org.apache.commons.lang3.concurrent.annotation.
> > >>
> > >> Nevertheless, I’m unhappy with the way this has been handled. Instead
> of
> > >> voting +/-1 people start discussing stuff that has been committed
> weeks
> > >> ago. This way you took the decision to cancel the vote for me, because
> > we
> > >> all know nobody is going to review this RC now that the VOTE thread
> has
> > >> been derailed.
> > >>
> > >> In the future, please just vote be it +1 or -1, but create new threads
> > for
> > >> any discussions.
> > >>
> > >
> > > Dang, and here I am thinking I was handling this with kid gloved with
> my
> > > apology and "I think I should wait until this VOTE in canceled (if it
> is)
> > > before removing the current code.“
> >
> > Yes you were.
> >
> > I probably was pissed, because it’s a lot a work to create an RC. But it
> > was my decision to invest that time, so who am I to blame you for that
> :-)
> >
>
> I've ranted about our release process a couple of times on this ML. For me
> the painful part is not cutting an RC, it is more what has to happen after
> a VOTE passes. Releasing sources and binaries to Apache and then releasing
> artifacts to Nexus after pruning all of the extra files. And the site.
>
> Gary
>
>
> >
> > >
> > > I did not cancel anything nor voted -1, but in retrospect I should have
> > > voted -1 so here is my -1 which is based on a technical reasons. I'll
> > start
> > > another thread.
> >
> > Thank you.
> >
> > Benedikt
> >
> > >
> > > Gary
> > >
> > >
> > >> Benedikt
> > >>
> > >>>
> > >>>
> > >>> Gary
> > >>>
> > >>>>
> > >>>> Gary
> > >>>>
> > >>>> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <
> > garydgregory@gmail.com>
> > >>>> wrote:
> > >>>>
> > >>>>> I've added the two types needed for HC style annotations. I think I
> > >>>>> should wait until this VOTE in canceled (if it is) before removing
> > the
> > >>>>> current code.
> > >>>>>
> > >>>>> Gary
> > >>>>>
> > >>>>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
> > >>>>> oliver.heger@oliver-heger.de> wrote:
> > >>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
> > >>>>>>> I prefer the annotations in HC, too.
> > >>>>>> +1
> > >>>>>>
> > >>>>>> Oliver
> > >>>>>>
> > >>>>>>>
> > >>>>>>> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
> > >>>>>> wrote:
> > >>>>>>>
> > >>>>>>>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <
> > >> garydgregory@gmail.com
> > >>>>>>>
> > >>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>> I wish we had a heads up email on cutting an RC or maybe I
> missed
> > >> it
> > >>>>>>>> since
> > >>>>>>>>> I moved house starting Friday (I must have missed it).
> > >>>>>>>>>
> > >>>>>>>>> While I promoted the new annotations for thread safety, I am
> not
> > >>>>>> happy
> > >>>>>>>>> with them at all since you can say nonesensical things like
> > >>>>>> "@ThreadSafe
> > >>>>>>>>> @NotThreadSafe". I mentioned this a long time ago but did not
> > take
> > >>>>>> the
> > >>>>>>>> time
> > >>>>>>>>> to fix them by adopting the Apache HttpComponents HttpCore does
> > it:
> > >>>>>>>>>
> > >>>>>>>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>> See
> > >>>>>>>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
> > >>>>>>>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
> > >>>>>>>>
> > >>>>>>>> Gary
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> I want to apologize to the community and the RM for not
> wrapping
> > >>>>>> this up
> > >>>>>>>>> earlier but I do believe that HttpCore does it right. Yes, the
> > JCIP
> > >>>>>>>> authors
> > >>>>>>>>> had the right idea, but the implementation was not the best.
> > >>>>>>>>>
> > >>>>>>>>> How does the community feel about pausing the release train for
> > >> this
> > >>>>>>>>> change?
> > >>>>>>>>>
> > >>>>>>>>> Gary
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <
> > >> britter@apache.org
> > >>>>>>>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> Hello,
> > >>>>>>>>>>
> > >>>>>>>>>> we have fixed quite a few bugs and added some nice new
> features
> > >>>>>> since
> > >>>>>>>>>> Commons Lang 3.5 was released, so I would like to release
> > Commons
> > >>>>>> Lang
> > >>>>>>>> 3.6
> > >>>>>>>>>> based on RC1.
> > >>>>>>>>>>
> > >>>>>>>>>> Commons Lang 3.6 RC1 is available for review here:
> > >>>>>>>>>> https://dist.apache.org/repos/dist/dev/commons/lang (svn
> > >> revision
> > >>>>>>>>>> 19171)
> > >>>>>>>>>>
> > >>>>>>>>>> The tag is here:
> > >>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
> > >>>>>>>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> > >>>>>>>>>>
> > >>>>>>>>>> Commit ID the tag points at:
> > >>>>>>>>>> 1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> > >>>>>>>>>>
> > >>>>>>>>>> Maven Artifacts:
> > >>>>>>>>>> https://repository.apache.org/content/repositories/orgapache
> > >>>>>>>>>> commons-1245
> > >>>>>>>>>>
> > >>>>>>>>>> These are the Maven artifacts and their hashes:
> > >>>>>>>>>>
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> > >> javadoc.jar
> > >>>>>>>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
> > >>>>>> ces.jar.asc
> > >>>>>>>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.
> pom.asc
> > >>>>>>>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> > >>>>>>>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.
> jar.asc
> > >>>>>>>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
> > >>>>>> doc.jar.asc
> > >>>>>>>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> > >> sources.jar
> > >>>>>>>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> > >>>>>>>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> > >>>>>> s.jar.asc
> > >>>>>>>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> > >>>>>>>>>> -sources.jar.asc
> > >>>>>>>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> > >>>>>>>> test-sources.jar
> > >>>>>>>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> > >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> > tests.jar
> > >>>>>>>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> > >>>>>>>>>>
> > >>>>>>>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using
> > Maven
> > >>>>>>>> 3.5.0.
> > >>>>>>>>>>
> > >>>>>>>>>> Details of changes since 3.5 are in the release notes:
> > >>>>>>>>>>   https://dist.apache.org/repos/
> dist/dev/commons/lang/RELEASE-
> > >>>>>>>> NOTES.txt
> > >>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> > >>>>>>>>>> changes-report.html
> > >>>>>>>>>>
> > >>>>>>>>>> Site:
> > >>>>>>>>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC1/
> > >>>>>>>>>> (note some *relative* links are broken and the 1.2 directories
> > >> are
> > >>>>>>>>>> not yet created - these will be OK once the site is deployed)
> > >>>>>>>>>>
> > >>>>>>>>>> Clirr Report (compared to 3.5):
> > >>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> > >>>>>>>>>> clirr-report.html <http://home.apache.org/~britt
> > >>>>>>>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
> > >>>>>>>>>>
> > >>>>>>>>>> RAT Report:
> > >>>>>>>>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_
> > RC1/
> > >>>>>>>>>> rat-report.html
> > >>>>>>>>>>
> > >>>>>>>>>> KEYS:
> > >>>>>>>>>> https://www.apache.org/dist/commons/KEYS
> > >>>>>>>>>>
> > >>>>>>>>>> Please review the release candidate and vote.
> > >>>>>>>>>> This vote will close no sooner that 72 hours from now,
> > >>>>>>>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> > >>>>>>>>>>
> > >>>>>>>>>> [ ] +1 Release these artifacts
> > >>>>>>>>>> [ ] +0 OK, but...
> > >>>>>>>>>> [ ] -0 OK, but really should fix...
> > >>>>>>>>>> [ ] -1 I oppose this release because...
> > >>>>>>>>>>
> > >>>>>>>>>> Thanks!
> > >>>>>>>>>>
> > >>>>>>>>>> Benedikt
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > >>>>>>>>> Java Persistence with Hibernate, Second Edition
> > >>>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> > >>>>>> 1af9fe6a2b8>
> > >>>>>>>>>
> > >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1617290459>
> > >>>>>>>>> JUnit in Action, Second Edition
> > >>>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> > >>>>>> 902a24de418%22
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1935182021>
> > >>>>>>>>> Spring Batch in Action
> > >>>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > >>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > >>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> > >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1935182951>
> > >>>>>>>>> Blog: http://garygregory.wordpress.com
> > >>>>>>>>> Home: http://garygregory.com/
> > >>>>>>>>> Tweet! http://twitter.com/GaryGregory
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> --
> > >>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > >>>>>>>> Java Persistence with Hibernate, Second Edition
> > >>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> > >>>>>> 1af9fe6a2b8>
> > >>>>>>>>
> > >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1617290459>
> > >>>>>>>> JUnit in Action, Second Edition
> > >>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> > >>>>>> 902a24de418%22
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1935182021>
> > >>>>>>>> Spring Batch in Action
> > >>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > >>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > >>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> > >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >>>>>> am2&o=1&a=
> > >>>>>>>> 1935182951>
> > >>>>>>>> Blog: http://garygregory.wordpress.com
> > >>>>>>>> Home: http://garygregory.com/
> > >>>>>>>> Tweet! http://twitter.com/GaryGregory
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>> ------------------------------------------------------------
> > ---------
> > >>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > >>>>>> For additional commands, e-mail: dev-help@commons.apache.org
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > >>>>> Java Persistence with Hibernate, Second Edition
> > >>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> > b8>
> > >>>>>
> > >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1617290459>
> > >>>>> JUnit in Action, Second Edition
> > >>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> > 18%22
> > >>>
> > >>>>>
> > >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1935182021>
> > >>>>> Spring Batch in Action
> > >>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> > >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1935182951>
> > >>>>> Blog: http://garygregory.wordpress.com
> > >>>>> Home: http://garygregory.com/
> > >>>>> Tweet! http://twitter.com/GaryGregory
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > >>>> Java Persistence with Hibernate, Second Edition
> > >>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> > b8>
> > >>>>
> > >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1617290459>
> > >>>> JUnit in Action, Second Edition
> > >>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> > 18%22
> > >>>
> > >>>>
> > >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1935182021>
> > >>>> Spring Batch in Action
> > >>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> > >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> > garygregory-20&l=am2&o=1&a=
> > >> 1935182951>
> > >>>> Blog: http://garygregory.wordpress.com
> > >>>> Home: http://garygregory.com/
> > >>>> Tweet! http://twitter.com/GaryGregory
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
> > >> ggregory@apache.org <ma...@apache.org>
> > >>> Java Persistence with Hibernate, Second Edition
> > >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8
> > <
> > >> https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> > b8>>
> > >>>
> > >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> > >> 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >> am2&o=1&a=1617290459>>
> > >>> JUnit in Action, Second Edition
> > >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> > 18%22
> > >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> > 18%22
> > >>>>
> > >>>
> > >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> > >> 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >> am2&o=1&a=1935182021>>
> > >>> Spring Batch in Action
> > >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <
> https://www.amazon.com/gp/
> > >> product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
> > >> 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
> > >> tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+
> > Batch+in+Action
> > >>>>
> > >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> > >> 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > >> am2&o=1&a=1935182951>>
> > >>> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress
> .
> > >> com/>
> > >>> Home: http://garygregory.com/ <http://garygregory.com/>
> > >>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/
> GaryGregory>
> > >>
> > >
> > >
> > >
> > > --
> > > E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
> > ggregory@apache.org <ma...@apache.org>
> > > Java Persistence with Hibernate, Second Edition
> > > <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8
> <
> > https://www.amazon.com/gp/product/1617290459/ref=as_li_
> > tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> > linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>>
> > >
> > > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> > 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > am2&o=1&a=1617290459>>
> > > JUnit in Action, Second Edition
> > > <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> > <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> > tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> > linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> > >>
> > >
> > > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> > 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > am2&o=1&a=1935182021>>
> > > Spring Batch in Action
> > > <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> > tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> > linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> > 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/
> > product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
> > 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
> > tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+
> Batch+in+Action
> > >>
> > > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> > 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> > am2&o=1&a=1935182951>>
> > > Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.
> > com/>
> > > Home: http://garygregory.com/ <http://garygregory.com/>
> > > Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
> >
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Apr 17, 2017 at 11:48 PM, Benedikt Ritter <br...@apache.org>
wrote:

> Hello,
>
> > Am 18.04.2017 um 08:32 schrieb Gary Gregory <ga...@gmail.com>:
> >
> > On Mon, Apr 17, 2017 at 11:23 PM, Benedikt Ritter <britter@apache.org
> <ma...@apache.org>>
> > wrote:
> >
> >> Hello,
> >>
> >>> Am 17.04.2017 um 21:19 schrieb Gary Gregory <ga...@gmail.com>:
> >>>
> >>> On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <garydgregory@gmail.com
> >> <ma...@gmail.com>>
> >>> wrote:
> >>>
> >>>> I am also wondering if the package should be the more
> >>>> generic org.apache.commons.lang3.annotation instead
> >>>> of org.apache.commons.lang3.concurrent.annotation.
> >>>>
> >>>> Thoughts?
> >>>>
> >>>
> >>> Resending, I am getting a weird bounce back saying:
> >>>
> >>> *newmx101.qq.com <http://newmx101.qq.com/> <http://newmx101.qq.com/ <
> >> http://newmx101.qq.com/>> rejected your message to the
> >>> following email addresses:*
> >>>
> >>> liujichun1996@qq.com <ma...@qq.com>
> >>>
> >>>
> >>> I've seen this before once or twice and I am wondering if I should care
> >> or
> >>> if the list manager should…
> >>
> >>
> >> Gary, there’s no need to apologize for not bringing this up earlier.
> Like
> >> you must have missed my previous announcements that I’m planning to push
> >> out an RC, I must have missed the discussions around
> >> org.apache.commons.lang3.concurrent.annotation.
> >>
> >> Nevertheless, I’m unhappy with the way this has been handled. Instead of
> >> voting +/-1 people start discussing stuff that has been committed weeks
> >> ago. This way you took the decision to cancel the vote for me, because
> we
> >> all know nobody is going to review this RC now that the VOTE thread has
> >> been derailed.
> >>
> >> In the future, please just vote be it +1 or -1, but create new threads
> for
> >> any discussions.
> >>
> >
> > Dang, and here I am thinking I was handling this with kid gloved with my
> > apology and "I think I should wait until this VOTE in canceled (if it is)
> > before removing the current code.“
>
> Yes you were.
>
> I probably was pissed, because it’s a lot a work to create an RC. But it
> was my decision to invest that time, so who am I to blame you for that :-)
>

I've ranted about our release process a couple of times on this ML. For me
the painful part is not cutting an RC, it is more what has to happen after
a VOTE passes. Releasing sources and binaries to Apache and then releasing
artifacts to Nexus after pruning all of the extra files. And the site.

Gary


>
> >
> > I did not cancel anything nor voted -1, but in retrospect I should have
> > voted -1 so here is my -1 which is based on a technical reasons. I'll
> start
> > another thread.
>
> Thank you.
>
> Benedikt
>
> >
> > Gary
> >
> >
> >> Benedikt
> >>
> >>>
> >>>
> >>> Gary
> >>>
> >>>>
> >>>> Gary
> >>>>
> >>>> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <
> garydgregory@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> I've added the two types needed for HC style annotations. I think I
> >>>>> should wait until this VOTE in canceled (if it is) before removing
> the
> >>>>> current code.
> >>>>>
> >>>>> Gary
> >>>>>
> >>>>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
> >>>>> oliver.heger@oliver-heger.de> wrote:
> >>>>>
> >>>>>>
> >>>>>>
> >>>>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
> >>>>>>> I prefer the annotations in HC, too.
> >>>>>> +1
> >>>>>>
> >>>>>> Oliver
> >>>>>>
> >>>>>>>
> >>>>>>> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
> >>>>>> wrote:
> >>>>>>>
> >>>>>>>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <
> >> garydgregory@gmail.com
> >>>>>>>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> I wish we had a heads up email on cutting an RC or maybe I missed
> >> it
> >>>>>>>> since
> >>>>>>>>> I moved house starting Friday (I must have missed it).
> >>>>>>>>>
> >>>>>>>>> While I promoted the new annotations for thread safety, I am not
> >>>>>> happy
> >>>>>>>>> with them at all since you can say nonesensical things like
> >>>>>> "@ThreadSafe
> >>>>>>>>> @NotThreadSafe". I mentioned this a long time ago but did not
> take
> >>>>>> the
> >>>>>>>> time
> >>>>>>>>> to fix them by adopting the Apache HttpComponents HttpCore does
> it:
> >>>>>>>>>
> >>>>>>>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> See
> >>>>>>>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
> >>>>>>>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
> >>>>>>>>
> >>>>>>>> Gary
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>>
> >>>>>>>>> I want to apologize to the community and the RM for not wrapping
> >>>>>> this up
> >>>>>>>>> earlier but I do believe that HttpCore does it right. Yes, the
> JCIP
> >>>>>>>> authors
> >>>>>>>>> had the right idea, but the implementation was not the best.
> >>>>>>>>>
> >>>>>>>>> How does the community feel about pausing the release train for
> >> this
> >>>>>>>>> change?
> >>>>>>>>>
> >>>>>>>>> Gary
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <
> >> britter@apache.org
> >>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Hello,
> >>>>>>>>>>
> >>>>>>>>>> we have fixed quite a few bugs and added some nice new features
> >>>>>> since
> >>>>>>>>>> Commons Lang 3.5 was released, so I would like to release
> Commons
> >>>>>> Lang
> >>>>>>>> 3.6
> >>>>>>>>>> based on RC1.
> >>>>>>>>>>
> >>>>>>>>>> Commons Lang 3.6 RC1 is available for review here:
> >>>>>>>>>> https://dist.apache.org/repos/dist/dev/commons/lang (svn
> >> revision
> >>>>>>>>>> 19171)
> >>>>>>>>>>
> >>>>>>>>>> The tag is here:
> >>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
> >>>>>>>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> >>>>>>>>>>
> >>>>>>>>>> Commit ID the tag points at:
> >>>>>>>>>> 1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> >>>>>>>>>>
> >>>>>>>>>> Maven Artifacts:
> >>>>>>>>>> https://repository.apache.org/content/repositories/orgapache
> >>>>>>>>>> commons-1245
> >>>>>>>>>>
> >>>>>>>>>> These are the Maven artifacts and their hashes:
> >>>>>>>>>>
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> >> javadoc.jar
> >>>>>>>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
> >>>>>> ces.jar.asc
> >>>>>>>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> >>>>>>>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> >>>>>>>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> >>>>>>>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
> >>>>>> doc.jar.asc
> >>>>>>>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> >> sources.jar
> >>>>>>>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> >>>>>>>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >>>>>> s.jar.asc
> >>>>>>>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >>>>>>>>>> -sources.jar.asc
> >>>>>>>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> >>>>>>>> test-sources.jar
> >>>>>>>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> >>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> tests.jar
> >>>>>>>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> >>>>>>>>>>
> >>>>>>>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using
> Maven
> >>>>>>>> 3.5.0.
> >>>>>>>>>>
> >>>>>>>>>> Details of changes since 3.5 are in the release notes:
> >>>>>>>>>>   https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
> >>>>>>>> NOTES.txt
> >>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>>>> changes-report.html
> >>>>>>>>>>
> >>>>>>>>>> Site:
> >>>>>>>>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>>>> (note some *relative* links are broken and the 1.2 directories
> >> are
> >>>>>>>>>> not yet created - these will be OK once the site is deployed)
> >>>>>>>>>>
> >>>>>>>>>> Clirr Report (compared to 3.5):
> >>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>>>> clirr-report.html <http://home.apache.org/~britt
> >>>>>>>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
> >>>>>>>>>>
> >>>>>>>>>> RAT Report:
> >>>>>>>>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC1/
> >>>>>>>>>> rat-report.html
> >>>>>>>>>>
> >>>>>>>>>> KEYS:
> >>>>>>>>>> https://www.apache.org/dist/commons/KEYS
> >>>>>>>>>>
> >>>>>>>>>> Please review the release candidate and vote.
> >>>>>>>>>> This vote will close no sooner that 72 hours from now,
> >>>>>>>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> >>>>>>>>>>
> >>>>>>>>>> [ ] +1 Release these artifacts
> >>>>>>>>>> [ ] +0 OK, but...
> >>>>>>>>>> [ ] -0 OK, but really should fix...
> >>>>>>>>>> [ ] -1 I oppose this release because...
> >>>>>>>>>>
> >>>>>>>>>> Thanks!
> >>>>>>>>>>
> >>>>>>>>>> Benedikt
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>>>>>>> Java Persistence with Hibernate, Second Edition
> >>>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> >>>>>> 1af9fe6a2b8>
> >>>>>>>>>
> >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1617290459>
> >>>>>>>>> JUnit in Action, Second Edition
> >>>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> >>>>>> 902a24de418%22
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1935182021>
> >>>>>>>>> Spring Batch in Action
> >>>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1935182951>
> >>>>>>>>> Blog: http://garygregory.wordpress.com
> >>>>>>>>> Home: http://garygregory.com/
> >>>>>>>>> Tweet! http://twitter.com/GaryGregory
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>>>>>> Java Persistence with Hibernate, Second Edition
> >>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> >>>>>> 1af9fe6a2b8>
> >>>>>>>>
> >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1617290459>
> >>>>>>>> JUnit in Action, Second Edition
> >>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> >>>>>> 902a24de418%22
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1935182021>
> >>>>>>>> Spring Batch in Action
> >>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>>>> am2&o=1&a=
> >>>>>>>> 1935182951>
> >>>>>>>> Blog: http://garygregory.wordpress.com
> >>>>>>>> Home: http://garygregory.com/
> >>>>>>>> Tweet! http://twitter.com/GaryGregory
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> ------------------------------------------------------------
> ---------
> >>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >>>>>> For additional commands, e-mail: dev-help@commons.apache.org
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>>> Java Persistence with Hibernate, Second Edition
> >>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>
> >>>>>
> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1617290459>
> >>>>> JUnit in Action, Second Edition
> >>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >>>
> >>>>>
> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1935182021>
> >>>>> Spring Batch in Action
> >>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1935182951>
> >>>>> Blog: http://garygregory.wordpress.com
> >>>>> Home: http://garygregory.com/
> >>>>> Tweet! http://twitter.com/GaryGregory
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>> Java Persistence with Hibernate, Second Edition
> >>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>
> >>>>
> >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1617290459>
> >>>> JUnit in Action, Second Edition
> >>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >>>
> >>>>
> >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1935182021>
> >>>> Spring Batch in Action
> >>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=
> garygregory-20&l=am2&o=1&a=
> >> 1935182951>
> >>>> Blog: http://garygregory.wordpress.com
> >>>> Home: http://garygregory.com/
> >>>> Tweet! http://twitter.com/GaryGregory
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
> >> ggregory@apache.org <ma...@apache.org>
> >>> Java Persistence with Hibernate, Second Edition
> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8
> <
> >> https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>>
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >> am2&o=1&a=1617290459>>
> >>> JUnit in Action, Second Edition
> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >>>>
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >> am2&o=1&a=1935182021>>
> >>> Spring Batch in Action
> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/
> >> product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
> >> 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
> >> tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+
> Batch+in+Action
> >>>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >> am2&o=1&a=1935182951>>
> >>> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.
> >> com/>
> >>> Home: http://garygregory.com/ <http://garygregory.com/>
> >>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
> >>
> >
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
> ggregory@apache.org <ma...@apache.org>
> > Java Persistence with Hibernate, Second Edition
> > <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8 <
> https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>>
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1617290459>>
> > JUnit in Action, Second Edition
> > <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >>
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1935182021>>
> > Spring Batch in Action
> > <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/
> product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
> 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
> tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action
> >>
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1935182951>>
> > Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.
> com/>
> > Home: http://garygregory.com/ <http://garygregory.com/>
> > Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Benedikt Ritter <br...@apache.org>.
Hello,

> Am 18.04.2017 um 08:32 schrieb Gary Gregory <ga...@gmail.com>:
> 
> On Mon, Apr 17, 2017 at 11:23 PM, Benedikt Ritter <britter@apache.org <ma...@apache.org>>
> wrote:
> 
>> Hello,
>> 
>>> Am 17.04.2017 um 21:19 schrieb Gary Gregory <ga...@gmail.com>:
>>> 
>>> On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <garydgregory@gmail.com
>> <ma...@gmail.com>>
>>> wrote:
>>> 
>>>> I am also wondering if the package should be the more
>>>> generic org.apache.commons.lang3.annotation instead
>>>> of org.apache.commons.lang3.concurrent.annotation.
>>>> 
>>>> Thoughts?
>>>> 
>>> 
>>> Resending, I am getting a weird bounce back saying:
>>> 
>>> *newmx101.qq.com <http://newmx101.qq.com/> <http://newmx101.qq.com/ <
>> http://newmx101.qq.com/>> rejected your message to the
>>> following email addresses:*
>>> 
>>> liujichun1996@qq.com <ma...@qq.com>
>>> 
>>> 
>>> I've seen this before once or twice and I am wondering if I should care
>> or
>>> if the list manager should…
>> 
>> 
>> Gary, there’s no need to apologize for not bringing this up earlier. Like
>> you must have missed my previous announcements that I’m planning to push
>> out an RC, I must have missed the discussions around
>> org.apache.commons.lang3.concurrent.annotation.
>> 
>> Nevertheless, I’m unhappy with the way this has been handled. Instead of
>> voting +/-1 people start discussing stuff that has been committed weeks
>> ago. This way you took the decision to cancel the vote for me, because we
>> all know nobody is going to review this RC now that the VOTE thread has
>> been derailed.
>> 
>> In the future, please just vote be it +1 or -1, but create new threads for
>> any discussions.
>> 
> 
> Dang, and here I am thinking I was handling this with kid gloved with my
> apology and "I think I should wait until this VOTE in canceled (if it is)
> before removing the current code.“

Yes you were.

I probably was pissed, because it’s a lot a work to create an RC. But it was my decision to invest that time, so who am I to blame you for that :-)

> 
> I did not cancel anything nor voted -1, but in retrospect I should have
> voted -1 so here is my -1 which is based on a technical reasons. I'll start
> another thread.

Thank you.

Benedikt

> 
> Gary
> 
> 
>> Benedikt
>> 
>>> 
>>> 
>>> Gary
>>> 
>>>> 
>>>> Gary
>>>> 
>>>> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <ga...@gmail.com>
>>>> wrote:
>>>> 
>>>>> I've added the two types needed for HC style annotations. I think I
>>>>> should wait until this VOTE in canceled (if it is) before removing the
>>>>> current code.
>>>>> 
>>>>> Gary
>>>>> 
>>>>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
>>>>> oliver.heger@oliver-heger.de> wrote:
>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
>>>>>>> I prefer the annotations in HC, too.
>>>>>> +1
>>>>>> 
>>>>>> Oliver
>>>>>> 
>>>>>>> 
>>>>>>> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
>>>>>> wrote:
>>>>>>> 
>>>>>>>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <
>> garydgregory@gmail.com
>>>>>>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> I wish we had a heads up email on cutting an RC or maybe I missed
>> it
>>>>>>>> since
>>>>>>>>> I moved house starting Friday (I must have missed it).
>>>>>>>>> 
>>>>>>>>> While I promoted the new annotations for thread safety, I am not
>>>>>> happy
>>>>>>>>> with them at all since you can say nonesensical things like
>>>>>> "@ThreadSafe
>>>>>>>>> @NotThreadSafe". I mentioned this a long time ago but did not take
>>>>>> the
>>>>>>>> time
>>>>>>>>> to fix them by adopting the Apache HttpComponents HttpCore does it:
>>>>>>>>> 
>>>>>>>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> See
>>>>>>>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
>>>>>>>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>>>>>>>> 
>>>>>>>> Gary
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> I want to apologize to the community and the RM for not wrapping
>>>>>> this up
>>>>>>>>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
>>>>>>>> authors
>>>>>>>>> had the right idea, but the implementation was not the best.
>>>>>>>>> 
>>>>>>>>> How does the community feel about pausing the release train for
>> this
>>>>>>>>> change?
>>>>>>>>> 
>>>>>>>>> Gary
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <
>> britter@apache.org
>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Hello,
>>>>>>>>>> 
>>>>>>>>>> we have fixed quite a few bugs and added some nice new features
>>>>>> since
>>>>>>>>>> Commons Lang 3.5 was released, so I would like to release Commons
>>>>>> Lang
>>>>>>>> 3.6
>>>>>>>>>> based on RC1.
>>>>>>>>>> 
>>>>>>>>>> Commons Lang 3.6 RC1 is available for review here:
>>>>>>>>>> https://dist.apache.org/repos/dist/dev/commons/lang (svn
>> revision
>>>>>>>>>> 19171)
>>>>>>>>>> 
>>>>>>>>>> The tag is here:
>>>>>>>>>> https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>>>>>>>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>>>>>>>>>> 
>>>>>>>>>> Commit ID the tag points at:
>>>>>>>>>> 1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>>>>>>>>>> 
>>>>>>>>>> Maven Artifacts:
>>>>>>>>>> https://repository.apache.org/content/repositories/orgapache
>>>>>>>>>> commons-1245
>>>>>>>>>> 
>>>>>>>>>> These are the Maven artifacts and their hashes:
>>>>>>>>>> 
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>> javadoc.jar
>>>>>>>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
>>>>>> ces.jar.asc
>>>>>>>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>>>>>>>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>>>>>>>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>>>>>>>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
>>>>>> doc.jar.asc
>>>>>>>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>> sources.jar
>>>>>>>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>>>>>>>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>>>>> s.jar.asc
>>>>>>>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>>>>>>>>> -sources.jar.asc
>>>>>>>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>>>>>>>> test-sources.jar
>>>>>>>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>>>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>>>>>>>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>>>>>>>>>> 
>>>>>>>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
>>>>>>>> 3.5.0.
>>>>>>>>>> 
>>>>>>>>>> Details of changes since 3.5 are in the release notes:
>>>>>>>>>>   https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
>>>>>>>> NOTES.txt
>>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>>>> changes-report.html
>>>>>>>>>> 
>>>>>>>>>> Site:
>>>>>>>>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>>>> (note some *relative* links are broken and the 1.2 directories
>> are
>>>>>>>>>> not yet created - these will be OK once the site is deployed)
>>>>>>>>>> 
>>>>>>>>>> Clirr Report (compared to 3.5):
>>>>>>>>>>   http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>>>> clirr-report.html <http://home.apache.org/~britt
>>>>>>>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>>>>>>>>>> 
>>>>>>>>>> RAT Report:
>>>>>>>>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>>>> rat-report.html
>>>>>>>>>> 
>>>>>>>>>> KEYS:
>>>>>>>>>> https://www.apache.org/dist/commons/KEYS
>>>>>>>>>> 
>>>>>>>>>> Please review the release candidate and vote.
>>>>>>>>>> This vote will close no sooner that 72 hours from now,
>>>>>>>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>>>>>>>>>> 
>>>>>>>>>> [ ] +1 Release these artifacts
>>>>>>>>>> [ ] +0 OK, but...
>>>>>>>>>> [ ] -0 OK, but really should fix...
>>>>>>>>>> [ ] -1 I oppose this release because...
>>>>>>>>>> 
>>>>>>>>>> Thanks!
>>>>>>>>>> 
>>>>>>>>>> Benedikt
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>>>>> 1af9fe6a2b8>
>>>>>>>>> 
>>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1617290459>
>>>>>>>>> JUnit in Action, Second Edition
>>>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>>>>> 902a24de418%22
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1935182021>
>>>>>>>>> Spring Batch in Action
>>>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1935182951>
>>>>>>>>> Blog: http://garygregory.wordpress.com
>>>>>>>>> Home: http://garygregory.com/
>>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>>>>> 1af9fe6a2b8>
>>>>>>>> 
>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1617290459>
>>>>>>>> JUnit in Action, Second Edition
>>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>>>>> 902a24de418%22
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1935182021>
>>>>>>>> Spring Batch in Action
>>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>>>> am2&o=1&a=
>>>>>>>> 1935182951>
>>>>>>>> Blog: http://garygregory.wordpress.com
>>>>>>>> Home: http://garygregory.com/
>>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>>> Java Persistence with Hibernate, Second Edition
>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>>>> 
>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1617290459>
>>>>> JUnit in Action, Second Edition
>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>>> 
>>>>> 
>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182021>
>>>>> Spring Batch in Action
>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182951>
>>>>> Blog: http://garygregory.wordpress.com
>>>>> Home: http://garygregory.com/
>>>>> Tweet! http://twitter.com/GaryGregory
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>> Java Persistence with Hibernate, Second Edition
>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>>> 
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1617290459>
>>>> JUnit in Action, Second Edition
>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>>> 
>>>> 
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182021>
>>>> Spring Batch in Action
>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182951>
>>>> Blog: http://garygregory.wordpress.com
>>>> Home: http://garygregory.com/
>>>> Tweet! http://twitter.com/GaryGregory
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
>> ggregory@apache.org <ma...@apache.org>
>>> Java Persistence with Hibernate, Second Edition
>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8 <
>> https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>>
>>> 
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=1617290459>>
>>> JUnit in Action, Second Edition
>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>>>> 
>>> 
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=1935182021>>
>>> Spring Batch in Action
>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/
>> product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
>> 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
>> tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action
>>>> 
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=1935182951>>
>>> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.
>> com/>
>>> Home: http://garygregory.com/ <http://garygregory.com/>
>>> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>> 
> 
> 
> 
> -- 
> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org <ma...@apache.org>
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8 <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>>
> 
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22 <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>>
> 
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>>
> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/>
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Apr 17, 2017 at 11:23 PM, Benedikt Ritter <br...@apache.org>
wrote:

> Hello,
>
> > Am 17.04.2017 um 21:19 schrieb Gary Gregory <ga...@gmail.com>:
> >
> > On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <garydgregory@gmail.com
> <ma...@gmail.com>>
> > wrote:
> >
> >> I am also wondering if the package should be the more
> >> generic org.apache.commons.lang3.annotation instead
> >> of org.apache.commons.lang3.concurrent.annotation.
> >>
> >> Thoughts?
> >>
> >
> > Resending, I am getting a weird bounce back saying:
> >
> > *newmx101.qq.com <http://newmx101.qq.com/> <http://newmx101.qq.com/ <
> http://newmx101.qq.com/>> rejected your message to the
> > following email addresses:*
> >
> > liujichun1996@qq.com <ma...@qq.com>
> >
> >
> > I've seen this before once or twice and I am wondering if I should care
> or
> > if the list manager should…
>
>
> Gary, there’s no need to apologize for not bringing this up earlier. Like
> you must have missed my previous announcements that I’m planning to push
> out an RC, I must have missed the discussions around
> org.apache.commons.lang3.concurrent.annotation.
>
> Nevertheless, I’m unhappy with the way this has been handled. Instead of
> voting +/-1 people start discussing stuff that has been committed weeks
> ago. This way you took the decision to cancel the vote for me, because we
> all know nobody is going to review this RC now that the VOTE thread has
> been derailed.
>
> In the future, please just vote be it +1 or -1, but create new threads for
> any discussions.
>

Dang, and here I am thinking I was handling this with kid gloved with my
apology and "I think I should wait until this VOTE in canceled (if it is)
before removing the current code."

I did not cancel anything nor voted -1, but in retrospect I should have
voted -1 so here is my -1 which is based on a technical reasons. I'll start
another thread.

Gary


> Benedikt
>
> >
> >
> > Gary
> >
> >>
> >> Gary
> >>
> >> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <ga...@gmail.com>
> >> wrote:
> >>
> >>> I've added the two types needed for HC style annotations. I think I
> >>> should wait until this VOTE in canceled (if it is) before removing the
> >>> current code.
> >>>
> >>> Gary
> >>>
> >>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
> >>> oliver.heger@oliver-heger.de> wrote:
> >>>
> >>>>
> >>>>
> >>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
> >>>>> I prefer the annotations in HC, too.
> >>>> +1
> >>>>
> >>>> Oliver
> >>>>
> >>>>>
> >>>>> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
> >>>> wrote:
> >>>>>
> >>>>>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <
> garydgregory@gmail.com
> >>>>>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> I wish we had a heads up email on cutting an RC or maybe I missed
> it
> >>>>>> since
> >>>>>>> I moved house starting Friday (I must have missed it).
> >>>>>>>
> >>>>>>> While I promoted the new annotations for thread safety, I am not
> >>>> happy
> >>>>>>> with them at all since you can say nonesensical things like
> >>>> "@ThreadSafe
> >>>>>>> @NotThreadSafe". I mentioned this a long time ago but did not take
> >>>> the
> >>>>>> time
> >>>>>>> to fix them by adopting the Apache HttpComponents HttpCore does it:
> >>>>>>>
> >>>>>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
> >>>>>>>
> >>>>>>
> >>>>>> See
> >>>>>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
> >>>>>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
> >>>>>>
> >>>>>> Gary
> >>>>>>
> >>>>>>
> >>>>>>>
> >>>>>>> I want to apologize to the community and the RM for not wrapping
> >>>> this up
> >>>>>>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
> >>>>>> authors
> >>>>>>> had the right idea, but the implementation was not the best.
> >>>>>>>
> >>>>>>> How does the community feel about pausing the release train for
> this
> >>>>>>> change?
> >>>>>>>
> >>>>>>> Gary
> >>>>>>>
> >>>>>>>
> >>>>>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <
> britter@apache.org
> >>>>>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> we have fixed quite a few bugs and added some nice new features
> >>>> since
> >>>>>>>> Commons Lang 3.5 was released, so I would like to release Commons
> >>>> Lang
> >>>>>> 3.6
> >>>>>>>> based on RC1.
> >>>>>>>>
> >>>>>>>> Commons Lang 3.6 RC1 is available for review here:
> >>>>>>>>  https://dist.apache.org/repos/dist/dev/commons/lang (svn
> revision
> >>>>>>>> 19171)
> >>>>>>>>
> >>>>>>>> The tag is here:
> >>>>>>>>  https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
> >>>>>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> >>>>>>>>
> >>>>>>>> Commit ID the tag points at:
> >>>>>>>>  1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> >>>>>>>>
> >>>>>>>> Maven Artifacts:
> >>>>>>>>  https://repository.apache.org/content/repositories/orgapache
> >>>>>>>> commons-1245
> >>>>>>>>
> >>>>>>>> These are the Maven artifacts and their hashes:
> >>>>>>>>
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> javadoc.jar
> >>>>>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
> >>>> ces.jar.asc
> >>>>>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> >>>>>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> >>>>>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> >>>>>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
> >>>> doc.jar.asc
> >>>>>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> sources.jar
> >>>>>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> >>>>>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >>>> s.jar.asc
> >>>>>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >>>>>>>> -sources.jar.asc
> >>>>>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> >>>>>> test-sources.jar
> >>>>>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> >>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> >>>>>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> >>>>>>>>
> >>>>>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
> >>>>>> 3.5.0.
> >>>>>>>>
> >>>>>>>> Details of changes since 3.5 are in the release notes:
> >>>>>>>>    https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
> >>>>>> NOTES.txt
> >>>>>>>>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>> changes-report.html
> >>>>>>>>
> >>>>>>>> Site:
> >>>>>>>>      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>>  (note some *relative* links are broken and the 1.2 directories
> are
> >>>>>>>>  not yet created - these will be OK once the site is deployed)
> >>>>>>>>
> >>>>>>>> Clirr Report (compared to 3.5):
> >>>>>>>>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>> clirr-report.html <http://home.apache.org/~britt
> >>>>>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
> >>>>>>>>
> >>>>>>>> RAT Report:
> >>>>>>>>        http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>>>>> rat-report.html
> >>>>>>>>
> >>>>>>>> KEYS:
> >>>>>>>>  https://www.apache.org/dist/commons/KEYS
> >>>>>>>>
> >>>>>>>> Please review the release candidate and vote.
> >>>>>>>> This vote will close no sooner that 72 hours from now,
> >>>>>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> >>>>>>>>
> >>>>>>>>  [ ] +1 Release these artifacts
> >>>>>>>>  [ ] +0 OK, but...
> >>>>>>>>  [ ] -0 OK, but really should fix...
> >>>>>>>>  [ ] -1 I oppose this release because...
> >>>>>>>>
> >>>>>>>> Thanks!
> >>>>>>>>
> >>>>>>>> Benedikt
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>>>>> Java Persistence with Hibernate, Second Edition
> >>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> >>>> 1af9fe6a2b8>
> >>>>>>>
> >>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1617290459>
> >>>>>>> JUnit in Action, Second Edition
> >>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> >>>> 902a24de418%22
> >>>>>>>
> >>>>>>>
> >>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1935182021>
> >>>>>>> Spring Batch in Action
> >>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1935182951>
> >>>>>>> Blog: http://garygregory.wordpress.com
> >>>>>>> Home: http://garygregory.com/
> >>>>>>> Tweet! http://twitter.com/GaryGregory
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>>>>> Java Persistence with Hibernate, Second Edition
> >>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
> >>>> 1af9fe6a2b8>
> >>>>>>
> >>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1617290459>
> >>>>>> JUnit in Action, Second Edition
> >>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
> >>>> 902a24de418%22
> >>>>>>>
> >>>>>>
> >>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1935182021>
> >>>>>> Spring Batch in Action
> >>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> >>>> am2&o=1&a=
> >>>>>> 1935182951>
> >>>>>> Blog: http://garygregory.wordpress.com
> >>>>>> Home: http://garygregory.com/
> >>>>>> Tweet! http://twitter.com/GaryGregory
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >>>> For additional commands, e-mail: dev-help@commons.apache.org
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>> Java Persistence with Hibernate, Second Edition
> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459>
> >>> JUnit in Action, Second Edition
> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021>
> >>> Spring Batch in Action
> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951>
> >>> Blog: http://garygregory.wordpress.com
> >>> Home: http://garygregory.com/
> >>> Tweet! http://twitter.com/GaryGregory
> >>>
> >>
> >>
> >>
> >> --
> >> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >> Java Persistence with Hibernate, Second Edition
> >> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
> >>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459>
> >> JUnit in Action, Second Edition
> >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >
> >>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021>
> >> Spring Batch in Action
> >> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951>
> >> Blog: http://garygregory.wordpress.com
> >> Home: http://garygregory.com/
> >> Tweet! http://twitter.com/GaryGregory
> >>
> >
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com <ma...@gmail.com> |
> ggregory@apache.org <ma...@apache.org>
> > Java Persistence with Hibernate, Second Edition
> > <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8 <
> https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>>
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1617290459>>
> > JUnit in Action, Second Edition
> > <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >>
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1935182021>>
> > Spring Batch in Action
> > <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/
> product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=
> 9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&
> tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action
> >>
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
> am2&o=1&a=1935182951>>
> > Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.
> com/>
> > Home: http://garygregory.com/ <http://garygregory.com/>
> > Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Benedikt Ritter <br...@apache.org>.
Hello,

> Am 17.04.2017 um 21:19 schrieb Gary Gregory <ga...@gmail.com>:
> 
> On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <garydgregory@gmail.com <ma...@gmail.com>>
> wrote:
> 
>> I am also wondering if the package should be the more
>> generic org.apache.commons.lang3.annotation instead
>> of org.apache.commons.lang3.concurrent.annotation.
>> 
>> Thoughts?
>> 
> 
> Resending, I am getting a weird bounce back saying:
> 
> *newmx101.qq.com <http://newmx101.qq.com/> <http://newmx101.qq.com/ <http://newmx101.qq.com/>> rejected your message to the
> following email addresses:*
> 
> liujichun1996@qq.com <ma...@qq.com>
> 
> 
> I've seen this before once or twice and I am wondering if I should care or
> if the list manager should…


Gary, there’s no need to apologize for not bringing this up earlier. Like you must have missed my previous announcements that I’m planning to push out an RC, I must have missed the discussions around org.apache.commons.lang3.concurrent.annotation.

Nevertheless, I’m unhappy with the way this has been handled. Instead of voting +/-1 people start discussing stuff that has been committed weeks ago. This way you took the decision to cancel the vote for me, because we all know nobody is going to review this RC now that the VOTE thread has been derailed.

In the future, please just vote be it +1 or -1, but create new threads for any discussions.

Benedikt

> 
> 
> Gary
> 
>> 
>> Gary
>> 
>> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <ga...@gmail.com>
>> wrote:
>> 
>>> I've added the two types needed for HC style annotations. I think I
>>> should wait until this VOTE in canceled (if it is) before removing the
>>> current code.
>>> 
>>> Gary
>>> 
>>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
>>> oliver.heger@oliver-heger.de> wrote:
>>> 
>>>> 
>>>> 
>>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
>>>>> I prefer the annotations in HC, too.
>>>> +1
>>>> 
>>>> Oliver
>>>> 
>>>>> 
>>>>> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
>>>> wrote:
>>>>> 
>>>>>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <garydgregory@gmail.com
>>>>> 
>>>>>> wrote:
>>>>>> 
>>>>>>> I wish we had a heads up email on cutting an RC or maybe I missed it
>>>>>> since
>>>>>>> I moved house starting Friday (I must have missed it).
>>>>>>> 
>>>>>>> While I promoted the new annotations for thread safety, I am not
>>>> happy
>>>>>>> with them at all since you can say nonesensical things like
>>>> "@ThreadSafe
>>>>>>> @NotThreadSafe". I mentioned this a long time ago but did not take
>>>> the
>>>>>> time
>>>>>>> to fix them by adopting the Apache HttpComponents HttpCore does it:
>>>>>>> 
>>>>>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>>>>>>> 
>>>>>> 
>>>>>> See
>>>>>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
>>>>>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>>>>>> 
>>>>>> Gary
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> I want to apologize to the community and the RM for not wrapping
>>>> this up
>>>>>>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
>>>>>> authors
>>>>>>> had the right idea, but the implementation was not the best.
>>>>>>> 
>>>>>>> How does the community feel about pausing the release train for this
>>>>>>> change?
>>>>>>> 
>>>>>>> Gary
>>>>>>> 
>>>>>>> 
>>>>>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <britter@apache.org
>>>>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Hello,
>>>>>>>> 
>>>>>>>> we have fixed quite a few bugs and added some nice new features
>>>> since
>>>>>>>> Commons Lang 3.5 was released, so I would like to release Commons
>>>> Lang
>>>>>> 3.6
>>>>>>>> based on RC1.
>>>>>>>> 
>>>>>>>> Commons Lang 3.6 RC1 is available for review here:
>>>>>>>>  https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
>>>>>>>> 19171)
>>>>>>>> 
>>>>>>>> The tag is here:
>>>>>>>>  https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>>>>>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>>>>>>>> 
>>>>>>>> Commit ID the tag points at:
>>>>>>>>  1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>>>>>>>> 
>>>>>>>> Maven Artifacts:
>>>>>>>>  https://repository.apache.org/content/repositories/orgapache
>>>>>>>> commons-1245
>>>>>>>> 
>>>>>>>> These are the Maven artifacts and their hashes:
>>>>>>>> 
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
>>>>>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
>>>> ces.jar.asc
>>>>>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>>>>>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>>>>>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>>>>>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
>>>> doc.jar.asc
>>>>>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
>>>>>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>>>>>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>>> s.jar.asc
>>>>>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>>>>>>> -sources.jar.asc
>>>>>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>>>>>> test-sources.jar
>>>>>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>>>>>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>>>>>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>>>>>>>> 
>>>>>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
>>>>>> 3.5.0.
>>>>>>>> 
>>>>>>>> Details of changes since 3.5 are in the release notes:
>>>>>>>>    https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
>>>>>> NOTES.txt
>>>>>>>>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>> changes-report.html
>>>>>>>> 
>>>>>>>> Site:
>>>>>>>>      http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>>  (note some *relative* links are broken and the 1.2 directories are
>>>>>>>>  not yet created - these will be OK once the site is deployed)
>>>>>>>> 
>>>>>>>> Clirr Report (compared to 3.5):
>>>>>>>>    http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>> clirr-report.html <http://home.apache.org/~britt
>>>>>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>>>>>>>> 
>>>>>>>> RAT Report:
>>>>>>>>        http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>>>>> rat-report.html
>>>>>>>> 
>>>>>>>> KEYS:
>>>>>>>>  https://www.apache.org/dist/commons/KEYS
>>>>>>>> 
>>>>>>>> Please review the release candidate and vote.
>>>>>>>> This vote will close no sooner that 72 hours from now,
>>>>>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>>>>>>>> 
>>>>>>>>  [ ] +1 Release these artifacts
>>>>>>>>  [ ] +0 OK, but...
>>>>>>>>  [ ] -0 OK, but really should fix...
>>>>>>>>  [ ] -1 I oppose this release because...
>>>>>>>> 
>>>>>>>> Thanks!
>>>>>>>> 
>>>>>>>> Benedikt
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>>> 1af9fe6a2b8>
>>>>>>> 
>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1617290459>
>>>>>>> JUnit in Action, Second Edition
>>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>>> 902a24de418%22
>>>>>>> 
>>>>>>> 
>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1935182021>
>>>>>>> Spring Batch in Action
>>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1935182951>
>>>>>>> Blog: http://garygregory.wordpress.com
>>>>>>> Home: http://garygregory.com/
>>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>>>> Java Persistence with Hibernate, Second Edition
>>>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>>>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>>> 1af9fe6a2b8>
>>>>>> 
>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1617290459>
>>>>>> JUnit in Action, Second Edition
>>>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>>>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>>> 902a24de418%22
>>>>>>> 
>>>>>> 
>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1935182021>
>>>>>> Spring Batch in Action
>>>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>>>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>>>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>>>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>>> am2&o=1&a=
>>>>>> 1935182951>
>>>>>> Blog: http://garygregory.wordpress.com
>>>>>> Home: http://garygregory.com/
>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> Java Persistence with Hibernate, Second Edition
>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>> 
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
>>> JUnit in Action, Second Edition
>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>>> 
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
>>> Spring Batch in Action
>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>>> 
>> 
>> 
>> 
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> Java Persistence with Hibernate, Second Edition
>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>> 
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
>> JUnit in Action, Second Edition
>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>> 
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
>> Spring Batch in Action
>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>> 
> 
> 
> 
> -- 
> E-Mail: garydgregory@gmail.com <ma...@gmail.com> | ggregory@apache.org <ma...@apache.org>
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8 <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>>
> 
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22 <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>>
> 
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951 <http://ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>>
> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/>
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <ga...@gmail.com>
wrote:

> I am also wondering if the package should be the more
> generic org.apache.commons.lang3.annotation instead
> of org.apache.commons.lang3.concurrent.annotation.
>
> Thoughts?
>

Resending, I am getting a weird bounce back saying:

*newmx101.qq.com <http://newmx101.qq.com/> rejected your message to the
following email addresses:*

liujichun1996@qq.com


I've seen this before once or twice and I am wondering if I should care or
if the list manager should...


Gary

>
> Gary
>
> On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <ga...@gmail.com>
> wrote:
>
>> I've added the two types needed for HC style annotations. I think I
>> should wait until this VOTE in canceled (if it is) before removing the
>> current code.
>>
>> Gary
>>
>> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
>> oliver.heger@oliver-heger.de> wrote:
>>
>>>
>>>
>>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
>>> > I prefer the annotations in HC, too.
>>> +1
>>>
>>> Oliver
>>>
>>> >
>>> > On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com>
>>> wrote:
>>> >
>>> >> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <garydgregory@gmail.com
>>> >
>>> >> wrote:
>>> >>
>>> >>> I wish we had a heads up email on cutting an RC or maybe I missed it
>>> >> since
>>> >>> I moved house starting Friday (I must have missed it).
>>> >>>
>>> >>> While I promoted the new annotations for thread safety, I am not
>>> happy
>>> >>> with them at all since you can say nonesensical things like
>>> "@ThreadSafe
>>> >>> @NotThreadSafe". I mentioned this a long time ago but did not take
>>> the
>>> >> time
>>> >>> to fix them by adopting the Apache HttpComponents HttpCore does it:
>>> >>>
>>> >>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>>> >>>
>>> >>
>>> >> See
>>> >> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
>>> >> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>>> >>
>>> >> Gary
>>> >>
>>> >>
>>> >>>
>>> >>> I want to apologize to the community and the RM for not wrapping
>>> this up
>>> >>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
>>> >> authors
>>> >>> had the right idea, but the implementation was not the best.
>>> >>>
>>> >>> How does the community feel about pausing the release train for this
>>> >>> change?
>>> >>>
>>> >>> Gary
>>> >>>
>>> >>>
>>> >>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <britter@apache.org
>>> >
>>> >>> wrote:
>>> >>>
>>> >>>> Hello,
>>> >>>>
>>> >>>> we have fixed quite a few bugs and added some nice new features
>>> since
>>> >>>> Commons Lang 3.5 was released, so I would like to release Commons
>>> Lang
>>> >> 3.6
>>> >>>> based on RC1.
>>> >>>>
>>> >>>> Commons Lang 3.6 RC1 is available for review here:
>>> >>>>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
>>> >>>> 19171)
>>> >>>>
>>> >>>> The tag is here:
>>> >>>>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>>> >>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>>> >>>>
>>> >>>> Commit ID the tag points at:
>>> >>>>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>>> >>>>
>>> >>>> Maven Artifacts:
>>> >>>>   https://repository.apache.org/content/repositories/orgapache
>>> >>>> commons-1245
>>> >>>>
>>> >>>> These are the Maven artifacts and their hashes:
>>> >>>>
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
>>> >>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
>>> ces.jar.asc
>>> >>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>>> >>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>>> >>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>>> >>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
>>> doc.jar.asc
>>> >>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
>>> >>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>>> >>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>> s.jar.asc
>>> >>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>> >>>> -sources.jar.asc
>>> >>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>>> >> test-sources.jar
>>> >>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>>> >>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>>> >>>>
>>> >>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
>>> >> 3.5.0.
>>> >>>>
>>> >>>> Details of changes since 3.5 are in the release notes:
>>> >>>>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
>>> >> NOTES.txt
>>> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>> >>>> changes-report.html
>>> >>>>
>>> >>>> Site:
>>> >>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>> >>>>   (note some *relative* links are broken and the 1.2 directories are
>>> >>>>   not yet created - these will be OK once the site is deployed)
>>> >>>>
>>> >>>> Clirr Report (compared to 3.5):
>>> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>> >>>> clirr-report.html <http://home.apache.org/~britt
>>> >>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>>> >>>>
>>> >>>> RAT Report:
>>> >>>>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>> >>>> rat-report.html
>>> >>>>
>>> >>>> KEYS:
>>> >>>>   https://www.apache.org/dist/commons/KEYS
>>> >>>>
>>> >>>> Please review the release candidate and vote.
>>> >>>> This vote will close no sooner that 72 hours from now,
>>> >>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>>> >>>>
>>> >>>>   [ ] +1 Release these artifacts
>>> >>>>   [ ] +0 OK, but...
>>> >>>>   [ ] -0 OK, but really should fix...
>>> >>>>   [ ] -1 I oppose this release because...
>>> >>>>
>>> >>>> Thanks!
>>> >>>>
>>> >>>> Benedikt
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> >>> Java Persistence with Hibernate, Second Edition
>>> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>> 1af9fe6a2b8>
>>> >>>
>>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1617290459>
>>> >>> JUnit in Action, Second Edition
>>> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>> 902a24de418%22
>>> >>>
>>> >>>
>>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1935182021>
>>> >>> Spring Batch in Action
>>> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1935182951>
>>> >>> Blog: http://garygregory.wordpress.com
>>> >>> Home: http://garygregory.com/
>>> >>> Tweet! http://twitter.com/GaryGregory
>>> >>>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> >> Java Persistence with Hibernate, Second Edition
>>> >> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>>> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>>> 1af9fe6a2b8>
>>> >>
>>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1617290459>
>>> >> JUnit in Action, Second Edition
>>> >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>>> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>>> 902a24de418%22
>>> >>>
>>> >>
>>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1935182021>
>>> >> Spring Batch in Action
>>> >> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>>> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>>> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>>> am2&o=1&a=
>>> >> 1935182951>
>>> >> Blog: http://garygregory.wordpress.com
>>> >> Home: http://garygregory.com/
>>> >> Tweet! http://twitter.com/GaryGregory
>>> >>
>>> >
>>> >
>>> >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> Java Persistence with Hibernate, Second Edition
>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
>> JUnit in Action, Second Edition
>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
>> Spring Batch in Action
>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
I am also wondering if the package should be the more
generic org.apache.commons.lang3.annotation instead
of org.apache.commons.lang3.concurrent.annotation.

Thoughts?

Gary

On Mon, Apr 17, 2017 at 11:55 AM, Gary Gregory <ga...@gmail.com>
wrote:

> I've added the two types needed for HC style annotations. I think I should
> wait until this VOTE in canceled (if it is) before removing the current
> code.
>
> Gary
>
> On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <
> oliver.heger@oliver-heger.de> wrote:
>
>>
>>
>> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
>> > I prefer the annotations in HC, too.
>> +1
>>
>> Oliver
>>
>> >
>> > On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com> wrote:
>> >
>> >> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <ga...@gmail.com>
>> >> wrote:
>> >>
>> >>> I wish we had a heads up email on cutting an RC or maybe I missed it
>> >> since
>> >>> I moved house starting Friday (I must have missed it).
>> >>>
>> >>> While I promoted the new annotations for thread safety, I am not happy
>> >>> with them at all since you can say nonesensical things like
>> "@ThreadSafe
>> >>> @NotThreadSafe". I mentioned this a long time ago but did not take the
>> >> time
>> >>> to fix them by adopting the Apache HttpComponents HttpCore does it:
>> >>>
>> >>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>> >>>
>> >>
>> >> See
>> >> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
>> >> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>> >>
>> >> Gary
>> >>
>> >>
>> >>>
>> >>> I want to apologize to the community and the RM for not wrapping this
>> up
>> >>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
>> >> authors
>> >>> had the right idea, but the implementation was not the best.
>> >>>
>> >>> How does the community feel about pausing the release train for this
>> >>> change?
>> >>>
>> >>> Gary
>> >>>
>> >>>
>> >>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org>
>> >>> wrote:
>> >>>
>> >>>> Hello,
>> >>>>
>> >>>> we have fixed quite a few bugs and added some nice new features since
>> >>>> Commons Lang 3.5 was released, so I would like to release Commons
>> Lang
>> >> 3.6
>> >>>> based on RC1.
>> >>>>
>> >>>> Commons Lang 3.6 RC1 is available for review here:
>> >>>>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
>> >>>> 19171)
>> >>>>
>> >>>> The tag is here:
>> >>>>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>> >>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>> >>>>
>> >>>> Commit ID the tag points at:
>> >>>>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>> >>>>
>> >>>> Maven Artifacts:
>> >>>>   https://repository.apache.org/content/repositories/orgapache
>> >>>> commons-1245
>> >>>>
>> >>>> These are the Maven artifacts and their hashes:
>> >>>>
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
>> >>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sour
>> ces.jar.asc
>> >>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>> >>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>> >>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>> >>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-java
>> doc.jar.asc
>> >>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
>> >>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>> >>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>> s.jar.asc
>> >>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>> >>>> -sources.jar.asc
>> >>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>> >> test-sources.jar
>> >>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>> >>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>> >>>>
>> >>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
>> >> 3.5.0.
>> >>>>
>> >>>> Details of changes since 3.5 are in the release notes:
>> >>>>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
>> >> NOTES.txt
>> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> >>>> changes-report.html
>> >>>>
>> >>>> Site:
>> >>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> >>>>   (note some *relative* links are broken and the 1.2 directories are
>> >>>>   not yet created - these will be OK once the site is deployed)
>> >>>>
>> >>>> Clirr Report (compared to 3.5):
>> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> >>>> clirr-report.html <http://home.apache.org/~britt
>> >>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>> >>>>
>> >>>> RAT Report:
>> >>>>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> >>>> rat-report.html
>> >>>>
>> >>>> KEYS:
>> >>>>   https://www.apache.org/dist/commons/KEYS
>> >>>>
>> >>>> Please review the release candidate and vote.
>> >>>> This vote will close no sooner that 72 hours from now,
>> >>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>> >>>>
>> >>>>   [ ] +1 Release these artifacts
>> >>>>   [ ] +0 OK, but...
>> >>>>   [ ] -0 OK, but really should fix...
>> >>>>   [ ] -1 I oppose this release because...
>> >>>>
>> >>>> Thanks!
>> >>>>
>> >>>> Benedikt
>> >>>>
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>> --
>> >>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> >>> Java Persistence with Hibernate, Second Edition
>> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>> 1af9fe6a2b8>
>> >>>
>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=
>> >> 1617290459>
>> >>> JUnit in Action, Second Edition
>> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>> 902a24de418%22
>> >>>
>> >>>
>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=
>> >> 1935182021>
>> >>> Spring Batch in Action
>> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=
>> am2&o=1&a=
>> >> 1935182951>
>> >>> Blog: http://garygregory.wordpress.com
>> >>> Home: http://garygregory.com/
>> >>> Tweet! http://twitter.com/GaryGregory
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> >> Java Persistence with Hibernate, Second Edition
>> >> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b
>> 1af9fe6a2b8>
>> >>
>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> >> 1617290459>
>> >> JUnit in Action, Second Edition
>> >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac
>> 902a24de418%22
>> >>>
>> >>
>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> >> 1935182021>
>> >> Spring Batch in Action
>> >> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> >> 1935182951>
>> >> Blog: http://garygregory.wordpress.com
>> >> Home: http://garygregory.com/
>> >> Tweet! http://twitter.com/GaryGregory
>> >>
>> >
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
I've added the two types needed for HC style annotations. I think I should
wait until this VOTE in canceled (if it is) before removing the current
code.

Gary

On Mon, Apr 17, 2017 at 11:32 AM, Oliver Heger <oliver.heger@oliver-heger.de
> wrote:

>
>
> Am 17.04.2017 um 18:45 schrieb Matt Sicker:
> > I prefer the annotations in HC, too.
> +1
>
> Oliver
>
> >
> > On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com> wrote:
> >
> >> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <ga...@gmail.com>
> >> wrote:
> >>
> >>> I wish we had a heads up email on cutting an RC or maybe I missed it
> >> since
> >>> I moved house starting Friday (I must have missed it).
> >>>
> >>> While I promoted the new annotations for thread safety, I am not happy
> >>> with them at all since you can say nonesensical things like
> "@ThreadSafe
> >>> @NotThreadSafe". I mentioned this a long time ago but did not take the
> >> time
> >>> to fix them by adopting the Apache HttpComponents HttpCore does it:
> >>>
> >>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
> >>>
> >>
> >> See
> >> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
> >> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
> >>
> >> Gary
> >>
> >>
> >>>
> >>> I want to apologize to the community and the RM for not wrapping this
> up
> >>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
> >> authors
> >>> had the right idea, but the implementation was not the best.
> >>>
> >>> How does the community feel about pausing the release train for this
> >>> change?
> >>>
> >>> Gary
> >>>
> >>>
> >>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org>
> >>> wrote:
> >>>
> >>>> Hello,
> >>>>
> >>>> we have fixed quite a few bugs and added some nice new features since
> >>>> Commons Lang 3.5 was released, so I would like to release Commons Lang
> >> 3.6
> >>>> based on RC1.
> >>>>
> >>>> Commons Lang 3.6 RC1 is available for review here:
> >>>>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
> >>>> 19171)
> >>>>
> >>>> The tag is here:
> >>>>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
> >>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> >>>>
> >>>> Commit ID the tag points at:
> >>>>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> >>>>
> >>>> Maven Artifacts:
> >>>>   https://repository.apache.org/content/repositories/orgapache
> >>>> commons-1245
> >>>>
> >>>> These are the Maven artifacts and their hashes:
> >>>>
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> >>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> sources.jar.asc
> >>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> >>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> >>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> >>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> javadoc.jar.asc
> >>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> >>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> >>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> >>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >>>> -sources.jar.asc
> >>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> >> test-sources.jar
> >>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> >>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> >>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> >>>>
> >>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
> >> 3.5.0.
> >>>>
> >>>> Details of changes since 3.5 are in the release notes:
> >>>>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
> >> NOTES.txt
> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>> changes-report.html
> >>>>
> >>>> Site:
> >>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>>   (note some *relative* links are broken and the 1.2 directories are
> >>>>   not yet created - these will be OK once the site is deployed)
> >>>>
> >>>> Clirr Report (compared to 3.5):
> >>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>> clirr-report.html <http://home.apache.org/~britt
> >>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
> >>>>
> >>>> RAT Report:
> >>>>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>>> rat-report.html
> >>>>
> >>>> KEYS:
> >>>>   https://www.apache.org/dist/commons/KEYS
> >>>>
> >>>> Please review the release candidate and vote.
> >>>> This vote will close no sooner that 72 hours from now,
> >>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> >>>>
> >>>>   [ ] +1 Release these artifacts
> >>>>   [ ] +0 OK, but...
> >>>>   [ ] -0 OK, but really should fix...
> >>>>   [ ] -1 I oppose this release because...
> >>>>
> >>>> Thanks!
> >>>>
> >>>> Benedikt
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >>> Java Persistence with Hibernate, Second Edition
> >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1617290459>
> >>> JUnit in Action, Second Edition
> >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >>>
> >>>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182021>
> >>> Spring Batch in Action
> >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182951>
> >>> Blog: http://garygregory.wordpress.com
> >>> Home: http://garygregory.com/
> >>> Tweet! http://twitter.com/GaryGregory
> >>>
> >>
> >>
> >>
> >> --
> >> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> >> Java Persistence with Hibernate, Second Edition
> >> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2
> b8>
> >>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1617290459>
> >> JUnit in Action, Second Edition
> >> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4
> 18%22
> >>>
> >>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182021>
> >> Spring Batch in Action
> >> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> >> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> >> 1935182951>
> >> Blog: http://garygregory.wordpress.com
> >> Home: http://garygregory.com/
> >> Tweet! http://twitter.com/GaryGregory
> >>
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Oliver Heger <ol...@oliver-heger.de>.

Am 17.04.2017 um 18:45 schrieb Matt Sicker:
> I prefer the annotations in HC, too.
+1

Oliver

> 
> On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com> wrote:
> 
>> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <ga...@gmail.com>
>> wrote:
>>
>>> I wish we had a heads up email on cutting an RC or maybe I missed it
>> since
>>> I moved house starting Friday (I must have missed it).
>>>
>>> While I promoted the new annotations for thread safety, I am not happy
>>> with them at all since you can say nonesensical things like "@ThreadSafe
>>> @NotThreadSafe". I mentioned this a long time ago but did not take the
>> time
>>> to fix them by adopting the Apache HttpComponents HttpCore does it:
>>>
>>> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>>>
>>
>> See
>> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
>> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>>
>> Gary
>>
>>
>>>
>>> I want to apologize to the community and the RM for not wrapping this up
>>> earlier but I do believe that HttpCore does it right. Yes, the JCIP
>> authors
>>> had the right idea, but the implementation was not the best.
>>>
>>> How does the community feel about pausing the release train for this
>>> change?
>>>
>>> Gary
>>>
>>>
>>> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org>
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> we have fixed quite a few bugs and added some nice new features since
>>>> Commons Lang 3.5 was released, so I would like to release Commons Lang
>> 3.6
>>>> based on RC1.
>>>>
>>>> Commons Lang 3.6 RC1 is available for review here:
>>>>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
>>>> 19171)
>>>>
>>>> The tag is here:
>>>>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>>>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>>>>
>>>> Commit ID the tag points at:
>>>>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>>>>
>>>> Maven Artifacts:
>>>>   https://repository.apache.org/content/repositories/orgapache
>>>> commons-1245
>>>>
>>>> These are the Maven artifacts and their hashes:
>>>>
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
>>>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
>>>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>>>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>>>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>>>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
>>>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
>>>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>>>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
>>>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>>>> -sources.jar.asc
>>>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
>> test-sources.jar
>>>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>>>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>>>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>>>>
>>>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
>> 3.5.0.
>>>>
>>>> Details of changes since 3.5 are in the release notes:
>>>>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
>> NOTES.txt
>>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>> changes-report.html
>>>>
>>>> Site:
>>>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>>   (note some *relative* links are broken and the 1.2 directories are
>>>>   not yet created - these will be OK once the site is deployed)
>>>>
>>>> Clirr Report (compared to 3.5):
>>>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>> clirr-report.html <http://home.apache.org/~britt
>>>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>>>>
>>>> RAT Report:
>>>>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>>> rat-report.html
>>>>
>>>> KEYS:
>>>>   https://www.apache.org/dist/commons/KEYS
>>>>
>>>> Please review the release candidate and vote.
>>>> This vote will close no sooner that 72 hours from now,
>>>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>>>>
>>>>   [ ] +1 Release these artifacts
>>>>   [ ] +0 OK, but...
>>>>   [ ] -0 OK, but really should fix...
>>>>   [ ] -1 I oppose this release because...
>>>>
>>>> Thanks!
>>>>
>>>> Benedikt
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> Java Persistence with Hibernate, Second Edition
>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>>
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1617290459>
>>> JUnit in Action, Second Edition
>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>>>
>>>
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182021>
>>> Spring Batch in Action
>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182951>
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>>>
>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> Java Persistence with Hibernate, Second Edition
>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1617290459>
>> JUnit in Action, Second Edition
>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
>>>
>>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182021>
>> Spring Batch in Action
>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
>> 1935182951>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
> 
> 
> 

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


Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Matt Sicker <bo...@gmail.com>.
I prefer the annotations in HC, too.

On 17 April 2017 at 11:25, Gary Gregory <ga...@gmail.com> wrote:

> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <ga...@gmail.com>
> wrote:
>
> > I wish we had a heads up email on cutting an RC or maybe I missed it
> since
> > I moved house starting Friday (I must have missed it).
> >
> > While I promoted the new annotations for thread safety, I am not happy
> > with them at all since you can say nonesensical things like "@ThreadSafe
> > @NotThreadSafe". I mentioned this a long time ago but did not take the
> time
> > to fix them by adopting the Apache HttpComponents HttpCore does it:
> >
> > @Contract(threading = ThreadingBehavior.IMMUTABLE)
> >
>
> See
> https://svn.apache.org/repos/asf/httpcomponents/httpcore/
> trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/
>
> Gary
>
>
> >
> > I want to apologize to the community and the RM for not wrapping this up
> > earlier but I do believe that HttpCore does it right. Yes, the JCIP
> authors
> > had the right idea, but the implementation was not the best.
> >
> > How does the community feel about pausing the release train for this
> > change?
> >
> > Gary
> >
> >
> > On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org>
> > wrote:
> >
> >> Hello,
> >>
> >> we have fixed quite a few bugs and added some nice new features since
> >> Commons Lang 3.5 was released, so I would like to release Commons Lang
> 3.6
> >> based on RC1.
> >>
> >> Commons Lang 3.6 RC1 is available for review here:
> >>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
> >> 19171)
> >>
> >> The tag is here:
> >>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
> >> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
> >>
> >> Commit ID the tag points at:
> >>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
> >>
> >> Maven Artifacts:
> >>   https://repository.apache.org/content/repositories/orgapache
> >> commons-1245
> >>
> >> These are the Maven artifacts and their hashes:
> >>
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> >> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> >> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> >> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> >> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> >> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> >> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> >> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> >> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> >> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
> >> -sources.jar.asc
> >> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> test-sources.jar
> >> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> >> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> >> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
> >>
> >> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven
> 3.5.0.
> >>
> >> Details of changes since 3.5 are in the release notes:
> >>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-
> NOTES.txt
> >>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >> changes-report.html
> >>
> >> Site:
> >>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >>   (note some *relative* links are broken and the 1.2 directories are
> >>   not yet created - these will be OK once the site is deployed)
> >>
> >> Clirr Report (compared to 3.5):
> >>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >> clirr-report.html <http://home.apache.org/~britt
> >> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
> >>
> >> RAT Report:
> >>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
> >> rat-report.html
> >>
> >> KEYS:
> >>   https://www.apache.org/dist/commons/KEYS
> >>
> >> Please review the release candidate and vote.
> >> This vote will close no sooner that 72 hours from now,
> >> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
> >>
> >>   [ ] +1 Release these artifacts
> >>   [ ] +0 OK, but...
> >>   [ ] -0 OK, but really should fix...
> >>   [ ] -1 I oppose this release because...
> >>
> >> Thanks!
> >>
> >> Benedikt
> >>
> >>
> >>
> >
> >
> > --
> > E-Mail: garydgregory@gmail.com | ggregory@apache.org
> > Java Persistence with Hibernate, Second Edition
> > <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459>
> > JUnit in Action, Second Edition
> > <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >
> >
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021>
> > Spring Batch in Action
> > <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> > <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951>
> > Blog: http://garygregory.wordpress.com
> > Home: http://garygregory.com/
> > Tweet! http://twitter.com/GaryGregory
> >
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&
> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1617290459>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&
> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22
> >
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182021>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_
> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&
> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%
> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=
> 1935182951>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <ga...@gmail.com>
wrote:

> I wish we had a heads up email on cutting an RC or maybe I missed it since
> I moved house starting Friday (I must have missed it).
>
> While I promoted the new annotations for thread safety, I am not happy
> with them at all since you can say nonesensical things like "@ThreadSafe
> @NotThreadSafe". I mentioned this a long time ago but did not take the time
> to fix them by adopting the Apache HttpComponents HttpCore does it:
>
> @Contract(threading = ThreadingBehavior.IMMUTABLE)
>

See
https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk/httpcore5/src/main/java/org/apache/hc/core5/annotation/

Gary


>
> I want to apologize to the community and the RM for not wrapping this up
> earlier but I do believe that HttpCore does it right. Yes, the JCIP authors
> had the right idea, but the implementation was not the best.
>
> How does the community feel about pausing the release train for this
> change?
>
> Gary
>
>
> On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org>
> wrote:
>
>> Hello,
>>
>> we have fixed quite a few bugs and added some nice new features since
>> Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6
>> based on RC1.
>>
>> Commons Lang 3.6 RC1 is available for review here:
>>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision
>> 19171)
>>
>> The tag is here:
>>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a
>> =tag;h=84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>>
>> Commit ID the tag points at:
>>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>>
>> Maven Artifacts:
>>   https://repository.apache.org/content/repositories/orgapache
>> commons-1245
>>
>> These are the Maven artifacts and their hashes:
>>
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
>> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
>> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
>> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
>> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
>> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
>> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
>> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
>> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
>> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test
>> -sources.jar.asc
>> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
>> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
>> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
>> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>>
>> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven 3.5.0.
>>
>> Details of changes since 3.5 are in the release notes:
>>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> changes-report.html
>>
>> Site:
>>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>>   (note some *relative* links are broken and the 1.2 directories are
>>   not yet created - these will be OK once the site is deployed)
>>
>> Clirr Report (compared to 3.5):
>>     http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> clirr-report.html <http://home.apache.org/~britt
>> er/commons/lang/LANG_3_6_RC1/clirr-report.html>
>>
>> RAT Report:
>>         http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>> rat-report.html
>>
>> KEYS:
>>   https://www.apache.org/dist/commons/KEYS
>>
>> Please review the release candidate and vote.
>> This vote will close no sooner that 72 hours from now,
>> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>>
>>   [ ] +1 Release these artifacts
>>   [ ] +0 OK, but...
>>   [ ] -0 OK, but really should fix...
>>   [ ] -1 I oppose this release because...
>>
>> Thanks!
>>
>> Benedikt
>>
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
> JUnit in Action, Second Edition
> <https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>
>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
> Spring Batch in Action
> <https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Release Apache Commons Lang 3.6 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
I wish we had a heads up email on cutting an RC or maybe I missed it since
I moved house starting Friday (I must have missed it).

While I promoted the new annotations for thread safety, I am not happy with
them at all since you can say nonesensical things like "@ThreadSafe
@NotThreadSafe". I mentioned this a long time ago but did not take the time
to fix them by adopting the Apache HttpComponents HttpCore does it:

@Contract(threading = ThreadingBehavior.IMMUTABLE)

I want to apologize to the community and the RM for not wrapping this up
earlier but I do believe that HttpCore does it right. Yes, the JCIP authors
had the right idea, but the implementation was not the best.

How does the community feel about pausing the release train for this change?

Gary


On Mon, Apr 17, 2017 at 6:01 AM, Benedikt Ritter <br...@apache.org> wrote:

> Hello,
>
> we have fixed quite a few bugs and added some nice new features since
> Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6
> based on RC1.
>
> Commons Lang 3.6 RC1 is available for review here:
>   https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19171)
>
> The tag is here:
>   https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h=
> 84b3172d5c7897c855722a5fa6ec8348a75cf7c5
>
> Commit ID the tag points at:
>   1ec464dacd3c3b72ce163255ae42ee7fb6c2758e
>
> Maven Artifacts:
>   https://repository.apache.org/content/repositories/orgapachecommons-1245
>
> These are the Maven artifacts and their hashes:
>
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar
> (SHA1: 820c314bcf028168be6582f9ab3057f9b789f503)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc
> (SHA1: d0940454552f0a1cfce27b65413d5caf5bb0d4e6)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc
> (SHA1: 86871a8ce475ee27f9820e583f321b8efcbba40e)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom
> (SHA1: 58fa21b35a447da7ca4fa2fd2c2d52f9239b69eb)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc
> (SHA1: edd8a12fa9d6029c688d3253dfc65f0e37b352bc)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc
> (SHA1: 7e0b7e9a74ee59162dbb20fe121ecbd391e6d89c)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar
> (SHA1: 0b108c80f884e7b7184210b4eb2e55d3cea0bf95)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar
> (SHA1: e72a4ab229f75fe7124d024691bb13f492080797)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc
> (SHA1: 322858913160d7b68d748b85883e9f4f78ce01f4)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-
> test-sources.jar.asc
> (SHA1: 71ac9267d655391b70f75fef0b181bbd85eab481)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar
> (SHA1: 94a2de3256ba9a9d19bca80bb38aadb5a970dbc0)
> /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar
> (SHA1: 8473c2dfe4936de6c4741dd3f80929a33a1b701b)
>
> I have tested this with JDK 7, JDK 8 and JDK 9 EA b165 using Maven 3.5.0.
>
> Details of changes since 3.5 are in the release notes:
>     https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt
>     http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC1/changes-report.html
>
> Site:
>       http://home.apache.org/~britter/commons/lang/LANG_3_6_RC1/
>   (note some *relative* links are broken and the 1.2 directories are
>   not yet created - these will be OK once the site is deployed)
>
> Clirr Report (compared to 3.5):
>     http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC1/clirr-report.html <http://home.apache.org/~
> britter/commons/lang/LANG_3_6_RC1/clirr-report.html>
>
> RAT Report:
>         http://home.apache.org/~britter/commons/lang/LANG_3_6_
> RC1/rat-report.html
>
> KEYS:
>   https://www.apache.org/dist/commons/KEYS
>
> Please review the release candidate and vote.
> This vote will close no sooner that 72 hours from now,
> i.e. sometime after 15:00 CEST (UTC+2) 20-April 2017
>
>   [ ] +1 Release these artifacts
>   [ ] +0 OK, but...
>   [ ] -0 OK, but really should fix...
>   [ ] -1 I oppose this release because...
>
> Thanks!
>
> Benedikt
>
>
>


-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory