I completely agree that we need to have a serious discussion about Reactions but first there needs to be a full explanation concerning their purpose, how they differ from simple emojis and how, and indeed if the intention is to use them as a means to highlight or promote popular posts or demote unpopular ones.
You may recall a discussion some time ago regarding Reactions when Vanilla was under consideration. If Flarum's implementation is similar with the same usage possibilities then I'd be a strong proponent of having a good range of positive and negative Reactions. If not and these are simply a replacement for Kudos then there's little point as I can't see negative Kudos being popular with some sections of the community.
We need to know far more about Reactions, their potential use and giffgaff's intentions for them.
Over to you...
All good questions. And yes, we do remember the previous discussions (in relation to Vanilla). might drop by at some point, as much of that conversation will still be relevant.
Anyway, in regards to Reactions within Flarum: at the moment, it's a pretty simple system. You can add a Reaction, and it will indicate on the post what reaction you gave (along with those of other members). In future, however, we can (and likely will) layer on some additional functionality. Some thoughts that come to mind:
Separate Reactions lists depending on area. For eg Help & Support could have "Thanks", "Great Answer", "Didn't Help Me", etc. While Contribute could have "Agree", "Disagree", "Great Idea" and similar. General Discussion, on the other hand, could have more traditional social media reactions (like the ones I showed in this thread).
Functional changes depending on reactions received - so for example, a post in Help & Support that is getting a lot of "Great Answer" reactions could be automatically flagged for review to become a Best Answer. While a post with a lot of "Didn't Help Me" reactions could be flagged for review by an Educator.
Anything else we can think of that might be beneficial to the community.