once the user opted into recommendations the profile needs to be updated regularly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-center (Ubuntu) |
Fix Released
|
High
|
Gary Lasker | ||
Precise |
Fix Released
|
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_
# 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)
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.
Related branches
- software-store-developers: Pending requested
-
Diff: 71 lines (+15/-19)1 file modifiedsoftwarecenter/backend/recagent.py (+15/-19)
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 |
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