Bug#608171: ITP: kmozillahelper -- Iceweasel-KDE integration

Mike Hommey mh at glandium.org
Tue Dec 28 13:32:32 UTC 2010


On Tue, Dec 28, 2010 at 04:05:15AM -0500, P. J. McDermott wrote:
> Package: wnpp
> Severity: wishlist
> Owner: "P. J. McDermott" <pjm at nac.net>
> 
> 
> * Package name    : kmozillahelper
>   Version         : 0.6.2
>   Upstream Author : Lubos Lunak <l.lunak at suse.cz>
> * URL             : https://build.opensuse.org/package/show?package=mozilla-kde4-integration&project=mozilla%3AFactory
> * License         : Expat
>   Programming Lang: C++
>   Description     : Iceweasel-KDE integration
> 
> This is an integration helper, designed to make Iceweasel work better in KDE
> SC 4.
> 
> This application handles integration in the following areas:
>     * Getting proxy configuration
>     * Getting default applications by file extension, type, and protocol
>     * The "Open with:" dialog
>     * The file open dialog
>     * The file save dialog, with KIO network transparency
>     * The directory selection dialog
>     * Opening files with default applications
>     * Running applications
>     * Opening the default feed reader
>     * Opening the default mail client
>     * Opening the default news client
>     * Checking and setting the default web browser
>     * Showing KDE notifications on download completions
> 
> 
> This helper application is developed for and shipped with the openSUSE
> distribution.  It is packaged for and included in Ubuntu.  There is also a
> package for it in the Arch User Repository and a Git repository to port it to
> Fedora.  This application appears to be the most complete, "correct", and
> widely-supported solution to improving Mozilla Firefox's behavior in KDE.
> 
> Upstream development is visible at the following Git repository:
> http://gitorious.org/firefox-kde-opensuse
> 
> Status of this package:
> I actually have the packaging work mostly done and lintian clean; it just needs
> mentor review (as I'm not a DD or DM).  However, a patch to Iceweasel (mostly
> XUL and XPCOM shell service files to work with KDE "the right way") is necessary
> for this package to work.

... which is probably not going to happen any time soon. IMHO the best
option would be to package it as an extension, and make it work with
icedove, iceape and iceweasel. Making it a full fledged extension (which
is not impossible) would also make it work with upstream firefox tarballs.

I can give a hand if necessary, but I don't know if I'll have a lot of
time for it, though.

Mike



More information about the pkg-mozilla-maintainers mailing list