From 74036a64a594055306bebd05f30db0ac23076704 Mon Sep 17 00:00:00 2001 From: Shuxin Pan Date: Mon, 26 Jan 2026 14:40:26 +0800 Subject: [PATCH 1/4] chore: update copyright year and increment version to 2.0.1-incubating in pom.xml (#830) --- NOTICE | 2 +- pom.xml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/NOTICE b/NOTICE index 7a8ab302f..7510b08b3 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ Apache Fesod (Incubating) -Copyright 2025 The Apache Software Foundation +Copyright 2025-2026 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). diff --git a/pom.xml b/pom.xml index 0f72b13b5..866cbdb7d 100644 --- a/pom.xml +++ b/pom.xml @@ -65,7 +65,7 @@ - 2.0.0-incubating + 2.0.1-incubating UTF-8 1.8 1.8 @@ -460,6 +460,10 @@ true oss + + remove + remove + From 35ec69a395737b39ec6710022bb4ccb3426b7886 Mon Sep 17 00:00:00 2001 From: Shuxin Pan Date: Tue, 27 Jan 2026 01:43:29 +0800 Subject: [PATCH 2/4] chore: update parent version to 2.0.1-incubating in pom.xml (#833) --- fesod-bom/pom.xml | 2 +- fesod-common/pom.xml | 2 +- fesod-examples/fesod-sheet-examples/pom.xml | 2 +- fesod-examples/pom.xml | 2 +- fesod-shaded/pom.xml | 4 ++-- fesod-sheet/pom.xml | 2 +- pom.xml | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fesod-bom/pom.xml b/fesod-bom/pom.xml index 793fe12fc..39155f87c 100644 --- a/fesod-bom/pom.xml +++ b/fesod-bom/pom.xml @@ -25,7 +25,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating fesod-bom diff --git a/fesod-common/pom.xml b/fesod-common/pom.xml index b92bec7cf..f8cd3e2c8 100644 --- a/fesod-common/pom.xml +++ b/fesod-common/pom.xml @@ -26,7 +26,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating fesod-common diff --git a/fesod-examples/fesod-sheet-examples/pom.xml b/fesod-examples/fesod-sheet-examples/pom.xml index 24c6b151b..7e1358b9a 100644 --- a/fesod-examples/fesod-sheet-examples/pom.xml +++ b/fesod-examples/fesod-sheet-examples/pom.xml @@ -26,7 +26,7 @@ org.apache.fesod fesod-examples - ${revision} + 2.0.1-incubating fesod-sheet-examples diff --git a/fesod-examples/pom.xml b/fesod-examples/pom.xml index 22aea12bd..8c9a0780b 100644 --- a/fesod-examples/pom.xml +++ b/fesod-examples/pom.xml @@ -25,7 +25,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating fesod-examples diff --git a/fesod-shaded/pom.xml b/fesod-shaded/pom.xml index d9e5e6e69..976d257e7 100644 --- a/fesod-shaded/pom.xml +++ b/fesod-shaded/pom.xml @@ -26,7 +26,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating fesod-shaded @@ -82,7 +82,7 @@ true - true + false diff --git a/fesod-sheet/pom.xml b/fesod-sheet/pom.xml index 5c26670ef..64d4313a2 100644 --- a/fesod-sheet/pom.xml +++ b/fesod-sheet/pom.xml @@ -26,7 +26,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating fesod-sheet diff --git a/pom.xml b/pom.xml index 866cbdb7d..dbd79204e 100644 --- a/pom.xml +++ b/pom.xml @@ -35,7 +35,7 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating pom fesod-parent From 9b952b6abac32ffc5862101026303b6545833989 Mon Sep 17 00:00:00 2001 From: Shuxin Pan Date: Wed, 28 Jan 2026 19:01:23 +0800 Subject: [PATCH 3/4] docs: update DISCLAIMER and NOTICE files with licensing information (#834) * chore: update parent version to 2.0.1-incubating in pom.xml * docs: update DISCLAIMER and NOTICE files with licensing information and project status * docs: update DISCLAIMER and NOTICE files with licensing information and project status * docs: update DISCLAIMER and pom.xml with licensing information and project status --- DISCLAIMER | 10 ---------- DISCLAIMER-WIP | 25 +++++++++++++++++++++++++ NOTICE | 6 ++++++ pom.xml | 20 ++++++++++++++++++-- 4 files changed, 49 insertions(+), 12 deletions(-) delete mode 100644 DISCLAIMER create mode 100644 DISCLAIMER-WIP diff --git a/DISCLAIMER b/DISCLAIMER deleted file mode 100644 index e86bf1314..000000000 --- a/DISCLAIMER +++ /dev/null @@ -1,10 +0,0 @@ -Apache Fesod (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/DISCLAIMER-WIP b/DISCLAIMER-WIP new file mode 100644 index 000000000..d6bc361f4 --- /dev/null +++ b/DISCLAIMER-WIP @@ -0,0 +1,25 @@ +Apache Fesod (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. + +Some of the incubating project’s releases may not be fully compliant with ASF +policy. For example, releases may have incomplete or un-reviewed licensing +conditions. What follows is a list of issues the project is currently aware of +(this list is likely to be incomplete): + +1. IP Clearance and license header updates for legacy code derived from Alibaba +EasyExcel are currently in progress. + +If you are planning to incorporate this work into your product/project,please be +aware that you will need to conduct a thorough licensing review to determine the +overall implications of including this work. + +For the current status of this project through the Apache Incubator, +visit: https://incubator.apache.org/projects/fesod.html diff --git a/NOTICE b/NOTICE index 7510b08b3..0a3b9dc8b 100644 --- a/NOTICE +++ b/NOTICE @@ -3,6 +3,12 @@ Copyright 2025-2026 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). + +This product contains significant parts that were originally based on software +from Alibaba Group (EasyExcel ) under +the Apache License, Version 2.0 License. + +Copyright (C) 2022-2024 Alibaba Group Holding Ltd. ----------------------------------------------------------------------- Apache Maven Wrapper Copyright 2013-2022 The Apache Software Foundation diff --git a/pom.xml b/pom.xml index dbd79204e..1855e0deb 100644 --- a/pom.xml +++ b/pom.xml @@ -42,16 +42,32 @@ Apache Fesod (Incubating) is a high-performance and memory-efficient Java library for reading and writing Excel files, designed to simplify development and ensure reliability. - Apache Fesod (incubating) is an effort undergoing incubation at the Apache + + Apache Fesod (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 + 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. + + Some of the incubating project’s releases may not be fully compliant with ASF + policy. For example, releases may have incomplete or un-reviewed licensing + conditions. What follows is a list of issues the project is currently aware of + (this list is likely to be incomplete): + + 1. IP Clearance and license header updates for legacy code derived from Alibaba + EasyExcel are currently in progress. + + If you are planning to incorporate this work into your product/project,please be + aware that you will need to conduct a thorough licensing review to determine the + overall implications of including this work. + + For the current status of this project through the Apache Incubator, + visit: https://incubator.apache.org/projects/fesod.html https://github.com/apache/fesod 2025 From db88a195009494c686622e619d9e77d35736bd6f Mon Sep 17 00:00:00 2001 From: Shuxin Pan Date: Wed, 28 Jan 2026 19:07:37 +0800 Subject: [PATCH 4/4] docs: update DISCLAIMER and pom.xml with licensing information (#837) * docs: update DISCLAIMER and pom.xml with licensing information and project status * docs: correct wording in DISCLAIMER and pom.xml regarding decision making process --- DISCLAIMER-WIP | 2 +- fesod-shaded/pom.xml | 17 ++++++++++++++++- pom.xml | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP index d6bc361f4..e8c084fbb 100644 --- a/DISCLAIMER-WIP +++ b/DISCLAIMER-WIP @@ -2,7 +2,7 @@ Apache Fesod (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 +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 diff --git a/fesod-shaded/pom.xml b/fesod-shaded/pom.xml index 976d257e7..525159cbe 100644 --- a/fesod-shaded/pom.xml +++ b/fesod-shaded/pom.xml @@ -36,7 +36,7 @@ Apache Fesod (Incubating) is a high-performance and memory-efficient Java library for reading and writing Excel files, designed to simplify development and ensure reliability. - Apache Fesod (incubating) is an effort undergoing incubation at the Apache + Apache Fesod (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 @@ -46,6 +46,21 @@ 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. + + Some of the incubating project’s releases may not be fully compliant with ASF + policy. For example, releases may have incomplete or un-reviewed licensing + conditions. What follows is a list of issues the project is currently aware of + (this list is likely to be incomplete): + + 1. IP Clearance and license header updates for legacy code derived from Alibaba + EasyExcel are currently in progress. + + If you are planning to incorporate this work into your product/project,please be + aware that you will need to conduct a thorough licensing review to determine the + overall implications of including this work. + + For the current status of this project through the Apache Incubator, + visit: https://incubator.apache.org/projects/fesod.html diff --git a/pom.xml b/pom.xml index 1855e0deb..cbc4951d8 100644 --- a/pom.xml +++ b/pom.xml @@ -47,7 +47,7 @@ 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 + 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