From a6b1ccb82c405ee4ef4247f34b9b3058ff90e3d8 Mon Sep 17 00:00:00 2001 From: Bengbengbalabalabeng Date: Thu, 30 Apr 2026 21:43:16 +0800 Subject: [PATCH 1/3] docs(blog): add blog for new committer --- .../blog/2026-04-29-from-user-to-committer.md | 45 +++++++++++++++++++ website/blog/authors.json | 8 ++++ .../2026-04-29-from-user-to-committer.md | 44 ++++++++++++++++++ .../src/pages/team/data/github-avatar.json | 4 ++ website/src/pages/team/data/team.json | 6 +++ 5 files changed, 107 insertions(+) create mode 100644 website/blog/2026-04-29-from-user-to-committer.md create mode 100644 website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md diff --git a/website/blog/2026-04-29-from-user-to-committer.md b/website/blog/2026-04-29-from-user-to-committer.md new file mode 100644 index 000000000..792eb71be --- /dev/null +++ b/website/blog/2026-04-29-from-user-to-committer.md @@ -0,0 +1,45 @@ +--- +title: "From User to Committer" +description: From User to Committer +authors: [bengbengbalabalabeng] +tags: [opensource, apache, committer, fesod] +--- + +![Apache Fesod New Committer](/img/blog/apache-fesod-new-committer.svg) + +Hello everyone, `bengbengbalabalabeng` here. I am incredibly honored and thrilled to share some great news with you all: I recently received an official invitation to become a Committer for the **Apache Fesod (Incubating)** project. + +From starting out as an everyday user to submitting my first bug fix, and eventually diving deep into code contributions, documentation improvements, and community support—this journey has been incredibly rewarding. I'd like to take this opportunity to document my open-source adventure so far. + + + +## My First Encounter with Apache Fesod + +As a Java developer, I used to be a heavy user of EasyExcel. It greatly simplified the complexity of handling Excel files in our daily development. +When it was announced that EasyExcel would no longer be updated, I, like many other developers, felt a deep sense of disappointment. However, a turning point quickly emerged: the original author announced a reboot of the project under the name FastExcel, and shortly after, announced its donation to the Apache Software Foundation. It officially entered the incubator and was renamed **Apache Fesod (Incubating)**. + +At that moment, I felt the project's vitality had been completely reignited. It possesses both the **massive influence** accumulated during the EasyExcel era and the **huge, untapped potential** within the Apache open-source ecosystem. This fascinating blend of an "established powerhouse" finding a "new lease on life" deeply drew me in. + +From there, I started following the community closely. I went from quietly lurking, to participating in Issue discussions, and finally submitting my very first PR ([#668](https://github.com/apache/fesod/pull/668)). + +## My Contributions + +After the thrill of having my first PR merged, I stopped limiting myself to isolated bug fixes and started looking at the project from a more holistic perspective. My main areas of contribution have included: + +- **Building out the Documentation System** +- **Bug Fixes** +- **Improving the Testing Framework** +- **Feature Enhancements** +- **Community Engagement** + +## My Takeaways + +Throughout my involvement with Apache Fesod, I've come to deeply realize that: + +- **Open source is about collaboration, not just writing code.** Every single step—Issues, PRs, Code Reviews, and discussions—requires clear communication and patience. +- **Small contributions can make a massive impact.** Fixing a simple typo or adding a code snippet can potentially help thousands of users. +- **The power of the community far exceeds that of any individual.** Every discussion and every consensus reached makes the project that much better. + +## Looking Ahead + +Becoming a Committer is by no means the finish line; rather, it is a brand-new starting point. It comes with greater responsibilities and higher expectations. I am incredibly excited to continue working alongside the community to make Apache Fesod even better. diff --git a/website/blog/authors.json b/website/blog/authors.json index 0a4940fe4..150d7e361 100644 --- a/website/blog/authors.json +++ b/website/blog/authors.json @@ -86,5 +86,13 @@ "socials": { "github": "GOODBOY008" } + }, + "bengbengbalabalabeng": { + "name": "Jing Yang", + "url": "https://github.com/bengbengbalabalabeng", + "image_url": "data:image/png;base64,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", + "socials": { + "github": "bengbengbalabalabeng" + } } } \ No newline at end of file diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md new file mode 100644 index 000000000..f863cd3eb --- /dev/null +++ b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md @@ -0,0 +1,44 @@ +--- +title: "从使用者到 Committer" +description: 从使用者到 Committer +authors: [bengbengbalabalabeng] +tags: [opensource, apache, committer, fesod] +--- + +![Apache Fesod New Committer](/img/blog/apache-fesod-new-committer.svg) + +大家好,我是 `bengbengbalabalabeng`。非常荣幸能在这里与大家分享我的喜悦:近期我正式受邀成为了 **Apache Fesod (Incubating)** 项目的 Committer。 + +从最初的普通用户,到提交第一个 `Bugfix`,再到深入参与代码贡献、文档完善与社区答疑,这一路走来收获颇丰。借此机会,我想记录一下这段开源之旅。 + + + +## 初识 Apache Fesod + +作为一名 Java 开发者,我曾经是 EasyExcel 的重度用户。在日常开发中,它极大地简化了我们处理 Excel 文件的复杂度。 +当得知 EasyExcel 宣布不再更新时,我和许多开发者一样,内心觉得十分惋惜。然而,转机很快出现,原作者宣布重启项目并命名为 FastExcel,紧接着更是宣布将其捐赠给 Apache 软件基金会,正式进入孵化器并更名为 **Apache Fesod (Incubating)**。 +那一刻,我感觉这个项目的活力被重新点燃了。它既拥有 EasyExcel 时代积累的**庞大影响力**,又展现出了在 Apache 开源土壤中**未被完全开发的巨大潜力**。这种“老牌强者”焕发“新生机”的奇妙结合深深吸引了我。 + +然后,我便开始关注社区的动态,从默默潜水到在 Issues 里参与大家的讨论,再到提交第一个 PR([#668](https://github.com/apache/fesod/pull/668))。 + +## 我的贡献 + +有了第一次合并 PR 的经历后,我不再局限于单一的报错修复,而是尝试从整体去审视项目。主要是贡献方向如下: + +- **文档体系建设** +- **Bug 修复** +- **测试体系完善** +- **功能增强** +- **社区互动** + +## 我的收获 + +在参与 Apache Fesod 的过程中,我深刻体会到: + +- **开源不只是写代码还有协作。** Issue、PR、Review、讨论,每一步都需要清晰沟通与耐心。 +- **小贡献也能产生巨大影响。** 一个 typo 修复、一个示例补充,都可能帮助成千上万的用户。 +- **社区的力量远大于个人。** 每一次讨论、每一次共识,都让项目变得更好。 + +## 结语 + +成为 Committer 绝不是终点,而是一个全新的起点。它意味着更多的责任和更高的要求。我很期待与社区一起把 Apache Fesod 建设得更好。 diff --git a/website/src/pages/team/data/github-avatar.json b/website/src/pages/team/data/github-avatar.json index c36732e4f..5a1cff384 100644 --- a/website/src/pages/team/data/github-avatar.json +++ b/website/src/pages/team/data/github-avatar.json @@ -42,5 +42,9 @@ { "id": "13617900", "avatar_base64": "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" + }, + { + "id": "70380092", + "avatar_base64": "iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAGM0lEQVR4nOyZS4wcRxnH692P6d3ZMbO7nvXuxl7bsRXAgSByCEKKLAwCKVdfIuXCAXFASFE4GAVEjnAICAkJBYnHBSQQihSOICEhkDgERWaDs9oEr/c5s7sz+5hHd1dXdRWqqZ6JFdkzcWK7sdT/U3V3ddf3+15Vs0s+dekp8CgL5W3Ax1UBkLcKgLxVAOStAiBvFQB5qwDIWwVA3ioA8lYBkLceeQAydgaeJu6lkthOxAbXoXooVt2DxgM4T/iVr5+0Y7kv4uVe/FY3fqsH/j9YxgOQefb+eJoGl6eCy1PJRtx6dSfdE9n9OaalHl4+TI0HoAuuHRz/fh9NEvfJEq0xtuie+FZt/3sb9tHk1ar/9ISKlNjkcpuLrURscbHOVTt9wPZ/GIBFBwCgheq8cQAUaHuo9tMlVMLOWQ+VsTo2JtJ+lJCHnMc953Fv+G7vb8eHP2+YCWddnShZF0DqhwhAof/MRLqbgFSrbmqTXidKD7JfW2sYJDUDkHakWOd00cGT2WfTVpZU5een3Yu+Vjp5N9p/ZRMAAB0IXWT5HxQAqdET36hppeWekLui9KWyrIvgaxU8gQEA8Uqoe8q6H0IIAODvRAc/2TGhmMBsyaWnHb4SZa5YMGGECDoXfLOmBM4n/epL82kn3X9lXe589OIZBTBclZ5k9CTzPz+hopSvRO3Xm0CB8B/tbNqZrEjEFrcD1Unj6734es9eojLGJcOctiWeJGSayrqwmYkncHqUBQF6yH9mgp52AQSynsT/6srGeLCRAPOOHURvdqCD2FkX+ZjM0s4brWQ1to/YRY/MULHFyRxzLnj6K1Nmx9ji6ij9gCMsGJ4keMYAsPOmVGRT2L2FPuZUr80Pc8/o+Znunw+Pfr0HRlbNSIDT/fJV+uAXDd1R0IHV7y44573plxcbL63Zpjl5tepe8NNemvw3BhC6nw2Cr1I8TXVP7V67lbbksA2kbakiYyuZZRyEtu6HQat8s2at11oDBSA2ORlcqahu2v5Da4SRo44S7JxxkqgnumMW1lzzd0ITawKdJ/xszqIDIEAlhHzkXPScT/uQwGQ1OvzNXnooM0eccayzLTM5SaGHyHQfYJ3bO8xCHsvGt29uv7DafHXbdojSlcoo/4+IAJoaJG5zkIgYDO3WUWrnIB/bHXr3O7dQgNlZlywwXKXRoEKC505ABPlqJDa5asv+bsiGm6OsJ4ZwKasifiNMm2ZO/GY3/HvbezrAAUZT+PaE/LAAwwLwngzmfnVe1hMUYFKlJpW54jfC2+fIHWOH6praBYPatZ8vX61CDNuvN+O3Q/8Lk/GNUIUpPZW9KDa5LYAMYDUavnr4WuPwNYBnqOqMarV3rwEEZCPBsxRCiBzETmdOUrFq/Xhb9ZOKnctupvt3bhfsnGezWfQJg8tTQIP2n1qlZ8vxci+5FcvtZFgkxhFbnNToxHOfEJtcbPDkZjz2eHJXAP7vsPHiGnQgXXDIKUZqDBKYHsjwnx11MEjuAVVwpeJ/sSx3uNhIxDYXazG/Ed0eIrHOdb+CAQTuZ0ps0eU3o/bvmmaPe2EaAshXQugjsZG4T5VKz5aHZnT/cnj0y72PAmCluU7ei5P34js+xVN4OEYuYkseWzJ1n6zHe9fW+w2U2T5mcj0FOtUQQxTgfvIk/U+A4MsViKBoJLsvrpEaxVXKV0L6mItcBCBIx23V489CI7T/g000hem8Q08xesY1FVxjxprNrDmSOWb7GOibIdZjtuQhH9lx3wUEIjisIlkXnT+2cIVAF+nYHA35f8IHCGBK4ijlRyF/e7AMgbTGtMr2HughrbUc8IidxAC4/QisxbaitNYQQtNbXahjDQhk513WPwIf/XZf3CX49w3gg5J66H4Topc3UBlDCu1lshp5nwuQ1wfYMC7XPRUvh96lEp1zZn94Jl7usUXHWi9bQtwaY73x0cP/PzGuEnKK8etZ0FAFz3x/kcyy2+foRDV/tGU7wZivzczWHpipd5YOVbr7fnPUse799VgnyhyTykRrzZfDg5/Vk3fHuz+fCIySzbV7+c1zv2vgY+ref6498n8XKgDyVgGQtwqAvFUA5K0CIG8VAHmrAMhbBUDeKgDy1iMP8L8AAAD//8EPxojl3dp3AAAAAElFTkSuQmCC" } ] \ No newline at end of file diff --git a/website/src/pages/team/data/team.json b/website/src/pages/team/data/team.json index 60062ef85..b0d46f672 100644 --- a/website/src/pages/team/data/team.json +++ b/website/src/pages/team/data/team.json @@ -67,6 +67,12 @@ "gitUrl": "https://github.com/GOODBOY008", "name": "Zhongqiang Gong", "isMentor": false + }, + { + "githubId": "70380092", + "gitUrl": "https://github.com/bengbengbalabalabeng", + "name": "Jing Yang", + "isMentor": false } ] } From 6f6b6ea615a8bd3f574c8ca321623c04c9578c45 Mon Sep 17 00:00:00 2001 From: Bengbengbalabalabeng Date: Thu, 30 Apr 2026 22:28:07 +0800 Subject: [PATCH 2/3] refactor(blog): revise the origin story in committer blog post --- website/blog/2026-04-29-from-user-to-committer.md | 5 ++--- .../2026-04-29-from-user-to-committer.md | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/website/blog/2026-04-29-from-user-to-committer.md b/website/blog/2026-04-29-from-user-to-committer.md index 792eb71be..1f262ab86 100644 --- a/website/blog/2026-04-29-from-user-to-committer.md +++ b/website/blog/2026-04-29-from-user-to-committer.md @@ -15,10 +15,9 @@ From starting out as an everyday user to submitting my first bug fix, and eventu ## My First Encounter with Apache Fesod -As a Java developer, I used to be a heavy user of EasyExcel. It greatly simplified the complexity of handling Excel files in our daily development. -When it was announced that EasyExcel would no longer be updated, I, like many other developers, felt a deep sense of disappointment. However, a turning point quickly emerged: the original author announced a reboot of the project under the name FastExcel, and shortly after, announced its donation to the Apache Software Foundation. It officially entered the incubator and was renamed **Apache Fesod (Incubating)**. +In my work as a Java developer, I frequently encountered the need to process complex Excel files. It was while searching for an efficient solution to this challenge that I first discovered FastExcel. It quickly became an essential tool, significantly simplifying the complexity of handling Excel data in our daily development. -At that moment, I felt the project's vitality had been completely reignited. It possesses both the **massive influence** accumulated during the EasyExcel era and the **huge, untapped potential** within the Apache open-source ecosystem. This fascinating blend of an "established powerhouse" finding a "new lease on life" deeply drew me in. +Later on, some exciting news broke: FastExcel was being donated to the Apache Software Foundation, officially entering the incubator and rebranding as **Apache Fesod (Incubating)**. At that moment, I felt the project's vitality had been elevated to a whole new level. It combined the **massive influence and solid user base** established during the FastExcel days with the **huge, untapped potential** of the Apache open-source ecosystem. Seeing such a powerful tool gain a "new lease on life" on a premier open-source platform deeply drew me in. From there, I started following the community closely. I went from quietly lurking, to participating in Issue discussions, and finally submitting my very first PR ([#668](https://github.com/apache/fesod/pull/668)). diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md index f863cd3eb..492fc3004 100644 --- a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md +++ b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md @@ -15,9 +15,9 @@ tags: [opensource, apache, committer, fesod] ## 初识 Apache Fesod -作为一名 Java 开发者,我曾经是 EasyExcel 的重度用户。在日常开发中,它极大地简化了我们处理 Excel 文件的复杂度。 -当得知 EasyExcel 宣布不再更新时,我和许多开发者一样,内心觉得十分惋惜。然而,转机很快出现,原作者宣布重启项目并命名为 FastExcel,紧接着更是宣布将其捐赠给 Apache 软件基金会,正式进入孵化器并更名为 **Apache Fesod (Incubating)**。 -那一刻,我感觉这个项目的活力被重新点燃了。它既拥有 EasyExcel 时代积累的**庞大影响力**,又展现出了在 Apache 开源土壤中**未被完全开发的巨大潜力**。这种“老牌强者”焕发“新生机”的奇妙结合深深吸引了我。 +作为一名 Java 开发者,我在工作中经常面临处理复杂 Excel 文件的需求。在寻找高效解决方案的过程中,我接触到了 FastExcel。它极大地简化了我在日常开发中处理 Excel 数据的复杂度。 +后来,一个令人振奋的消息传来:FastExcel 宣布将其捐赠给 Apache 软件基金会,正式进入孵化器并更名为 Apache Fesod (Incubating)。那一刻,我感觉这个项目的活力被提升到了一个全新的高度。 +它既拥有 FastExcel 时代积累的庞大用户基础与影响力,又展现出了在 Apache 开源土壤中未被完全开发的巨大潜力。这种优秀的工具在更大的平台上焕发“新生机”的奇妙结合深深吸引了我。 然后,我便开始关注社区的动态,从默默潜水到在 Issues 里参与大家的讨论,再到提交第一个 PR([#668](https://github.com/apache/fesod/pull/668))。 From 2c51fc7a253082fadcee96e39c04e5ea969bbf1f Mon Sep 17 00:00:00 2001 From: Bengbengbalabalabeng Date: Thu, 30 Apr 2026 22:40:39 +0800 Subject: [PATCH 3/3] fix(blog): correct all Apache Fesod to Apache Fesod (Incubating) --- website/blog/2026-04-29-from-user-to-committer.md | 6 +++--- .../2026-04-29-from-user-to-committer.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/website/blog/2026-04-29-from-user-to-committer.md b/website/blog/2026-04-29-from-user-to-committer.md index 1f262ab86..1901c535c 100644 --- a/website/blog/2026-04-29-from-user-to-committer.md +++ b/website/blog/2026-04-29-from-user-to-committer.md @@ -13,7 +13,7 @@ From starting out as an everyday user to submitting my first bug fix, and eventu -## My First Encounter with Apache Fesod +## My First Encounter with Apache Fesod (Incubating) In my work as a Java developer, I frequently encountered the need to process complex Excel files. It was while searching for an efficient solution to this challenge that I first discovered FastExcel. It quickly became an essential tool, significantly simplifying the complexity of handling Excel data in our daily development. @@ -33,7 +33,7 @@ After the thrill of having my first PR merged, I stopped limiting myself to isol ## My Takeaways -Throughout my involvement with Apache Fesod, I've come to deeply realize that: +Throughout my involvement with Apache Fesod (Incubating), I've come to deeply realize that: - **Open source is about collaboration, not just writing code.** Every single step—Issues, PRs, Code Reviews, and discussions—requires clear communication and patience. - **Small contributions can make a massive impact.** Fixing a simple typo or adding a code snippet can potentially help thousands of users. @@ -41,4 +41,4 @@ Throughout my involvement with Apache Fesod, I've come to deeply realize that: ## Looking Ahead -Becoming a Committer is by no means the finish line; rather, it is a brand-new starting point. It comes with greater responsibilities and higher expectations. I am incredibly excited to continue working alongside the community to make Apache Fesod even better. +Becoming a Committer is by no means the finish line; rather, it is a brand-new starting point. It comes with greater responsibilities and higher expectations. I am incredibly excited to continue working alongside the community to make Apache Fesod (Incubating) even better. diff --git a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md index 492fc3004..73606c0b3 100644 --- a/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md +++ b/website/i18n/zh-cn/docusaurus-plugin-content-blog/2026-04-29-from-user-to-committer.md @@ -13,7 +13,7 @@ tags: [opensource, apache, committer, fesod] -## 初识 Apache Fesod +## 初识 Apache Fesod (Incubating) 作为一名 Java 开发者,我在工作中经常面临处理复杂 Excel 文件的需求。在寻找高效解决方案的过程中,我接触到了 FastExcel。它极大地简化了我在日常开发中处理 Excel 数据的复杂度。 后来,一个令人振奋的消息传来:FastExcel 宣布将其捐赠给 Apache 软件基金会,正式进入孵化器并更名为 Apache Fesod (Incubating)。那一刻,我感觉这个项目的活力被提升到了一个全新的高度。 @@ -33,7 +33,7 @@ tags: [opensource, apache, committer, fesod] ## 我的收获 -在参与 Apache Fesod 的过程中,我深刻体会到: +在参与 Apache Fesod (Incubating) 的过程中,我深刻体会到: - **开源不只是写代码还有协作。** Issue、PR、Review、讨论,每一步都需要清晰沟通与耐心。 - **小贡献也能产生巨大影响。** 一个 typo 修复、一个示例补充,都可能帮助成千上万的用户。 @@ -41,4 +41,4 @@ tags: [opensource, apache, committer, fesod] ## 结语 -成为 Committer 绝不是终点,而是一个全新的起点。它意味着更多的责任和更高的要求。我很期待与社区一起把 Apache Fesod 建设得更好。 +成为 Committer 绝不是终点,而是一个全新的起点。它意味着更多的责任和更高的要求。我很期待与社区一起把 Apache Fesod (Incubating) 建设得更好。