Dr.Dran ha scritto:Sono perfettamente d'accordo con te e mi allineerò bene presto, inoltre aggiungo che ci vorrebbero delle impostazioni sullo sviluppo, cioè ne perlavo con Elbati, magari inserire nella descrizione anche un brief delle funzionalità e magari allegare un file txt con una breve documentazione.
Già se descrivessimo le funzionalità del modulo nel __openerp__.py sarebbe una buona cosa secondo me. Poi ovviamente si possono fare i README o fare riferimento alla documentazione nel wiki.
Poi impostare la forma dei moduli come ad esempio:
l10n_it_{modulo principale}_{funzionalità extra}
in questo modo tutto quello che riguarda ad esempio gli obblighi e le funzionalità necessarie per la contabilità andrebbero nel modulo:
l10n_it_account
Se ci fossero delle funzionalità extra per esempio sulla gestione del reverse_charge farei un modulo a parte come:
l10n_it_account_reversecharge
Sì, cercherei di mantenere i moduli il più possibile 'atomici'