This will allow newsrooms to revise a currently-published article, keeping the earlier (already published) variant accessible to the public while a new version is brought through the editing process.
Each version should have the same pk and much of the same information, but the content of most fields will be changeable one version to another.
Each version will inherit its comments and edit history from its immediate predecessor at the time it's created; therefore, the edit history for version 2 will include all of that for version 1 until the former was created.
When multiple versions have been marked as publication-ready, each will be displayed and authorized publishers may switch the live version.
This will allow newsrooms to revise a currently-published article, keeping the earlier (already published) variant accessible to the public while a new version is brought through the editing process.
Each version should have the same pk and much of the same information, but the content of most fields will be changeable one version to another.
Each version will inherit its comments and edit history from its immediate predecessor at the time it's created; therefore, the edit history for version 2 will include all of that for version 1 until the former was created.
When multiple versions have been marked as publication-ready, each will be displayed and authorized publishers may switch the live version.