Thanks for starting this discussion. +1
Qishang Zhong <zhongqish...@gmail.com> 于2024年7月10日周三 10:17写道: > Thanks for starting this discussion. > > +1, Unity the APIs for easy understanding and maintenance. > > Best, > Qishang Zhong > > Congxian Qiu <qcx978132...@gmail.com> 于2024年7月9日周二 14:51写道: > > > Thanks for driving this, +1 to unify the API. > > > > I was confused by two sets of also when reading the code recently. As > far > > as I can see, the unified set of APIs can support the fronted and Open > API > > calls -- they are both the client of the Rest API, maybe we'll need to > > support different auth validation methods for different scenarios, but > this > > is not a huge issue. > > > > Best, > > Congxian > > > > > > Jinsong Zhou <jinsongz...@apache.org> 于2024年7月9日周二 14:32写道: > > > > > Hi devs, > > > > > > Currently, AMS provides two sets of HTTP APIs. One set is used by the > > > frontend component Dashboard, while the other set serves as the Open > API > > > for other ecosystem dependencies. These two sets of APIs have different > > > prefixes, but many of their definitions and backend implementations are > > > actually the same. > > > > > > Maintaining two sets of APIs will require additional maintenance work. > > > Therefore, I am wondering if we can unify and use a single set of APIs > > that > > > can meet the requirements of both the Dashboard and the ecosystem. > > > > > > I am open to hearing your thoughts. > > > > > > Best, > > > Jinsong > > > > > > > > -- > Best Regards, > Qishang Zhong > -- Best ConradJam