Page MenuHomePhabricator

Support rational & subjective ratings
Closed, InvalidPublic

Description

This functionality is to be used for the project libreidea.org aims to be a decision aids for community and every persons who want to involve in project from idea's choice
You can find full details here: http://www.libreidea.org/w/index.php/Collaborative_matrix

Any ideas pages can be rated by users in two ways: rationaly & subjectively (see screenshot)

each user can see all of his vote in a special pages from where he can also modify every votes he made

a special page is available for all users. it shows every kind of ranking (sublective ideas top ten, best implementation ideas etc..)

functioning

everyone can note the ideas according to three criteria (implementation cost, number of potential clients, use frequency) with weighs. This allows everyone to help choose the ideas on which he wishes to participate

We can generate multiple result types:

  • rational ideas top 10
  • subjective ideas top 10
  • best idea (mix of rational & subjective)
  • easiest to implement ideas top 10
  • the most popular ideas(received vote)
  • etc.

We could also know the projects the most financially supported, popular.

user, when is logged, may vote and must be able to change any vote he made. It can also be accessed from its voting list

extensions to fork: https://www.mediawiki.org/wiki/Extension:VoteNY

example

on the page of an idea

for the [[xb9]] idea, at the top of the page there is the vote

user also sees if he has already voted
[[File:Rational and subjective votes on libreidea.org.png|thumb|500px|Rational and subjective votes on libreidea.org]]

rational votes

user sees the 3 votes with their notes and the total general(average of 3 rational votes)

  • ease of implementation 2.47/10 [[File:Stars10025.svg|100px]] by 389 voters (ToolTip: 1/10 for more than 2 years, 2/10 for more than 1 year, etc.., 10/10 for less than one hour)
  • potential number of users 7.42/10 [[File:Stars10075.svg|100px]] by 389 voters (ToolTip: 1/10 for less than 100 persons, 2/10 for less than 1000 people, etc.., 10/10 for more than 4 billion users)
  • frequency of use (utility) 8.42/10 [[File:Stars10085.svg|100px]] by 372 voters (ToolTip: 1/10 to less than 1 time per month, 2/10 to less than 1 time per week, etc.., 10/10 for more than once per hour)

total general: 6.07 [[File:Stars10060.svg|100px]] by 1150 votes

ease of implementation
  • 1/10 for more than 2 years
  • 2/10 for less than 1 year
  • 3/10 for less than 6 months
  • 4/10 for less than 2 months
  • 5/10 for less than 1 month
  • 6/10 for less than 2 weeks
  • 7/10 for less than 1 week
  • 8/10 for less than 2 days
  • 9/10 for less than 1 day
  • 10/10 for less than one hour
potential number of users
  • 1/10 for less than 100 persons
  • 2/10 for less than 1 k persons
  • 3/10 for less than 10 k persons
  • 4/10 for less than 100 k persons
  • 5/10 for less than 1 M persons
  • 6/10 for less than 10 M persons
  • 7/10 for less than 100 M persons
  • 8/10 for less than 1 B persons
  • 9/10 for less than 3 B persons
  • 10/10 for more than 6 Billion users
frequency of use (utility)
  • 1/10 for less than 1 time per year
  • 2/10 for less than 1 time per 3 months
  • 3/10 for less than 1 time per month
  • 4/10 for less than 1 time per week
  • 5/10 for less than 1 time per day
  • 6/10 for less than 1 time per 6 hours
  • 7/10 for less than 1 time per hour
  • 8/10 for less than 1 time per 10 minutes
  • 9/10 for less than 1 time per minute
  • 10/10 for more than once per minute
subjective vote

and a (subjective) assessment note: 9.42/10 [[File:Stars10095.svg|100px]] by 389 voters

on his voting page

He sees each of its votes

[[xb9]]

  • rational total: 6.07 by 1150 voters [[File:Stars10060.svg|100px]]
    • ease of implementation 1/10 [[File:Stars10010.svg|100px]]
    • potential number of users 7/10 [[File:Stars10070.svg|100px]]
    • frequency of use (utility) 8/10 [[File:Stars10080.svg|100px]]
  • note of appreciation 10/10 [[File:Stars10100.svg|100px]]

[[television without ad]]

...

etc...

ranking page
  • top 10 best overall scores
  • top 10 easiest to implemented ideas
  • Top 50 most popular ideas (nb vote/duration)
  • rational ideas top 10
  • subjective ideas top 10
  • best idea (mix of rational & subjective)
  • easiest to implement ideas top 10
  • the most popular ideas(received vote)
  • etc.

Event Timeline

Vev raised the priority of this task from to Needs Triage.
Vev updated the task description. (Show Details)
Vev added a project: VoteNY.
Vev added subscribers: Vev, Kelson.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Vev renamed this task from rationnal & subjective ratings to rational & subjective ratings.Mar 5 2015, 3:15 PM
Vev set Security to None.

What is this task about?
Is the description above a feature request (the text uses present tense as if the extension already provided the described functionality)? Or is there some code somewhere available that provides the functionality described above?

no pardon my english
it s a request

Aklapper renamed this task from rational & subjective ratings to Support rational & subjective ratings.Mar 6 2015, 10:07 AM

Got your poke... What you describe sounds more like https://www.mediawiki.org/wiki/Extension:ReaderFeedback or its fork CommunityVoice.

It seems ReaderFeedback still runs in 1.21, though I was unable to get any meaningful output. en.encyclopediaofjainism.com/index.php?title=Special%3ARatedPages
Indeed, at the time the problem with those extensions was not in collecting votes, but in outputting graphs or even just ranks. That's probably the main difficulty in your proposal.

You told me on IRC that you need some more time to test the other extensions and see what they manage to do if anything. That's fine, I'm marking this bug as assigned to you. Let us know when you find out something!

lcawte triaged this task as Lowest priority.May 22 2015, 3:13 PM
lcawte subscribed.

For now I'm closing for lack of information, please reopen when you can tell us what you have tried and what didn't work as expected.