[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



On Tue, Dec 28, 2010 at 04:05:15AM -0500, P. J. McDermott wrote:
> Package: wnpp
> Severity: wishlist
> Owner: "P. J. McDermott" <pjm@nac.net>
> 
> 
> * Package name    : kmozillahelper
>   Version         : 0.6.2
>   Upstream Author : Lubos Lunak <l.lunak@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



Reply to: