Excluding the .md files the files with unapproved licenses are:
{noformat}
incubator-pekko/.asf.yaml
incubator-pekko/.git-blame-ignore-revs
incubator-pekko/.gitattributes
incubator-pekko/.gitignore
incubator-pekko/.jvmopts-ci
incubator-pekko/.sbt-java-formatter.conf
incubator-pekko/.sbtopts
incubator-pekko/.scala-steward.conf
incubator-pekko/.scalafix.conf
incubator-pekko/.scalafmt.conf
incubator-pekko/COPYING.protobuf
incubator-pekko/actor/src/main/resources/reference.conf
incubator-pekko/actor-testkit-typed/src/main/resources/reference.conf
incubator-pekko/actor-testkit-typed/src/test/resources/application-test.conf
incubator-pekko/actor-testkit-typed/src/test/resources/application.conf
incubator-pekko/actor-testkit-typed/src/test/resources/logback-test.xml
incubator-pekko/actor-tests/src/test/bind/etc/bind.keys
incubator-pekko/actor-tests/src/test/bind/etc/db.0
incubator-pekko/actor-tests/src/test/bind/etc/db.127
incubator-pekko/actor-tests/src/test/bind/etc/db.255
incubator-pekko/actor-tests/src/test/bind/etc/db.bar.example
incubator-pekko/actor-tests/src/test/bind/etc/db.empty
incubator-pekko/actor-tests/src/test/bind/etc/db.foo.test
incubator-pekko/actor-tests/src/test/bind/etc/db.local
incubator-pekko/actor-tests/src/test/bind/etc/db.root
incubator-pekko/actor-tests/src/test/bind/etc/named.conf
incubator-pekko/actor-tests/src/test/bind/etc/named.conf.default-zones
incubator-pekko/actor-tests/src/test/bind/etc/named.conf.local
incubator-pekko/actor-tests/src/test/bind/etc/named.conf.options
incubator-pekko/actor-tests/src/test/bind/etc/rndc.key
incubator-pekko/actor-tests/src/test/bind/etc/zones.rfc1918
incubator-pekko/actor-tests/src/test/resources/reference.conf
incubator-pekko/actor-typed/src/main/mima-filters/1.0.x.backwards.excludes/jfr.excludes
incubator-pekko/actor-typed/src/main/resources/reference.conf
incubator-pekko/actor-typed-tests/src/test/resources/logback-doc-dev.xml
incubator-pekko/actor-typed-tests/src/test/resources/logback-doc-prod.xml
incubator-pekko/actor-typed-tests/src/test/resources/logback-doc-test.xml
incubator-pekko/actor-typed-tests/src/test/resources/logback-test.xml
incubator-pekko/actor-typed-tests/src/test/resources/mailbox-config-sample.conf
incubator-pekko/bench-jmh/src/main/resources/logback.xml
incubator-pekko/bench-jmh/src/main/scala/org/apache/pekko/stream/NewLayoutBenchmark.template
incubator-pekko/cluster/jmx-client/pekko-cluster
incubator-pekko/cluster/src/main/resources/reference.conf
incubator-pekko/cluster-metrics/src/main/resources/reference.conf
incubator-pekko/cluster-metrics/src/test/resources/logback-test.xml
incubator-pekko/cluster-sharding/src/main/mima-filters/1.0.x.backwards.excludes/jdk-11-specific-classes.excludes
incubator-pekko/cluster-sharding/src/main/resources/reference.conf
incubator-pekko/cluster-sharding/src/test/resources/adaptivity-trace.conf
incubator-pekko/cluster-sharding/src/test/resources/arc-trace-database.conf
incubator-pekko/cluster-sharding/src/test/resources/arc-trace-search.conf
incubator-pekko/cluster-sharding/src/test/resources/lirs-trace-glimpse.conf
incubator-pekko/cluster-sharding/src/test/resources/lirs-trace-multi.conf
incubator-pekko/cluster-sharding/src/test/resources/lirs-trace-postgres.conf
incubator-pekko/cluster-sharding/src/test/resources/lirs2-trace-w106.conf
incubator-pekko/cluster-sharding/src/test/resources/reference.conf
incubator-pekko/cluster-sharding/src/test/resources/synthetic-loop.conf
incubator-pekko/cluster-sharding/src/test/resources/synthetic-zipfian.conf
incubator-pekko/cluster-sharding/src/test/resources/text-moby-dick.conf
incubator-pekko/cluster-sharding/src/test/resources/wikipedia-trace-2018.conf
incubator-pekko/cluster-sharding-typed/src/main/resources/reference.conf
incubator-pekko/cluster-sharding-typed/src/multi-jvm/resources/logback-test.xml
incubator-pekko/cluster-sharding-typed/src/test/resources/logback-test.xml
incubator-pekko/cluster-tools/src/main/resources/reference.conf
incubator-pekko/cluster-typed/src/main/resources/reference.conf
incubator-pekko/cluster-typed/src/multi-jvm/resources/logback-test.xml
incubator-pekko/cluster-typed/src/test/resources/logback-test.xml
incubator-pekko/coordination/src/main/resources/reference.conf
incubator-pekko/discovery/src/main/resources/reference.conf
incubator-pekko/distributed-data/src/main/resources/reference.conf
incubator-pekko/docs/src/main/paradox/.htaccess
incubator-pekko/docs/src/main/paradox/_template/projectSpecificFooter.st
incubator-pekko/docs/src/main/paradox/assets/js/warnOldDocs.js
incubator-pekko/docs/src/main/paradox/images/actor_lifecycle.svg
incubator-pekko/docs/src/main/paradox/images/association_lifecycle.svg
incubator-pekko/docs/src/main/paradox/images/circuit-breaker-states.dot
incubator-pekko/docs/src/main/paradox/images/composition.svg
incubator-pekko/docs/src/main/paradox/images/faulttolerancesample.graffle
incubator-pekko/docs/src/main/paradox/images/graph_stage_chain.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_conceptual.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_detached_tracks_1.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_detached_tracks_2.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_duplicate.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_filter.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_map.svg
incubator-pekko/docs/src/main/paradox/images/graph_stage_tracks_1.svg
incubator-pekko/docs/src/main/paradox/images/persistence-detach-models.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-detach-models.svg
incubator-pekko/docs/src/main/paradox/images/persistence-drop-event-serializer.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-drop-event-serializer.svg
incubator-pekko/docs/src/main/paradox/images/persistence-drop-event.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-drop-event.svg
incubator-pekko/docs/src/main/paradox/images/persistence-event-adapter-1-n.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-event-adapter-1-n.svg
incubator-pekko/docs/src/main/paradox/images/persistence-manual-rename.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-serializer-rename.graffle
incubator-pekko/docs/src/main/paradox/images/persistence-serializer-rename.svg
incubator-pekko/docs/src/main/paradox/images/persistent-message-envelope.graffle
incubator-pekko/docs/src/main/paradox/images/persistent-message-envelope.svg
incubator-pekko/docs/src/main/paradox/images/port_transitions.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol.graffle
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_bind-connect-maxed-out.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_binding.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_closing.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_establishing-incoming.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_establishing-outgoing.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_noticing-close.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_receiving.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_unbinding.svg
incubator-pekko/docs/src/main/paradox/images/tcp-message-protocol_writing.svg
incubator-pekko/docs/src/main/paradox/images/tcp-stream-bind.svg
incubator-pekko/docs/src/main/paradox/images/tcp-stream-run.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/actor_graph.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/arch_boxes_diagram.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/arch_tree_diagram.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/device_manager_tree.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/exception_prop.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/object_graph.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/object_graph_snakes.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/seq_chart.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/seq_chart_multi_thread.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/seq_chart_thread.svg
incubator-pekko/docs/src/main/paradox/typed/guide/diagrams/serialized_timeline_invariants.svg
incubator-pekko/docs/src/test/resources/application.conf
incubator-pekko/docs/src/test/resources/logback-test.xml
incubator-pekko/kubernetes/.gitignore
incubator-pekko/kubernetes/setup.sh
incubator-pekko/kubernetes/test-node-base.yaml
incubator-pekko/legal/PekkoNotice.txt
incubator-pekko/legal/pekko-remote-jar-notice.txt
incubator-pekko/multi-node-testkit/src/main/resources/reference.conf
incubator-pekko/osgi/src/test/resources/logback-test.xml
incubator-pekko/persistence/src/main/resources/reference.conf
incubator-pekko/persistence-query/src/main/resources/reference.conf
incubator-pekko/persistence-testkit/src/main/resources/reference.conf
incubator-pekko/persistence-testkit/src/test/resources/application.conf
incubator-pekko/persistence-testkit/src/test/resources/logback-test.xml
incubator-pekko/persistence-typed/src/main/resources/reference.conf
incubator-pekko/persistence-typed/src/test/resources/logback-test.xml
incubator-pekko/persistence-typed-tests/src/test/resources/logback-test.xml
incubator-pekko/plugins/serialversion-remover-plugin/src/main/resources/plugin.properties
incubator-pekko/project/build.properties
incubator-pekko/project/project-info.conf
incubator-pekko/project/scripts/find-replace
incubator-pekko/project/scripts/validate-automatic-module-names
incubator-pekko/remote/src/main/mima-filters/1.0.x.backwards.excludes/jdk11-specific-classes.backwards.excludes
incubator-pekko/remote/src/main/mima-filters/1.0.x.backwards.excludes/pducodec.backwards.excludes
incubator-pekko/remote/src/main/resources/reference.conf
incubator-pekko/remote/src/test/resources/Makefile
incubator-pekko/remote/src/test/resources/aeron.properties
incubator-pekko/remote/src/test/resources/domain.crt
incubator-pekko/remote/src/test/resources/ssl/client.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/exampleca.crt
incubator-pekko/remote/src/test/resources/ssl/
gen-artery-nodes.example.com.sh
incubator-pekko/remote/src/test/resources/ssl/gen-functions.sh
incubator-pekko/remote/src/test/resources/ssl/genca.sh
incubator-pekko/remote/src/test/resources/ssl/gencerts.sh
incubator-pekko/remote/src/test/resources/ssl/island.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/node.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/one.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/password
incubator-pekko/remote/src/test/resources/ssl/rsa-client.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/two.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/artery-nodes/artery-node001.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/artery-nodes/artery-node002.example.com.crt
incubator-pekko/remote/src/test/resources/ssl/artery-nodes/artery-node003.example.com.crt
incubator-pekko/remote-tests/src/multi-jvm/scala/org/apache/pekko/remote/artery/DirectMemorySpecMultiJvmNode1.opts
incubator-pekko/remote-tests/src/multi-jvm/scala/org/apache/pekko/remote/artery/DirectMemorySpecMultiJvmNode2.opts
incubator-pekko/scripts/authors.scala
incubator-pekko/scripts/convert_tabs_to_spaces.sh
incubator-pekko/scripts/dos_to_unix.sh
incubator-pekko/scripts/find-javadoc-error.pl
incubator-pekko/scripts/find_fixed_tickets.sh
incubator-pekko/scripts/ip-mod.sh
incubator-pekko/scripts/line_count.sh
incubator-pekko/scripts/link-validator.conf
incubator-pekko/scripts/multi-node-log-replace.sh
incubator-pekko/scripts/release_stats.sh
incubator-pekko/scripts/remove_trailing_whitespace.sh
incubator-pekko/scripts/show-serializer.sh
incubator-pekko/serialization-jackson/src/main/resources/reference.conf
incubator-pekko/serialization-jackson/src/test/resources/reference.conf
incubator-pekko/slf4j/src/test/resources/logback-test.xml
incubator-pekko/stream/src/main/mima-filters/1.0.x.backwards.excludes/28324-jdk9-specific-classes.backwards.excludes
incubator-pekko/stream/src/main/resources/reference.conf
incubator-pekko/stream-testkit/src/main/resources/reference.conf
incubator-pekko/stream-testkit/src/test/resources/reference.conf
incubator-pekko/stream-tests/src/test/resources/Makefile
incubator-pekko/stream-tests/src/test/resources/reference.conf
incubator-pekko/stream-typed/src/test/resources/logback-test.xml
incubator-pekko/testkit/src/main/resources/reference.conf
incubator-pekko/testkit/src/test/resources/reference.conf
{noformat}
On Wed, Jul 19, 2023 at 3:22 PM Claude Warren, Jr <[email protected]>
wrote:
> PJ,
>
> I just did a test with the latest RAT and it does understand the headers.
>
> It does not understand:
>
> # SPDX-License-Identifier: Apache-2.0
>
> But the ones you reference, which I assume are in the java and scala files
> it recognizes just fine.
>
> Claude
>
> On Wed, Jul 19, 2023 at 11:13 AM PJ Fanning <[email protected]> wrote:
>
>> the Rat tool does not understand the header in
>> https://issues.apache.org/jira/browse/LEGAL-626
>>
>> On Wed, 19 Jul 2023 at 10:08, Claude Warren, Jr
>> <[email protected]> wrote:
>> >
>> > It may make sense to run the Rat tool within the RC build so that we can
>> > get a handle on all the issues that Justin is finding before Justin
>> finds
>> > them. Then we can properly address them before the RC is proposed.
>> >
>> > On Wed, Jul 19, 2023 at 10:45 AM kerr <[email protected]> wrote:
>> >
>> > > I think https://github.com/apache/incubator-pekko-http/pull/115 can
>> be
>> > > included in the first RC too.
>> > >
>> > > 何品
>> > >
>> > >
>> > > Johannes Rudolph <[email protected]> 于2023年7月19日周三 14:53写道:
>> > >
>> > > > Thanks for the release, PJ, and thanks for the review, Justin, I'll
>> > > > create tickets to address the problems.
>> > > >
>> > > > On Wed, Jul 19, 2023 at 5:31 AM Justin Mclean <
>> [email protected]>
>> > > > wrote:
>> > > > >
>> > > > > Hi,
>> > > > >
>> > > > > -1 (binding) from me. Given the large number of issues I may have
>> > > missed
>> > > > something.
>> > > > >
>> > > > > I checked:
>> > > > > - incubating in the name
>> > > > > - signatures and hashes are fine
>> > > > > - DISCLAIMER
>> > > > > - LICENSE is possibly missing 3rd party code licenses due to the
>> number
>> > > > of files with missing headers? Also these 3rd party files files
>> > > > [26][27][28][29][30][31][32][33][34]
>> > > > > - NOTICE is fine
>> > > > > - These files are missing headers and are of an unknown license
>> > > > [1][9][10][11][12][13][14][16][17][18][19][20][21][22][23][24]
>> > > > > - These files seem to have incorrect headers
>> [2][3][4][5][6][7][8][15]
>> > > > > - This file (mentioned in license) also has an incorrect header
>> [35]
>> > > > > - No unexpected binary files
>> > > > >
>> > > > > I don't recall the software grant mentioned in the notice file to
>> have
>> > > > undergone IP clearance. Can you point me to where this was done?
>> > > > >
>> > > > > You might want to consider making this file part of the build
>> process
>> > > or
>> > > > downloading it rather than including it in the source release. [25]
>> > > > >
>> > > > > Kind Regards,
>> > > > > Justin
>> > > > >
>> > > > > 1. ./docs/src/main/paradox/assets/js/scrollToFragment.js
>> > > > > 2.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/javadsl/server/JavaPathMatchers.scala.template
>> > > > > 3.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/directives/FormFieldDirectivesInstances.scala.template
>> > > > > 4.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/directives/ParameterDirectivesInstances.scala.template
>> > > > > 5.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/util/ApplyConverterInstances.scala.template
>> > > > > 6.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/util/ConstructFromTupleInstances.scala.template
>> > > > > 7.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/util/TupleAppendOneInstances.scala.template
>> > > > > 8.
>> > > >
>> > >
>> ./http/src/main/boilerplate/org/apache/pekko/http/scaladsl/server/util/TupleFoldInstances.scala.template
>> > > > > 9.
>> > > ./http-core/src/test/scripts/autobahn-jenkins/step-1-client-tests.sh
>> > > > > 10.
>> > > >
>> ./http-core/src/test/scripts/autobahn-jenkins/step-2-run-sbt-client.sh
>> > > > > 11.
>> > > >
>> > >
>> ./http-core/src/test/scripts/autobahn-jenkins/step-3-download-client-test-results.sh
>> > > > > 12.
>> > > >
>> > >
>> ./http-core/src/test/scripts/autobahn-jenkins/step-4-stop-client-tests-server.sh
>> > > > > 13.
>> > > >
>> ./http-core/src/test/scripts/autobahn-jenkins/step-5-server-tests-all.sh
>> > > > > 14.
>> > > >
>> ./http-core/src/test/scripts/autobahn-jenkins/step-6-collect-results.sh
>> > > > > 15.
>> > > >
>> > >
>> ./http-scalafix/scalafix-tests/src/test/scala/org/apache/pekko/http/fix/RuleSuite.scala
>> > > > > 16. ./scripts/authors.pl
>> > > > > 17. ./scripts/authors.scala
>> > > > > 18. ./scripts/commits-for-release-notes.sh
>> > > > > 19. ./scripts/convert_tabs_to_spaces.sh
>> > > > > 20. ./scripts/dos_to_unix.sh
>> > > > > 21. ./scripts/find-javadoc-error.pl
>> > > > > 22. ./scripts/release_stats.sh
>> > > > > 23. ./scripts/remove_trailing_whitespace.sh
>> > > > > 24. ./scripts/build/github-tagging.sh
>> > > > > 25. ./http-tests/src/test/extra-libs.zip
>> > > > > 26.
>> > > >
>> > >
>> ./http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/Utf8Decoder.scala
>> > > > > 27.
>> > > >
>> > >
>> ./http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/StringBuilding.scala
>> > > > > 28.
>> > > >
>> > >
>> ./http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/util/AsciiTreeLayout.scala
>> > > > > 29.
>> > > >
>> > >
>> ./http-tests/src/test/java/org/apache/pekko/http/javadsl/marshalling/sse/EventStreamMarshallingTest.java
>> > > > > 30.
>> > > >
>> > >
>> ./http-tests/src/test/java/org/apache/pekko/http/javadsl/unmarshalling/sse/EventStreamUnmarshallingTest.java
>> > > > > 31.
>> > > >
>> > >
>> ./http-core/src/test/java/org/apache/pekko/http/javadsl/model/sse/ServerSentEventTest.java
>> > > > > 32.
>> > > >
>> > >
>> ./http-core/src/main/java/org/apache/pekko/http/javadsl/model/sse/ServerSentEvent.java
>> > > > > 33.
>> > > >
>> > >
>> ./http-core/src/main/java/org/apache/pekko/http/javadsl/model/headers/LastEventId.java
>> > > > > 34.
>> > > >
>> > >
>> ./http-core/src/main/scala-2.13-/org/apache/pekko/http/ccompat/CompatImpl.scala
>> > > > > 35.
>> > > >
>> > >
>> /http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/DateTime.scala
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> ---------------------------------------------------------------------
>> > > > > To unsubscribe, e-mail: [email protected]
>> > > > > For additional commands, e-mail: [email protected]
>> > > > >
>> > > >
>> > > >
>> ---------------------------------------------------------------------
>> > > > To unsubscribe, e-mail: [email protected]
>> > > > For additional commands, e-mail: [email protected]
>> > > >
>> > > >
>> > >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>