mirror of https://github.com/usememos/memos
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
3.4 KiB
YAML
110 lines
3.4 KiB
YAML
name: Feature Request
|
|
description: Propose a product improvement with a clear use case
|
|
type: Feature
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thanks for suggesting an improvement. Please describe the problem and workflow first so maintainers can evaluate the request.
|
|
|
|
Before submitting:
|
|
- Search [existing feature requests](https://github.com/usememos/memos/issues?q=label%3Aenhancement) to avoid duplicates.
|
|
- Use [Discussions](https://github.com/usememos/memos/discussions) for broad ideas, setup help, or questions.
|
|
- Keep one feature request focused on one user problem.
|
|
|
|
- type: checkboxes
|
|
id: pre-check
|
|
attributes:
|
|
label: Pre-submission Checklist
|
|
options:
|
|
- label: I have searched existing issues and confirmed this has not already been requested
|
|
required: true
|
|
- label: This is a feature request, not a bug report or support question
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: area
|
|
attributes:
|
|
label: Area
|
|
description: Choose the main area this request affects.
|
|
multiple: true
|
|
options:
|
|
- Web UI
|
|
- Mobile / responsive experience
|
|
- API
|
|
- Authentication / SSO
|
|
- Administration
|
|
- Memo editor
|
|
- Search / filters
|
|
- Tags / organization
|
|
- Resources / attachments
|
|
- Import / export
|
|
- Deployment / operations
|
|
- Other
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem or Use Case
|
|
description: What problem does this solve? Describe the user need, not just the proposed UI or API.
|
|
placeholder: |
|
|
I often need to ...
|
|
Today, this is difficult because ...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: users
|
|
attributes:
|
|
label: Who Would Use This?
|
|
description: Describe the user, role, team, or workflow that would benefit.
|
|
placeholder: |
|
|
This helps ...
|
|
They currently ...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: solution
|
|
attributes:
|
|
label: Proposed Solution
|
|
description: Describe the behavior you would like Memos to support. Include UI, API, or configuration details if relevant.
|
|
placeholder: |
|
|
Memos should ...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: alternatives
|
|
attributes:
|
|
label: Alternatives Considered
|
|
description: Existing workarounds, related tools, or simpler alternatives you considered.
|
|
placeholder: |
|
|
I tried ...
|
|
It does not work well because ...
|
|
|
|
- type: textarea
|
|
id: compatibility
|
|
attributes:
|
|
label: Compatibility and Migration
|
|
description: Note any expected impact on existing users, APIs, storage, permissions, or deployments.
|
|
placeholder: |
|
|
This should not affect existing memos because ...
|
|
Existing API clients may need ...
|
|
|
|
- type: textarea
|
|
id: examples
|
|
attributes:
|
|
label: Examples
|
|
description: Link to screenshots, mockups, API sketches, related apps, or existing issues that show the desired behavior.
|
|
placeholder: Drag and drop files here or add links/examples.
|
|
|
|
- type: textarea
|
|
id: additional-context
|
|
attributes:
|
|
label: Additional Context
|
|
description: Add any extra context that does not fit above.
|
|
placeholder: Any other details.
|