Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Rating system for Mods #123

Closed
tfischer4765 opened this issue Feb 29, 2016 · 11 comments
Closed

[Feature] Rating system for Mods #123

tfischer4765 opened this issue Feb 29, 2016 · 11 comments

Comments

@tfischer4765
Copy link

Doesn't everything have a five-star rating system these days? I think with the varying quality of mods, spacedock could really benefit from one of those.

Proposed components (just off the top of my head):
Graphics, functionality, completeness, game balance, version compatibility (a lot of nominally outdated mods work fine)

@ThaZeus

This comment has been minimized.

@tfischer4765

This comment has been minimized.

@godarklight
Copy link

If we do add a rating system, I'd like this to be superficial and not affect rankings - All user input is bad, and downloads + followers should be a fairly good indicator for good mods ;)

@tfischer4765
Copy link
Author

I need a compass for this conversation, why is all user input bad? Also, downloads + followers only goes so far, especially if you count total downloads and don't apply a moving window. Plus, number of downloads only tells you how many people found the mod interesting, not how many actually liked it.

@Olympic1
Copy link
Member

Olympic1 commented Mar 3, 2016

The way the rating system will work will be the same as on the forums.

  • The mod is broken because the user installed it wrong, so he/she will give the lowest rating.
  • The mod works very nice, so he/she will give it the highest rating.
  • Then there will be some users that will give it a rating that lays between those.

This system will not be reliable as the downloads/followers count

@tfischer4765
Copy link
Author

Seems to work fine for andoid apps on the play store though. The one-starers and the five-starers usually mostly cancel each other out. I'm not saying that this is a perfect system either. If I had one of those, I'd be a millionaire working for Google. I'm also not proposing to dump followers or downloads as a metric, by all means keep those.

Ok, let's add another layer of QA to the logic: if the user gives either the higest or lowest rating, he can't submit it without writing a comment.

@godarklight
Copy link

For anyone wondering, I think the technical implentation of this is usually along the lines of this:

1 star: -2
2 star: -1
3 star: 0
4 star: 1
5 star: 2

That way a crapton of 1 star ratings won't outrank a mod with a few 5 star ratings. But I'm still iffy on this - if one of the other devs wants to implement it they can, although I still think a sliding download count would be better.

(I had to change the most popular mods today to total downloads today, but it returns the same results anyway)

@GenPage
Copy link

GenPage commented Mar 6, 2016

We could always build a rating system that focus around functionality rather than "stars" or "upvotes"/"downvotes". Maybe a count of "Works Great", "Setup Difficulty", "Broken".

This can bring in valuable user input related to the mod outside of its "popularity" via downloads/followers.

@tfischer4765
Copy link
Author

@GenPage I think you are thinking along the same lines I am. Originally, my idea wasn't a simple five-star-slapon rating, but rather a differentiated system with five stars in several categories each (see original issue). Those could be collapsed into a summary star rating - or not, if that's not what you guys want. I'm not thinking so much in terms of "rating" and "ranking" but more along the lines of giving the user the option to write a review and rate some facets of the mod with a star rating. I think I mentioned, graphics, functionality, game balance, etc.

Does that make my intention clearer?

@inigmatus
Copy link

@GenPage I think a mod status vote is awesome. Would also help with reporting broken mods over all.

@V1TA5 V1TA5 modified the milestone: next public release Apr 9, 2016
@HebaruSan HebaruSan removed this from the next public release milestone Nov 9, 2021
@HebaruSan HebaruSan mentioned this issue Nov 9, 2021
@HebaruSan
Copy link
Contributor

Report broken mods on the forum or as a GitHub issue (or become a pull request hero!), where the author can see your comment, investigate your logs, catch user errors, and fix bugs. Clicking a one star icon on SpaceDock may feel satisfying, but it won't accomplish anything other than making the mod look slightly worse to other users who bother to glance at the star rating.

Doesn't everything have a five-star rating system these days?

No, I don't think that was the case even when this was submitted. Youtube ditched 5 star ratings in favor of thumb-up/down in 2009, probably for many of the same reasons that were brought up here (users who care enough to click are highly likely to be biased in favor of 1 and 5 stars depending on whether their opinion is negative or positive).

Having multiple components with 1–5 star ratings each sounds really busy—who has the time to look at or click all of those things?—as well as making it nearly impossible to summarize usefully. Should a mod with low "Graphics" ratings sort above or below a mod with low "Completeness" ratings?

And of course this idea has all the same problems that apply when people request the same thing for CKAN (see KSP-CKAN/CKAN#2093): Should downvotes from users on version X be visible to users on version Y? If a downvote is because of a temporary problem, how would they be cleared when that problem is fixed?

Let's not do this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants