You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by ti...@apache.org on 2026/10/04 03:05:02 UTC
(datasketches-cpp) branch fix-release-metadata created (now 83cea6b9)
This is an automated email from the ASF dual-hosted git repository.
tisonkun pushed a change to branch fix-release-metadata
in repository https://gitbox.apache.org/repos/asf/datasketches-cpp.git
at 83cea6b9 Fix release licensing metadata and build documentation
This branch includes the following new commits:
new 83cea6b9 Fix release licensing metadata and build documentation
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
(datasketches-cpp) 01/01: Fix release licensing metadata and build documentation
Posted by ti...@apache.org.
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 <wa...@gmail.com>
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 <de...@datasketches.apache.org> 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 <de...@datasketches.apache.org> 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 <de...@datasketches.apache.org> 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: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org