Thanks everyone.  Your suggestions are helpful.

I think I'm going the route of making a copy of the eCommerce app for now.
I might look more at BigFish also.

Thanks for the help.

Robert Wynkoop

On Thu, May 23, 2013 at 10:26 AM, Varun Bhansaly <[email protected]>wrote:

> Hi Robert,
>
> It depends on how much changes you are making. Instead of copying entire
> eCommerce component over to hot-deploy, you can as well 'extend' the
> eCommerce component, make and maintain your changes separately (See
>
> https://cwiki.apache.org/OFBIZ/faq-tips-tricks-cookbook-howto.html#FAQ-Tips-Tricks-Cookbook-HowTo-HowtoExtendanexistingcomponentincustomizedapplication
> ?
> ).
>
> On Thu, May 23, 2013 at 9:25 AM, Paul Foxworthy <[email protected]>
> wrote:
>
> > Hi Robert,
> >
> > I agree with the others that your UI is your UI and it's fine to copy it
> > and
> > make the changes you need for your own situation.
> >
> > It's harder with OFBiz services. You might make a change that with a bit
> of
> > refinement may one day become a submission. But for now you decide to
> keep
> > to yourself, perhaps to test it. You might have customizations that you
> > know
> > would not be relevant to the OFBiz community in general. You might base
> > your
> > work on a release of OFBiz, and cherry-pick fixes that are going into
> > trunk.
> > One day you might move to a later release, and the cherry-picked changes
> > won't be needed any more.
> >
> > In short, you might branch with some prospect of merging at some stage in
> > the future.
> >
> > In these situations, you want a clear separation between core OFBiz and
> > your
> > own changes, so you can move to a different core in future and integrate
> > your changes. I suspect you understand all of that perfectly well, thus
> > your
> > caution about changing OFBiz code.
> >
> > We use Mercurial patch queues (MQ) to handle this. We start with core
> > OFBiz,
> > and we make our own changes in hot-deploy when we need and want to.
> > Anything
> > that is our own mod of core OFBiz is done as a patch in a patch queue. We
> > have several "guards" so we can apply different sequences of patches. We
> > have guards for submitted patches, for pending submissions, and others
> for
> > customizations that are for a specific customer.
> >
> > MQ is working well for us and if you want to manage these issues I
> suggest
> > you give it a try. See http://mercurial.selenic.com/wiki/MqExtension for
> > more.
> >
> > Cheers
> >
> > Paul Foxworthy
> >
> >
> > Ruth Hoffman-2 wrote
> > > Hi Robert:
> > >
> > > Having worked on many OFBiz based ecommerce applications (both large
> and
> > > small), I agree with Paul. Copy over and use the OOTB webapp as a guide
> > > to move forward with your own customizations.
> > >
> > > Best of luck.
> > > Ruth Hoffman
> > >
> > > On 5/22/13 4:08 PM, Paul Piper wrote:
> > >> Hi Robert,
> > >>
> > >> that really depends on what you are set out to do. In general, I
> > >> recommend
> > >> to copy the eCommerce app over to hot-deploy and get the module to run
> > >> from
> > >> there. Then check it into your local repository to keep it consistent.
> > >> With
> > >> SVN you can use svn:external for instance to include your own module
> > >> while
> > >> keeping the rest of ofbiz consistent with the svn trunk. Then you can
> do
> > >> your own changes and commit to your local repository at any time.
> > >>
> > >> Does that help or were you looking for something else?
> > >>
> > >> Regards,
> > >> Paul
> > >>
> > >> P.S.: I don't think that Nick understood your question - BigFish
> > >> certainly
> > >> isn't the answer
> > >>
> > >>
> > >>
> > >> --
> > >> View this message in context:
> > >>
> >
> http://ofbiz.135035.n4.nabble.com/New-to-OFBiz-How-to-modify-the-eCommerce-app-tp4641469p4641473.html
> > >> Sent from the OFBiz - User mailing list archive at Nabble.com.
> > >>
> >
> >
> >
> >
> >
> > -----
> > --
> > Coherent Software Australia Pty Ltd
> > http://www.coherentsoftware.com.au/
> >
> > Bonsai ERP, the all-inclusive ERP system
> > http://www.bonsaierp.com.au/
> >
> > --
> > View this message in context:
> >
> http://ofbiz.135035.n4.nabble.com/New-to-OFBiz-How-to-modify-the-eCommerce-app-tp4641469p4641484.html
> > Sent from the OFBiz - User mailing list archive at Nabble.com.
> >
>
>
>
> --
> Regards,
> Varun Bhansaly
>

Reply via email to