From 944a3fe1a2052a099bb4f08dda5fd66847e78c83 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sat, 6 Nov 2021 16:19:00 +0100 Subject: [PATCH] Default commit message, part of an automated flow. --- agora ranking.md | 8 ++++++++ journal/2021-11-06.md | 4 +++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 agora ranking.md diff --git a/agora ranking.md b/agora ranking.md new file mode 100644 index 000000000..fca94e696 --- /dev/null +++ b/agora ranking.md @@ -0,0 +1,8 @@ +# agora ranking + +- As of [[2021-11-06]] Agora ranking is essentially non-existent except for + - 1. a hack in [[agora.py]] which upranks users [[@agora]], [[@flancian]], [[@vera]], [[@neil]] in that order -- essentially admins in order of entry. This was hotfixed in when some long content that didn't render well (due to garden conversion issues) grabbed top position in interesting nodes. It's not a stable setup and I don't like that this kind of list could grow into a fixed hierarchy. + - 2. client-side, as implemented by [[vera]] -- see, in the same node handler in [[agora.py]], the /uprank/ functionality. This is called by client side code for sorting. +- I think we should start working on actual better ranking. + - One simple alternative would be to introduce upvotes/emoji reactions in the interface, and store those either in git (as a reaction log) or in, say, sqlite. This could be treated as 'volatile' data -- treating all data not derivable from the [[agora]] main repo transitively as volatile seems like a good design decision to me. + - Another alternative would be to support explicit upranking *within nodes*. So, for example, if I write [[uprank]] [[@neil]] in [[flaneur]], the Agora would render Neil's node above mine. \ No newline at end of file diff --git a/journal/2021-11-06.md b/journal/2021-11-06.md index 14837002d..d6696c269 100644 --- a/journal/2021-11-06.md +++ b/journal/2021-11-06.md @@ -26,4 +26,6 @@ - [[benedict lau]] - [[recommended]] - [[luandro]] https://ipfs.distributed.press/ipns/two.compost.digital/uncivilizing-digital-territories/ - - [[blue marbles]] https://ipfs.distributed.press/ipns/two.compost.digital/a-confluence-of-waters/ \ No newline at end of file + - [[blue marbles]] https://ipfs.distributed.press/ipns/two.compost.digital/a-confluence-of-waters/ +- [[agora ranking]] +- [[h atom]] \ No newline at end of file