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

[42388] Migrate scheduling mode and lags #17235

Draft
wants to merge 5 commits into
base: dev
Choose a base branch
from

Conversation

cbliard
Copy link
Member

@cbliard cbliard commented Nov 20, 2024

Ticket

https://community.openproject.org/wp/59539

(Part of https://community.openproject.org/wp/42388)

What are you trying to accomplish?

Implement new automatic scheduling mode

Migration:

  • All non-successor work packages are switched to manual scheduling mode
  • All successor work packages are switched to automatic scheduling mode
  • All parent are switched to which mode???
  • Closest follows relations have lag adjusted to keep the same dates for successors

Feature implementation:

  • TBD

Screenshots

TBD

What approach did you choose and why?

TBD

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox, Edge, ...)

@cbliard cbliard marked this pull request as draft November 20, 2024 11:43
@cbliard cbliard force-pushed the feature/42388-new-automatic-scheduling-mode branch from 3b388c0 to ccbaae4 Compare November 20, 2024 13:41
https://community.openproject.org/wp/42388

Scheduling mode is now manual by default. Only successors will be in
automatic mode.

WIP
@cbliard cbliard force-pushed the feature/42388-new-automatic-scheduling-mode branch from ccbaae4 to 30d07e7 Compare November 22, 2024 09:30
To preserve dates, a lag is set for follows relations when both the
predecessor and the follower have dates.
`lag` is the number of _working_ days between predecessor and successor
dates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

1 participant