On 30/04/15 18:06, Sergio Fedi wrote:
Excellent work Esteban!
âQuestion for the list:
What are groups?
What do they model?
What problem do they solve? (or why are they useful)
When managing configurations, choosing the right granularity is critical to reducing the amount of work needed. Groups allow one configuration to be used to manage multiple combinations of packages. With groups it becomes easier to manage variants. Seaside can be used with any combination of adapters, rest, jQuery, Scriptaculous, Bootstrap etc. The simplest example was shown by Esteban in the screencast: in a production environment one might want to not load the test packages, so one has groups core, test and default (=core+test). Our tools currently do not support groups well enough, as we don't register which groups are loaded in the system. Stephan