On 2016-04-04 08:03, Thierry Bruyere wrote:
> The name of a module is composed of:
> 
> The module name
> The prefix for the module name
> The package name
> 
> The directory name will be equal to the name of the module (without the 
> prefix)
> 
> The package name is only to identify the package in the installation module 
> in tryton client.
> 
> If I create a new module for undeveloped functionality in tryton. 
> The module name = functionality as prefix with my company (which creates 
> the module)
> 
> example:
> 
> Module Name: request_for_quotation
> Prefix: saluc
> The package name: saluc_request_for_quotation
> Directory: request_for_quotation

It is probably linked to purchase topic. So having a prefix for it is
good. Also it is always good if you plan to propose the module for
inclusion to get feedback about the name early because it is a little
bit painful to rename it after.

> If I modify an existing module in tryton. 
> The module name will be defined with the functionality added to the basic 
> module. 
> The prefix will be the name of my company (which creates the module)
> 
> example:
> 
> Added a feature to put a picture on the product
> 
> Module Name: product_picture
> Prefix: saluc
> Name paquest: saluc_product_picture
> Directory: product_picture

Yes it is the suggested way. By the way, it is not necessary to use the
company as prefix, it could be just project code name.

> *Questions* :
> 
> If I want to modify an existing module to only change the workflow. How to 
> name the module?
> 
> example:
> 
> Adding a transition in the purchasing module.
> 
> Module Name: saluc_purchase
> or
> Module Name: purchase_saluc
> Do I have put something for the prefix?

Usually at B2CK, we create a specific module with all the customization
for one installation (named after the installation). But this is really
a matter of personal taste.  But it is also important to not have too
much modules because it complexify the stack.

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: cedric.kr...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

-- 
You received this message because you are subscribed to the Google Groups 
"tryton-dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton-dev/20160404174827.GD20253%40tetsuo.

Reply via email to