once the user opted into recommendations the profile needs to be updated regularly

Bug #944693 reported by Michael Vogt on 2012-03-02
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
High
Gary Lasker
Precise
High
Gary Lasker

Bug Description

The current code in recommendations.py indicates that the users recommendations profile is only uploaded
once when the user opts-in:

def _on_opt_in_button_clicked(self, button):
        # we upload the user profile here, and only after this is finished
        # do we fire the request for recommendations and finally display
        # them here -- a spinner is shown for this process (the spec
        # wants a progress bar, but we don't have access to real-time
        # progress info)
        self._upload_user_profile_and_get_recommendations()

This needs to get fixed, ideally we submit the profile on each startup if it changed, to detect changes
we could store a simple hash of the pkgnames in the profile.

Michael Vogt (mvo) on 2012-03-02
Changed in software-center (Ubuntu Precise):
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Gary Lasker (gary-lasker)
Changed in software-center (Ubuntu Precise):
status: Confirmed → Triaged
tags: added: rls-mgr-p-tracking
Changed in software-center (Ubuntu Precise):
status: Triaged → In Progress
Changed in software-center (Ubuntu Precise):
milestone: none → ubuntu-12.04
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 5.1.14.1

---------------
software-center (5.1.14.1) precise; urgency=low

  * lp:~gary-lasker/software-center/recommender-profile-uploads-lp944693:
    - upload new recommender_profile if needed (LP: #944693)
 -- Michael Vogt <email address hidden> Mon, 02 Apr 2012 19:12:25 +0200

Changed in software-center (Ubuntu Precise):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers