I created a PR addressing the license/notice issues:
https://github.com/apache/incubator-pagespeed-mod/pull/1955
Notice did become a little elaborate, I bubbled up everything I could find
in the dependencies.

I'll now look into moving the sources in the tarball up one level.

On Wed, Sep 18, 2019 at 5:23 PM Jukka Zitting <jukka.zitt...@gmail.com>
wrote:

> Looks good, thanks! The only addition I'd make is an explanatory header
> between the ASL and the other licenses. Something like this:
>
> MOD_PAGESPEED SUBCOMPONENTS
>
>
Done


> mod_pagespeed includes components with separate copyright notices and
> license terms. Your use of these components is subject to the terms and
> conditions of the following licenses:
>
>
> Have we checked that all the 3rd party licenses fall within the policy in
> http://www.apache.org/legal/resolved.html?
>

I think I checked that in the past, yes, I couldn't find any violations
back then. I don't think anything relevant has
changed meantime, but let me double check.


> Excluding the Apache-licensed deps is fine, though we should double-check
> whether any of them have NOTICE files that should be merged into the
> top-level mod_pagespeed NOTICE.
>
> In general it looks like our NOTICE file includes too much detail. As a
> general rule anything that's already included in LICENSE probably shouldn't
> be covered in NOTICE. And something that's not explicitly required to be in
> the NOTICE should generally be left out. See
> http://www.apache.org/dev/licensing-howto.html#mod-notice for details.
> Based on a quick reading (to be verified in more detail), it looks like the
> following might be sufficient for us:
>
> Apache PageSpeed
> Copyright 2018-2019 The Apache Software Foundation
>
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
>
> Codebase originally donated by Google Inc:
> Copyright (C) 2010-2017 Google Inc.
>
>
> On Wed, Sep 18, 2019 at 10:08 AM Otto van der Schaaf <osch...@we-amp.com>
> wrote:
>
>> @Jukka Zitting <jukka.zitt...@gmail.com>
>>
>> As a first step, I'm proposing up update LICENSE so it would look like:
>> https://gist.github.com/oschaaf/09458d082cf767fb24353a82cb3b4ae9
>> Indeed, dependencies where missing in there, nice catch. Note: I left out
>> Apache licensenced deps
>> like apr and serf, is that OK? I tried to list every other dependency
>> which was
>> licensed otherwise.
>>
>> There's also our NOTICE which would be good to double check:
>> https://github.com/apache/incubator-pagespeed-mod/blob/master/NOTICE
>>
>> It would be really grateful if someone could verify I did the right thing
>> here.
>>
>>
>> On Tue, Sep 17, 2019 at 10:10 PM Longinos Ferrando <lof...@gmail.com>
>> wrote:
>>
>>> +1
>>>
>>> On 2019/09/11 21:22:19, Otto van der Schaaf <osch...@we-amp.com> wrote:
>>> > Hi all,
>>> >
>>> > Raising a vote for accepting the
>>> mod-pagespeed-beta-1.14.36.1-r0.tar.bz2
>>> > for release, staged at:
>>> > http://people.apache.org/~oschaaf/mod_pagespeed/1.14.36.1-rc2/
>>> >
>>> > We need three +1 votes to move forward and post it for review on the
>>> > incubator general list for approval.
>>> >
>>> > For those who want context on the release procedure:
>>> > https://incubator.apache.org/policy/incubation.html
>>> >
>>> > Otto
>>> >
>>>
>>

Reply via email to