# Publishing

{% hint style="info" %}
**Who can use this feature?**

Project Admins can configure the publishing routine, publish the plan for the project and enable Share to Web.

***

All Project users can open Published Versions, and copy the public URL.
{% endhint %}

Publishing takes a snapshot of your plan at a specific moment. It’s great for sharing, keeping the team aligned, or using as a baseline to compare progress.

## Set up the Publishing Routine&#x20;

***

Creating a publication routine lets you set recurring deadlines for task updates, helping keep the whole project team aligned and on track.

<figure><img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FKWi5ohL3ZQyrBJTOEnM4%2FCreate%20Publishing%20Routine%20(3).svg?alt=media&#x26;token=0a823d74-f64a-4252-aff9-6cb910ebcfbf" alt=""><figcaption></figcaption></figure>

**Setup a Publishing Routine:**

* Click your Project Title in the top left and select `Publishing`
* &#x20;Click the settings icon <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2Flfod6Wc09MK8BbUigw9C%2F01%20Normal.svg?alt=media&#x26;token=46aa3763-a257-4a99-a946-9b382553e9f0" alt="" data-size="line"> in the top right&#x20;
* Configure the Publishing Routine by setting a `Lookahead Period`, `Publication Frequency`,  and `Publication Requirements`

<details>

<summary>How the Publishing Routine Works</summary>

* Setting a Publication Frequency triggers notifications to all Task Owners that they need to Ready their plan before the deadline each week
* Adds a Due Date above the Gantt, counting down till when you're expecting to create the next Published Version
* Teams typically set the Publishing Frequency to align with their weekly planning meetings. E.G if your Lookahead meeting is on a Friday, set the Publishing Deadline for Thursday at 5pm so you can ensure all Task Owners have updated their plans ahead of the meeting, and so that you can create the offical weekly Publish in time for the session

</details>

<details>

<summary>Publishing Routine Settings</summary>

| Option                   | Function                                                                                                                                          |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| Lookahead Period         | The lookahead period is the window of time where all plans are expected to be kept up to date.                                                    |
| Publication Frequency    | Projects set a recurring target for when users should create a new Published Version.                                                             |
| Time                     | The time of the next Publication deadline.                                                                                                        |
| Timezone                 | The timezone for the project                                                                                                                      |
| Frequency                | A recurring target for when users should create a new Published Version.                                                                          |
| Publication Requirements | Set specific fields which are required for publishing. As users update their plans these will flag as missing data if fields are left incomplete. |

</details>

## Check if the Plan is ready to Publish&#x20;

***

Before publishing, check that your team has updated their part of the plan and that there are no outstanding issues. When you're ready, just hit ‘Publish’, you can do this anytime, even if some team members haven’t marked their work as ready.

<figure><img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FpuGaZtl4wjJIr9faju5i%2FChecking%20before%20publishing%20(1).svg?alt=media&#x26;token=6a419d6e-1231-49e9-b6c0-ad9717158eb7" alt=""><figcaption></figcaption></figure>

**Check the Plan:**

* Click your Project Title in the top left and select `Publishing`
* Click into the `Next Scheduled Publication`&#x20;
* Check the user table to see if the team have readied/reviewed their plan, if they have any Clashes, Overdue Blockers or Missing Data
* Decide if you're happy to Publish or if more updates are needed first

See also: <a href="readying-and-reviewing-plans" class="button secondary">Make Ready</a>

## Publishing the Plan&#x20;

***

Once you're happy with the plan, Publishing takes a snapshot of it at that exact moment in time.\
Published Versions are shared with everyone on the project and stored as a historical record - capturing how the plan looked, week by week.

**How to Publish the Plan:**

* Click your Project Title in the top left and select `Publishing`
* Click into the next scheduled publication&#x20;
* Select `Publish` in the top right
* A menu will appear with a summary of the data you're about to Publish
* Select <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FSjoHQiHYiXjTeLq6Cluw%2FPublish%20Plan%20button.svg?alt=media&#x26;token=5d406673-fee9-477a-9c07-917e996aa93d" alt="" data-size="line"> when you're ready to create the weekly version

<details>

<summary>How Publishing Works</summary>

* Published Versions include all project data, not just the lookahead or Made Ready tasks.
* You can publish at any time, even if teams haven’t marked their work as ready or it’s not the Target Date.
* Versions are created manually; they won’t be published automatically on the Target Date.
* Each version is numbered by default (e.g. *Published Version 1*), but you can rename them at any time.
* Creating a Version adds it as a historical record within the Project.

</details>

## Publishing Automations

***

During the Publishing process, Automations let you optionally set historic tasks to ‘Done’, locking them in place or mark Tasks within a set window as ‘Promised’. A Promised Line will appear on the Gantt to show where commitments end, helping track delays and their impacts.

**To Mark Historic Tasks as Done:**

