The Template System

How does it work?

Why would I want to use a template?

Can a template-administrator accidentally delete project information?

No.  Once a project is created the project is isolated from the template so that changes made at a project-level cannot be overwritten by template-level changes unless the project-administrator specifically chooses to do so.  This is the reason for allowing only changes to be "pulled" into a project rather than "pushed" by a template administrator.

What if a template-administrator wants to push to all projects?

The best way to achieve this is to notify project-users that changes/updates to the template have been provided.  Project users will then have to pull the changes into their project ensuring that there are no conflicts with their pre-existing project-specific edits.