From jalex at pobox.com Sun May 11 18:45:51 2008 From: jalex at pobox.com (Jason) Date: Sun, 11 May 2008 21:45:51 -0400 Subject: [Columbus-pm] source organization Message-ID: <8d5e76f20805111845wce203c3vff838ec2568d72ce@mail.gmail.com> Does anyone know of any resources on source organization. I spend a crazy amount of effort just organizing my code, folders and documentation. Some languages are easier than others. What's your favorite source code layout and why? Do you use the same layout for something large vs. small ? For modules, most use something like the following: AModule --MakeFile.PL --Todo --Makefile --blib ----arch ----man* ----lib ----script --lib ----AModule --inc ----Test ----Module ----Something.pm --t ----test.t ----all.t However, I think there is a lot more variety in perl programs than modules. A program may use something like below: AProgram --README --LICENSE --conf --doc --lib --files --scripts --src Sorry, I probably didn't choose the best characters to represent a directory structure. -- Jason