Summary: | Extensibility of the m-p-i spec | ||
---|---|---|---|
Product: | Specifications | Reporter: | Alex Merry <dev+fdo> |
Component: | desktop-entry | Assignee: | Allison Lortie (desrt) <desrt> |
Status: | RESOLVED INVALID | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | faure |
Version: | unspecified | Keywords: | NEEDINFO |
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Alex Merry
2010-11-15 16:20:58 UTC
I followed up to the libmtp bug with two possible suggestions. There is no reason why the libmtp udev rules couldn't set the ID_MEDIA_PLAYER attribute. However, we do not want nor need to track MTP devices in m-p-i itself, since the MTP protocol includes queries about the device name and capabilities. I keep this open in case you want us to change anything in README about this topic, but let's discuss it in the other bug first. Thanks! I have added: ENV{ID_MEDIA_PLAYER}="1" To the default udev rules generated by examples/hotplug.c, do you think this will be enough? Thanks Linus. Looks fine from my side. Shouldn't an ideal thing be that m-p-i can be queried on-the-fly via HTTP/REST against some sort of online database? If you install a stable Linux system (let's say an Ubuntu LTS), you don't want to be upgrading to some new unstable distro version just because the new version of some library adds your new smartphone model in its internal whitelist. Can we walk towards this goal somehow? udev is usually the way we deal with hardware quirks, so this seems fine now. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.