in reply to perl Module and directory structure

Hello pwagyi and welcome to the monastery!

well I'm not the best modules expert here around.. but I suppose B must go under A if B extends A functionalities.

Infact if you have Transports::Land you can have Transports::Land::Motrobike that extends the first one and Transports::Land::Motrobike::Kawasaki to extends it further.

Normally each :: sign correspond to a directory level; so you'll have Transports/Land and Transports/Land/Motrobike and Transports/Land/Motrobike/Kawasaki directories structure.

See also:

My homenode contains lot of links about module creation.

HtH

L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.