Make the conversation creation flow more useful
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 2.2k
- Forks
- 587
- Avg merge
- 18h 27m
- Merged PRs (30d)
- 333
Description
Is your feature request related to a problem? Please describe.
The conversation creation dialog has become a very complex form that gets in the way of quickly getting a conversation started.
Describe the solution you'd like
Once the conversation is created, the content of the app is empty, so we can make use of the space for configuration purposes and make the dialog itself much leaner, or possibly even get rid of it.
Instead, in the messages list there could be an empty-content with actions that allow me to configure this conversation for what exactly I need whether it's a quick meeting with a link, a big webinar, or a persistent group conversation with my team.
Additional context
A great example of this is page creation in Notion the page is immediately generated, with no lag. And the empty-content looks great. Imagine how tedious it would be going through configurations and templates before creation.
@nextcloud/designers thoughts?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by tracing the conversation creation dialog and the empty messages-list state, then clarify which configuration actions and creation behavior are in scope; completion would require an agreed design and acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100