Reviewing applications directly in mintinstall

Registered by Rovanion

In Edit->Preferences, the user should be able to input his email address (login) and password. A "check credentials" button should tell him if these are correct.

A review button should be visible. If the credentials aren't there or are incorrect, the button should be greyed out with a tooltip telling the user that he needs to take action to input them in the preferences.

When the review button is pressed, the user should be able to give a review and a rating on a scale from 1 to 5.

mintInstall should then communicate with a web server page which would check the credentials and record the review. A response should be given to mintinstall to indicate to the user whether the review was successfully taken into account or not.

The user should be told that reviews don't get updated straight away and that the particular review was recorded by the system.

Option 1: If possible, the user should be able to register an account from mintinstall.
Option 2: If possible, mintinstall should keep track of the number of installations/downloads.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Clement Lefebvre
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Clement Lefebvre
Completed by
Clement Lefebvre

Related branches

Sprints

Whiteboard

re: option 2: this is irrelevant to the reviews aspect of mintInstall, but I like the rest of the idea, perhaps the authentication could be solved by allowing anonymous reviews, which should work well, and can be easily disabled if abused. -- emorrp1

Postponed to Mint 9.

There is already some bad language in the reviews, allowing anonymous reviews may just degenerate into a YouTube-comment situation. Menu->Preferences->About Me already has space for two email addresses, which should at the least be pulled into an email address setting inside mintInstall. I would love to see some sort of link back to the bug tracker for a package so that I am forewarned of problems before installing something. I suppose the best way to achieve this would be a website link inside each .deb and I know that would not be easy. Here's my thinking aloud on how to solve some of the quality issues in Ubuntu: http://ubuntuforums.org/showthread.php?t=1311534 --Leslie Viljoen

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.