[Flow] Best practice: How to organise packages within a flow application
Qbus | Axel Wüstemann
awu at qbus.de
Mon May 13 16:09:09 CEST 2013
Thank you Robert. In my case only this creterion might fit: "plugin
which should be possible to install optionally."
Would you additionally give me a hint, how to access central ressources,
as layouts or themes from other (plugin) packages?
Axel
Am 13.05.2013 15:08, schrieb Robert Lemke:
> Hi Axel,
>
> Qbus | Axel Wüstemann wrote:
>
>> what might be a best practice to organise an application in flow? If I
>> have several application components, each of them might consists of
>> modules and plugins etc.
>>
>> Is it good practise to build each applicaion item as a separate flow
>> package? How I can access central ressources of the application from a
>> component package like layout templates, theme files etc.?
>
> I would keep the amount of packages to a minimum as each additional
> package generates overhead in terms of additional Git repository, issue
> tracker and so on.
>
> My criteria for extracting functionality into a separate package:
>
> - is it standalone / decoupled enough so it could be used in a
> different project?
> - would it simplify the work of another team / developer if it was a
> dedicated package?
> - is it a plugin which should be possible to install optionally?
> - is my main package really too bloated so it needs to be split up?
>
> If any of these matches, I'll create a separate package.
>
> Cheers,
> Robert
>
More information about the Flow
mailing list