medienhaus / medienhaus-spaces

Customizable, modular, free and open-source environment for decentralized, distributed communication and collaboration without third-party dependencies.
https://medienhaus.dev/
GNU Affero General Public License v3.0
4 stars 1 forks source link

add "invite/share" button to /write, like in /draw #171

Open robertschnuell opened 2 weeks ago

aofn commented 5 days ago

I can vaguely remember having discussions about how to handle this but I can't find the commits or chat messages or other references to it atm. We used to have an invite/share button for /write but removed it because of mypads, I think. IIRC there are some headaches with mypads and the folder structure it creates which conflicts with ours in matrix. I think there were a few other things like that.

If we just ignore this and add the pad to the list (without inviting users in mypads), we kind of suggest something it isn't (if a user clicks on the bin icon to delete the pad they were invited to, they might think they're deleting the pad for everyone, when really they are just deleting the referene to it in matrix). So we only wanted /write to display pads you actually 'own'. I think also something simple like displaying the lock icon for password protected pads wasn't easy or not possible.

But I am with you here, I think users should be able to add pads from others here or invite others, but we should somehow display it properly or find a solution.

tl:dr: I think this could be a bigger endeavour unfortunately.