[MIR] mediascanner

Bug #1217287 reported by Łukasz Zemczak
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mediascanner (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Availability:
In universe: amd64, i386, armhf, powerpc

Rationale:
The mediascanner package provides required functionality for media discovery and search, used by the unity-scope-mediascanner Unity scope - which is intended to be provided by default on Ubuntu. The same package is said to be used by mediaplayer-app touch-app in the nearest future.

Dependencies:
Not all dependencies are in main. Some of them have respective MIR bugs filled, some need action from upstream. The following list states the current status:
- grillo - MIR filled in LP: #1116098
- lucene++ - MIR filled in LP: #1217260
- libboost-locale-dev - source boost-defaults is already in main, needs ubuntu-archive bug for promoting

Maintenance:
It is an Ubuntu upstream project, so we are making sure that it's properly maintained and developed for the required period of time.

Quality assurance:
The package is extensively tested by unit tests. Integration tests are not present in this source - the unity-scope-mediascanner will provide basic autopilot integration testing.

Revision history for this message
Michael Terry (mterry) wrote :

Blockers:
* Is grilo-plugins-0.2 going to be dropped too? That is a problematic build-depend.
* Needs a team bug subscriber

Comments:
* What's the story with bug 1215849?
* Bug 1216214 is a bit concerning, but not a blocker since all instances in code are claimed to be fixed
* I agree with bug 1215880 that TheMovieDB support should be dropped until we have an API key to use.
* Love the tests being run

description: updated
description: updated
Revision history for this message
James Henstridge (jamesh) wrote :

For bug 1215849, we just need to run xdg-user-dirs-update somewhere in the user session on Ubuntu Touch. After having tracked down the cause, I don't think this represents something that needs fixing in the media scanner itself, and I wouldn't be surprised if it is the only piece of software that is affected.

For the grilo-plugins-0.2 dependency, we're using two plugins currently:

 * grl-tmdb for movie metadata. This is currently non-functional due to a missing API key (as mentioned above).
 * grl-lastfm-albumart for album covers.

It isn't yet settled whether we can use last.fm's API on the phone or not, so it is possible we might switch to a different backend (presumably handled by another Grilo plugin not part of grilo-plugins-0.2).

Revision history for this message
Michi Henning (michihenning) wrote :

It appears that this entire issue is moot, seeing that this MIR is for mediascanner, which was replaced by mediascanner2.

Changed in mediascanner (Ubuntu):
status: New → Won't Fix
Revision history for this message
Michael Terry (mterry) wrote :

Well, maybe file a MIR for mediascanner2 then :)

Revision history for this message
Michi Henning (michihenning) wrote :

Last time I tried a MIR, I was told not to bother for things that are needed for the overlay. Apparently, someone will at some point do it in bulk or some such. There are probably dozens of packages in the overlay that are not currently in main.

Revision history for this message
Michael Terry (mterry) wrote :

Oh yeah, that's true. But some overlay/phone packages are used on the desktop and thus go into main. And their dependencies have to be in main, and so on. So sometimes we need it, sometimes we don't. I had assumed mediascanner was being used by something else in main (or you wanted to get the mediascanner scope into the desktop). If not, no need for a MIR. Great. :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.