Closed Bug 916813 Opened 9 years ago Closed 9 years ago

Implement (en-US) KB badge

Categories

(support.mozilla.org :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2013Q3

People

(Reporter: rrosario, Assigned: rrosario)

References

Details

(Whiteboard: u=contributors c=badges p=2 s=2013.19)

Implement the automatic badge for en-US KB contributors. The requirement to be awarded a badge is:

10 approved English edits at any time in <current year>

This badge is per year. We'll start off with 2013. It would be great if it just works when the year switches to 2014, but I think we'll need to create the badge beforehand. Not really sure how the year part will work.
This is our first algorithmic/automated badge. Making it 2pts although I suspect it will be fairly easy.

I'll start working on this next.
Assignee: nobody → rrosario
Whiteboard: u=contributors c=badges p=2 s=2013.19
I haven't started working on this. Unassigning myself for now.
Assignee: rrosario → nobody
Blocks: 916818
Blocks: 916820
*klink*
Assignee: nobody → rrosario
(In reply to Ricky Rosario [:rrosario, :r1cky] from comment #0)
> This badge is per year. We'll start off with 2013. It would be great if it
> just works when the year switches to 2014, but I think we'll need to create
> the badge beforehand. Not really sure how the year part will work.

Do we need to go back to 2010?

I am just seeing this now:
https://etherpad.mozilla.org/sumo-algorithmic-badge-issuing

* P1 Badges should be assigned retroactively for 2010-2012. Each year has it's own badge.

The whole time I thought we were just starting this year. Thoughts?
Flags: needinfo?(rtanglao)
(In reply to Ricky Rosario [:rrosario, :r1cky] from comment #4)
> (In reply to Ricky Rosario [:rrosario, :r1cky] from comment #0)
> > This badge is per year. We'll start off with 2013. It would be great if it
> > just works when the year switches to 2014, but I think we'll need to create
> > the badge beforehand. Not really sure how the year part will work.
> 
> Do we need to go back to 2010?
> 
> I am just seeing this now:
> https://etherpad.mozilla.org/sumo-algorithmic-badge-issuing
> 
> * P1 Badges should be assigned retroactively for 2010-2012. Each year has
> it's own badge.
> 
> The whole time I thought we were just starting this year. Thoughts?

tl;dr automatic for 2013 only for now is fine! we can do 2010-2012 manually if we need be!

I am fine with just doing 2013 automatically for now and manually issuing badges for previous years. If I recall correctly the only reason we added automatic badges for 2010-2012 was because somebody (Kadir? somebody in sumo-dev) thought it would be easy. But yeah let's drop auto badges for 2010-2012 for now.
(In reply to Roland Tanglao :rolandtanglao from comment #5)
> If I recall correctly the only reason we added
> automatic badges for 2010-2012 was because somebody (Kadir? somebody in
> sumo-dev) thought it would be easy. But yeah let's drop auto badges for
> 2010-2012 for now.

It probably is easy? But we need to create the badge, upload the image etc. BTW, are the badge images per year? Do they have the year in the design?

But at this point I'm just trying to limit the scope as much as possible to hit our Q3 goal :). We can do more later.
yup the badge images are per year.
let's keep it to 2013 for now so we can hit our Q3 goal and deploy. Once we have awarded the 2013 auto badges we can think about auto 2010-2012
Landed on master and deployed to prod:
https://github.com/mozilla/kitsune/commit/2f250fa08bf68b2372e12b460546a8b1a8e30bd9
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
We awarded for 2010-2013. No longer need any info.
Flags: needinfo?(rtanglao)
Carsten, I think you have posted that patch in the wrong bug. This bug is about badges in SUMO.
Comment 11 refers to bug 961813; there was a typo in the commit message. Sorry!
You need to log in before you can comment on or make changes to this bug.