Thanks, Pawan and Deepak for the quick response. Much appreciated!

As of now, all the plugins are managed under the ofbiz_plugins repo. So I
think I should also start working on the headless commerce plugin using the
ofbiz_plugins fork as suggested by Pawan. We may have a better way to
handle this (using separate repositories) in the future.

On Tue, Oct 20, 2020 at 5:37 PM Deepak Dixit <deepak.di...@hotwax.co> wrote:

> I think we should find some better way to handle this, we should check the
> possibility to have separate plugins repository.
> Its not a good idea to add each plugin in plugins repo, it will increase
> size of ofbiz-plugins.
>
> Kind Regards,
> Deepak Dixit
>
>
>
> On Tue, Oct 20, 2020 at 5:34 PM Pawan Verma <pawan.ve...@hotwaxsystems.com
> >
> wrote:
>
> > Hi Ravi,
> >
> > I would suggest #2, create a branch from ofbiz_plugins fork, and create a
> > new PR in WIP so that code changes are easily visible for review and
> > contributors can suggest/request changes.
> >
> > We can also rewrite commit history before merging it to the official
> > repository.
> >
> > HTH
> > --
> > Thanks & Regards
> > Pawan Verma
> > Technical Consultant
> > *HotWax Systems*
> > *Enterprise open source experts*
> > http://www.hotwaxsystems.com
> >
> >
> > On Tue, Oct 20, 2020 at 2:43 PM Ravi Lodhi <lodhira...@gmail.com> wrote:
> >
> > > Hello Devs,
> > >
> > > As the community is already aware that the planning effort to develop a
> > > Headless commerce plugin is in discussion [1]. In this effort, we have
> > > prepared documents to list down the OOTB OFBiz eCommerce feature set
> [2],
> > > requirement specifications [3], and an API roadmap [4] to expose these
> > > features. These documents are work in progress and will get refined as
> we
> > > get more participation/feedback from the community. Meanwhile, I am
> > > planning to start the implementation of the headless commerce plugin. I
> > > think the OFBiz rest capabilities are now matured enough to start
> > > implementing the API endpoints. We can start with the customer profile
> > > endPoints which are straightforward before jumping to complex
> > > functionalities.
> > >
> > > So to start the implementation which approach should I take -
> > > 1. Should I create a separate git repo from my Github account for the
> > > headless commerce plugins and start working on it until we have
> something
> > > in good shape?
> > >  or
> > > 2. Should I start directly by creating a branch from the ofbiz_plugins
> > fork
> > > and start implementing it?
> > >
> > > What would be the best approach such that the community can collaborate
> > on
> > > the implementation?
> > >
> > > [1] https://markmail.org/thread/7rdoepdc4sj54wpm
> > > [2]
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/WIP%3A+OOTB+OFBiz+eCommerce+Feature+Set
> > > [3]
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/WIP%3A+Headless+Commerce+Requirement+Specification
> > > [4]
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/WIP%3A+Headless+Commerce+%28OFBiz%29+-+API+Roadmap
> > >
> > >
> > > Kind Regards,
> > > --
> > > Ravi Lodhi
> > >
> >
>

Reply via email to