Add a "people also downloaded" widget
Bug #978000 reported by
Anthony Lenton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Apps Directory |
Fix Released
|
Low
|
Michael Nelson |
Bug Description
When displaying the details for an application, it would be neat to display three or four "related apps", or apps that other people downloaded when downloading the current application.
This could use ubuntu-
Like the reviews currently do, it would be great to lazy-load these recommendations so that the page loads quickly and they don't need to be pre-fetched from ubuntu-recommender for all apps.
Related branches
lp:~michael.nelson/ubuntu-webcatalog/978000-recommended-apps
- Anthony Lenton (community): Approve
-
Diff: 619 lines (+290/-99)14 files modified.bzrignore (+1/-0)
fabtasks/bootstrap.py (+5/-0)
src/webcatalog/schema.py (+4/-1)
src/webcatalog/static/css/carousel.css (+7/-14)
src/webcatalog/templates/webcatalog/app_carousel_widget.html (+43/-0)
src/webcatalog/templates/webcatalog/featured_apps_widget.html (+7/-39)
src/webcatalog/templates/webcatalog/recommended_apps.html (+27/-0)
src/webcatalog/templates/webcatalog/recommended_apps_widget.html (+20/-0)
src/webcatalog/templates/webcatalog/top_rated_apps_widget.html (+7/-43)
src/webcatalog/tests/test_utilities.py (+49/-0)
src/webcatalog/tests/test_views.py (+72/-2)
src/webcatalog/urls.py (+2/-0)
src/webcatalog/utilities.py (+16/-0)
src/webcatalog/views.py (+30/-0)
lp:~michael.nelson/ubuntu-webcatalog/978000-recommended-apps-2
- Anthony Lenton (community): Approve
-
Diff: 331 lines (+91/-63)12 files modifieddjango_project/config/main.cfg (+1/-1)
src/webcatalog/context_processors.py (+9/-9)
src/webcatalog/schema.py (+1/-0)
src/webcatalog/static/css/carousel.css (+2/-2)
src/webcatalog/static/css/webcatalog.css (+6/-2)
src/webcatalog/templates/webcatalog/application_detail.html (+26/-9)
src/webcatalog/templates/webcatalog/recommended_apps.html (+12/-0)
src/webcatalog/templates/webcatalog/recommended_apps_widget.html (+18/-20)
src/webcatalog/tests/test_utilities.py (+2/-2)
src/webcatalog/tests/test_views.py (+11/-16)
src/webcatalog/utilities.py (+2/-1)
src/webcatalog/views.py (+1/-1)
Changed in ubuntu-webcatalog: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in ubuntu-webcatalog: | |
assignee: | nobody → Anthony Lenton (elachuni) |
assignee: | Anthony Lenton (elachuni) → Michael Nelson (michael.nelson) |
milestone: | none → 12.04 |
status: | Confirmed → In Progress |
Changed in ubuntu-webcatalog: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
I was just looking for the correct api call, and I assume it's this one:
https:/ /rec.ubuntu. com/api/ 1.0/recommend_ app/firefox/
which recommends nautilus-gksu 1st. I'll add a config switch for this feature so that we can display them when we think the recommendations are more useful (ie. using installed app data?).