scratchfoundation / scratch-www

Standalone web client for Scratch
https://scratch.mit.edu
BSD 3-Clause "New" or "Revised" License
1.59k stars 834 forks source link

Allow non-admins to copy comment URLS #2244

Open DeleteThisAcount opened 5 years ago

DeleteThisAcount commented 5 years ago

Currently in scratch 2.0 we can't copy comment URLS (they still exist though)

In the future admins will have copy comment URL as a menu option on comments.

Non admins should have this feature as well because it is extremely useful for referring to a comment on the wiki, and for discussing a comment


More info, by @benjiwheeler

To clarify, in a comment's UI, there's no link to a comment that a user could use to refer to it elsewhere:

image

One possibility is to create a link to a comment that appears on the comment itself. Text could be "link" or "permalink", or could be where the time of the comment is (which is how Twitter does it)

A related issue is https://github.com/LLK/scratch-www/issues/3068

towerofnix commented 5 years ago

While this would like a really practically useful tool, I worry about its potential impact on the community. I doubt that many people currently know how to link to comments; and I worry that the blatant ability to do so would lead to comments like "Look at this stupid thing user123 said! \". Or more subtly, e.g. someone having a conversation like "Ugh.. user123 was being mean to me....", "what? how, where??", "Here - \". Not to say that type of conversation can't already happen; they could give a link to the project or studio or wherever instead of directly to the comment, and it would work out fine. But I worry that the ability to share comment links would make "where??" a more likely question; that is, that it would lead to more shaming throughout the community, which is something definitely not wanted on Scratch.

(PS: What I'm describing is akin to quote-retweeting on Twitter (retweeting and adding a message, which makes the tweet show up on your profile and not in the replies to the quoted tweet) - stuff like "Imagine being this dumb LOL (quoted tweet)". Of course there's also the ability to use quote-retweets for their intended purpose, i.e. sharing something you found interesting and wanted to comment on (like "Snap! is so amazing!" on a retweet of an animation made with Snap!). But that doesn't negate the fact that negative-spirited quote-retweets happen, just the same as there might be not-so-good uses of copying Scratch comment links.)

MasterOfTheTiger commented 5 years ago

I link to Scratch comments very often, but it I'd difficult as I have to look at the HTML of the page. This would be an extremely useful feature.

Kenny2github commented 5 years ago

@towerofnix If you really think that that's going to be a problem (I don't), whether to show a "link to this comment" could be a user preference. But you're missing one of the major features: it would make Wiki linking easier. That's a pretty significant advantage (whose value you miss, I think, because you're not on the Wiki yourself [though you should be!])

towerofnix commented 5 years ago

@Kenny2github It's not rare that I link to comments myself. The inconvenience of entering inspect-element is not significant to me. I can see it being so for others, but I don't personally think that outweighs the issues I described - although that's somewhat up to opinion and priority.

MasterOfTheTiger commented 5 years ago

If this feature is not implemented, I think I will add it to my browser extension.