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

Revive Optimize 7 documentation #4716

Open
5 of 8 tasks
mboskamp opened this issue Oct 10, 2024 · 2 comments
Open
5 of 8 tasks

Revive Optimize 7 documentation #4716

mboskamp opened this issue Oct 10, 2024 · 2 comments
Assignees
Labels
potential:7.23.0 type:task Issues that are a change to the project that is neither a feature nor a bug fix.

Comments

@mboskamp
Copy link
Member

mboskamp commented Oct 10, 2024

Acceptance Criteria (Required on creation)

As a user of Optimize in Camunda 7, I want to have all relevant information around Optimize as part of the Camunda 7 documentation (https://docs.camunda.org/optimize/latest/)

Hints

Links

Breakdown

Tasks

  1. 2 of 2
    type:subtask
    mboskamp
  2. 1 of 1
    type:subtask
    mboskamp
  3. 4 of 4
    type:subtask
    mboskamp
  4. 1 of 1
    type:subtask
    mboskamp
  5. type:subtask
    mboskamp
  6. 0 of 4
    type:subtask
    psavidis
  7. type:subtask
    mboskamp
  8. type:subtask

Pull Requests

No tasks being tracked yet.

Dev2QA handover

  • Does this ticket need a QA test and the testing goals are not clear from the description? Add a Dev2QA handover comment
@mboskamp mboskamp added the type:task Issues that are a change to the project that is neither a feature nor a bug fix. label Oct 10, 2024
@mboskamp mboskamp self-assigned this Oct 10, 2024
@mboskamp
Copy link
Member Author

mboskamp commented Oct 28, 2024

What happened so far?

  • Restored Git Log for 3.8 (PR) and 3.7.
  • Tested the docs locally.
  • Adjust deprecation notices in README. It should mention the different docs sources for Optimize 7 and 8.
  • Duplicate 3.8 as 3.14 (we will skip unsupported versions in between).
  • Add 3.7, 3.8, and 3.14 to the docs pages.
  • Reached out to devex to learn what they already know about/plan to do with the Optimize 7 documentation at docs.camunda.io.
  • 3.7 and 3.8 PRs are in review merged. Those are handled in a subtask.
  • Reached out to DevEx to ask about the origin of the Optimize 7 redirects to the Optimize 8 documentation.
  • Remove redirects to docs.camunda.io
    • Redirects are handled in the vhost file of the machine hosting the two documentation spaces
    • Together with DevEx and IT, we agreed to migrate those redirect rules to the docs-static .htaccess files.
    • Created a PR to copy the redirect rules from the webserver's vhost file to our htaccess files. This will be handled in a subtask.
  • Created version branches for 3.11-3.14. 3.11 is based on 3.8. after 3.11 the version branches are based on the previous version branch.
    • Updated the supported environments for each branch according to the Optimize docs in the C8 space.
  • Created stage and release jobs for 3.11-3.14 and released all the new branches. They are live but not visible from latest because that branch is still old.

What's next?

  • Migrate update notes for 3.11-3.14 branches from C8 docs.
  • Migrate important content from C8 docs to the 3.14 branch.
  • Set 3.14 state as master

Decision:

  • We will not restore unsupported versions after 3.8 (3.9, 3.10)
    • Open question: Will the C8 docs be cleaned from C7 Optimize on all branches? (i.e. also on unsupported Optimize version branches)

@mboskamp
Copy link
Member Author

The plausibility check can be done after merging and releasing all branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
potential:7.23.0 type:task Issues that are a change to the project that is neither a feature nor a bug fix.
Projects
None yet
Development

No branches or pull requests

1 participant