Wording: "karma has expired." when none has yet been earned.

Bug #415346 reported by Nom du Clavier
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

I signed up for a Launchpad account yesterday and translated a few things today. I then browsed around my profile a bit and came across a rather curious statement:
----
Launchpad karma

This is a summary of the Launchpad karma earned by Nom du Clavier, organized by activity type.

Nom du Clavier's karma has expired.
Total: 0
----

How can karma have 'expired' when it has yet to be earned? Is this an unfortunate wording of the statement of fact, or does Launchpad not differentiate between expired and yet-to-be-earned karma?

url: https://launchpad.net/~jvrnix/+karma

Revision history for this message
shalabh (shalabh7777) wrote :

Launchpad gives the karma for any action only the next day.
It does not differentiate between expired and yet-to-be earned karma.

I think you got your required karma too.

Changed in launchpad:
status: New → In Progress
Revision history for this message
Nom du Clavier (nom-du-clavier) wrote :

Thanks for the heads up, shalabh. It's not that I was worried about the karma being credited, it was after all clear that updates occur once every 24h.

I hope the Launchpad team will consider adding a differentiation between 'karma has at some point been earned, but has currently expired' and 'karma has yet to be earned at all', that or perhaps change the wording surrounding an empty karma balance to address this.

This could be a matter of checking if the historical number of contributions is greater than zero and the account is older than 1 day; use 'expired' in that case.

Something along the lines of 'You have yet to earn karma, or less than a day has passed since your first contribution(s). <This document> offers some suggestions on how you can contribute to Ubuntu.' might be an idea for 1 or more contributions but the account isn't yet old enough to have had the first status update run.

It is after all a bit confusing to read about non-existent karma having expired. ;)

Revision history for this message
Nom du Clavier (nom-du-clavier) wrote :

Actually, the account's age being 0 days wouldn't help necessarily if one doesn't contribute straight away. A better metric would be a flag on the account if the expiration ever actually took place.

Curtis Hovey (sinzui)
affects: launchpad → launchpad-registry
Changed in launchpad-registry:
importance: Undecided → Low
status: In Progress → Triaged
Curtis Hovey (sinzui)
tags: added: karma
Revision history for this message
Curtis Hovey (sinzui) wrote :

PersonKarmaView.has_expired_karma wrongly reports that the user has expired karma when none has been earned, or when karma is still present. The intent of the method is to indicate there is no karma no, but there was.

tags: added: confusing-ui
Huw Wilkins (huwshimi)
tags: added: ui
removed: confusing-ui
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.