Did I misread that the 1.1 jar included shaded code from other jars? Gary
On Mon, Jan 25, 2016 at 3:02 PM, Phil Steitz <phil.ste...@gmail.com> wrote: > On 1/25/16 3:57 PM, Gary Gregory wrote: > > But the binaries are not BC. Even if that was a silly mistake, the > release > > notes must note the break in BC. > > I may have misunderstood what Matt said, but IIUC there is no actual > BC break. Could any applications break as a result of what Clirr is > reporting? > > Phil > > > > Gary > > > > On Mon, Jan 25, 2016 at 2:24 PM, Romain Manni-Bucau < > rmannibu...@gmail.com> > > wrote: > > > >> +1, weaver is for now mainly an internal for other asf projects - which > are > >> BTW blocked by this vote - and the binaries are fine. The site can be > fixed > >> anyway when pushed to no reason to hold this release. > >> > >> > >> Romain Manni-Bucau > >> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >> <http://rmannibucau.wordpress.com> | Github < > >> https://github.com/rmannibucau> | > >> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >> <http://www.tomitribe.com> > >> > >> 2016-01-25 23:19 GMT+01:00 Phil Steitz <phil.ste...@gmail.com>: > >> > >>> On 1/25/16 1:30 PM, Gary Gregory wrote: > >>>> On Mon, Jan 25, 2016 at 7:47 AM, Matt Benson <mben...@apache.org> > >> wrote: > >>>>> On Sun, Jan 24, 2016 at 9:37 PM, Gary Gregory < > garydgreg...@gmail.com > >>>> wrote: > >>>>>> On Sun, Jan 24, 2016 at 7:36 PM, Gary Gregory < > >> garydgreg...@gmail.com> > >>>>>> wrote: > >>>>>> > >>>>>>> Antlib's Clirr report has a lot of errors: > >>>>>>> > >> > https://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-antlib/clirr-report.html > >>>>>>> This is not documented in the release notes. > >>>>>>> > >>>>>> I am not -1'ing this but it needs an explanation. > >>>>> Thanks for catching this. However, I am at a loss except to say that, > >>>>> largely, these results are incorrect. The various classes belonging > to > >>>>> the org.apache.tools.* namespace are Ant classes that were > >>>>> accidentally shaded in with the 1.1 release (Ant artifacts had to be > >>>>> promoted to compile scope so that clirr could even run), so their > >>>>> removal was deliberate--I'm sure I don't need to explain why our > >>>>> Antlib shouldn't bundle Ant's own classes. Several more claimed > >>>>> removals are of classes that were shaded in from commons-lang3 and > >>>>> Geronimo's xbean-finder libraries. I expect that these are incorrect > >>>>> anyway, but as they don't truly constitute part of the public API of > >>>>> the Antlib I would argue that they are immaterial here as long as the > >>>>> integration tests succeed, which they do. The remaining claimed > >>>>> removals are of classes shaded from the commons-weaver-processor > >>>>> artifact; I have verified that all the classes named remain in the > jar > >>>>> so I have no idea why the report would generate false positives. > >>>>> > >>>>> With that information in hand, where do you now stand on this, Gary? > >>>> This needs to be explained clearly in the release notes. Like Sebb > >> said, > >>>> there might be other places to document this as well. > >>> I don't see the site bundled with the release, unless I am missing > >>> it somewhere. We release software, not websites. I see no reason > >>> to clutter the release notes about false positives in maven reports > >>> not included with the release. I would say fix whatever it is > >>> before republishing the site and move on. > >>> > >>> Phil > >>>> Gary > >>>> > >>>>> Matt > >>>>> > >>>>>> Gary > >>>>>> > >>>>>> > >>>>>>> Gary > >>>>>>> > >>>>>>> On Thu, Jan 21, 2016 at 10:39 AM, Matt Benson <mben...@apache.org> > >>>> wrote: > >>>>>>>> I would like to release the [weaver] component. > >>>>>>>> > >>>>>>>> Apache Commons Weaver 1.2 RC2 is available for review at: > >>>>>>>> https://dist.apache.org/repos/dist/dev/commons/weaver/ > (r11994). > >>>>>>>> > >>>>>>>> Maven artifacts are at: > >>>>>>>> > >>>>>>>> > >> > https://repository.apache.org/content/repositories/orgapachecommons-1141 > >>>>>>>> . > >>>>>>>> > >>>>>>>> Tested with Oracle JDKs 6, 7 and 8; IBM JDKs 6 and 7. > >>>>>>>> > >>>>>>>> The Subversion tag is: > >>>>>>>> > >>> http://svn.apache.org/repos/asf/commons/proper/weaver/tags/1.2_RC2/ > >>>>>>>> (r1726007 > >>>>>>>> < > >> > http://svn.apache.org/repos/asf/commons/proper/weaver/tags/1.2_RC2/(r1726007 > >>>>>>>> ). > >>>>>>>> > >>>>>>>> Site (note some links may be broken; this will be fixed when the > >> site > >>>>>>>> is deployed): > >>>>>>>> > >>> http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/index.html > >>>>>>>> RAT Report: > >>>>>>>> > >>>>>>>> > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/rat-report.html > >>>>>>>> Quality Reports (CLIRR/PMD/Checkstyle/Findbugs): > >>>>>>>> > >>>>>>>> > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-processor/project-reports.html > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-modules-parent/commons-weaver-privilizer-parent/commons-weaver-privilizer-api/project-reports.html > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-modules-parent/commons-weaver-privilizer-parent/commons-weaver-privilizer/project-reports.html > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-modules-parent/commons-weaver-normalizer/project-reports.html > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-maven-plugin/project-reports.html > >> > http://people.apache.org/~mbenson/commons-weaver-1.2-rc2/commons-weaver-parent/commons-weaver-antlib/project-reports.html > >>>>>>>> Keys: https://dist.apache.org/repos/dist/release/commons/KEYS > >>>>>>>> > >>>>>>>> Please review the release candidate and vote. > >>>>>>>> This vote will close no sooner than 72 hours from now, i.e. > after > >>>>>>>> 1900UTC 24-January 2016 > >>>>>>>> > >>>>>>>> [ ] +1 Release these artifacts > >>>>>>>> [ ] +0 OK, but... > >>>>>>>> [ ] -0 OK, but really should fix... > >>>>>>>> [ ] -1 I oppose this release because... > >>>>>>>> > >>>>>>>> Thanks! > >>>>>>>> > >>>>>>>> > >> --------------------------------------------------------------------- > >>>>>>>> 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 > >>>>>>> <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 > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >>>>> For additional commands, e-mail: dev-h...@commons.apache.org > >>>>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >>> For additional commands, e-mail: dev-h...@commons.apache.org > >>> > >>> > > > > > > > --------------------------------------------------------------------- > 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 <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