RE: Utopian bot sorting criteria improvement to prevent no voting
They asked me to review your contribution since I had already commented on it, so here goes (I've never reviewed an idea contribution before)! I think I'll just go over every suggestion and give you my thoughts.
Suggestion 1: put some weight on aging
I think this is a good idea and could definitely work. I also don't think it would be difficult to implement either, so I'll definitely bring it up in the next voice meeting and see what others think of it. As I mentioned before, I think it has already been suggested by someone, but even so, you gave some good examples and food for thought!
Suggestion 2: last resort - small voting instead of nothing
Suggestion 1 is, imo, a better idea, and I don't really agree with something like this, since it could have an adverse effect on other, higher quality contributions. Upvotes aren't guaranteed, because it's simply not sustainable to vote everything, so suggestions born from the idea of "something instead of nothing" won't really work.
Suggestion 3: give priorities to contributions until when reviews are expiring
I don't really understand this suggestion, especially because there is no way a review can be older than 3 days before it's upvoted (so it will never be close to expiring). Basically the bot's behaviour for voting on reviews is, for some reason, that it takes all reviews older than 2 days and votes on them.
Suggestion 4: separate reserve or some bonus point for external contributors
I see what you mean by this, but I don't think this makes that much sense to be Utopian's responsibility. If a project owner really wants other people to contribute to their project, then they could simply use some of the rewards they receive and give that to them, instead of Utopian having a separate pool reserved for them. It would be pretty difficult to implement as well, as you'd have to keep track of who "external contributors" are, and vice versa.
Alternatively, increase 14 day window for merged PR, so external contributors can gather more decent commits with enough time, this might be much easier and realistic idea.
There has already been a plan to increase this to 28 days for a couple of months now. They are waiting until Utopian Colony (the new Utopian front end) is released before updating the guidelines, however.
Suggestion 5: leave a comment for posts with no voting or lower voting than usual due to VP
This is definitely a good idea! It would definitely be nice to leave a comment for people's whose posts have expired, so they at least know that there isn't a chance of them receiving a reward (as a simple common courtesy).
All in all I think there are some good ideas in your post, and you've obviously gone through the effort of checking out the code and thinking of potential implementations / solutions - I really appreciate that! Would be great to see some more ideas from you in the future, as well.
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here (I have never used their questionnaire before, so some of the answers may seem weird, because I couldn't really find ones that were applicable).
Need help? Chat with us on Discord.
Wow thanks a lot for your very detailed review. You're so kind and thoughtful which I already knew when I asked some questions before :) Yes, even some were mentioned before, it'll be still helpful when you need some evidence that people want a change :)
Regarding S3,
That's exactly my point. postpone it further than 3 days if there're expiring contributions, but when comments are expiring, they have the highest priorities. Does this make sense?
Thank you so much again!