[DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yeliang wang
Hi, community, My name is Yeliang Wang, and I am Apache APISIX Committer. At present, Apache APISIX supports Kafka in real-time log processing( https://apisix.apache.org/docs/apisix/plugins/kafka-logger/ )。 but, many enterprises I met, whether in transaction scenarios or log scenarios, are using Ap

Here are some feedbacks from our developers

2021-11-24 Thread Zhiyuan Ju
Hi, community members, Yesterday, one of Apache APISIX's community users asked me how to involve in our community, so I hold a webinar and share the information in the WeChat Group (something like WhatsApp), 20 developers joined in and the webinar lasts 90min :) Here is the summary of this event:

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread jing li
Sounds great! Wish the surrounding ecology of Apache APISIX could become more and more abundant. On Wed, Nov 24, 2021 at 4:07 PM yeliang wang wrote: > Hi, community, > My name is Yeliang Wang, and I am Apache APISIX Committer. > At present, Apache APISIX supports Kafka in real-time log processin

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread Bisakh Mondal
Nice proposal! I am willing to help developing the plugin on the first week of December. Add-ons: As we are supporting Kafka and Rocket MQ, we should also extend the support to Rabbit MQ, another highly used message queuing solution at some point in the future. There is also an open issue [1] rega

[DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread Zhiyuan Ju
Hi, community members, This DISCUSS mail is related to the previous mail called "Here are some feedbacks from our developers"[1], we got many valuable feedbacks from community members, I'd like to take Community Weekly Meeting into our community as a usual event. Here is my proposal for this: Her

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread Zhiyuan Ju
Apache APISIX's Discussion link is https://github.com/apache/apisix/discussions Best Regards! @ Zhiyuan Ju Zhiyuan Ju 于2021年11月24日周三 下午6:37写道: > Hi, community members, > > This DISCUSS mail is related to the previous mail called "Here are some > feedbacks from ou

Re: Release Apache APISIX 2.11.0 Round 2

2021-11-24 Thread ZhengSong Tu
+1 (non-binding) I checked: 1. Download links are OK. 2. Checksum and signature are OK. 3. LICENSE and NOTICE have existed. 4. Building on macOS 11.6 was successful. *ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX: https://github.com/apache/apisix Zexuan Luo 于2021年11月24日

Re: Here are some feedbacks from our developers

2021-11-24 Thread ZhengSong Tu
I used to write Java, and in my personal experience. it take my most time to learn APISIX and write plugins. I thought developers could use vedio and docs to share how to set up a development environment, how to write the first line of code, how to debug, maybe this would be helpful for newbies.

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread ZhengSong Tu
we need lua-resty-rocketmq lib first? *ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX: https://github.com/apache/apisix Bisakh Mondal 于2021年11月24日周三 下午5:54写道: > > Nice proposal! I am willing to help developing the plugin on the first week > of December. > > Add-ons: As we

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread ZhengSong Tu
just like https://github.com/doujiang24/lua-resty-kafka *ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX: https://github.com/apache/apisix ZhengSong Tu 于2021年11月24日周三 下午7:46写道: > > we need lua-resty-rocketmq lib first? > > *ZhengSong Tu* > My GitHub: https://github.com/tzss

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yeliang wang
expect! Bisakh Mondal 于2021年11月24日周三 下午5:54写道: > Nice proposal! I am willing to help developing the plugin on the first week > of December. > > Add-ons: As we are supporting Kafka and Rocket MQ, we should also extend > the support to Rabbit MQ, another highly used message queuing solution at > s

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread yeliang wang
Can we have a regular meeting every week in the future? Zhiyuan Ju 于2021年11月24日周三 下午6:44写道: > Apache APISIX's Discussion link is > https://github.com/apache/apisix/discussions > > Best Regards! > @ Zhiyuan Ju > > > Zhiyuan Ju 于2021年11月24日周三 下午6:37写道: > > > Hi, com

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread YuanSheng Wang
hi: I think the biweekly interval is better (personal guess). And we can discuss some proposals and important issues at this time. ^_^ The current communication is mainly in Chinese, and English communication can be added in the future. On Wed, Nov 24, 2021 at 8:13 PM yeliang wang wrote: > Ca

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread Zhiyuan Ju
> Can we have a regular meeting every week in the future? Yep, this proposal aims to hold regular Weekly Meetings, see 1.2.2.2. Best Regards! @ Zhiyuan Ju yeliang wang 于2021年11月24日周三 下午8:13写道: > Can we have a regular meeting every week in the future? > > Zhiyuan

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread Zhiyuan Ju
> The current communication is mainly in Chinese and English communication can be added in the future. The Weekly Meeting doesn't need to take too much energy so why not invite all developers to attend? It's just like a discussion or talk between friends :) I would welcome people no matter what la

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread YuanSheng Wang
Hi: > just like https://github.com/doujiang24/lua-resty-kafka I suggest to communicate with the rocketmq community and listen to their suggestions. If the rocketmq protocol is more complicated, we can use languages such as Java/Golang to implement a simple version first. On Wed, Nov 24, 2021 a

Re: Here are some feedbacks from our developers

2021-11-24 Thread Baoyuan
> I thought developers could use video and docs to share how to set up a development environment, how to write the first line of code, how to debug I very much agree, looking forward to more content like this. ZhengSong Tu 于2021年11月24日周三 下午7:45写道: > I used to write Java, and in my personal expe

Re: Here are some feedbacks from our developers

2021-11-24 Thread YuanSheng Wang
Need an example: how to write my first APISIX plugin How about this title? On Wed, Nov 24, 2021 at 10:33 PM Baoyuan wrote: > > I thought developers could use video and docs to share how to set up a > development environment, how to write the first line of code, how to > debug > > I very much ag

Re: Release Apache APISIX 2.11.0 Round 2

2021-11-24 Thread YuanSheng Wang
+1 I checked: 1. Download links are OK. 2. Checksum and signature are OK. 3. LICENSE and NOTICE have existed. 4. Building on macOS 11.6 was successful. On Wed, Nov 24, 2021 at 7:13 PM ZhengSong Tu wrote: > +1 (non-binding) > > I checked: > 1. Download links are OK. > 2. Checksum and signature

Re: Release Apache APISIX 2.11.0 Round 2

2021-11-24 Thread YuanSheng Wang
> 4. Building on macOS 11.6 was successful. my macOS version is 12.0.1. On Wed, Nov 24, 2021 at 10:45 PM YuanSheng Wang wrote: > +1 > > I checked: > 1. Download links are OK. > 2. Checksum and signature are OK. > 3. LICENSE and NOTICE have existed. > 4. Building on macOS 11.6 was successful. >

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zexuan Luo
> Developers need to use Test Nginx to program test cases, but Test Nginx lacks docs either. It's incorrect. They just don't know where to find the doc: https://metacpan.org/pod/Test%3A%3ANginx%3A%3ASocket. YuanSheng Wang 于2021年11月24日周三 下午10:44写道: > > Need an example: how to write my first APISI

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread Zexuan Luo
There is already one: https://github.com/yuz10/lua-resty-rocketmq Although this library is "still under early development and is still experimental", the author knows rocketmq more than us. YuanSheng Wang 于2021年11月24日周三 下午10:30写道: > > Hi: > > > just like https://github.com/doujiang24/lua-resty-ka

Re: Here are some feedbacks from our developers

2021-11-24 Thread Baoyuan
> Need an example: how to write my first APISIX plugin I think it's great. Zexuan Luo 于2021年11月24日周三 下午11:04写道: > > Developers need to use Test Nginx to program test cases, but Test > Nginx lacks docs either. > > It's incorrect. They just don't know where to find the doc: > https://metacpan.org

Re: Here are some feedbacks from our developers

2021-11-24 Thread Bozhong Yu
> There have a lot of environments and dependencies that need to take care of or install That's right. Even if I follow the documentation and execute make deps, I still get errors. Maybe we can add more error handling: https://apisix.apache.org/docs/apisix/FAQ/#why-does-the-make-deps-command-fail-

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread 王晔倞
I agree! YuanSheng Wang 于2021年11月24日周三 下午10:20写道: > hi: > > I think the biweekly interval is better (personal guess). And we can > discuss some proposals and important issues at this time. ^_^ > > The current communication is mainly in Chinese, and English communication > can be added in the fut

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yeliang wang
Great! Zexuan Luo 于2021年11月24日周三 下午11:08写道: > There is already one: https://github.com/yuz10/lua-resty-rocketmq > Although this library is "still under early development and is still > experimental", the author knows rocketmq more than us. > > YuanSheng Wang 于2021年11月24日周三 下午10:30写道: > > > > Hi

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread YuanSheng Wang
On Wed, Nov 24, 2021 at 11:08 PM Zexuan Luo wrote: > There is already one: https://github.com/yuz10/lua-resty-rocketmq > Although this library is "still under early development and is still > experimental", the author knows rocketmq more than us. > this is cool, I created an issue right now: htt

Re: Here are some feedbacks from our developers

2021-11-24 Thread Ming Wen
> 1.1 Some communities will reject PRs that developers submit; > 1.2 Users don't know what or how they can contribute; I don't think Apache APISIX has such problems. Are there specific issues and PRs? Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing Bozhong Yu 于2021年11月25日周四 上午12:53

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread ZhengSong Tu
I can't find lua-resty-rocketmq on luarocks, maybe we need to work with this author? Or fork a copy of it?I *ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX: https://github.com/apache/apisix YuanSheng Wang 于2021年11月25日周四 上午9:03写道: > > On Wed, Nov 24, 2021 at 11:08 PM Zexua

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread jing li
Nice proposal. If so, I would like to live-stream the meeting through channels such as WeChat Channels, so that more people can join us ^ ^ On Thu, Nov 25, 2021 at 8:55 AM 王晔倞 wrote: > I agree! > > YuanSheng Wang 于2021年11月24日周三 下午10:20写道: > > > hi: > > > > I think the biweekly interval is bette

Re: [ANNOUNCE] New committer Shivam Singh

2021-11-24 Thread Sylvia
Hi Shivam, I'm Sylvia. After our discussion, I think you should go to the official website(https://github.com/apache/apisix-website) and submit PR for this article( https://gist.github.com/1502shivam-singh/e63089c19ae5cc29aef96e7ae7069373) yourself, then you can add me as a reviewer. Just put the

Re: Here are some feedbacks from our developers

2021-11-24 Thread yeliang wang
The title looks great, but how do we start? YuanSheng Wang 于2021年11月24日周三 下午10:44写道: > Need an example: how to write my first APISIX plugin > > How about this title? > > On Wed, Nov 24, 2021 at 10:33 PM Baoyuan wrote: > > > > I thought developers could use video and docs to share how to set up

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zhiyuan Ju
Hi, > 1.1 Some communities will reject PRs that developers submit; 1. This feedback comes from attendees, they don't mention Apache APISIX has these cases, so I use "some communities" here; 2. I just checked history PRs from here[1], and found some closed PRs which are related to Documentations.

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zhiyuan Ju
> The title looks great, but how do we start? We have much work to do for Apache APISIX, any thoughts on the attendees's feedbacks? Best Regards! @ Zhiyuan Ju yeliang wang 于2021年11月25日周四 上午11:12写道: > The title looks great, but how do we start? > > YuanSheng Wang

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread YuanSheng Wang
On Thu, Nov 25, 2021 at 9:23 AM ZhengSong Tu wrote: > I can't find lua-resty-rocketmq on luarocks, maybe we need to work > with this author? Or fork a copy of it?I > We can help him/her release a version of luarocks. You can create an issue at lua-resty-rocketmq first about this case. > > *Zhe

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread Zhiyuan Ju
> I would like to live-stream the meeting through channels such as WeChat Channels Yayaya! That's the intention of this proposal: connect contributors and spread Apache APISIX :) Best Regards! @ Zhiyuan Ju jing li 于2021年11月25日周四 上午9:39写道: > Nice proposal. If so,

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zexuan Luo
The PR #4892 doesn't correct anything. It is retelling the same thing in other words. The original statement is already correct. And if you look at the history carefully, that contributor doesn't have a good reputation to submit valuable PR. He didn't discuss what he did in the community. Anyway,

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zexuan Luo
If any PRs can be accepted, why requires reviewers? Zexuan Luo 于2021年11月25日周四 上午11:59写道: > > The PR #4892 doesn't correct anything. It is retelling the same thing in > other words. The original statement is already correct. > > And if you look at the history carefully, that contributor doesn't h

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zexuan Luo
> 2.3 In PR #5592, Xunzhuo wanted to translate docs from English to Chinese. 2.3.1 From his changes, I also think those changes are not MUST-to-CHANGE, but if we try to understand why he wanted to make those changes, in my own opinion, I think he just only wanted to contribute, to translate all Eng

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zexuan Luo
I think the contributor should learn the basic manner before contributing. Eg, discuss in the community first, don't spam too many non-value changes which don't bring a real contribution. Zexuan Luo 于2021年11月25日周四 下午12:06写道: > > > 2.3 In PR #5592, Xunzhuo wanted to translate docs from English to

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zhiyuan Ju
> If any PRs can be accepted, why requires reviewers? In my own opinion, lacking a "Contribution Chain/Workflow" is the key point why Apache APISIX will receive those PRs. We think they know, actually not. Best Regards! @ Zhiyuan Ju Zexuan Luo 于2021年11月25日周四 下午12

Re: Here are some feedbacks from our developers

2021-11-24 Thread Ming Wen
I agree with zexuan's view that no meaningful document modification will not bring community activity. Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing Zexuan Luo 于2021年11月25日周四 下午12:08写道: > I think the contributor should learn the basic manner before contributing. > Eg, discuss in

Re: Here are some feedbacks from our developers

2021-11-24 Thread Ming Wen
Apache APISIX has such guidelines[1], we can improve this document [1] https://github.com/apache/apisix/blob/master/CONTRIBUTING.md Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing Zhiyuan Ju 于2021年11月25日周四 下午12:11写道: > > If any PRs can be accepted, why requires reviewers? > > In m

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread ZhengSong Tu
I see you have already mentioned the issue[1], great! [1]:https://github.com/yuz10/lua-resty-rocketmq/issues/4 *ZhengSong Tu* My GitHub: https://github.com/tzssangglass Apache APISIX: https://github.com/apache/apisix YuanSheng Wang 于2021年11月25日周四 上午11:47写道: > > On Thu, Nov 25, 2021 at 9:23 AM Z

Re: Here are some feedbacks from our developers

2021-11-24 Thread Zhiyuan Ju
> I agree with zexuan's view that no meaningful document modification will not bring community activity. >From the above 3 PRs, how to define a meaningful change? > Apache APISIX has such guidelines[1], we can improve this document For users who subscribed to this mailing list, how many of us re

Re: [DISCUSS] Observability enhancement

2021-11-24 Thread xxm404
Somebody can help me to implement this feature ? Maybe give me some ideas. > 2021年11月22日 下午3:20,Daming 写道: > > > It sounds great. Prometheus plugins was already. We just add these metrics > about health-check. > > Haochao Zhuang > @dmsolr > > >> 2021年11月22日 下午3:13,Zeping Bai 写道: >> >> Hi,

Re: Here are some feedbacks from our developers

2021-11-24 Thread ZhengSong Tu
> 从以上 3 个 PR 中,如何定义一个有意义的变化? Right now there is no precise definition of whether a PR is meaningful in the APISIX community. Here's what I thought. 1. for PR: https://github.com/apache/apisix/pull/5592/files I think it is pointless. 1.1 first of all, xunzhuo has contributed to APISIX in terms of

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yuz10
Hi, In fact, there is already a rocketmq client project in lua , https://guthub.com/yuz10/lua-resty-rocketmq ,I am glad to improve the project if any requirements not meet. ---Original--- From: "YuanSheng Wang"https://github.com/doujiang24/lua-resty-kafka I suggest to communicate with the roc

Re: [DISCUSS] Propose Apache APISIX Community Weekly Meeting

2021-11-24 Thread yeliang wang
> I would like to live-stream the meeting through channels such as WeChat Channels Yes! It can imitate the way of Apache APISIX Ingress controller weekly meeting. @lijing959...@gmail.com jing li 于2021年11月25日周四 上午9:39写道: > Nice proposal. If so, I would like to live-stream the meeting through >

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yeliang wang
Cool! YuanSheng Wang 于2021年11月25日周四 上午9:03写道: > On Wed, Nov 24, 2021 at 11:08 PM Zexuan Luo > wrote: > > > There is already one: https://github.com/yuz10/lua-resty-rocketmq > > Although this library is "still under early development and is still > > experimental", the author knows rocketmq more

Re: [DISCUSS] proposal: APISIX support RocketMQ service plugin

2021-11-24 Thread yeliang wang
I have seen the issues you mentioned, and I will continue to pay attention to them. 😁 YuanSheng Wang 于2021年11月25日周四 上午9:03写道: > On Wed, Nov 24, 2021 at 11:08 PM Zexuan Luo > wrote: > > > There is already one: https://github.com/yuz10/lua-resty-rocketmq > > Although this library is "still under