Skip to content

Improve UX around creating release notes #249

@Ethan-Arrowood

Description

@Ethan-Arrowood

Feature Summary

Managing sidebar_position value is confusing and a pain point for writing release notes.

Furthermore, copying/pasting the files is not ideal, but may be necessary for current set up.

I think in particular we should figure out how to eliminate the need for the sidebar_position or at least the manual interaction with it.

Feature Category

User experience

Problem This Solves

Optimizes process for creating release notes

Proposed Solution

Potential solution could be a script that takes a singular release note file and then automatically copies it to the right directories and injects appropriate metadata. Dev flow like:

  1. Create release notes file (content only)
  2. Run script like npm run automate-release-note <release-note-file>
  3. Push branch and open PR

User Stories

No response

Alternatives Considered

No response

Priority/Impact

Medium - important but not urgent

Examples or References

No response

Additional Context

No response

Are you planning to fix this issue?

Yes, I'll submit a PR to fix this

First-time contributor support

  • I'm new to contributing and would appreciate guidance on the process
  • I'd like help understanding the project structure
  • I need assistance with setting up the development environment
  • I'm comfortable contributing but new to this project specifically

Metadata

Metadata

Labels

enhancement✨ New features, improvements, or suggestions to make the docs or site betterplatform🖥️ Site functionality issues and requests - search, navigation, mobile, or site features

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions