Provide option to store source documents inside of project
Summary
Offer an organizational tool that gives the user the option to move or copy the source document(s) to a Source folder located inside of a newly created project (ePublisher Express or ePublisher Pro).
Detailed Description
Define a standard directory location, presumably named "Source", for storing the source documents used to define a project. When a user creates a new project, offer to either move or copy the source documents added to the project as part of the creation process to this standard location.
Use Cases
[a] Example projects sent to WebWorks for troubleshooting are easier to zip when the source document is located in the same place as the rest of the project. However, when you first create a new project, the source document must exist somewhere else first. I manually create a Source folder inside of each example project, move the source document to the Source folder, remove the source document (old location) from the project, and add the source document (new location) to the project. It would be nice to have an automated process for taking care of this.
[b] Temporary projects created during stationery design often have very similar but not identical documents and very similar but not identical project settings. It is easier to keep track of which source documents go with which projects when they are physically associated with each other.
[c] Production projects that are updated over time need the source documents to remain available in case the project needs to be re-generated. Having a copy physically associated with the project reduces the likelihood that the linked source document will be unintentionally modified.