From bde86da523ab6bdcf22ea331dbd7283da4b4517e Mon Sep 17 00:00:00 2001 From: DeleiGuo Date: Sun, 25 Jan 2026 17:47:51 +0800 Subject: [PATCH] docs: revert the download page for the na version --- README.md | 18 +++++----- README_CN.md | 2 -- website/docs/download.md | 31 +++++----------- website/docs/quickstart/guide.md | 35 +++++++++++-------- .../current/download.md | 23 +++--------- .../current/quickstart/guide.md | 22 ++++++------ 6 files changed, 54 insertions(+), 77 deletions(-) diff --git a/README.md b/README.md index af27ef89b..5516719a4 100644 --- a/README.md +++ b/README.md @@ -34,12 +34,13 @@ [![DeepWiki](https://img.shields.io/badge/DeepWiki-apache%2Ffesod-blue.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAYAAAAnWDnqAAAAAXNSR0IArs4c6QAAA05JREFUaEPtmUtyEzEQhtWTQyQLHNak2AB7ZnyXZMEjXMGeK/AIi+QuHrMnbChYY7MIh8g01fJoopFb0uhhEqqcbWTp06/uv1saEDv4O3n3dV60RfP947Mm9/SQc0ICFQgzfc4CYZoTPAswgSJCCUJUnAAoRHOAUOcATwbmVLWdGoH//PB8mnKqScAhsD0kYP3j/Yt5LPQe2KvcXmGvRHcDnpxfL2zOYJ1mFwrryWTz0advv1Ut4CJgf5uhDuDj5eUcAUoahrdY/56ebRWeraTjMt/00Sh3UDtjgHtQNHwcRGOC98BJEAEymycmYcWwOprTgcB6VZ5JK5TAJ+fXGLBm3FDAmn6oPPjR4rKCAoJCal2eAiQp2x0vxTPB3ALO2CRkwmDy5WohzBDwSEFKRwPbknEggCPB/imwrycgxX2NzoMCHhPkDwqYMr9tRcP5qNrMZHkVnOjRMWwLCcr8ohBVb1OMjxLwGCvjTikrsBOiA6fNyCrm8V1rP93iVPpwaE+gO0SsWmPiXB+jikdf6SizrT5qKasx5j8ABbHpFTx+vFXp9EnYQmLx02h1QTTrl6eDqxLnGjporxl3NL3agEvXdT0WmEost648sQOYAeJS9Q7bfUVoMGnjo4AZdUMQku50McDcMWcBPvr0SzbTAFDfvJqwLzgxwATnCgnp4wDl6Aa+Ax283gghmj+vj7feE2KBBRMW3FzOpLOADl0Isb5587h/U4gGvkt5v60Z1VLG8BhYjbzRwyQZemwAd6cCR5/XFWLYZRIMpX39AR0tjaGGiGzLVyhse5C9RKC6ai42ppWPKiBagOvaYk8lO7DajerabOZP46Lby5wKjw1HCRx7p9sVMOWGzb/vA1hwiWc6jm3MvQDTogQkiqIhJV0nBQBTU+3okKCFDy9WwferkHjtxib7t3xIUQtHxnIwtx4mpg26/HfwVNVDb4oI9RHmx5WGelRVlrtiw43zboCLaxv46AZeB3IlTkwouebTr1y2NjSpHz68WNFjHvupy3q8TFn3Hos2IAk4Ju5dCo8B3wP7VPr/FGaKiG+T+v+TQqIrOqMTL1VdWV1DdmcbO8KXBz6esmYWYKPwDL5b5FA1a0hwapHiom0r/cKaoqr+27/XcrS5UwSMbQAAAABJRU5ErkJggg==)](https://deepwiki.com/apache/fesod) **Home: [fesod.apache.org](https://fesod.apache.org)** -**Email: Mail to `dev-subscribe@fesod.apache.org` to subscribe mailing lists** - +**Email: Mail to `dev-subscribe@fesod.apache.org` to subscribe +mailing lists** ## Introduction -**Apache Fesod (Incubating)** is a high-performance and memory-efficient Java library for reading and writing spreadsheet +**Apache Fesod (Incubating)** is a high-performance and memory-efficient Java library for reading and writing +spreadsheet files, designed to simplify development and ensure reliability. Apache Fesod (Incubating) can provide developers and enterprises with great freedom and flexibility. We plan to @@ -52,7 +53,8 @@ project's origin, background, and vision. ### Features - **High-performance Reading and Writing**: Apache Fesod (Incubating) focuses on performance optimization, capable of - efficiently handling large-scale spreadsheet data. Compared to some traditional spreadsheet processing libraries, it can + efficiently handling large-scale spreadsheet data. Compared to some traditional spreadsheet processing libraries, it + can significantly reduce memory consumption. - **Simplicity and Ease of Use**: The library offers a simple and intuitive API, allowing developers to easily integrate it into projects, whether for simple spreadsheet operations or complex data processing. @@ -67,18 +69,14 @@ strongly recommend using the latest version of Apache Fesod (Incubating), as per new features in the latest version will enhance your experience. > Currently, Apache Fesod (Incubating) uses POI as its underlying package. If your project already includes POI-related -> components, you -> will need to manually exclude POI-related jar files. - - -> We are currently preparing for the first release under the Apache Incubator. Current releases were non-Apache -> releases. You can see previous versions in this link: https://fesod.apache.org/docs/quickstart/guide/ +> components, you will need to manually exclude POI-related jar files. ### Maven If you are using Maven for project building, add the following configuration in the `pom.xml` file: ```xml + org.apache.fesod fesod-sheet diff --git a/README_CN.md b/README_CN.md index 3df72c131..a8c4e702f 100644 --- a/README_CN.md +++ b/README_CN.md @@ -56,8 +56,6 @@ Apache Fesod (Incubating) 需要 **Java 1.8** 或更高版本。建议使用最 > 目前,Apache Fesod (Incubating) 使用 POI 作为底层包。如果您的项目已包含 POI 相关组件,您需要手动排除 POI 相关的 jar 文件。 -> 我们目前正在准备 Apache 孵化器下的第一个版本。当前的版本都是非 Apache 版本。您可以通过此链接查看之前的版本:https://fesod.apache.org/docs/quickstart/guide/ - ### Maven 如果使用 Maven 进行项目构建,请在 `pom.xml` 文件中添加以下配置: diff --git a/website/docs/download.md b/website/docs/download.md index 0c5811ebd..96a8b6a18 100644 --- a/website/docs/download.md +++ b/website/docs/download.md @@ -3,23 +3,8 @@ id: 'download' 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: - -```xml - - org.apache.fesod - fesod-sheet - 2.0.0-incubating - -``` - -Browse all artifacts: [Maven Central Repository](https://repo1.maven.org/maven2/org/apache/fesod/) +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. ## Available Modules @@ -32,9 +17,9 @@ Browse all artifacts: [Maven Central Repository](https://repo1.maven.org/maven2/ ## The Latest Release -| Version | Date | Source Download | Release Notes | -|:-----------------:|:----------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------:| -| 2.0.0-incubating | 2026-01-24 | [Source](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/) ([asc](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/apache-fesod-2.0.0-incubating-src.tar.gz.asc), [sha512](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/apache-fesod-2.0.0-incubating-src.tar.gz.sha512)) | [Release Notes](https://github.com/apache/fesod/releases/tag/2.0.0-incubating) | +| Version | Date | Source Download | Release Notes | +|:----------------:|:----------:|:-----------------:|:-----------------:| +| 2.0.0-incubating | 2026-01-24 | NA(Not Available) | NA(Not Available) | # Previous Releases (Non-Apache) @@ -52,11 +37,13 @@ Browse all artifacts: [Maven Central Repository](https://repo1.maven.org/maven2/ # Verifying Apache Releases -All Apache releases must be verified before use. Follow these steps to verify the integrity and authenticity of the source release: +All Apache releases must be verified before use. Follow these steps to verify the integrity and authenticity of the +source release: ## Download Verification Files -Download the [KEYS](https://downloads.apache.org/incubator/fesod/KEYS) file containing the public keys used for signing releases. +Download the [KEYS](https://downloads.apache.org/incubator/fesod/KEYS) file containing the public keys used for signing +releases. ## Verify Signature diff --git a/website/docs/quickstart/guide.md b/website/docs/quickstart/guide.md index 3429bcf72..2671e331d 100644 --- a/website/docs/quickstart/guide.md +++ b/website/docs/quickstart/guide.md @@ -7,17 +7,19 @@ title: 'Guide' ## Compatibility Information -The following table lists the minimum Java language version requirements for each version of the Apache Fesod(Incubating) library: - -| Version | JDK Version Support Range | Notes | -|-------------------|---------------------------|--------------------------------| -| 2.0.0-incubating | JDK8 - JDK25 | First Apache Incubator release | -| 1.3.x | JDK8 - JDK25 | Non-Apache release | -| 1.2.x | JDK8 - JDK21 | Non-Apache release | -| 1.1.x | JDK8 - JDK21 | Non-Apache release | -| 1.0.x | JDK8 - JDK21 | Non-Apache release | - -We strongly recommend using the latest version of Apache Fesod(Incubating), as performance optimizations, bug fixes, and new features +The following table lists the minimum Java language version requirements for each version of the Apache Fesod( +Incubating) library: + +| Version | JDK Version Support Range | Notes | +|------------------|---------------------------|--------------------| +| 2.0.0-incubating | JDK8 - JDK25 | NA(not available) | +| 1.3.x | JDK8 - JDK25 | Non-Apache release | +| 1.2.x | JDK8 - JDK21 | Non-Apache release | +| 1.1.x | JDK8 - JDK21 | Non-Apache release | +| 1.0.x | JDK8 - JDK21 | Non-Apache release | + +We strongly recommend using the latest version of Apache Fesod(Incubating), as performance optimizations, bug fixes, and +new features in the latest version will enhance your experience. ### Dependencies @@ -28,7 +30,8 @@ Apache Fesod(Incubating) uses the following key dependencies: - **Apache Commons CSV 1.14.1** - For CSV file support - **Ehcache 3.9.11** - For caching functionality -> If your project already includes POI-related components, you may need to manually exclude POI-related jar files to avoid version conflicts. +> If your project already includes POI-related components, you may need to manually exclude POI-related jar files to +> avoid version conflicts. ## Version Update @@ -41,10 +44,11 @@ available versions in the [Maven Central Repository](https://mvnrepository.com/a If you are using Maven for project building, add the following configuration in the `pom.xml` file: ```xml + org.apache.fesod fesod-sheet - 2.0.0-incubating + version ``` @@ -53,12 +57,13 @@ If you are using Maven for project building, add the following configuration in For better dependency management, you can use the Fesod BOM: ```xml + org.apache.fesod fesod-bom - 2.0.0-incubating + version pom import @@ -80,6 +85,6 @@ If you are using Gradle for project building, add the following configuration in ```gradle dependencies { - implementation 'org.apache.fesod:fesod-sheet:2.0.0-incubating' + implementation 'org.apache.fesod:fesod-sheet:version' } ``` 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 20be30087..d598b9fae 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 @@ -3,24 +3,11 @@ id: 'download' title: '下载' --- -这是 Apache Fesod (Incubating) 的官方下载页面。Apache Fesod 提供可从 ASF 发布站点下载的源码发布。二进制构件可通过 Maven 中央仓库获取。 +这是 Apache Fesod (Incubating) 的官方下载页面。Apache Fesod 提供可从 ASF 发布站点下载的源码发布。二进制构件可通过 Maven +中央仓库获取。 # 如何使用 Apache Fesod (Incubating) -## 使用 Maven 中央仓库(推荐) - -对于大多数用户,只需在项目里添加以下依赖: - -```xml - - org.apache.fesod - fesod-sheet - 2.0.0-incubating - -``` - -浏览所有构件:[Maven 中央仓库](https://repo1.maven.org/maven2/org/apache/fesod/) - ## 可用模块 - **fesod-sheet** - Excel/CSV 处理的核心模块(推荐大多数用户使用) @@ -32,9 +19,9 @@ title: '下载' ## 最新版本 -| 版本 | 发布日期 | 源码下载 | 版本说明 | -|:----------------:|:----------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------:| -| 2.0.0-incubating | 2026-01-24 | [源码](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/) ([asc](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/apache-fesod-2.0.0-incubating-src.tar.gz.asc), [sha512](https://downloads.apache.org/incubator/fesod/2.0.0-incubating/apache-fesod-2.0.0-incubating-src.tar.gz.sha512)) | [版本说明](https://github.com/apache/fesod/releases/tag/2.0.0-incubating) | +| 版本 | 发布日期 | 源码下载 | 版本说明 | +|:----------------:|:----------:|:------:|:------:| +| 2.0.0-incubating | 2026-01-24 | NA(无效) | NA(无效) | # 发布版本(非 Apache 版本) diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/quickstart/guide.md b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/quickstart/guide.md index 1d9828bb2..a58c35392 100644 --- a/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/quickstart/guide.md +++ b/website/i18n/zh-cn/docusaurus-plugin-content-docs/current/quickstart/guide.md @@ -9,13 +9,13 @@ title: '指南' 下表列出了各版本 Apache Fesod(Incubating) 基础库对 Java 语言版本最低要求的情况: -| 版本 | jdk版本支持范围 | 备注 | -|-------------------|--------------|--------------------| -| 2.0.0-incubating | jdk8 - jdk25 | 首个 Apache 孵化器版本 | -| 1.3.x | jdk8 - jdk25 | 非 Apache 版本 | -| 1.2.x | jdk8 - jdk21 | 非 Apache 版本 | -| 1.1.x | jdk8 - jdk21 | 非 Apache 版本 | -| 1.0.x | jdk8 - jdk21 | 非 Apache 版本 | +| 版本 | jdk版本支持范围 | 备注 | +|------------------|--------------|-------------| +| 2.0.0-incubating | jdk8 - jdk25 | NA(无效) | +| 1.3.x | jdk8 - jdk25 | 非 Apache 版本 | +| 1.2.x | jdk8 - jdk21 | 非 Apache 版本 | +| 1.1.x | jdk8 - jdk21 | 非 Apache 版本 | +| 1.0.x | jdk8 - jdk21 | 非 Apache 版本 | 我们强烈建议您使用最新版本的 Apache Fesod(Incubating),因为最新版本中的性能优化、BUG 修复和新功能都会让您的使用更加方便。 @@ -40,10 +40,11 @@ Apache Fesod(Incubating) 使用了以下核心依赖: 如果您使用 Maven 进行项目构建,请在 `pom.xml` 文件中引入以下配置: ```xml + org.apache.fesod fesod-sheet - 2.0.0-incubating + 版本号 ``` @@ -52,12 +53,13 @@ Apache Fesod(Incubating) 使用了以下核心依赖: 为了更好地管理依赖版本,您可以使用 Apache Fesod(Incubating) BOM: ```xml + org.apache.fesod fesod-bom - 2.0.0-incubating + 版本号 pom import @@ -79,6 +81,6 @@ Apache Fesod(Incubating) 使用了以下核心依赖: ```gradle dependencies { - implementation 'org.apache.fesod:fesod-sheet:2.0.0-incubating' + implementation 'org.apache.fesod:fesod-sheet:版本号' } ```