Hi,

Thanks for the information.
I will start working on it, please feel free to join me.

Best regards,
Jinsong

On Wed, Jul 10, 2024 at 11:17 AM ConradJam <czy...@apache.org> wrote:

> 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
>

Reply via email to