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

Closed
12 of 16 tasks
mboskamp opened this issue Oct 10, 2024 · 3 comments
Closed
12 of 16 tasks

Revive Optimize 7 documentation #4716

mboskamp opened this issue Oct 10, 2024 · 3 comments

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

Preview Give feedback
  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. 5 of 5
    type:subtask
    mboskamp
  7. type:subtask
    mboskamp
  8. type:subtask
    PHWaechtler
  9. mboskamp
  10. 6 of 6
    mboskamp
  11. 2 of 2
    scope:documentation scope:optimize type:task version:optimize 3.14.2 version:optimize 3.15.0
    mboskamp

Follow-ups

Preview Give feedback
  1. scope:documentation type:subtask
    mboskamp
  2. scope:documentation type:subtask
    mboskamp
  3. scope:documentation type:bug
    mboskamp
  4. scope:documentation scope:optimize type:subtask
    mboskamp
  5. 4 of 4
    scope:documentation scope:optimize type:task version:optimize 3.14.2 version:optimize 3.15.0
    mboskamp

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.
  • Migrated update notes for 3.11-3.14 branches from C8 docs.
  • Migrated important content from C8 docs to the 3.14 branch.
  • Set 3.14 state as master and latest

What's next?

  • Get feedback on the migrated content.

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.

@mboskamp
Copy link
Member Author

Closing this issue. All must-have issues are implemented. The follow-ups will be done when necessary.

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

No branches or pull requests

2 participants