liberapay / liberapay.com

Source code of the recurrent donations platform Liberapay
https://liberapay.com/
1.67k stars 215 forks source link

The sum of a user's outgoing donations isn't displayed on their profile #1956

Open Avamander opened 3 years ago

Avamander commented 3 years ago

I think it might encourage joining in or beating others if a sum of all donations were optionally to be displayed on peoples' profiles.

trebmuh commented 3 years ago

It is already the case, no? See https://liberapay.com/explore/individuals , we can see how much people are receiving (unless they choose not to display how much income they have).

Or maybe you're asking to display on a donator's profile page how much he/she gives to other people? In this case, it's a matter of anonymity management, see #271

Avamander commented 3 years ago

Or maybe you're asking to display on a donator's profile page how much he/she gives to other people? In this case, it's a matter of anonymity management, see #271

Yes, this.

trebmuh commented 3 years ago

So it definitely is a matter of a 2 people needs to opt-in situation. 2 people being:

Same needs than for #271

Avamander commented 3 years ago

I think the thread in https://github.com/liberapay/liberapay.com/issues/271 is talking about revealing specific donations and thanking (Patreon-y feature), I was thinking of just displaying a sum of all donations without revealing what they are specifically.

trebmuh commented 3 years ago

Although the topic on #271 is different from what you're asking for here, it still boils down to allowing the donor and recipient to allow or prohibit showing how much they are giving/receiving. Both need to agree to this to allow what you are asking for here to be shown.

Avamander commented 3 years ago

Both need to agree to this to allow what you are asking for here to be shown.

If it's one of the standard amounts, why is consent of both required? Just displaying a sum without any receivers, it would take a lot of effort to figure out who of all the people started receiving that money. Would it not?

Changaco commented 3 years ago

The sums of incoming and outgoing donations are both public by default.

@Avamander You're correct that the sum of outgoing donations currently isn't displayed in profile pages at all, and that it should be brought back.

trebmuh commented 3 years ago

Just displaying a sum without any receivers,

Oh, sorry. I've been thinking you were asking to have a display such as : "Avamander is giving XX€ to trebmuh" while in fact you're asking for a display such as "Avamander is giving XX€".

This isn't possible right now as far as I know.

There is something close to that in your profile "widget" page which allow you to display how much you are giving on an external page: <script src="https://liberapay.com/me/widgets/receiving.js"></script>