zeeguu / web

Frontend for the zeeguu web application.
https://www.zeeguu.org
5 stars 8 forks source link

Individual links for exercises #329

Open mircealungu opened 6 months ago

mircealungu commented 6 months ago

Ehi @tfnribeiro @merleschoen @igawaclawska

I just had this idea the other day, and I need feedback on it.

I was looking at this exercise while practicing a bit my French and felt the need to share it with my brother in law and sister and ask whether they knew the word... but could not. So then I thought: it would be good if exercises would be share-able, that is, if every exercise would have a unique url.

Question for you: is this something that somebody else besides me would want to do?

Obviously, the correct answer is: let's wait to see whether anybody (besides Mircea) asks for it, and then we can consider it. But I still wonder what's your intuition about this :)

igawaclawska commented 6 months ago

Hi @mircealungu

Sounds interesting but I need more details :) Did you think of exercises as shareable between registered users or shareable with anyone?

igawaclawska commented 6 months ago

Case: shareable with someone not registered:

Case: registered users:

tfnribeiro commented 6 months ago

Mhm, my first thought is that it would be rather niche situations, and even in the case I would want to share an exercise I would probably just show a screenshot. But I am very familiar with Screenshoting tools both on Phone and WIndows so, it's not something I think about too much.

I think Iga's point is interesting, kinda like a way to share the exercises to either get users in or challenge other users, which would play a bit into the social factor. I like that idea. Quickly checking Duolingo, this isn't possible - so it could be a fun feature. We can then tempt them with the features that Merle is working on.

igawaclawska commented 6 months ago

One more thought on the registered users' case: What if someone sends an exercise made to practice French, but the other user has their practiced language set to German, for instance? If I am correct - the app would have to switch to French just for this exercise (either automatically or needs to prompt the user to do so).

mircealungu commented 6 months ago

Whoa. Nice discussion I've started. I didn't think about all the implications of sharing languages that one is not studying, or what should happen after one who does not have an account gets an exercise.

I guess using it as a teaser, and then letting them create an account could be very cool.

But if it is possible to share an exercise with somebody who does not have an account, it should only be fair to be able to share it with somebody who has an account.

But then, what would happen to it? Should it become their bookmark, as Iga says? In a sense, it could... especially if they don't get it correctly from the first time. And surely, if it becomes theirs, but they don't want it, they can always choose the "don't show me this word again" option underneath an exercise. But for us, bookmarks belong to texts - so would this be a free-floating bookmark? Or should the bookmark not be part of a text, but marked as coming from a friend? Many questions to ponder :)

merleschoen commented 6 months ago

I think I’m with Tiago on this one – I would probably also just screenshot the exercise. I do however like the idea of some kind of invitation link and sharing an exercise seems like the best way to so. I like the idea of a demo, since I don't see a scenario where you would want to share just a type of exercise. So a link to share the exact same exercise you have been working on and a prompt to sign up for Zeeguu would be nice.

On 21 Mar 2024, at 22.06, Mircea Filip Lungu @.***> wrote:

Whoa. Nice discussion I've started. I didn't think about all the implications of sharing languages that one is not studying, or what should happen after one who does not have an account gets an exercise.

I guess using it as a teaser, and then letting them create an account could be very cool.

But if it is possible to share an exercise with somebody who does not have an account, it should also be possible to share it with somebody who has an account. And then, indeed, what would happen to it? Should it become their bookmark, as Iga says? In a sense, it could... but for us, bookmarks belong to texts - so would this be a free-floating bookmark? Many questions to ponder :)

— Reply to this email directly, view it on GitHubhttps://github.com/zeeguu/web/issues/329#issuecomment-2013735457, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDB74M4EOACHSXV6KLZIBPDYZNDURAVCNFSM6AAAAABFBU2EB2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJTG4ZTKNBVG4. You are receiving this because you were mentioned.Message ID: @.***>