Integrate reviewer contributions with Project Baloo

RESOLVED WONTFIX

Status

addons.mozilla.org Graveyard
Admin/Editor Tools
--
enhancement
RESOLVED WONTFIX
4 years ago
2 years ago

People

(Reporter: jorgev, Unassigned)

Tracking

(Depends on: 1 bug)

Details

(Whiteboard: [ReviewTeam][amy], URL)

(Reporter)

Description

4 years ago
Project Blackhole (https://wiki.mozilla.org/Blackhole) is intended to become a centralized repository of volunteer contributions across Mozilla projects. Both AMO and Marketplace benefit from having discrete and measurable contributions through their review programs, so it would be really good if we can connect with that project.

We contacted Josh and he already did the work on their side:

>>>
Whoever is doing webdev for the tool used for reviews can now add code to POST the following JSON data:

{
  'email': [email address of reviewer],
  'datetime': [timestamp of review (eg. datetime.datetime.fromtimestamp in python)],
  'source': 'amo reviews' (or something similarly consistent and descriptive),
  'canonical': [URL to the review or something],
  'extra': { ... arbitrary JSON object with whatever extra information could be useful for searching, filtering, measuring, etc. ... }
}

The URL to which the data should be posted is http://intense-castle-4001.herokuapp.com/submit 
>>>

We would just need to submit the historical data and set up some way to keep it up to date. I'll propose some possible values for those fields in an upcoming comment.
I'm concerned about sending private user data (email address) over plain text to a 3rd party - pretty sure that's against our privacy policy.  I'd be more comfortable creating a feed wormhole/blackhole could consume anyway, rather than making AMO post to random webpages.

Comment 2

4 years ago
How would you feel submitting that data to a service like Pulse (http://pulse.mozilla.org/) instead? That would make me much happier than writing yet another scraper + cron job combo.
Summary: Integrate reviewer contributions with Project Blackhole → Integrate reviewer contributions with Project Baloo
Depends on: 1050317
Whiteboard: [ReviewTeam]
Whiteboard: [ReviewTeam] → [ReviewTeam][amy]
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

2 years ago
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.