On Mon, Apr 17, 2017 at 12:01 PM, Gary Gregory <garydgreg...@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:* liujichun1...@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 <garydgreg...@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.he...@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 <garydgreg...@gmail.com> >>> wrote: >>> > >>> >> On Mon, Apr 17, 2017 at 9:22 AM, Gary Gregory <garydgreg...@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 <brit...@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: garydgreg...@gmail.com | ggreg...@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: garydgreg...@gmail.com | ggreg...@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-unsubscr...@commons.apache.org >>> For additional commands, e-mail: dev-h...@commons.apache.org >>> >>> >> >> >> -- >> E-Mail: garydgreg...@gmail.com | ggreg...@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: garydgreg...@gmail.com | ggreg...@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: garydgreg...@gmail.com | ggreg...@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