This is an automated email from the ASF dual-hosted git repository.
piotr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
The following commit(s) were added to refs/heads/master by this push:
new f9fe4103 chore(repo): add missing files for licenses (#1998)
f9fe4103 is described below
commit f9fe41037d18edbba10d4b170f34535533a7ca4a
Author: Piotr Gankiewicz <[email protected]>
AuthorDate: Sat Jul 12 19:06:42 2025 +0200
chore(repo): add missing files for licenses (#1998)
Add the license files which were removed by mistake in one of the past PRs.
---
DISCLAIMER | 5 +++++
helm/LICENSE => LICENSE | 0
NOTICE | 19 +++++++++++++++++++
PULL_REQUEST_TEMPLATE | 33 +++++++++++++++++++++++++++++++++
helm/NOTICE | 13 -------------
5 files changed, 57 insertions(+), 13 deletions(-)
diff --git a/DISCLAIMER b/DISCLAIMER
new file mode 100644
index 00000000..62deb0f8
--- /dev/null
+++ b/DISCLAIMER
@@ -0,0 +1,5 @@
+Apache Iggy (Incubating) is an effort undergoing incubation at the Apache
Software Foundation (ASF), sponsored by the Apache Incubator PMC.
+
+Incubation is required of all newly accepted projects until a further review
indicates that the infrastructure, communications, and decision making process
have stabilized in a manner consistent with other successful ASF projects.
+
+While incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be fully
endorsed by the ASF.
diff --git a/helm/LICENSE b/LICENSE
similarity index 100%
rename from helm/LICENSE
rename to LICENSE
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 00000000..6f03e055
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,19 @@
+Apache Iggy (Incubating)
+Copyright 2025 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+================================================================
+
+This product includes various dependencies and code components that are
subject to separate copyright notices and license terms.
+Your use of these components is governed by their respective licenses.
+For a complete list of dependencies, including their licenses and repository
links,
+please refer to the DEPENDENCIES file.
+
+================================================================
+
+The Iggy project code was originally created, designed, developed by Piotr
Gankiewicz in April 2023.
+It was released as an open-source project under MIT License, later converted
to Apache 2.0 License,
+and donated by LaserData, Inc. to the Apache Software Foundation (ASF) in
February 2025.
+Copyright April 2023 - February 2025 Piotr Gankiewicz, LaserData, Inc.
diff --git a/PULL_REQUEST_TEMPLATE b/PULL_REQUEST_TEMPLATE
new file mode 100644
index 00000000..fe56a96b
--- /dev/null
+++ b/PULL_REQUEST_TEMPLATE
@@ -0,0 +1,33 @@
+# **PR Submission Guidelines**
+
+**Please remove this entire section before submitting your PR.**
+**This section is only for your reference.**
+
+🙌 **Thank you for contributing to `iggy`!**
+
+To help us incorporate your changes efficiently, please adhere to the
following guidelines:
+
+## General Coding Remarks
+
+- **Code Formatting**: Run `cargo fmt` to ensure your code adheres to the
project's style.
+- **Code Linting**: Run `cargo clippy --all-targets --all-features -- -D
warnings` to make sure your code is lint-free.
+- **Unit Testing**: Write or update unit tests to cover your changes.
+- **Integration Testing**: Write or update integration tests to cover your
changes.
+- **Project Structure**: Follow the `iggy` project's structure and coding
style.
+- **Build Integrity**: Ensure your code compiles and runs error-free.
+- **Check unused dependencies**: Run `cargo machete` to make sure no unused
dependencies made their way into your changeset.
+- **Sort dependencies**: Run `cargo sort --workspace` so that the content of
the toml files stay ordered.
+
+## Commit Message Rules
+
+- **Description**: Provide a concise description of the changes.
+- **Style**: Use an imperative style in the subject line (e.g., "Fix bug"
rather than "Fixed bug" or "Fixes bug").
+- **Brevity**: Keep the subject line under 80 characters.
+- **Rationale**: Explain the 'why' and 'what' of your changes in the summary.
+- **Details**: Use the body to elaborate on the 'how' of your changes.
+- **Context**: Include 'before' and 'after' scenarios if applicable.
+- **References**: Link any relevant issues or PRs in the message body.
+
+**Remember:** Your contribution is essential to the success of `iggy`. Please
ensure that your PR conforms to these guidelines for a swift and smooth
integration process.
+
+Thank you!
diff --git a/helm/NOTICE b/helm/NOTICE
deleted file mode 100644
index 63d71ff1..00000000
--- a/helm/NOTICE
+++ /dev/null
@@ -1,13 +0,0 @@
-Copyright 2023-2025 Piotr Gankiewicz, LaserData, Inc.
-
-Licensed 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.
\ No newline at end of file