This is an automated email from the ASF dual-hosted git repository.

psxjoy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fesod.git


The following commit(s) were added to refs/heads/main by this push:
     new da99a756 feat(blog): add welcome blog for new committer (#871)
da99a756 is described below

commit da99a756981cdbfdbe6c1fc6fbc1f6272e7df742
Author: gongzhongqiang <[email protected]>
AuthorDate: Fri Feb 27 19:42:14 2026 +0800

    feat(blog): add welcome blog for new committer (#871)
    
    Co-authored-by: Shuxin Pan <[email protected]>
---
 website/blog/2026-02-27-welcome-new-committer.md   | 47 ++++++++++++++++++++++
 .../2026-02-27-welcome-new-committer.md            | 47 ++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/website/blog/2026-02-27-welcome-new-committer.md 
b/website/blog/2026-02-27-welcome-new-committer.md
new file mode 100644
index 00000000..c9f1386a
--- /dev/null
+++ b/website/blog/2026-02-27-welcome-new-committer.md
@@ -0,0 +1,47 @@
+---
+title: "Welcome Apache Fesod's New Committer"
+description: Welcome Apache Fesod's New Committer
+authors: [GOODBOY008]
+tags: [opensource, apache, committer, fesod]
+---
+
+![Apache Fesod New 
Committer](https://img.shields.io/badge/Apache%20Fesod-New%20Committer-blue?style=for-the-badge&logo=apache)
+
+> Hello everyone! It's a great honor to be invited by the Apache Fesod 
community to become a Committer. I'm thrilled to share my open source journey 
and how I got here.
+
+<!-- truncate -->
+
+## Self-Introduction
+
+My name is Zhongqiang Gong (GitHub: 
[GOODBOY008](https://github.com/GOODBOY008)). I'm a software engineer 
passionate about open source and the Java ecosystem, and also an **Apache Flink 
Committer** and **Apache StreamPark Committer**.
+
+## First Encounter with Apache Fesod
+
+I first came across Fesod in **September 2025**, shortly after it entered the 
Apache Incubation stage. As a widely adopted Java spreadsheet processing 
library, it already had a solid user base — but under Apache governance, the 
project was brimming with room to grow. That combination of real-world impact 
and untapped potential drew me in, and I knew I wanted to be part of shaping 
its future in the open.
+
+## My Contributions
+
+Since joining the community, my contributions have spanned six key areas:
+
+- **Branding** — Drove the systematic FastExcel → FesodSheet transition across 
the entire codebase, from core classes and test suites to examples and 
user-facing error messages.
+- **Code Quality** — Eliminated duplicate utility classes, streamlined Lombok 
usage, and refined test assertion patterns to improve maintainability.
+- **CI/CD** — Introduced concurrency control, path-based filtering, and fork 
protection to GitHub Actions, making the pipeline faster and more 
cost-efficient.
+- **Documentation** — Authored a bilingual migration guide (English & Chinese) 
and enhanced the documentation site's navigation structure.
+- **Testing & Performance** — Established a shared testkit infrastructure that 
significantly reduced test duplication, and introduced JMH-based benchmarking 
for performance validation.
+- **Architecture** — Proposed and led discussions on examples module 
restructuring, modern testing patterns, and a long-term performance testing 
framework.
+
+## What I Learned
+
+Contributing to Apache projects taught me three things: **community over 
code** — consensus and transparency matter more than any single PR; **start 
small, think big** — my first small CI fix 
([#664](https://github.com/apache/fesod/pull/664)) led to deep infrastructure 
improvements; and **quality compounds** — every small cleanup adds up to a 
healthier codebase over time.
+
+## Advice for New Contributors
+
+1. **Just start.** Find a "good first issue" and take the first step — that's 
the hardest part.
+2. **Read before you write.** Understand the project's architecture and 
conventions first.
+3. **Communicate openly.** Clear issues and PRs earn trust faster than code 
alone.
+4. **Think long-term.** Proposals, docs, and infrastructure improvements are 
contributions too.
+5. **Be patient.** Consistency matters more than speed.
+
+## Looking Forward
+
+Becoming a Committer is a new beginning. I'm committed to improving Fesod's 
code quality, mentoring new contributors, driving the benchmarking framework 
forward, and supporting Fesod's journey toward Apache graduation.
diff --git 
a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-02-27-welcome-new-committer.md
 
b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-02-27-welcome-new-committer.md
new file mode 100644
index 00000000..651f0f5f
--- /dev/null
+++ 
b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-02-27-welcome-new-committer.md
@@ -0,0 +1,47 @@
+---
+title: "欢迎 Apache Fesod 新晋 Committer"
+description: 欢迎 Apache Fesod 新晋 Committer
+authors: [GOODBOY008]
+tags: [opensource, apache, committer, fesod]
+---
+
+![Apache Fesod New 
Committer](https://img.shields.io/badge/Apache%20Fesod-New%20Committer-blue?style=for-the-badge&logo=apache)
+
+> 大家好!非常荣幸受到 Apache Fesod 社区的邀请,成为一名 Committer。在此,我想与大家分享我的开源之旅以及一路走来的经历。
+
+<!-- truncate -->
+
+## 自我介绍
+
+我叫龚中强(GitHub: [GOODBOY008](https://github.com/GOODBOY008)),是一名热爱开源和 Java 
生态的软件工程师,同时也是 **Apache Flink Committer** 和 **Apache StreamPark Committer**。
+
+## 与 Apache Fesod 的初遇
+
+我第一次接触 Fesod 是在 **2025 年 9 月**,彼时项目刚刚进入 Apache 孵化阶段。作为一个被广泛使用的 Java 
电子表格处理库,它已经拥有了坚实的用户基础——而在 Apache 
治理下,项目更是充满了成长空间。这种现实影响力与未被开发的潜力的结合深深吸引了我,让我明确了要参与塑造其开源未来的决心。
+
+## 我的贡献
+
+加入社区以来,我的贡献涵盖了六个关键领域:
+
+- **品牌迁移** — 推动了从 FastExcel 到 FesodSheet 的系统性迁移,覆盖核心类、测试代码、示例程序及面向用户的错误提示信息。
+- **代码质量** — 消除了重复的工具类,规范了 Lombok 的使用,优化了测试断言模式,提升了可维护性。
+- **CI/CD** — 为 GitHub Actions 引入了并发控制、基于路径的过滤和 Fork 保护机制,使流水线更快、更经济。
+- **文档** — 编写了中英双语迁移指南,并优化了文档站点的导航结构。
+- **测试与性能** — 建立了共享 testkit 基础设施,显著减少了测试重复代码,并引入了基于 JMH 的基准测试框架进行性能验证。
+- **架构** — 提出并推动了示例模块重构、现代化测试模式以及长期性能测试框架的讨论。
+
+## 我的收获
+
+参与 Apache 项目让我学到了三件事:**社区重于代码** — 共识和透明度比任何单个 PR 都重要;**从小处着手,放眼全局** — 我的第一个小型 
CI 
修复([#664](https://github.com/apache/fesod/pull/664))最终引发了深层次的基础设施改进;**质量的复利效应** 
— 每一次小的代码清理,日积月累都会让代码库更加健康。
+
+## 给新贡献者的建议
+
+1. **迈出第一步。** 找一个 "good first issue" 开始——这往往是最难的一步。
+2. **先读后写。** 先理解项目的架构和规范,再动手编码。
+3. **开放沟通。** 清晰的 Issue 和 PR 比代码本身更能赢得信任。
+4. **着眼长远。** 提案、文档和基础设施的改进同样是重要的贡献。
+5. **保持耐心。** 持之以恒比快速冲刺更重要。
+
+## 展望未来
+
+成为 Committer 是一个新的起点。我将致力于提升 Fesod 的代码质量、指导新贡献者、推进基准测试框架的建设,并助力 Fesod 从 Apache 
孵化器毕业。


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to