Thanks Boyuan for the prompt resolution! : D -P/ On Thu, May 24, 2018 at 4:33 PM Boyuan Zhang <boyu...@google.com> wrote:
> Hey all, > > Release blocker https://issues.apache.org/jira/browse/BEAM-4393 marked as > Resolved. > > > Boyuan > > On Wed, May 23, 2018 at 1:52 PM Scott Wegner <sweg...@google.com> wrote: > >> FYI, I've opened https://issues.apache.org/jira/browse/BEAM-4393 to >> track this work and marked it as a 2.5.0 release blocker. >> >> On Wed, May 23, 2018 at 9:15 AM Andrew Pilloud <apill...@google.com> >> wrote: >> >>> I generated the list of jars to check using the following search: >>> >>> grep 'include(dependency(' $(find . -name 'build.gradle') >>> >>> >>> Andrew >>> >>> On Tue, May 22, 2018 at 7:33 PM Kenneth Knowles <k...@google.com> wrote: >>> >>>> Did you look through all our jars or is that just a sample? >>>> >>>> Kenn >>>> >>>> On Tue, May 22, 2018 at 7:22 PM Davor Bonaci <da...@apache.org> wrote: >>>> >>>>> This analysis looks correct. Great find! >>>>> >>>>> The recommended fix would be different. I'd suggest appending this >>>>> sentence to the end of the LICENSE file: "A part of several convenience >>>>> binary distributions of this software is licensed as follows", followed by >>>>> the full license text (including its copyright, clauses and disclaimer) -- >>>>> for each such case separately. Don't edit the NOTICE file. >>>>> >>>>> I'd suggest keeping things simple: no per-artifact license/notice, >>>>> etc. Just two project-wide files, but I'd suggest including it/attaching >>>>> it >>>>> "everywhere". Opinions on this part may vary, but, for me, "everywhere" >>>>> includes every jar file. >>>>> >>>>> Standard disclaimers apply. >>>>> >>>>> Any volunteers? Thanks so much! >>>>> >>>>> On Tue, May 22, 2018 at 4:02 PM, Andrew Pilloud <apill...@google.com> >>>>> wrote: >>>>> >>>>>> Here is what I think might be missing: >>>>>> >>>>>> (1) what artifacts are impacted and where are they distributed >>>>>> >>>>>> >>>>>> http://central.maven.org/maven2/org/apache/beam/beam-sdks-java-core/2.4.0/beam-sdks-java-core-2.4.0.jar >>>>>> >>>>>> http://central.maven.org/maven2/org/apache/beam/beam-runners-direct-java/2.4.0/beam-runners-direct-java-2.4.0.jar >>>>>> >>>>>> http://central.maven.org/maven2/org/apache/beam/beam-sdks-java-harness/2.4.0/beam-sdks-java-harness-2.4.0.jar >>>>>> >>>>>> http://central.maven.org/maven2/org/apache/beam/beam-sdks-java-extensions-sql/2.4.0/beam-sdks-java-extensions-sql-2.4.0.jar >>>>>> >>>>>> (2) the external dependency being distributed >>>>>> >>>>>> beam-sdks-java-core: protobuf >>>>>> beam-runners-direct-java: protobuf >>>>>> beam-runners-direct-java: jsr-305 >>>>>> beam-sdks-java-extensions-sql: janino-compiler >>>>>> >>>>>> (3) license and/or term not adhered to >>>>>> >>>>>> BSD 3 Clause: Redistributions in binary form must reproduce the >>>>>> above copyright notice, this list of conditions and the following >>>>>> disclaimer in the documentation and/or other materials provided with the >>>>>> distribution. >>>>>> >>>>>> (4) any proposed fix >>>>>> >>>>>> NOTICE file in the jar. >>>>>> >>>>>> I am not a lawyer, this is not legal advice. >>>>>> >>>>>> On Tue, May 22, 2018 at 2:55 PM Davor Bonaci <da...@apache.org> >>>>>> wrote: >>>>>> >>>>>>> Thanks for the report! >>>>>>> >>>>>>> Could you please comment more as to: (1) what artifacts are impacted >>>>>>> and where are they distributed, (2) the external dependency being >>>>>>> distributed, (3) license and/or term not adhered to, and (4) any >>>>>>> proposed >>>>>>> fix? >>>>>>> >>>>>>> Any such information would be helpful in triaging the problem -- >>>>>>> thanks so much! >>>>>>> >>>>>>> (If confirmed, this would be release blocking.) >>>>>>> >>>>>>> On Tue, May 22, 2018 at 2:37 PM, Lukasz Cwik <lc...@google.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Does it have to be part of the jar or is it good enough to be part >>>>>>>> of the sources jar (as 2.4.0 had it part of the >>>>>>>> beam-parent-2.4.0-source.zip >>>>>>>> <http://central.maven.org/maven2/org/apache/beam/beam-parent/2.4.0/beam-parent-2.4.0-source.zip> >>>>>>>> )? >>>>>>>> >>>>>>>> On Tue, May 22, 2018 at 11:16 AM Andrew Pilloud < >>>>>>>> apill...@google.com> wrote: >>>>>>>> >>>>>>>>> I was digging around in the SQL jar trying to debug some packaging >>>>>>>>> issues and noticed that we aren't including the copyright notices >>>>>>>>> from the >>>>>>>>> packages we are shading. I also looked at our previously released >>>>>>>>> jars and >>>>>>>>> they are the same (so this isn't a regression). Should we be >>>>>>>>> including the >>>>>>>>> copyright notice from packages we are redistributing? >>>>>>>>> >>>>>>>>> Andrew >>>>>>>>> >>>>>>>> >>>>>>> >>>>> -- Got feedback? go/pabloem-feedback