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
2 changes: 2 additions & 0 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,8 @@ module.exports = {
routeBasePath: "news",
path: "news",
blogSidebarCount: 0,
editLocalizedFiles: true,
editUrl: "https://github.com/apache/shenyu-website/edit/main/",
},
],
"plugin-image-zoom",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "毕业一年成长成为Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-07-27
slug: Apache-ShenYu-Committer-2021-07-27
cover: "/img/committers/liuliang.jpg"
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "从用户到Committer,参与Apache ShenYu社区并不遥远"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-09-08
slug: Apache-ShenYu-Committer-2021-09-08
cover: "/img/committers/tangzhen.jpg"
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "从用户到Committer,别样体验和收获"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-11-11
slug: Apache-ShenYu-Committer-2021-11-11
---

### 新晋Committer介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "The way from College Student to Apache Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-12-08
slug: Apache-ShenYu-Committer-2021-12-08
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "The Open Source Path for Tech Veterans"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-02-28
slug: Apache-ShenYu-Committer-2022-02-28
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "你也可以成为Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-04-20
slug: Apache-ShenYu-Committer-2022-04-20
---

### 新晋Committer介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "从CRUD Boy到Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-07-04
slug: Apache-ShenYu-Committer-2022-07-04
---

### 新晋Committer介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "从用户到Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-08-04
slug: Apache-ShenYu-Committer-2022-08-04
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
title: "【From company gateway framework selection to Apache ShenYu Committer】"
author: "Shuo Li"
description: "From company gateway framework selection to Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-08-08
slug: Apache-ShenYu-Committer-2022-08-08
---

### Introduction of new Committer

