JoshBoyer/BodhiAnonymousKarmaProposal

From FedoraProject

Jump to: navigation, search


Contents

Anonymous Karma in Bodhi

[[TableOfContents()]

Overview

Currently Bodhi has a karma system in place to allow users to provide feedback on updates before they are pushed to the stable update repo. Karma votes can be made both anonymously and via a login session. At the moment, both are worth the same amount of karma. These karma votes are used for determining if a package should be auto-promoted or auto-demoted.

Problem Space

While Bodhi prevents logged in users from registering more than a single karma vote, the same cannot be done for Anonymous entries due to their obvious anonymous nature. This potentially allows a single user to log several of the same karma votes, effectively defeating the purpose of allowing karma feedback.

Solution Overview

In order to lessen potential abuse of the karma system, this proposal seeks to limit the weight an Anonymous karma vote has. To accomplish this, Anonymous karma votes are removed from the automation system. The Anonymous votes could still be displayed, however they would not count towards the auto-promote/demote totals.

Scope

The main impact is Bodhi itself. The changes would have impacts to the testing community as well.

Discussion Points

Comments ?

Owners

JoshBoyer