General Guidance for Developing New Shells and Modules

While the creation of new document shells and modules is a largely mechanical process it is one that involves a lot of moving parts and fiddly bits. There are many opportunities for error and many of these errors can be difficult to track down because of all the pointing and indirection going on in the files involved.

To ensure success you must work carefully and methodically. The tutorials presented here reflect the methodical approach that I depend on.

In general, the methodical approach involves the following principles and practices: