ATG Projects, Processes, Workflows and Workspaces

Going through the ATG documentation you will see these concepts used frequently. This entry is to help you understand these concepts so you have an easier time going through the ATG docs:
  • A workflow is defined using the ACC UI. This contains the event that kicks off the workflow, the tasks involved (such as author and review), any actions (e.g. send an email after a user authors some content) and some go-to logic (e.g. go to step X if the outcome of an action is Y).
  • A project and a process are virtually indistinguishable from each other. However technically, the subject of a workflow is a process. The process references the project. When a user creates a project in BCC, a workflow instance is created and a process is created as well. The workflow instance has a subject that is the process. The process in turn refers to the project that has been created. As stated earlier, the project and process are technically different but in concept are interchangeable.
  • A workspace is a versioning construct. Every asset that is modified in a project in the BCC is added to the workspace for that project. In other words, the collection of all assets that are in the project is collectively known as the workspace. Hence checking in the workspace is equivalent to checking in all the assets in the project.

你可能感兴趣的:(ATG Projects, Processes, Workflows and Workspaces)