[ 
https://issues.apache.org/jira/browse/SOLR-15929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18106797#comment-18106797
 ] 

Jan Høydahl commented on SOLR-15929:
------------------------------------

Hi all. I intend to tackle this with heavy AI assistance
h2. Phase 1: Design document in Confluence

Check out [this confluence 
doc|https://cwiki.apache.org/confluence/spaces/SOLR/pages/449282855/SOLR-15929+ASF+compliant+NOTICE+and+LICENSE+files+in+dist]
 which lays out the proposed approach for cleaning up our LICENSE/NOTICE mess 
and getting compliant with policy. AI is good at structuring what we have, 
Claude has already figured out what NOTICE snippets need to move where, which 
are stale from deleted dependencies and what is missing.

We'll discuss with comments in confluence and comments in this JIRA, until we 
agree on the approach. 
h2. Phase 2: Draft PR

A draft PR will prove / demo the entire mechanism, showcase the new top-level 
licenses/ folder, allow folks to validate correct LICENSE file in each dist 
etc. Once all is good, set ready for review, do final reviews and merge.

> Clean up NOTICE and LICENSE files for Solr
> ------------------------------------------
>
>                 Key: SOLR-15929
>                 URL: https://issues.apache.org/jira/browse/SOLR-15929
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Jan Høydahl
>            Priority: Major
>
> Spinoff from SOLR-15862 and SOLR-2406:
> We need a total cleanup of both these files
>  * Move lots of (C) notices from NOTICE to LICENSE file
>  * Cross-check that we list all dependencies, and that removed deps (such as 
> for DIH etc) are removed from NOTICE/LICENSE
> I wonder if 
> [https://github.com/apache/solr/blob/main/solr/licenses/README.committers.txt]
>  should also be relocated to either `dev-docs/` or `help/` to make it easier 
> to find. It is hard to get the license/notice stuff right, so we need a good 
> guide for committers!
> See [https://infra.apache.org/licensing-howto.html] for the requirements. PS: 
> Any preference whether we should rename the files without {{.txt}} suffix?
> Also, our source and binary distributions are quite different, and would 
> ideally have different LICENSE and NOTICE files compared to the binary 
> distro. I think the Apache Whisker tool could potientailly help with this 
> [https://creadur.apache.org/whisker/index.html] but have not looked deeply.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to