* Open your upcoming Published Version and click <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FDMOWrMhLtZgCrXqwbDNd%2F01%20Normal.svg?alt=media&#x26;token=a3df33bd-b227-40f3-8880-75644b82b593" alt="" data-size="line">
* Toggle <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Set Historic Tasks to Done`

**To set a Promised Period:**

* Open your upcoming Published Version and click <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FDMOWrMhLtZgCrXqwbDNd%2F01%20Normal.svg?alt=media&#x26;token=a3df33bd-b227-40f3-8880-75644b82b593" alt="" data-size="line">
* Toggle <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Promise Tasks`
* Pick a date for the Promised Period to end

**To send a notification:**

* Open your upcoming Published Version and click <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FDMOWrMhLtZgCrXqwbDNd%2F01%20Normal.svg?alt=media&#x26;token=a3df33bd-b227-40f3-8880-75644b82b593" alt="" data-size="line">
* Toggle <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Send Notification`

See also: <a href="how-do-i-promise-tasks" class="button secondary">Task Status</a>

<details>

<summary>How Publishing Automations Work</summary>

| Property                   | Description                                                                                                                                                                          |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Promise Tasks              | Tasks will be promised up to the date set. Promised Tasks will require statuses when editing their dates.                                                                            |
| Set Historic Tasks to Done | All Tasks prior to the Publication Date (Today) will have their Status set to ‘Done’. This will lock Progress Updates and Start & End Dates. Task Status can be changed at any time. |
| Send Notification          | All users added to the Project Users list will receive an email with a link to the most recent Published Version                                                                     |

</details>

## Compare the Live Plan to a Published Version&#x20;

***

Compare the live plan with any Published Version to see how things have moved. Spot where Tasks have slipped or improved as the plan progresses.&#x20;

<div data-full-width="true"><figure><img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FRri9oOlXKSBFC0tteYKM%2FPublished%20Version%20-%20Baseline%20(1).svg?alt=media&#x26;token=29156161-5a80-4b7d-ae79-1dafe95164dc" alt=""><figcaption></figcaption></figure></div>

#### To turn on a Published Version Baseline:

* Click <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrG483tQu3ZGYIlP5D1Lq%2FView%20Sub%20Nav%20Buttons%20(6).svg?alt=media&#x26;token=e9e3bccb-b93e-43ec-b54d-3f3bc509f5f3" alt="" data-size="line"> at the top off the Gantt
* To compare the Live Plan to a previous week, select `Baseline`
* This will show a list of all Published Versions on the Project
* Select any option to see how how your current plan compares to your Baseline &#x20;

## Open Published Versions&#x20;

***

You can open any historical Published Version to view the full plan exactly as it was at the time of publish. It’s fully interactive so you can use filters, open Task Details, view the Map - just like the live plan. The only difference is that everything is read-only, like an interactive PDF.

**Open a Published Version:**

* Click your Project Title in the top left and select `Publishing`
* Locate the list of all Published Versions in your Project
* Hover over an existing published version and click  `...`&#x20;
* Select `View Version`

See also: <a href="../printing#to-print-the-published-gantt" class="button secondary">Print Published Versions</a>

<details>

<summary>What’s Not Included in a Published Version</summary>

Everything in the Live Plan is mirrored in the Published Version, aside from a fey key exceptions:

| Not Included            |
| ----------------------- |
| Clashes                 |
| Documents               |
| Comments                |
| Saved Column Configs    |
| Blocker Summary Panel   |
| Milestone Summary Panel |
| Board View              |
| List View               |

</details>

## Shared Published Versions&#x20;

***

Published Versions can be Shared to Web to allow anyone (including non-Aphex users) to view the plan.

<figure><img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FJiTJYqYuFw6JsPXMNpmO%2FViewing%20published%20Version%20(1).svg?alt=media&#x26;token=734ba04c-1ba9-4f33-8a64-350bc924441c" alt=""><figcaption></figcaption></figure>

**Enable sharing:**

* Click your Project Title in the top left and select `Publishing`
* Locate the list of all Published Versions in your Project
* Hover over an existing published version and click  `...`&#x20;
* Toggle on <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Share to Web`
* Optionally toggle <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Include Baselines` or <img src="https://2273109354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLu0mYklsCTm7XQm3ZGqv%2Fuploads%2FrvTcctNRDtoOHaw7U9zU%2FTheme%3DLight%2C%20Size%3DRegular%2C%20State%3DOn.svg?alt=media&#x26;token=d08029bc-cd20-4401-bc69-8ded58cdca38" alt="" data-size="line"> `Include Progress Updates`
* Copy the URL and share with anyone

<details>

<summary><strong>Controlling Public Data</strong></summary>

* At any time, Admins can turn Share to Web off. This will mean no-one can access any data via the Shared URL.

| Included Data (optional) | Information shared                                                                 |
| ------------------------ | ---------------------------------------------------------------------------------- |
| Baselines                | Allow guests to see all historic baselines from previous versions and imports      |
| Progress Updates         | Allow guests to see all Progress Updates (delays & improvements) recorded on tasks |

</details>
