Dne neděle 07 Červen 2009 12:44:21 Wolfgang Rosenauer napsal(a):
Hi Hugo,
Hugo Palma schrieb:
Firefox happily detects the missing plugin when i access a page that requires it, but then on the install plugin wizard it just says that it's not available and we need to either do a manual installation or go to yast and search for it. Wouldn't it be great if the required plugin package was installed right there ?
Ubuntu does this, why doesn't openSuse ?
Ok, I've looked into it and checked what would need to be done to achieve that. A short explanation how that mechanism works in vanilla (and openSUSE) Firefox: - it somehow detects a plugin request for a certain mime type on a page which is not supported by any of the already installed plugins - it offers to search for a available plugin the a mozilla.org webservice - it asks the webservice and possibly returns an extension or native installer to Firefox to install it - the latter (native installer) usually is never available and if so it usually doesn't work on every Linux distribution obviously so the plugin finder service is usually useless for Linux
Now how did Ubuntu solve that issue? They have an addon called ubufox which is installed by default and contains (amongst others) a modified plugin finder service client code which connects to a custom webservice where there is an alternative database pointing to Ubuntu's deb packages supporting that certain mimetypes.
That is obviously doable for openSUSE as well. It's just only a small feature which involves quite a bit of work. When I checked this I saw that Ubuntu seems to have quite some contributors to that kind of stuff while in our (openSUSE) case I feel I'd be the only one having to implement it and the time I could invest in it is limited. It also involves a backend service where I'm not sure where to run it. (I could actually use my personal server but I'm not sure if that is appropriate.)
There's an opensuse-community.org, which should be used.
As much as I'd love to polish our Firefox with that kind of stuff I'm not sure if and when I'd be able to do that work including the organizational stuff behind it.
What about reusing of existing Restrited_Formats on opensuse-community? Firefox should load a page Restricted_Formats/%{suse_version} and let one click install to handle a rest. Regards Michal Vyskocil -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org