Re: [DISCUSS] support RESTful API for Apache APISIX projects

2021-07-25 Thread Zhiyuan Ju
Hi, Any further discussion on this mail? I'm going to list all APIs and check which part we should modify. Best Regards! @ Zhiyuan Ju Zhiyuan Ju 于2021年7月22日周四 下午2:47写道: > I would prefer relying on Status Code instead of `code` (actually it's a > manual logical a

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread Zhiyuan Ju
Hi, Shyamal, > Any changes to existing APIs should be visible to Dashboard team That's true, and due to the Dashboard is beyond the APISIX, I would prefer supporting the current APISIX's functionally in the Dashboard, then continuing watching on the status of APISIX, then we could update it as so

Re: [DISCUSS] support RESTful API for Apache APISIX projects

2021-07-25 Thread Jintao Zhang
I agree! At the same time, I also think that HTTP Status code should be used instead of the logical code field. Zhiyuan Ju 于2021年7月25日周日 下午3:29写道: > Hi, > > Any further discussion on this mail? I'm going to list all APIs and check > which part we should modify. > > Best Regards! > @ Zhiyuan Ju <

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread Zhiyuan Ju
Hi, community, After this discussion is closed, I will create 2 milestones to track progress: - Keep the current functionally compatible with Apache APISIX 2.7 -> 2.7.1 - Support the functionality with Apache APISIX 2.8 -> 2.8 (Apache APISIX 2.8 is coming soon) Best Regards! @ Zhiyuan Ju

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread ZhengSong Tu
+1 non-binding checklist: 1. All download links are fine; 2. Checksum and signature are fine; 3. LICENSE and NOTICE exist; 4. build and test success on Fedora release 33 (Thirty Three) Zexuan Luo 于2021年7月23日周五 下午7:45写道: > Hello, Community, > This is a call for the vote to release Apache APISIX

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread ZhengSong Tu
Agree, especially with the Long-term solution. I feel that the Manager API and AdminAPI conflict in capability, leading to some ambiguity in the positioning of the Manager API. Zhiyuan Ju 于2021年7月25日周日 下午5:38写道: > Hi, community, > > After this discussion is closed, I will create 2 milestones to

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread Xiran Liu
Agree, and looking forward to the long term solution, we need a unified API to operate APISIX, and for dashboard, we only need some data conversion from service. On 2021/07/25 09:37:58, Zhiyuan Ju wrote: > Hi, community, > > After this discussion is closed, I will create 2 milestones to track

[DISCUSS] support Jobs section on the website

2021-07-25 Thread Zhiyuan Ju
Hi, community, Some users of Apache APISIX ask if we could provide some ways to hire an Apache APISIX engineer, who is familiar and good at Apache APISIX. I would like to know if we could provide a Job section on Apache APISIX's website[1]? Main steps: 1. Add a Jobs page: companies could file a P

Re: [DISCUSS] support Jobs section on the website

2021-07-25 Thread Sheng Wu
The Apache website should be vendor-neutral. I would not recommend anything about this posted on the official website. Sheng Wu 吴晟 Twitter, wusheng1108 Zhiyuan Ju 于2021年7月26日周一 上午12:52写道: > Hi, community, > > Some users of Apache APISIX ask if we could provide some ways to hire an > Apache API

Re: [DISCUSS] support Jobs section on the website

