On Thu, 19 Mar 2020 18:07:08 -0000
GitBox <g...@apache.org> wrote:

> BigBlueHat opened a new pull request #66: Improve licensing
> URL: https://github.com/apache/incubator-annotator/pull/66
>  
>  
>    Fix #63 
>    
>    This *should* be what's needed to properly record the licensing on
> the `fragement.pegjs` and the generated (and potentially bundled?)
> `fragment.js` file.

Is that where the problem lay?  I hope we're not treating a
generated file as a source file?

>   Actions:
>     - added [W3C Software and and Document
> License](https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document)
> text to LICENSE and called out the above files (which this license
> covers)

Um, that looks literal.  Doing anything to LICENSE is absolutely
not what's needed here!

>     - left the related notice content in NOTICE (per the W3C's
> license...and just for added clarity)
>     - added [the license and author declaration comments from the
> original generated
> `fragment.js`](https://github.com/w3c/web-annotation/blob/gh-pages/selector-note/converter/fragment.js#L1-L2)
> to our copy of `fragment.pegjs` (which is the source file) Apache Rat
> still complains that this W3C license is not yet approved... 

That looks more likely to be the underlying issue.  Can you
elaborate on "still complains"?

>    > Files with unapproved licenses:
>    >      ./packages/dom/src/highlight-range.js
>    >      ./packages/fragment-identifier/src/fragment.pegjs

I think what Justin was looking for was a disclaimer about this
being work in progress with such issues still to be sorted.
https://www.mail-archive.com/general@incubator.apache.org/msg69806.html

-- 
Nick Kew

Reply via email to