pump-io / pump.io

Social server with an ActivityStreams API
http://pump.io/
Apache License 2.0
2.22k stars 333 forks source link

Dislike button on objects #375

Open evanp opened 11 years ago

evanp commented 11 years ago

@Erkan-Yilmaz wants a dislike button. (See #353).

I'm not a fan; I'd like to keep the default Web interface sleek. I think there'd be a lot of value in having a remote service implement this, though.

maiki commented 11 years ago

@Erkan-Yilmaz, I understand your thought, it seems odd to "like" a depressing notice. But I don't think the language works both ways, especially on a federated network, where how those designations are shown can change. I am expanding on this in #353.

SteveBell commented 11 years ago

I think this is useful. I find it odd to have a surrounding in which I'm only allowed to "like" things.

tsyesika commented 11 years ago

I don't think a "dislike" button is really a good idea. It's really not that not having it means you can't dislike it's just that it's not how we use social networks. If you like something you have the like button and comments to continue the conversation. If you dislike something you either won't engage in the post or post a comment explaining the dislike for it. There could end up being a point where we would have "love", "like", "ambivalent", "dislike", "hate" and it's where does it stop?

I think we should stick to liking to express that not engaging with the note/image to show ambivalence or dislike.

Just my thought though.

evanp commented 11 years ago

I think there's some value in having vote up/vote down buttons in a Web interface. "Up" means "this is worthy of others' attention" and "Down" means "not worthy". Kind of like how Reddit or YouTube do it.

It's kind of like having spin +/- 1/2 rather than 0/1 as with like/unlike. (That might not make a lot of sense...)

SteveBell commented 11 years ago

Totally agree with Evan. Doesn't have to be "like" at all. We are not on Facebook, right?

marjoleink commented 11 years ago

Another option might be an appreciation widget that shows as a line with zero in the middle, or a three-state button; just one widget, three (or more) states. I do often miss a 'dislike'. Also like/dislike is not the same as (not) worthy of attention: like is my own appreciation (and not necessarily a message), whether others should (not) look is totally different, and inherently a message.

hellekin commented 11 years ago

A three-state button would be interesting. "Voting" up or down seems more likely to serve a purpose than "like" or "dislike". A vote up is obviously an incentive for followers to check, share, and support: it's a mark of trust. On the other hand, voting down is probably going to grab attention as well, unless it's used to fade away a notice. That would act like "trust SpamAssassin headers" for ignoring email spam. It's a matter of telling your friends: don't waste your time there.