Hi, > 1. redesign documentation
Updates: I have split this into two projects: 1. Unify Apache APISIX Documentation Contents Style[1]. 2. Restructure Apache APISIX Documentation[2]. We will have a more clear milestone for them. [1] https://github.com/orgs/apache/projects/35 [2] https://github.com/orgs/apache/projects/34 Best Regards! @ Zhiyuan Ju <https://github.com/juzhiyuan> Zexuan Luo <spacewan...@apache.org> 于2022年2月25日周五 09:11写道: > Yes, a better implementation of standalone mode or Admin API can sync > configuration in file to etcd. > > Jintao Zhang <zhangjin...@apache.org> 于2022年2月24日周四 14:32写道: > > > > > 8. declarative configuration like what we have done in apisix-ingress > > > > A Kubernetes discovery module was recently added to APISIX[1]. > > Is it possible that for some simple rules, it can be done directly using > > only APISIX without APISIX Ingress ? > > > > [1]: https://github.com/apache/apisix/pull/4880 > > > > Ming Wen <wenm...@apache.org> 于2022年2月24日周四 10:03写道: > > > > > > We are going to make APISIX proxy everything: > > > > > > I think you mean use Apache APISIX with Istio as Service Mesh, right? > > > > > > Thanks, > > > Ming Wen, Apache APISIX PMC Chair > > > Twitter: _WenMing > > > > > > > > > Zexuan Luo <spacewan...@apache.org> 于2022年2月23日周三 22:43写道: > > > > > > > Hi Sheng > > > > Thanks for your reminder. We will remove them from Apache APISIX's > > > roadmap. > > > > > > > > Sheng Wu <wu.sheng.841...@gmail.com> 于2022年2月23日周三 20:24写道: > > > > > > > > > > Hi Zexuan > > > > > > > > > > Please notice this is an ASF mail list, what `we` is the community, > > > > > API7's codes are owned by the company, which should not be a part > of > > > > > the community. > > > > > ``` > > > > > 4. support different backend as the source of configuration > instead of > > > > > etcd. We have already started to do it in > > > > > https://github.com/api7/etcd-adapter > > > > > 5. move some features to CP side. We will start to do CP side > service > > > > > discovery in > > > > > https://github.com/api7/apisix-seed/ > > > > > ``` > > > > > If the codes are going to donate, it should be taken care of first. > > > > > > > > > > > > > > > Sheng Wu 吴晟 > > > > > Twitter, wusheng1108 > > > > > > > > > > Zexuan Luo <spacewan...@apache.org> 于2022年2月23日周三 19:54写道: > > > > > > > > > > > > We are going to release a new major version (V3) in 2022. > > > > > > As a major version, we will remove deprecated fields, bring break > > > > > > changes, and most importantly, add great features. > > > > > > > > > > > > We are going to make APISIX easier to adopt: > > > > > > 1. redesign documentation > > > > > > 2. refactor the backend of Dashboard. Now, this backend will talk > > > with > > > > > > Admin API instead of etcd. > > > > > > 3. refactor the API definition in Admin API, so that it can > match the > > > > > > backend of Dashboard. > > > > > > 4. support different backend as the source of configuration > instead > > > of > > > > > > etcd. We have already started to do it in > > > > > > https://github.com/api7/etcd-adapter > > > > > > 5. move some features to CP side. We will start to do CP side > service > > > > > > discovery in > > > > > > https://github.com/api7/apisix-seed/ > > > > > > 6. smarter way to diagnose runtime issues. Probably a builtin > plugin? > > > > > > 7. Connect to etcd via gRPC and reduce the number of etcd > connection > > > > > > 8. declarative configuration like what we have done in > apisix-ingress > > > > > > > > > > > > We are going to make APISIX connect to more ecosystems: > > > > > > 1. integrate with more Open Source projects > > > > > > 2. integrate with cloud vendors > > > > > > 3. integrate with OpenAPI spec and other API spec definitions > > > > > > 4. write plugin without Lua, in the traditional way (Plugin > Runner) > > > or > > > > > > the modern way (Wasm) > > > > > > 5. native gRPC support as a client, so we can connect to further > > > places > > > > > > > > > > > > We are going to make APISIX proxy everything: > > > > > > 1. xRPC: an L4 proxy framework to provide wire-level > observability of > > > > > > databases & message queue & RPC. > > > > > > And more L4 observability: Prometheus & logger in the L4 level. > > > > > > 2. support XDS so APISIX can be used as the DP of istio > > > > > > > >