SpringAll icon indicating copy to clipboard operation
SpringAll copied to clipboard

Users should be able to like comments again

Open ghost opened this issue 13 years ago • 51 comments

I haven't found an issue for that ;)

ghost avatar Mar 13 '12 17:03 ghost

Agreed! I miss this feature. (It is still available on the pods using Diaspora-Pistos, because Pistos forked it before the feature was removed.)

polsvoice avatar Jun 16 '12 00:06 polsvoice

+1, if it matters

yajo avatar Aug 13 '12 08:08 yajo

+1, although I prefer +1 over Like.

tssm avatar Aug 28 '12 17:08 tssm

you could change the localization files and use +1 ;)

ghost avatar Aug 28 '12 21:08 ghost

Would be nice if the database tables were revamped...

The database table for "likes" on my pod is 1/3 of the total DB size. (131MB on a 3mo old pod) If we used the same system to let people like comments I can see database size becomming a huge problem.

hfase01 avatar Aug 28 '12 22:08 hfase01

I wonder if there's any way to implement the function, and cut down on database size. Google+ has +1s for comments. I wonder if they have a better method, or if they just don't care because huge databases aren't an issue for them.

polsvoice avatar Aug 29 '12 22:08 polsvoice

... yeah, the only table on my server that is bigger than likes is participations (not by much). Not sure how we could improve this, though. You still need to save one entry of something somewhere for every like, and that is just going to get more, the more stuff you are able to like...

Raven24 avatar Aug 29 '12 22:08 Raven24

I wish I knew enough about Rails to even comprehend a different way to do that.

Honestly though, I like the feature myself and would use it on my pod even though it may make my DB obese. I guess one "dirty" solution would be a rake-task that would "prune" those from the DB after a period of time.

hfase01 avatar Aug 30 '12 02:08 hfase01

Our of curiosity: do comment likes simply belong to the "likes" table, or is there an additional table specifically for liking comments?

DeadSuperHero avatar Aug 30 '12 02:08 DeadSuperHero

Yeah, every like gets put in the 'likes' table directly. From what it looks like, regardless of what is being liked (I didn't write it, but I assume you could even like a like, if the interface would allow for it...)

Raven24 avatar Aug 30 '12 10:08 Raven24

Please take in account that +1ing something in other languages than English sounds explicitly stupid. "Like" is easier to translate.

yajo avatar Sep 01 '12 12:09 yajo

For referencing purposes adding link to Loomio decision

http://www.loomio.org/discussions/1035

SteveBell avatar Jan 06 '13 22:01 SteveBell

+1 to this issue

fit-bear avatar Jan 21 '13 20:01 fit-bear

I believe comments very often are cooler than posts, so we need a way to show appreciation of comment, not the post.

ghost avatar Apr 13 '13 10:04 ghost

+1 ! Does anyone know the commit that removed this feature ? I'd like to see if this can easily be re-implemented

WebSpider avatar Aug 28 '13 13:08 WebSpider

+1

jdittrich avatar Feb 26 '14 13:02 jdittrich

After reading these comments and loomio discussion I kinda feel that this is purely a GUI question. You could allow the pod admins enabling this feature if they are confident that the DB would handle the extra size coming from the bigger likes table and the only thing changing would be a few extra icons in the stream. If the solution you had works than I see no point of keeping it away from the users of small pods that could use this feature without any issues.

Szabolcs avatar Jul 03 '14 08:07 Szabolcs

Those likes still would be federated and thus bloat the DBs of all connected pods.

jhass avatar Jul 03 '14 08:07 jhass

Good point. Than two configs: one to enable comment likes and one to enable the propagation of them to other pods (or accepting them). Sorry, I don't know Diaspora's architecture much so I may be completely off about the possibilities...

Szabolcs avatar Jul 03 '14 15:07 Szabolcs

This feature NEEDS to be back. Users of Diaspora should not miss a darn thing about fb! So whatever it takes we got to make things MUCH BETTER!!! Likes are the opinions of the people. And an open social network should never cut its budget through cutting people's ability to express their opinions. Please someone get on this.

MaDDmin avatar Jul 16 '14 07:07 MaDDmin

@MaDDmin Do you know much about databases? Because IIRC the reason why comment likes were removed in the first place was due to databases becoming bogged down. Apparently, all of those likes attached to the comments make HUGE tables.

polsvoice avatar Jul 17 '14 02:07 polsvoice

... but only because the way it was done. AFAICT this partly relates to how likes in general are stored in the DB - in the wrong way, see #4920 . They are even now bloating the DB and when that is fixed I find it hard to believe we couldn't bring this feature back as the community said yes already.

jaywink avatar Jul 17 '14 06:07 jaywink

Unfortunately my time to work on this is scarce but I'll be taking looks to it... But this must be accomplished. We must stand tall and present a hard fight against those giant bs!

MaDDmin avatar Jul 17 '14 15:07 MaDDmin

Heart requires no translation, and in Russian 'Like' is much dumber than +1 (Which people use in normal conversation sometimes.) Also requesting this feature, convinced it should not cause bloat. :sweet_potato:

qm3ster avatar Jan 19 '16 19:01 qm3ster

@qm3ster as said by @jaywink https://github.com/diaspora/diaspora/issues/4920 is a blocker for this issue. Hopefully https://github.com/diaspora/diaspora/pull/6586 will be enough to close it.

Flaburgan avatar Jan 20 '16 09:01 Flaburgan

How about removing author_signature for relayables which are not on the home pod of the author of a parent post? It'll be the best we can do to reduce the DB bloat.

@SuperTux88, doesn't your refactoring includes this change by any chance?

cmrd-senya avatar May 27 '16 11:05 cmrd-senya

Yes, I'm working on removing unused signatures

SuperTux88 avatar May 28 '16 20:05 SuperTux88

Great, then fixing this one should be a piece of cake

cmrd-senya avatar May 28 '16 20:05 cmrd-senya

+1 for this feature. I like being able to notice someone I liked their comment without having to add a comment myself if I don't have anything meaningful to add to the conversation.

Incidentally, I doubled the bounty for this issue to $20.

MrPetovan avatar Aug 24 '16 15:08 MrPetovan

Nice news, the new 0.6 version now released drastically reduced the database size. This feature could be activated again pretty easily I guess (I didn't look at the code at the moment). Does anyone here want to work on it or can I add the "help wanted" label on this one?

Flaburgan avatar Sep 05 '16 16:09 Flaburgan