Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: How do we publish a content in the future? #31063

Closed
nollymar opened this issue Jan 6, 2025 · 1 comment
Closed

Spike: How do we publish a content in the future? #31063

nollymar opened this issue Jan 6, 2025 · 1 comment

Comments

@nollymar
Copy link
Contributor

nollymar commented Jan 6, 2025

Parent Issue

No response

Task

During the implementation of the new FTM, a doubt came up: what are the right steps to publish a piece of content in the future? Consider these two scenarios:

Scenario 1:

  • Create a piece of content without setting a future publish date and click Save
  • Edit the piece of content and set a publish date in the future. Click Publish. If you go to the History Tab, it should have two versions and the most recent in working state.

Scenario 2:

  • Create a piece of content setting a future publish date and click Save. If you go to the History Tab, it should have only one version and its state should be working.

Questions to answer on this spike:

  1. How our current check-in logic handles both scenarios? Should both scenarios be published in the future?
  2. Do we have a way to differentiate Scenario 1 (saved with the Publish button) from 2 (saved with the Save button)?
  3. According to the logic, what are the only steps required to show a piece of content in the future? Is the working/live history relevant?

The results gathered from this research will help us make a decision about the expected behavior of the new FTM.

Proposed Objective

Same as Parent Issue

Proposed Priority

Priority 2 - Important

Acceptance Criteria

The expected output from this research is the answer obtained from the 3 questions listed above.

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

@nollymar nollymar changed the title Spike: How do we publish a content in the future Spike: How do we publish a content in the future? Jan 6, 2025
@nollymar nollymar moved this from New to Current Sprint Backlog in dotCMS - Product Planning Jan 6, 2025
@nollymar nollymar moved this from Current Sprint Backlog to Next 1-3 Sprints in dotCMS - Product Planning Jan 6, 2025
@nollymar
Copy link
Contributor Author

Agreement:
The decision about when a piece of content will be published will only depend on the publish date set. The Save and Publish buttons should behave exactly the same way in Future Time Machine. The previous content history shouldn't affect this behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant