I would be OK with canceling the current VOTE and re-spining from trunk. I'm not sure if we need a -1 VOTE from someone for that though.
Gary On Tue, Jul 15, 2014 at 10:57 PM, Bruce Brouwer <bruce.brou...@gmail.com> wrote: > Can I still get what's on the LOG4J2-609 branch into trunk for this > release? From an API standpoint, the only thing that has changed is that > StatusConsoleListener has moved to log4j-core. > > > On Tue, Jul 15, 2014 at 10:51 PM, Gary Gregory <garydgreg...@gmail.com> > wrote: > >> Sure it's not a showstopper. >> >> +1 with: >> >> Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e; >> 2014-06-17T09:51:42-04:00) >> Maven home: C:\Java\apache-maven-3.2.2 >> Java version: 1.7.0_60, vendor: Oracle Corporation >> Java home: C:\Program Files\Java\jdk1.7.0_60\jre >> Default locale: en_US, platform encoding: Cp1252 >> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" >> >> I would rather have seen a re-spin and RC3 but the code is acceptable as >> is with the notion that log4-core is not part of the public API. >> >> Gary >> >> >> On Tue, Jul 15, 2014 at 7:42 PM, Remko Popma <rem...@yahoo.com> wrote: >> >>> I'll defer to the RM but if the issue itself is not a showstopper then I >>> don't see how the paperwork for that issue could be a showstopper. >>> >>> We can update the Jira ticket to note that the full fix isn't in 2.0 and >>> add another entry for 703 in the 2.0.1 or 2.1 release notes, saying that it >>> is now fully fixed. >>> >>> If we fail this release for any reason we should just fix the problem >>> and vote for 2.0-GA-rc2, not have another RC, IMO. >>> >>> Sent from my iPhone >>> >>> On 2014/07/16, at 6:51, Gary Gregory <garydgreg...@gmail.com> wrote: >>> >>> How do we propose to deal with the fact that the changes.xml documents >>> 703 as fixed when it is not? Leave it as a known bug in 2.0 or fix it and >>> roll another RC? >>> >>> Gary >>> >>> >>> On Tue, Jul 15, 2014 at 6:20 AM, Gary Gregory <garydgreg...@gmail.com> >>> wrote: >>> >>>> Note that while 703 is marked as resolved, the user is still having the >>>> problem, so I will re-open it, and I would say another RC is needed to >>>> remove 703 from the generated JIRA report/release notes. >>>> >>>> In the meantime, I will attempt another round-trip of fix/test with the >>>> user. >>>> >>>> Gary >>>> >>>> >>>> On Mon, Jul 14, 2014 at 11:34 PM, Gary Gregory <garydgreg...@gmail.com> >>>> wrote: >>>> >>>>> Since 703 is resolved, I created >>>>> https://issues.apache.org/jira/browse/LOG4J2-713 and committed a fix >>>>> to trunk. >>>>> >>>>> I wonder what else will pop up on Android. It looks like one of our >>>>> JDBC classes also depends on JNDI so that would bomb too. >>>>> >>>>> Perhaps we should delay voting on 2.0 until we know how 703 and 713 >>>>> play out. Especially since splitting classes in two might be the only >>>>> solution. >>>>> >>>>> Gary >>>>> >>>>> >>>>> >>>>> >>>>> On Mon, Jul 14, 2014 at 11:20 PM, Gary Gregory <garydgreg...@gmail.com >>>>> > wrote: >>>>> >>>>>> I have a simple fix for >>>>>> https://issues.apache.org/jira/browse/LOG4J2-703 "Could not find >>>>>> class 'javax.naming.InitialContext', referenced from method >>>>>> org.apache.logging.log4j.core.lookup.JndiLookup.lookup". >>>>>> >>>>>> This breaks BC in org.apache.logging.log4j.core.util.Closer. >>>>>> >>>>>> So the question is: Are we, and if yes, what modules, allowing >>>>>> ourselves to break BC in a non-major release. >>>>>> >>>>>> Gary >>>>>> >>>>>> >>>>>> On Sat, Jul 12, 2014 at 8:25 PM, Ralph Goers < >>>>>> ralph.go...@dslextreme.com> wrote: >>>>>> >>>>>>> This is a vote to release Log4j 2.0, the first GA release of Log4j 2. >>>>>>> >>>>>>> Please test and cast your votes. >>>>>>> [] +1, release the artifacts >>>>>>> [] -1, don't release because… >>>>>>> >>>>>>> The vote will remain open for 72 hours (or more if required). >>>>>>> >>>>>>> New features: >>>>>>> o LOG4J2-519: Added support for generating custom logger wrappers >>>>>>> that replace the existing log levels >>>>>>> and extended logger wrappers that add custom log levels to >>>>>>> the existing ones. >>>>>>> o LOG4J2-696: RegexFilter does not match multiline log messages. >>>>>>> >>>>>>> Fixed Bugs: >>>>>>> o LOG4J2-705: Fixed issue where Async Logger does not log thread >>>>>>> context stack data. >>>>>>> API change: added method getImmutableStackOrNull() to >>>>>>> ThreadContext.ContextStack interface. >>>>>>> o LOG4J2-631: Update docs to clarify how to use formatter logger >>>>>>> and standard logger together. >>>>>>> o LOG4J2-441: LoggerConfigs with no Level now inherit the Level >>>>>>> from their parent. >>>>>>> o LOG4J2-703: Android: Could not find class >>>>>>> 'javax.naming.InitialContext', referenced from method >>>>>>> org.apache.logging.log4j.core.lookup.JndiLookup.lookup. Thanks to Nelson >>>>>>> Melina. >>>>>>> o LOG4J2-699: PatternLayout manual page missing documentation on >>>>>>> header/footer. >>>>>>> o LOG4J2-625: Fixed Serialization error with SocketAppender and >>>>>>> Async Loggers. >>>>>>> (Fixed in RC2, but wasn't included in release notes.) >>>>>>> o LOG4J2-538: JMX GUI: fixed occasional >>>>>>> ArrayIndexOutOfBoundsException after pressing "reconfigure with XML >>>>>>> below". >>>>>>> (Fixed in RC2, but wasn't included in release notes.) >>>>>>> o LOG4J2-666: AsyncLoggerContextSelector should ensure that >>>>>>> different AsyncLoggerContext objects created by web app classloaders >>>>>>> have >>>>>>> unique names. >>>>>>> o LOG4J2-683: Fix annotation processor warnings on JDK 1.7+. Thanks >>>>>>> to Jurriaan Mous. >>>>>>> o LOG4J2-694: Fix strange compilation error that popped up in a >>>>>>> test class. >>>>>>> o LOG4J2-692: Update documentation to specify only Maven 3 is >>>>>>> supported. >>>>>>> o LOG4J2-690: Log4j Web test dependencies should be in scope "test" >>>>>>> in the pom. Thanks to Philip Helger. >>>>>>> o LOG4J2-682: Special characters (tab and so on) in PatternLayout >>>>>>> do not work. Thanks to Scott Harrington. >>>>>>> o LOG4J2-686: Core's OptionConverter support for \b is broken >>>>>>> (affects PatternLayout). >>>>>>> o LOG4J2-687: Rename >>>>>>> org.apache.logging.log4j.core.util.Closer.closeSilent() to >>>>>>> closeSilently(). >>>>>>> o LOG4J2-688: Make >>>>>>> org.apache.logging.log4j.core.layout.PatternLayout immutable. >>>>>>> o LOG4J2-707: Some exceptions are not logged when configuration >>>>>>> problems are detected. >>>>>>> >>>>>>> Changes: >>>>>>> o LOG4J2-685: Make >>>>>>> org.apache.logging.log4j.core.layout.AbstractLayout immutable. >>>>>>> o LOG4J2-689: Update Jackson to 2.4.1. >>>>>>> o LOG4J2-709: Update Apache Commons Logging to 1.2 from 1.1.3. >>>>>>> >>>>>>> Tag: >>>>>>> https://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0/ >>>>>>> >>>>>>> SVN revision: 1610084 >>>>>>> >>>>>>> Web Site: http://people.apache.org/~rgoers/log4j2/ >>>>>>> >>>>>>> Artifacts: >>>>>>> https://repository.apache.org/content/repositories/orgapachelogging-1004/ >>>>>>> >>>>>>> You may download all the artifacts by doing: >>>>>>> >>>>>>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate >>>>>>> https://repository.apache.org/content/repositories/orgapachelogging-1004/org/apache/logging/log4j/ >>>>>>> >>>>>>> Nexus did not send an email. The list of artifacts can be found at >>>>>>> the link above. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>>> Java Persistence with Hibernate, Second Edition >>>>>> <http://www.manning.com/bauer3/> >>>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>>> 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 >>>>> <http://www.manning.com/bauer3/> >>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>>> Spring Batch in Action <http://www.manning.com/templier/> >>>>> 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 >>>> <http://www.manning.com/bauer3/> >>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>>> Spring Batch in Action <http://www.manning.com/templier/> >>>> 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 >>> <http://www.manning.com/bauer3/> >>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>> Spring Batch in Action <http://www.manning.com/templier/> >>> 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 >> <http://www.manning.com/bauer3/> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> Spring Batch in Action <http://www.manning.com/templier/> >> Blog: http://garygregory.wordpress.com >> Home: http://garygregory.com/ >> Tweet! http://twitter.com/GaryGregory >> > > > > -- > > > Bruce Brouwer > about.me/bruce.brouwer > [image: Bruce Brouwer on about.me] > <http://about.me/bruce.brouwer> > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory