[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312541#comment-17312541 ] Brandon Williams commented on CASSANDRA-16550: -- Created CASSANDRA-16551 for doc follow up, and committed these to trunk in the interest of time. Versions for other branches _probably_ just need some things removed, but I'll leave this open for that. > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > Fix For: 2.2.20, 3.0.25, 3.11.11, 4.0-rc2 > > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312531#comment-17312531 ] Michael Semb Wever commented on CASSANDRA-16550: +1 on both PRs. It would be good to follow this up with a doc update, that provides clear instructions on when and how these files are to be updated. As it is not common knowledge (unfortunately). > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > Fix For: 2.2.20, 3.0.25, 3.11.11, 4.0-rc2 > > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312528#comment-17312528 ] Brandon Williams commented on CASSANDRA-16550: -- I am +1 on these PRs. > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > Fix For: 2.2.20, 3.0.25, 3.11.11, 4.0-rc2 > > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312078#comment-17312078 ] Ben Bromhead commented on CASSANDRA-16550: -- Thanks [~Anthony Grasso], addressed. I think this can get merged and I can address [~jmclean]'s completeness comments in a seperate ticket. Otherwise if the ticket is still open tomorrow I'll update here. > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312050#comment-17312050 ] Anthony Grasso commented on CASSANDRA-16550: [~benbromhead] thank you for tackling this and making the updates to LICENSE.txt and NOTICE.txt. I noticed two minor changes we should consider making in the LICENCE.txt pull request [#943|http://example.com/]. > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16550) Improve LICENSE/NOTICE compliance with ASF guidance
[ https://issues.apache.org/jira/browse/CASSANDRA-16550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17312042#comment-17312042 ] Justin Mclean commented on CASSANDRA-16550: --- Looks good to me. For completeness you could also include a copy of the text of the BSD and CC0 licenses mentioned in LICENSE. I also come across mention of creative commons licensed content in [1]. I think in this case it's OK but do note that the Creative Commons Attribution 4.0 is not actually compatible with the Apache License version 2 and you cannot include it in a source release. [2] 1. ./src/java/org/apache/cassandra/net/Crc.java 2. https://apache.org/legal/resolved.html#cc-by > Improve LICENSE/NOTICE compliance with ASF guidance > > > Key: CASSANDRA-16550 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16550 > Project: Cassandra > Issue Type: Bug >Reporter: Ben Bromhead >Assignee: Ben Bromhead >Priority: Normal > > PRs on GitHub: > [https://github.com/apache/cassandra/pull/943] > [https://github.com/apache/cassandra/pull/944] > > A number of issues were identified with our LICENSE.txt and NOTICE.txt files > (https://lists.apache.org/thread.html/r66496e495c96efeb31c6531eb748ec739bfb734d5c115077d925ebac%40%3Cdev.cassandra.apache.org%3E), > specifically related to identifing bundled source and their respective > licenses in accordance with ASF guidance > ([https://infra.apache.org/licensing-howto.html]). > > *LICENSE.txt* > We don't specifically identify the licenses of a number of bundled components > included with the source distro of Apache Cassandra in our License file in > accordance with ([https://infra.apache.org/licensing-howto.html]). > Specifically: > # src/java/org/apache/cassandra/index/sasi/utils/AbstractIterator.java > # src/java/org/apache/cassandra/utils/LongTimSort.java > # src/java/org/apache/cassandra/index/sasi/utils/trie/Cursor.java > # test/resources/tokenization/adventures_of_huckleberry_finn_mark_twain.txt > # content in doc/source/data_modeling/ > Note: src/java/org/apache/cassandra/utils/vint/VIntCoding.java makes > reference of borrowing ideas from Google Protocol Buffers. > I'm not sure if this is code, concepts or a reference to the concepts in the > documentation for an understanding of the idea. I've included it as its a > compatible licenses to be on the safe side. > I've also removed the reference to the lib/ folder as this license (as I > understand) currently applies to the source release rather than convenience > binaries. > > *NOTICE.txt* > Removing references for dependencies that are not bundled (e.g. pulled in > dynamically). > Bundled dep src/java/org/apache/cassandra/utils/LongTimSort.java uses ALv2 > but is not owned by ASF so providing attribution. > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org