Re: [DISCUSS] Maintain multiple branches of apisix

2020-10-18 Thread Ming Wen
For middleware projects, users should be encouraged to upgrade to the latest version, not the version a few years ago, because the changes are too big. Thanks, Ming Wen, Apache APISIX & Apache SkyWalking Twitter: _WenMing JunXu Chen 于2020年10月19日周一 上午9:24写道: > I think the LTS version should onl

Re: [DISCUSS] Maintain multiple branches of apisix

2020-10-18 Thread JunXu Chen
I think the LTS version should only be released when necessary, not regularly. On Sun, Oct 18, 2020 at 3:49 PM Sheng Wu wrote: > My 0.2 about the LTS version, usually LTS is about the feature stable > version focusing on bugfix, which is rare to see for middleware or > component. The platform pr

Re: [DISCUSS] Dev and test issues after `manager api` refactored

2020-10-18 Thread YuanSheng Wang
> It may take about two days if only the `t/admin` that's good. I think we can do this first, confirming that the new "admin api" can basically be used for APISIX. after this, we will update all of the test cases one by one. I think the option `2` is better too. On Sun, Oct 18, 2020 at 6:15 PM

Re: [DISCUSS] Dev and test issues after `manager api` refactored

2020-10-18 Thread Zexuan Luo
It looks like the scope is larger than I thought. If we want to retire the `admin api`, we also need to provide a new layer of admin API since other tests like t/node/filter_func.t need to talk with admin. Should it be a thin layer which talks directly with etcd? Anyway, we still need a stable sch

Re: [DISCUSS] Dev and test issues after `manager api` refactored

2020-10-18 Thread JunXu Chen
@Zexuan @vinci For option 2, After `manager api` completely replaces `admin api`, APISIX can't write data by itself, so how to run test cases in APISIX repo ? It's also a question to consider. On Sun, Oct 18, 2020 at 4:17 PM JunXu Chen wrote: > @YuanSheng > > It may take about two days if on

Re: [DISCUSS] Dev and test issues after `manager api` refactored

2020-10-18 Thread JunXu Chen
@YuanSheng It may take about two days if only the `t/admin` On Sun, Oct 18, 2020 at 9:43 AM vincixu wrote: > Vote for option 2. > The future goal is to gradually weaken AdminAPI, so it would be better for > ManagerAPI not to be affected by history > > YuanSheng Wang 于2020年10月16日周五 下午7:17写道:

Re: [DISCUSS] Maintain multiple branches of apisix

2020-10-18 Thread Sheng Wu
My 0.2 about the LTS version, usually LTS is about the feature stable version focusing on bugfix, which is rare to see for middleware or component. The platform prefers this. Mostly, people do compatible upgrades. Sheng Wu 吴晟 Twitter, wusheng1108 Ming Wen 于2020年10月18日周日 下午3:36写道: > Apache APIS

Re: [DISCUSS] Maintain multiple branches of apisix

2020-10-18 Thread Ming Wen
Apache APISIX releases a version every month, so I don’t think we have the energy to maintain and release the LTS version Thanks, Ming Wen, Apache APISIX & Apache SkyWalking Twitter: _WenMing vincixu 于2020年10月18日周日 上午9:39写道: > LTS branch is looks good for me. > But I think we do not need "rele