Contributors mailing list archives
Re: Best practice add optional="show" when adding fields in tree viewsby
Tecnativa. S. L., Pedro M. Baeza
It's not a good practice, as when you install a module that is adding a feature, such a feature may require extra fields for its definition, so they need to be optional="show" or directly not optional from the moment you install it. On runbot, as all modules are installed, you have a lot of columns, but it's the price to pay for having this automated build system.
Moduon Team, S. L., Rafael Blasco (Moduon)