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

Reply via email to