From Fedora Project Wiki
Fedora Easy Karma
fedora-easy-karma allows you to easily portion out karma points for testing updates that you have currently installed. The typical workflow is as follows:
- install packages from updates-testing:
yum --enablerepo=updates-testing update
- Use these packages to identify breakage or directly run fedora-easy-karma and test packages according to the update notes
- Run fedora-easy-karma
Example Output
$ fedora-easy-karma --help Usage: fedora-easy-karma.py [options] You will be asked for every package installed from updates-testing to provide feedback using karma points. After you have selected the karma points, you will be asked for a comment. An empty comments skips the package Possible karma points are: -1 : Update breaks something or does not fix a bug it is supposed to 0 : The update has not been tested much or at all 1 : The update seems not to break anything new All other inputs will skip the update The source can be found at http://fedorapeople.org/gitweb?p=till/public_git/fedora-easy-karma.git;a=summary Please send bug reports and feature requests to 'Till Maas <opensource@till.name>' For patches please use 'git send-mail'. Options: -h, --help show this help message and exit --fas-username=FAS_USERNAME FAS username --include-commented Also ask for more comments on updates that already got a comment from you --installed-max-days=DAYS Only check packages installed within the last XX days, default: 28 --installed-min-days=DAYS Only check packages installed for at least XX days, default: 0 --product=PRODUCT product to query Bodhi for, 'F' for Fedora, 'EL-' for EPEL, default: F --releasever=RELEASEVER releasever to query Bodhi for, default: releasever from yum --wrap-bugs Apply line-wrapping to bugs --wrap-width=WRAP_WIDTH Width to use for line wrapping of updates, default: 80 $ feodra-easy-karma ================================================================================ git-cola-1.4.1.2-2.fc12, python-jsonpickle-0.3.1-1.fc12 ================================================================================ Update ID: FEDORA-2010-1627 Release: Fedora 12 Status: testing Type: bugfix Karma: 0 Bugs: https://bugzilla.redhat.com/546131 - Desktop file for git-cola should be more specific than "Cola" : https://bugzilla.redhat.com/532499 - git-cola ships a copy of jsonpickle : https://bugzilla.redhat.com/543248 - Review Request: python-jsonpickle - A module that allows any object to be serialized into JSON Notes: * git-cola no longer ships copies of python-jsonpickle and python- : simplejson : * "Classic" GUI option (similar to gitk) : * Fixed keyboard shotcuts (all use modifiers) : * Vim keybindings to the treeview : * Better renaming handling : * Check for upstream changes : * Can clone a repository from the gui : * Support for more git commands Submitter: mathstuf Submitted: 2010-02-06 21:30:22 Comments: mathstuf - 2010-02-06 21:30:48 (karma 0) This update has been submitted for testing bodhi - 2010-02-09 04:59:01 (karma 0) This update has been pushed to testing https://admin.fedoraproject.org/updates/F12/FEDORA-2010-1627 inst. RPMS: git-cola-1.4.1.2-2.fc12.noarch : python-jsonpickle-0.3.1-1.fc12.noarch Comment? -1/0/1 ->karma, other -> skip> 1 Comment> git-cola works without obvious breakage for some read only operations FAS Password for till:
Source
Currently the source is available at a Fedorapeople git repository