Open wirrdad opened 6 months ago
Aren't normal URL's sufficient? Right now they're quite short already, eg. https://wikinarau.org/wiki/berry
Short link is good and should be enough. But code could be important if you want to have a close group. Or who can see the link?
I think when just sharing content the URL should be fine, we probably need a Share
Dialog for the collaborative features though. Currently I'm thinking that there should be a button on the right side of the content area Create Group
or something, as soon as you click that Button you create and join that group as the owner which will be displayed on the right (I'm thinking similar to the site navigation on the left, only with the group's name as a header and a userlist instead of the links). Then there should be a button which opens a share dialog.
Regarding the technicalities: here I'm thinking of appending a short query parameter to a URL that allows a user to join a particular group on opening that link, for example: https://wikinarau.org/wiki/berry?join=X8N25MAQ
. It shouldn't join automatically but open a Dialog saying something like "Do you want to Join 'Beginners Japanese - Katakana 1'?"
Generally speaking, I think groups should be long-lived and users need to be able to be a part of multiple groups simultaneously, with different roles depending on the group (I might teach a class in Game Programming, but be a pupil in another class teaching Japanese). Every group should also have a forum/chat attached, though the owner might place some restrictions on their usage.
Share link with short code (e. g. 6 numbers/letters) to connect students to one course/slide