Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions DISCLAIMER

This file was deleted.

25 changes: 25 additions & 0 deletions DISCLAIMER-WIP
Original file line number Diff line number Diff line change
@@ -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
8 changes: 7 additions & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -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 <https://github.com/alibaba/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
Expand Down
2 changes: 1 addition & 1 deletion fesod-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-bom</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion fesod-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-common</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion fesod-examples/fesod-sheet-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-examples</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-sheet-examples</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion fesod-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-examples</artifactId>
Expand Down
21 changes: 18 additions & 3 deletions fesod-shaded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-shaded</artifactId>
Expand All @@ -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
Expand All @@ -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
</description>

<licenses>
Expand Down Expand Up @@ -82,7 +97,7 @@
</goals>
<configuration>
<createSourcesJar>true</createSourcesJar>
<createDependencyReducedPom>true</createDependencyReducedPom>
<createDependencyReducedPom>false</createDependencyReducedPom>

<artifactSet>
<includes>
Expand Down
2 changes: 1 addition & 1 deletion fesod-sheet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>
</parent>

<artifactId>fesod-sheet</artifactId>
Expand Down
26 changes: 23 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,15 @@

<groupId>org.apache.fesod</groupId>
<artifactId>fesod-parent</artifactId>
<version>${revision}</version>
<version>2.0.1-incubating</version>

<packaging>pom</packaging>
<name>fesod-parent</name>
<description>
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
Expand All @@ -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
</description>
<url>https://github.com/apache/fesod</url>
<inceptionYear>2025</inceptionYear>
Expand All @@ -65,7 +81,7 @@
</modules>

<properties>
<revision>2.0.0-incubating</revision>
<revision>2.0.1-incubating</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version>
<maven.compiler.target>1.8</maven.compiler.target>
Expand Down Expand Up @@ -460,6 +476,10 @@
<configuration>
<updatePomFile>true</updatePomFile>
<flattenMode>oss</flattenMode>
<pomElements>
<url>remove</url>
<scm>remove</scm>
</pomElements>
</configuration>
<executions>
<execution>
Expand Down
31 changes: 25 additions & 6 deletions website/docs/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
<dependency>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-sheet</artifactId>
<version>2.0.1-incubating</version>
</dependency>
```

:::

## Available Modules

- **fesod-sheet** - Core module for Excel/CSV processing (recommended for most users)
Expand All @@ -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)

Expand Down Expand Up @@ -58,19 +77,19 @@ 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

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
```
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,22 @@ title: '下载'

# 如何使用 Apache Fesod (Incubating)

## 使用 Maven 中央仓库(推荐)

对于大多数用户,只需在项目里添加以下依赖:

:::tip

```xml
<dependency>
<groupId>org.apache.fesod</groupId>
<artifactId>fesod-sheet</artifactId>
<version>2.0.1-incubating</version>
</dependency>
```

:::

## 可用模块

- **fesod-sheet** - Excel/CSV 处理的核心模块(推荐大多数用户使用)
Expand All @@ -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 版本)

Expand Down Expand Up @@ -58,19 +75,19 @@ 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
```

## 验证校验和

验证 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
```
Loading