When the Project Owner publishes a project, Harmoni has two phases that run behind the scenes.
Phase 1: The project is published
Phase 2: All the user constructions are updated
The purpose of splitting the publishing process into two phases is to allow access to the project sooner. The project can be accessed after phase 1, although users of large, complex projects with many users may need to wait for their constructions to update. Harmoni provides a warning in this instance.
In this article
1. Publish
After clicking the PUBLISH button, Harmoni executes two consecutive phases.
Phase 1: Publish the Project
The first phase publishes the project. For most Harmoni Projects, this is not a time consuming process, but some large, complex projects can take some time. Once the publishing phase completes, all users have access to the latest data.
Phase 2: Update all user constructions
Items not yet up to date
During the second phase, all Creator (non-owner) and Explorer user constructions (user created axes) are rebuilt and updated. This means when a user accesses the newly published project prior to their constructions being rebuilt, they see a warning to let them know that their constructions are in the process of being updated.
The timeframe for rebuilding the constructions is relatively quick, so users will not usually see this message. If you do see the message, you will need to wait until the constructions have been rebuilt. Refreshing the browser or reloading the project after the constructions are processed will remove the warning message.
If a user tries to use the constructions in an analysis or in a story they have been saved in previously, the data may not yet be up to date.
- A Harmoni user loads the project prior to the constructions being updated
- The users waits then reloads the project and once the constructions are updated, the message clears
Problems with your items
On very rare occasions, there can be problems with constructions during the publish process. If this occurs the following warning will display in the Harmoni window.
If this message displays, please click 'apply expression' to reprocess your constructions. Once completed, the warning message will disappear and you will no longer see the 'apply expression' option.
If you continue to see this message, please contact support@infotools.com.
2. Republish
During phase 2, the Project Owner can republish the project
Once the Project Owner has clicked the Publish button, Harmoni processes the project and publishes the data so all users see the latest information. During phase 1, the Project Owner cannot republish the project and the publish button remains greyed out.
During the phase 2, a Project Owner can republish the project. The processing of all the private user created axes is stopped, and after the publish phase is completed, the processing of UCAs starts from the beginning again to ensure that all UCAs are updated correctly.
If a Project Owner cannot see the Publish button when they expect to, it means there is a process happening. If a Project Owner is concerned this is taking too long, please contact support@infotools.com.
Where to from here?
Learn more about Projects: