This is an automated email from the ASF dual-hosted git repository.

tisonkun pushed a commit to branch fix-release-metadata
in repository https://gitbox.apache.org/repos/asf/datasketches-cpp.git

commit 83cea6b96c4f8b728f63d5b045b03015dd8a0bf1
Author: tison <[email protected]>
AuthorDate: Sun Oct 4 11:04:49 2026 +0800

    Fix release licensing metadata and build documentation
---
 .rat-excludes      |  5 -----
 CODE_OF_CONDUCT.md | 19 +++++++++++++++++++
 CONTRIBUTING.md    | 21 ++++++++++++++++++++-
 LICENSE            | 34 ----------------------------------
 NOTICE             |  2 +-
 README.md          | 21 ++++++++++++++++++++-
 6 files changed, 60 insertions(+), 42 deletions(-)

diff --git a/.rat-excludes b/.rat-excludes
index 3c5bcd39..584a1bd9 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -12,11 +12,6 @@ fdlibm_log\.hpp
 # Dotfiles and repository metadata with no comment convention.
 \..*
 #
-# Documentation.
-README\.md
-CONTRIBUTING\.md
-CODE_OF_CONDUCT\.md
-#
 # Generated and template files consumed by the build.
 Doxyfile
 version\.cfg\.in
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index 0bdf0791..9c1b8ed6 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -1,3 +1,22 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 # Code of Conduct
 
 We adhere to the Apache Software Foundation's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct).
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 65f0324f..21270269 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,3 +1,22 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 # Contributing
 
 ## How We Communicate
@@ -47,4 +66,4 @@ Proposed changes to the code or documentation are usually 
done through GitHub Pu
 * Major changes to the code such as API or architectural changes or new sketch 
algorithms must be discussed on <[email protected]> or on a GitHub 
issue as these will require additional design and compatibility reviews. These 
changes must receive at least three (+1) votes from committers. If the author 
is already a committer, than two additional committers must vote (+1). 
 
 ### Becoming a committer
-We welcome anyone who is eager to continue to contribute to the DataSketches 
mission of providing open source, production quality sketch algorithms and 
become part of our team.  Please send us a message on 
<[email protected]> where we can give you some guidance.  After you 
have made some successful contributions, the current committers will discuss 
your candidacy for becoming a committer.  You can also review the [Apache 
policies on becoming a committer](https://community.apach [...]
\ No newline at end of file
+We welcome anyone who is eager to continue to contribute to the DataSketches 
mission of providing open source, production quality sketch algorithms and 
become part of our team.  Please send us a message on 
<[email protected]> where we can give you some guidance.  After you 
have made some successful contributions, the current committers will discuss 
your candidacy for becoming a committer.  You can also review the [Apache 
policies on becoming a committer](https://community.apach [...]
diff --git a/LICENSE b/LICENSE
index 3965c5eb..a1117417 100644
--- a/LICENSE
+++ b/LICENSE
@@ -214,40 +214,6 @@ APPENDIX B: Additional licenses relevant to this product.
     conditions of the following licenses.
 
 
-    =============================================================
-    Boost License  (https://www.boost.org/LICENSE_1_0.txt)
-    =============================================================
-    Original source:
-       https://github.com/catchorg/Catch2/blob/v2.x/LICENSE.txt
-
-    Boost Software License - Version 1.0 - August 17th, 2003
-
-    Permission is hereby granted, free of charge, to any person or organization
-    obtaining a copy of the software and accompanying documentation covered by
-    this license (the "Software") to use, reproduce, display, distribute,
-    execute, and transmit the Software, and to prepare derivative works of the
-    Software, and to permit third-parties to whom the Software is furnished to
-    do so, all subject to the following:
-
-    The copyright notices in the Software and this entire statement, including
-    the above license grant, this restriction and the following disclaimer,
-    must be included in all copies of the Software, in whole or in part, and
-    all derivative works of the Software, unless such copies or derivative
-    works are solely in the form of machine-executable object code generated by
-    a source language processor.
-
-    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-    FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-    SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-    FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-    ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-    DEALINGS IN THE SOFTWARE.
-    -------------------------------------------------------------
-    Code Locations:
-    Found in the Catch2 unit test code that is downloaded from github.com as 
part
-    of CMake configuration if configured to build tests.
-
     =============================================================
     MIT License
     =============================================================
diff --git a/NOTICE b/NOTICE
index 11ba6f6c..14c1ff98 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
 Apache DataSketches C++
-Copyright 2025 The Apache Software Foundation
+Copyright 2025-2026 The Apache Software Foundation
 
 Copyright 2015-2018 Yahoo Inc.
 Copyright 2019-2020 Verizon Media
diff --git a/README.md b/README.md
index d33f7caf..5e7015a7 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,22 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 # Apache DataSketches Core C++ Library Component
 
 This is the core C++ component of the Apache DataSketches library.  It 
contains all the key sketching algorithms from the Java implementation and can 
be accessed directly by user applications. 
@@ -21,7 +40,7 @@ This code requires C++11.
 
 This library is header-only. The provided build process is only for unit tests.
 
-Building the unit tests requires CMake 3.12.0 or higher.
+Building the unit tests requires CMake 3.16.0 or higher.
 
 Installing the latest CMake on OSX: `brew install cmake`.
 


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

Reply via email to