Visualiser une révision

Karma

Benoît Sibaud : Mise à jour pour la tribune (06 octobre 2011 23:27:10)

Le karma est une note interne qui détermine le nombre d'avis journaliers et la possibilité de créer un journal. Sa formule est aussi secrète que celle du Coca-Cola'écrire sur le site.

# Comment aévoir un groslue le karma ? #

Après une étude d’ingénierie inversée du code source, voici en exclusivité lL'influence de différentes actions sur le karma :

- Karma par défaut : **20**
- Vote positif : **+1**
- Vote négatif : **-1**
- Dépêche publiée : **+50** (pour l'auteur)

Comme vous pouvez le constater, il suffit de recevoir des vnotes positif« commentaire pertinent » ou publier des dépêches.

# Nombre d'avis quotidien #

Le nombre d'avis quotidiens est déterminé à partir du karma.

La formule est **min(3 + karma / 10, 100)**

([source](https://github.com/nono/linuxfr.org/blob/master/app/models/account.rb))


# Score par défaut des commentaires #

Le score de base des commentaires dépend du karma.

La formule est **E( log10( max(karma, .1) ) ) - 1**, où E() est la partie entière inférieure.

Avec un karma à 0, ça donne un score de -2.

([Source](https://github.com/nono/linuxfr.org/blob/master/app/models/comment.rb))

# Karma requis pour posterécrire un journal ou écrire, dans le wiki ou sur la tribune #

Pour pouvoir posterécrire un journal ou écrire, dans le wiki ou sur la tribune, il faut avoir un karma supérieur strictement à 0.

(Sources [journal](https://github.com/nono/linuxfr.org/blob/master/app/models/diary.rb), [wiki](https://github.com/nono/linuxfr.org/blob/master/app/models/wiki_page.rb), [tribune](https://github.com/nono/linuxfr.org/blob/master/app/models/account.rb))