Hello

On 28/04/2022 01:39, Jean-Nicolas Boulay Desjardins wrote:
> Hello!
>
> I notice in the documentation it says to modify the configurations inside
> the framework itself.
>
> Is this the best practice?
It's a old documentation, but currently the main that we can detail.
Other process are not ready yet, and at Nereide we try to work on better
solution however we are a little bit overload by customer project to
finalize it correctly.
> Is there a way to have those configurations somewhere else?
Mainly, from our part, we use environment variable when it's possible
and a configuration branch in git repo. Both cover all case that we meet.
> Can everything be overwritten with the help of a plugin not just
> configurations but also code?
Most of OFBiz element can be surcharge by a plugin. Theme, entity,
service, controller, screen can be overwrite or extend. Just need to be
calm and go slowly to escape an headhash :)
> Is there documentation that someone can recommend that relates to these
> questions?
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide

but it's generic case
>
> Does anyone here have some tips?
For a custom site, create to repo, one fork from ofbiz, second for your
plugin.

Create a specific branch on your ofbiz-framework to isolate your change.
Try to override what you need on your plugin.

Nicolas
>
> I am still quite new to OFBiz.
>
> What I was planning to do is fork the ofbiz-framework repo into a private
> one where I can put my modifications and then once they are changes in the
> upstream repo I can merge them without losing my changes.
>
> Thank you for your help!
>

Reply via email to