nextcloud / spreed

🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
https://nextcloud.com/talk
GNU Affero General Public License v3.0
1.64k stars 437 forks source link

Always allow to join conversation in sidebar even with no shares #4694

Open PVince81 opened 3 years ago

PVince81 commented 3 years ago

Is your feature request related to a problem? Please describe. Having to share first before joining a conversation feels like an extra burden. Some people like me (who like monologuing) would like to create a conversation before sharing with other people.

Describe the solution you'd like Instead of showing "please share this file first" in the conversation tab in the sidebar, allow creating a conversation right away. Then inside the newly created chat, we could add an extra message "you are alone in this conversation, please share the file to invite more people" or something alike.

Additional context Would also make it faster to test as it doesn't require to share first. Would obsolete the issue about the conversation tab not updating after sharing.

Even cooler would be if I could create shares from within the conversation: if I ping someone then I'd be asked "this person doesn't have access to this file, do you want to share it with them ?"

@nextcloud/designers-talk

nickvergessen commented 3 years ago

So the main issue is the broken file app which doesn't update it's data correctly. Because that makes it cumbersome at the moment, as it forces you to even reload after sharing. Otherwise this wouldn't really be that much of an issue.

So not sure it's worth all the additional extra efforts (checking in the UI and recommending a share when someone mentioned (which you even can't autocomplete at that point) does not exist).

PVince81 commented 3 years ago

Also a sad side effect is that if the other people leave the conversation (for example at the end of a project or deleted afer leaving the orga), you lose access to the chat from that view as it will ask you to share again. If there were important messages you wanted to re-read then have to switch to the full page Talk and find the matching conversation for that.

PVince81 commented 3 years ago

the broken file app which doesn't update it's data correctly

this was fixed recently in https://github.com/nextcloud/spreed/pull/5269