All resources can be located at the same level in the root folder of the archive or organized in a hierarchical structure of folders and subfolders.
Resources are usually organized to reflect the structure of the content in the data source. The structure of the archive (folders, filenames, and so on) is used as a unique identifier for each book in order to distinguish between a newly added book or an existing book waiting to be updated.
Modifying the structure of an archive modifies this identifier and may cause publications to be duplicated instead of updated.
All archives must share the same base directory.
Archive structure should be consistent and always start at the same base directory. All folders and subfolders are not mandatory in the archive, but if a resource is present, all its parent folders up to the base directory should be present.
References must be valid.
If a reference is used in the content, make sure that the path provided is relative to the resource location. Absolute paths are also accepted. In this case, the base directory is considered as the root node.
Relative paths as in the following example are not accepted: href=”C:/TechDocs/Images/Drawings/Time-Machine-Parts.svg”
Folder and file names are case sensitive.
When content refers to another resource, the proper case must be used.