2021-07-25 Thread Peter Yang
Maybe we can take a look at how PingCAP helps eco-enterprise recruiting? First of all, they have a special section on their user forum asktug.com for TiDB eco-company recruitment (https://tidb-jobs.pingcap.com/campus_apply/tidb/38652/#/) Second, there is a recruitment option on their Wechat Offic

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Zhiyuan Ju
Hi, +1 binding I just checked: 1. All links are valid; 2. Checksum and Signature are ok; 3. LICENSE and NOTICE files exist; 4. No binary file; 5. Build successfully on M1. Best Regards! @ Zhiyuan Ju ZhengSong Tu 于2021年7月25日周日 下午6:30写道: > +1 non-binding > > che

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Li Ling(Lien)
+1 binding Check-list: 1. Download links ✅; 2. Checksum and signature ✅; 3. LICENSE & NOTICE ✅; 4. No binary file ✅; Zhiyuan Ju 于2021年7月26日周一 上午9:01写道: > Hi, > > +1 binding > > I just checked: > > 1. All links are valid; > 2. Checksum and Signature are ok; > 3. LICENSE and NOTICE files exist; >

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread JunXu Chen
Agree + 1, especially with the Long-term solution. The Manager API did not bring many features but caused many problems due to the synchronization of the JSON Schema. On Mon, 26 Jul 2021 at 00:44, Xiran Liu wrote: > Agree, and looking forward to the long term solution, we need a unified > API

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Ayush das
+1 non-binding checklist: 1. All download links are fine; 2. Checksum and signature are fine; 3. LICENSE and NOTICE exist; 4. Build Success Best Regards Ayush Das On Fri, 23 Jul 2021 at 5:15 PM, Zexuan Luo wrote: > Hello, Community, > This is a call for the vote to release Apache APISIX versi

Re: [DISCUSS] support Jobs section on the website

2021-07-25 Thread Sheng Wu
Hi Notice, PingCAP is a vendor, and TiDB is a vendor-based open source project. This is not a thing we should take reference from. The ASF has very specific and clear guidelines about project marketing. Don't mix things together. PingCAP is never a neutral foundation, it chases for the benefit whi

Re: [DISCUSS] support Jobs section on the website

2021-07-25 Thread Sheng Wu
If you want to post the recruiting message on your employer(s) websites, that is totally fine. But apisix.apache.org belongs to the foundation, pay attention what it says at the bottom of the page. > Copyright © 2019-2021 The Apache Software Foundation. Apache APISIX, APISIX®, Apache, the Apache f

Re: [DISCUSS] support RESTful API for Apache APISIX projects

2021-07-25 Thread JunXu Chen
> please give an example about i18n for a better understanding For example, when creating a route, the parameters submitted by the user don't conform to the schema and returns 400. If we want to clearly tell the user which fields have problems, we could use `code` to illustrate: ``` 41 en: in

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread JunXu Chen
+1 (binding) I checked: - Download links are valid - Checksums and PGP signatures are valid - LICENSE and NOTICE files are good - Build successfully on Ubuntu 18.04.5 On Mon, 26 Jul 2021 at 09:23, Ayush das wrote: > +1 non-binding > > checklist: > 1. All download links are fine; > 2. Checksum

Re: [DISCUSS] support RESTful API for Apache APISIX projects

2021-07-25 Thread Chao Zhang
HTTP status code will be fine if we don’t care the very specific error type. Chao Zhang https://github.com/tokers On July 25, 2021 at 17:34:40, Jintao Zhang (zhangjintao9...@gmail.com) wrote: I agree! At the same time, I also think that HTTP Status code should be used instead of the logical code

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Chao Zhang
+1 (binding) from me, I have checked: 1. All the download links are normal 2. The checksum and signature are valid 3. NOTICE and LICENSE files exist 4. version is correct. Best regards Chao Zhang https://github.com/tokers On Fri, Jul 23, 2021 at 7:45 PM Zexuan Luo wrote: > > Hello, Community,

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Baoyuan
+1 non-binding I have checked: 1. All links are valid; 2. Checksum and Signature are ok; 3. LICENSE and NOTICE files exist; 4. Build successfully on macOS 11.4 (Intel Core). Best Regards JunXu Chen 于2021年7月26日周一 上午9:40写道: > +1 (binding) > > I checked: > - Download links are valid > - Checksum

Re: [DISCUSS] support RESTful API for Apache APISIX projects

2021-07-25 Thread Zhiyuan Ju
Hi, Users have 2 ways to use our product: Using Dashboard or Call API directly. We have JSONSchema checker on the backend, if users call API directly and check failed, it will return the JSONSchema error; if users use Dashboard, why not validate data on Web? So I think there has no need to add a

Re: [DISCUSS] support Jobs section on the website

2021-07-25 Thread Zhiyuan Ju
Much clear now, thanks for Sheng's clarification :) Best Regards! @ Zhiyuan Ju Sheng Wu 于2021年7月26日周一 上午9:34写道: > If you want to post the recruiting message on your employer(s) websites, > that is totally fine. > But apisix.apache.org belongs to the foundation, p

Re: [DISCUSS] support version mismatch alert for Dashboard and Apache APISIX

2021-07-25 Thread Peter Zhu
Agree + 1. I'm looking forward to the long-term solution. JunXu Chen 于2021年7月26日周一 上午9:17写道: > Agree + 1, especially with the Long-term solution. > > The Manager API did not bring many features but caused many problems due to > the synchronization of the JSON Schema. > > > On Mon, 26 Jul 2021 at

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Peter Zhu
+1 (non-binding) from me, I have checked: 1. All the download links are normal 2. The checksum and signature are valid 3. NOTICE and LICENSE files exist 4. version is correct 5. Build successfully on macOS 11.1 (Intel Core) Baoyuan 于2021年7月26日周一 上午9:46写道: > +1 non-binding > > I have checked:

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Jintao Zhang
+1 (non-binding) from me, I have checked: 1. All the download links are normal 2. The checksum and signature are valid 3. NOTICE and LICENSE files exist 4. The version is correct. Peter Zhu 于2021年7月26日周一 上午10:31写道: > +1 (non-binding) from me, > I have checked: > > 1. All the download links ar

Re: [VOTE] Release Apache APISIX 2.8

2021-07-25 Thread Qi Guo
+1 (non-binding) from me, I checked: 1. all download links are good. 2. Checksum and signature are OK. 3. LICENSE and NOTICE are present. 4. the build on M1 was successful. Best Regards Jintao Zhang 于2021年7月26日周一 上午10:50写道: > +1 (non-binding) from me, > I have checked: > > 1. All the download l