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

Prepare for docusaurus v3 #2719

Open
9 tasks done
Tracked by #3734
pepopowitz opened this issue Oct 10, 2023 · 4 comments
Open
9 tasks done
Tracked by #3734

Prepare for docusaurus v3 #2719

pepopowitz opened this issue Oct 10, 2023 · 4 comments
Assignees
Labels
dx Documentation infrastructure typically handled by the Camunda DX team kind/cleanup Issues related with clean-up the documentation theme:hygiene Issues related to the theme of hygiene

Comments

@pepopowitz
Copy link
Collaborator

pepopowitz commented Oct 10, 2023

Docusaurus v3 is now in beta and the official release is around the corner. This is the perfect time to start preparing your site for this new major version.

https://docusaurus.io/blog/preparing-your-site-for-docusaurus-v3

There is anecdotal data from the write-the-docs slack that performance is improved in v3.

Tasks

Preview Give feedback
  1. d3
    akeller
  2. component:docs d3 deploy
    akeller
  3. component:docs d3
    akeller
  4. component:docs d3
    akeller
  5. component:docs d3
    akeller
  6. d3
    akeller
  7. component:docs dx theme:hygiene
    pepopowitz
  8. component:docs dx theme:hygiene
    pepopowitz
  9. dx kind/bug
    pepopowitz
@pepopowitz pepopowitz added kind/cleanup Issues related with clean-up the documentation dx Documentation infrastructure typically handled by the Camunda DX team labels Oct 10, 2023
@pepopowitz pepopowitz self-assigned this Oct 10, 2023
@pepopowitz pepopowitz moved this from 🆕 Inbox to 📋 Backlog in Developer Experience Oct 11, 2023
@akeller
Copy link
Member

akeller commented Oct 30, 2023

I saw they anticipate releasing V3 in the next few days unless something big comes up.

@akeller
Copy link
Member

akeller commented Oct 31, 2023

I'm glad to see they acknowledged the MDX upgrade and infrastructure changes were the bulk of this release.

I did see two interesting features highlighted:

I don't know how much we'll be able to do with code blocks, but I'm a sucker for interactive experiences.

I didn't realize draft:true was already available for docs and pages (I thought this was a blog only feature). This and the unlisted:true option could help us with some of the feedback that came up in retros around proactive docs authoring or reviewing content without running it locally. CC @christinaausley

☝ I'll create two issues for the draft and unlisted content, respectively. I'd like to see us incorporate a strategy for using the draft feature and then when we move to V3, a strategy for using unlisted.

@akeller
Copy link
Member

akeller commented Jan 16, 2024

This came up during our 8.4 docs retro as a possible idea to explore to keep our build times down.

@akeller
Copy link
Member

akeller commented Nov 4, 2024

Here is a dump of the npx docusaurus-mdx-checker results - https://docs.google.com/spreadsheets/d/1IvTrYlxrqr1BgOqY8csPDyFH5Rc_2-hrtvajVJskvTY/edit?usp=sharing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Documentation infrastructure typically handled by the Camunda DX team kind/cleanup Issues related with clean-up the documentation theme:hygiene Issues related to the theme of hygiene
Projects
Status: 🏗 In Progress
Development

No branches or pull requests

2 participants