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..e8c084fbb --- /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 7a8ab302f..0a3b9dc8b 100644 --- a/NOTICE +++ b/NOTICE @@ -1,8 +1,14 @@ 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/). + +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/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..525159cbe 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 @@ -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 @@ -82,7 +97,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 12c300c1b..402e821e7 100644 --- a/pom.xml +++ b/pom.xml @@ -35,14 +35,15 @@ org.apache.fesod fesod-parent - ${revision} + 2.0.1-incubating pom fesod-parent 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 @@ -52,6 +53,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 https://github.com/apache/fesod 2025 @@ -65,7 +81,7 @@ - 2.0.0-incubating + 2.0.1-incubating UTF-8 1.8 1.8 @@ -460,6 +476,10 @@ true oss + + remove + remove + diff --git a/website/docs/download.md b/website/docs/download.md index 96a8b6a18..8f308319b 100644 --- a/website/docs/download.md +++ b/website/docs/download.md @@ -6,6 +6,24 @@ title: 'Download' Here is the Apache Fesod (Incubating) official download page. Apache Fesod provides source releases that can be downloaded from the ASF distribution site. Binary artifacts are available through Maven Central. +# How to Use Apache Fesod (Incubating) + +## Using Maven Central (Recommended) + +For most users, simply add the dependency to your project: + +:::tip + +```xml + + org.apache.fesod + fesod-sheet + 2.0.1-incubating + +``` + +::: + ## Available Modules - **fesod-sheet** - Core module for Excel/CSV processing (recommended for most users) @@ -17,9 +35,10 @@ downloaded from the ASF distribution site. Binary artifacts are available throug ## The Latest Release -| Version | Date | Source Download | Release Notes | -|:----------------:|:----------:|:-----------------:|:-----------------:| -| 2.0.0-incubating | 2026-01-24 | NA(Not Available) | NA(Not Available) | +| Version | Date | Source Download | Release Notes | +|:----------------:|:----------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------:| +| 2.0.1-incubating | 2026-02-11 | [Source](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/) ([asc](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/apache-fesod-2.0.1-incubating-src.tar.gz.asc), [sha512](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/apache-fesod-2.0.1-incubating-src.tar.gz.sha512)) | [Release Notes](https://github.com/apache/fesod/releases/tag/2.0.1-incubating) | +| 2.0.0-incubating | 2026-01-24 | NA(Not Available) | NA(Not Available) | # Previous Releases (Non-Apache) @@ -58,7 +77,7 @@ releases. 3. Verify the GPG signature: ```bash -gpg --verify apache-fesod-2.0.0-incubating-src.tar.gz.asc apache-fesod-2.0.0-incubating-src.tar.gz +gpg --verify apache-fesod-2.0.1-incubating-src.tar.gz.asc apache-fesod-2.0.1-incubating-src.tar.gz ``` ## Verify Checksum @@ -66,11 +85,11 @@ gpg --verify apache-fesod-2.0.0-incubating-src.tar.gz.asc apache-fesod-2.0.0-inc Verify the SHA-512 checksum: ```bash -shasum -a 512 -c apache-fesod-2.0.0-incubating-src.tar.gz.sha512 +shasum -a 512 -c apache-fesod-2.0.1-incubating-src.tar.gz.sha512 ``` Or on Linux: ```bash -sha512sum -c apache-fesod-2.0.0-incubating-src.tar.gz.sha512 +sha512sum -c apache-fesod-2.0.1-incubating-src.tar.gz.sha512 ``` diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md index d598b9fae..6f3a051a3 100644 --- a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md +++ b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/download.md @@ -8,6 +8,22 @@ title: '下载' # 如何使用 Apache Fesod (Incubating) +## 使用 Maven 中央仓库(推荐) + +对于大多数用户,只需在项目里添加以下依赖: + +:::tip + +```xml + + org.apache.fesod + fesod-sheet + 2.0.1-incubating + +``` + +::: + ## 可用模块 - **fesod-sheet** - Excel/CSV 处理的核心模块(推荐大多数用户使用) @@ -19,9 +35,10 @@ title: '下载' ## 最新版本 -| 版本 | 发布日期 | 源码下载 | 版本说明 | -|:----------------:|:----------:|:------:|:------:| -| 2.0.0-incubating | 2026-01-24 | NA(无效) | NA(无效) | +| 版本 | 发布日期 | 源码下载 | 版本说明 | +|:----------------:|:----------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------:| +| 2.0.1-incubating | 2026-02-11 | [源码](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/) ([asc](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/apache-fesod-2.0.1-incubating-src.tar.gz.asc), [sha512](https://downloads.apache.org/incubator/fesod/2.0.1-incubating/apache-fesod-2.0.1-incubating-src.tar.gz.sha512)) | [版本说明](https://github.com/apache/fesod/releases/tag/2.0.1-incubating) | +| 2.0.0-incubating | 2026-01-24 | NA(无效) | NA(无效) | # 发布版本(非 Apache 版本) @@ -58,7 +75,7 @@ title: '下载' 3. 验证 GPG 签名: ```bash -gpg --verify apache-fesod-2.0.0-incubating-src.tar.gz.asc apache-fesod-2.0.0-incubating-src.tar.gz +gpg --verify apache-fesod-2.0.1-incubating-src.tar.gz.asc apache-fesod-2.0.1-incubating-src.tar.gz ``` ## 验证校验和 @@ -66,11 +83,11 @@ gpg --verify apache-fesod-2.0.0-incubating-src.tar.gz.asc apache-fesod-2.0.0-inc 验证 SHA-512 校验和: ```bash -shasum -a 512 -c apache-fesod-2.0.0-incubating-src.tar.gz.sha512 +shasum -a 512 -c apache-fesod-2.0.1-incubating-src.tar.gz.sha512 ``` 或在 Linux 上: ```bash -sha512sum -c apache-fesod-2.0.0-incubating-src.tar.gz.sha512 +sha512sum -c apache-fesod-2.0.1-incubating-src.tar.gz.sha512 ```