Hello everyone, my name is [Shuo Li](https://github.com/lishuo5263) , java architect, currently engaged in a big-sized Internet company, It is my honor to be invited by the Apache ShenYu community as the Committer. Let me share with you my first meet, acquaintance, understanding, growth and suggestions with the Apache ShenYu community.

### Meet the Apache Shenyu community for the first time

The story starts from 2020. In the early stage, I used SpringCloud Gateway + Nacos Config Event to realize the dynamic routing of gateway by myself. Because there was no dashboard of Gateway at that time, it was very painful. My team made a dashboard based on Micro Enterprise, which has a lot of functionality and limitations. From then on, I started to pursue a good gateway. One day, I found ShenYu, and saw that ShenYu's overall architecture was in sharper contrast to SpringCloud Gateway. ShenYu outperforms Gateway in terms of overall architecture design, function design, plug-in design, etc. ShenYu can be said to be the next generation gateway product. After that, I started to have a certain understanding of Apache ShenYu from building environment to running example project, and then to read plug-in chain and data synchronization, SPI mechanism and other source code.

### Start submitting PR

It was not until January 2022 that I started to submit my first PR, which was to fix a problem that caused null Pointers when the Admin module started the default load instance. The function was small, but its significance was remarkable. It meant that I had a good start on the open source road from learning to contributing.


### Ongoing open source contributions and gains

So far, I have participated in the open source of Apache ShenYu community for more than half a year, contributing a lot and growing and harvesting a lot. The details are as follows:

- Witnessed Shenyu graduate from Apache Incubator and become a top Apache project.
- Fixed ShenYu admin starting null pointer problem.
- Added ShenYu Rewrite plugin support for PathVariable functionality.
- Responsible for the functional support of the entire Shenyu-Client-Golang project.
- Participated in the repair of some discovered problems, integration test writing, code of other CR contributors, corresponding functional documentation writing, etc.

### Thanks to the community

Thanks to my friends who helped me or inspired me for free (in no particular order): yu199195,yonglun,luoxiaolong,lianjunwei,gaohan.

### A little advice for newcomers

1.Be sure to check out the website or Github first
2.Follow the official website or project documents to try to run the relevant functional modules of Example
3.Feel free to submit an issue to the community if you have any ideas

Attend ShenYu biweekly meetings to keep up with the community and meet with developers one-on-one to ask questions

### How to join Apache ShenYu

1. How to become a Contributor

The Apache ShenYu community has purposely written a very comprehensive [Contributor Guide](https://ShenYu.apache.org/community/contributor-guide/)

2. Github [Issues](https://github.com/apache/ShenYu/issues)

3. Subscribe emails

Email dev-subscribe@ShenYu.apache.org;

After the sending is successful, you will receive a reply from dev-subscribe@ShenYu.apache.org, please reply to this email according to the prompt of the email to confirm the subscription;

After replying to confirm, you will receive a welcome email indicating that you have successfully subscribed to emails.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "The Student's Journey of Contributing to Apache ShenYu"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2023-06-14
slug: Apache-ShenYu-Committer-2023-06-14
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "与ShenYu共创未来"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2024-04-08
slug: Apache-ShenYu-Committer-2024-04-08
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "我的 Apache ShenYu 开源之旅"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2024-08-08
slug: Apache-ShenYu-Committer-2024-08-08
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "从小事做起,逐渐成为开源社区的核心力量"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2024-08-14
slug: Apache-ShenYu-Committer-2024-08-14
---

### 个人介绍
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: "Become a Committer"
author: "shown"
description: "Become a Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2026-01-06
slug: Apache-ShenYu-Committer-2026-01-06
---

# Apache ShenYu Committer

## Self-Introduction

大家好,我是牧生,目前是一位 Go/Java 开发工程师。非常高兴能够收到 Apache ShenYu 项目的 Committer 邀请。正式成为 Apache ShenYu 项目的 Committer,为 ShenYu 项目添砖加瓦。

个人一直热衷于开源社区,同时也是 Apache Hertzbeat 的 Committer 和 Spring AI Alibaba 项目的 PMC,

## My Journey with Apache ShenYu

我本身就对 gateway 项目有非常浓厚的兴趣,一次偶然的机会。在 Apache Hertzbeat 社区结识了大佬 @Asia00,恰逢 ShenYu 项目飞速发展,而且也有一些 help wanted 和 good first issue。

于是我便试着提交 PR 参与到了 Apache ShenYu 项目的开源建设中来,经过三个多月时间的持续贡献,累计 18k 行代码变更。最终经过 @Asia00 的提名,成为了 Committer。

## Experience Sharing

开源之路始于兴趣,成长于实践。开源不仅是技术热情的载体,更是一段与社区共同成长的旅程。

对于初次参与开源的开发者来说,勇于尝试是最重要的一步。即使是最小的贡献,也能积累宝贵的经验。 在日常中,多参与社区讨论与代码评审,在交流中不断学习;保持耐心与坚持,每一次遇到的难题与挑战,都是成长的契机。

在 Apache ShenYu 社区中,实际参与项目的机会很多。多关注 Issue 列表,多沟通交流——总会有人积极回应你的想法,并从你的观点中获得启发。

## Conclusion

衷心感谢各位社区伙伴的耐心 Review 和悉心指导。成为 Committer 只是我一个小的里程碑,期望和 Apache ShenYu 一起继续秉持开源精神,吸引更多优秀的开发者,共同打造一个技术领先且充满活力的社区。Apache ShenYu 项目早日突破 10k star!
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "Apache ShenYu GSOC 2023"
categories: "GSOC 2023"
tags: ["Apache ShenYu", "GSOC 2023"]
date: 2023-04-18
slug: Apache-ShenYu-GSOC2023-2023-04-18
---

## Google Summer of Code & Apache ShenYu springcloud e2e task is coming | Invite you to explore the high performance gateway
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "Apache ShenYu OSPP 2023"
categories: "OSPP 2023"
tags: ["Apache ShenYu", "OSPP 2023"]
date: 2023-05-19
slug: Apache-ShenYu-OSPP2023-2023-05-19
---

## [开源之夏】Apache ShenYu e2e课题来袭 | 邀您深耕高性能网关
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "Apache ShenYu(incubating)新晋PPMC"
categories: "Apache ShenYu PPMC"
tags: ["Apache ShenYu"]
date: 2021-11-05
slug: Apache-ShenYu-PPMC-2021-11-05
---

### 新晋PPMC介绍
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu WASM 1.0.0 版本发布"
categories: "Apache ShenYu WASM"
tags: ["Apache ShenYu WASM", "WASM"]
date: 2024-01-06
slug: Apache-ShenYu-WASM-release-version-1.0.0
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "发布Apache首个版本-2.4.0,让API网关变得简单"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2021-08-01
slug: Apache-ShenYu-release-milestone-version-2.4.0
cover: "/img/architecture/shenyu-framework.png"
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.4.3 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2022-04-18
slug: Apache-ShenYu-release-version-2.4.3
---

时隔3个月,Apache ShenYu再次发布2.4.3版本,本次版本内容,有200+的pull Request,30+的贡献者参与,新增了非常多的功能,修复了很多bug,以及优化了很多内容。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.5.1 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2022-02-04
slug: Apache-ShenYu-release-version-2.5.1
---

春节刚过,Apache ShenYu便迎来了2.5.1版本。此次发布内容,共有 259 个pull Request,64位贡献者的参与。新增了若干功能,修复了bug,优化了若干内容。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.6.0 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2023-08-15
slug: Apache-ShenYu-release-version-2.6.0
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.7.0.1 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2025-05-03
slug: Apache-ShenYu-release-version-2.7.0.1
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.7.0.2 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2025-08-25
slug: Apache-ShenYu-release-version-2.7.0.2
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.7.0.3 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2025-11-24
slug: Apache-ShenYu-release-version-2.7.0.3
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Apache ShenYu 2.7.0 版本发布"
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2025-01-15
slug: Apache-ShenYu-release-version-2.7.0
---

## 关于Apache ShenYu
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "Soul 网关发布里程碑的2.3.0版本,新增支持GRPC,Tars
categories: "Apache ShenYu"
tags: ["Apache ShenYu"]
date: 2020-07-05
slug: Soul-gateway-release-milestone-version-2.3.0
cover: "/img/architecture/shenyu-framework.png"
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"label": "Observability",
"label": "可观测性指南",
"position": 3
}
8 changes: 8 additions & 0 deletions i18n/zh/docusaurus-plugin-content-pages/team.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -465,6 +465,14 @@ tags: ["Team"]
<td>Committer</td>
<td></td>
</tr>
<tr>
<td><a href="https://github.com/yuluo-yx"><img width="64" src="https://avatars.githubusercontent.com/u/77964041?v=4"/></a></td>
<td>yuluo-yx</td>
<td><a href="https://people.apache.org/committer-index.html#xcsnx">yuluo-yx</a></td>
<td><a href="https://github.com/yuluo-yx">yuluo-yx</a></td>
<td>Committer</td>
<td></td>
</tr>
</table>

## 贡献者
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2021-07-27.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "How I became an Apache ShenYu Committer one year after graduation"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-07-27
slug: Apache-ShenYu-Committer-2021-07-27
cover: "/img/committers/liuliang.jpg"
---

Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2021-09-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "From users to Committer, participation in the Apache ShenYu commun
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-09-08
slug: Apache-ShenYu-Committer-2021-09-08
cover: "/img/committers/tangzhen.jpg"
---

Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2021-11-11.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "From users to Committer, different experiences and gains"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-11-11
slug: Apache-ShenYu-Committer-2021-11-11
---

### New Committer Introduction
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2021-12-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "The way from College Student to Apache Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-12-08
slug: Apache-ShenYu-Committer-2021-12-08
---

### New Committer Introduction
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2022-02-28.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "The Open Source Path for Tech Veterans"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2021-02-28
slug: Apache-ShenYu-Committer-2022-02-28
---

### Self Introduction:
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2022-04-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "You can also be an Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-04-20
slug: Apache-ShenYu-Committer-2022-04-20
---

### Introduction of new Committer
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2022-07-04.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "From CRUD Boy to Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-07-04
slug: Apache-ShenYu-Committer-2022-07-04
---

### Introduction of new Committer
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2022-08-04.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "From Apache ShenYu User to Apache ShenYu Committer"
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-08-04
slug: Apache-ShenYu-Committer-2022-08-04
---

### Introduction of new Committer
Expand Down
1 change: 1 addition & 0 deletions news/Apache-ShenYu-Committer-2022-08-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "From company gateway framework selection to Apache ShenYu Committe
categories: "Apache ShenYu Committers"
tags: ["Apache ShenYu"]
date: 2022-08-08
slug: Apache-ShenYu-Committer-2022-08-08
---

### Introduction of new Committer
Expand Down
Loading
Loading