GNOME 3 and panel applets
Josselin Mouette
joss at debian.org
Mon Feb 14 17:17:36 UTC 2011
[Bcc: all maintainers of GNOME applets]
Hi,
as it was already mentioned for other reasons, GNOME 3 is just around
the corner, and there are some big changes ahead. DO NOT PANIC: the
current desktop with gnome-panel and metacity will remain as an
alternative. Anyone wanting to troll about how gnome-shell sucks is
invited to do so elsewhere, since the topic here is gnome-panel.
The panel remains, but it will be a GTK3 / D-Bus panel. In its current
state, it doesn’t support the good old GTK2 / bonobo applets, of which
we have a lot in the archive. Upstream confirmed they don’t have time to
support them for 3.0 unless someone steps up to do the job.
If you develop, maintain or use one of those packages, and you don’t
want it to disappear, your options are now:
1. Prepare to disable gnome-panel support (that’s for packages
which already have other options, such as using the notification
area).
2. If meaningful (it depends on the applet), switch to another
technology such as libappindicator or the notification area.
3. Port your applet to GTK3 and the new D-Bus API. The bindings for
Python and C# will probably not work either, so you might have
to start with them.
4. Step up and do the work to add support for bonobo applets in the
panel.
Option 4 is the only way to keep all applets with low maintenance in
Debian. It should be possible by developing a gateway D-Bus service that
loads a bonobo applet in a process separate from the panel and proxies
signals through it. If you are interested, please get in touch with
upstream. If no one is interested, a large portion of the following list
is going to leave the archive.
David Villa Alises <David.Villa at uclm.es>
ows
Sebastien Bacher <seb128 at debian.org>
lock-keys-applet
mboxcheck-applet
netspeed
Vincent Bernat <bernat at debian.org>
xnee
Michael Biebl <biebl at debian.org>
tracker
vinagre (U)
Laurent Bigonville <bigon at debian.org>
gnome-mag (U)
Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
giplet
Joachim Breitner <nomeata at debian.org>
link-monitor-applet
Tzafrir Cohen <tzafrir at debian.org>
hdate-applet (U)
LI Daobing <lidaobing at debian.org>
lunar-applet
Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
deskbar-applet
gnome-mag (U)
gnome-main-menu (U)
gnome-netstatus (U)
gnome-utils
hamster-applet (U)
mousetweaks (U)
netspeed (U)
ontv (U)
seahorse-plugins (U)
tsclient
vinagre (U)
Debian Hebrew Packaging Team <debian-hebrew-package at lists.alioth.debian.org>
hdate-applet
hspell-gui
Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
xfce4-xfapplet-plugin
Barry deFreese <bddebian at comcast.net>
xnee (U)
Sebastian Dröge <slomo at debian.org>
deskbar-applet (U)
gnome-mag (U)
gnome-netstatus (U)
gnome-utils (U)
hamster-applet (U)
mousetweaks (U)
ontv (U)
seahorse-plugins (U)
service-discovery-applet
vinagre (U)
Diego Fernández Durán <diego at goedi.net>
quick-lounge-applet
Baruch Even <baruch at debian.org>
hdate-applet (U)
hspell-gui (U)
Luca Falavigna <dktrkranz at debian.org>
remmina-gnome
Anthony Fok <foka at debian.org>
lunar-applet (U)
Pedro Fragoso <ember at ubuntu.com>
hamster-applet
Filippo Giunchedi <filippo at esaurito.net>
sensors-applet (U)
Rudy Godoy <rudy at kernel-panik.org>
xfce4-xfapplet-plugin (U)
Gustavo Iñiguez Goya <ga at kutxa.homeunix.org>
gnome-inm-forecast
Fabian Greffrath <fabian at debian-unofficial.org>
glunarclock (U)
Debian QA Group <packages at qa.debian.org>
ddccontrol
gnome-pilot
Jeremy Guitton <debotux at free.fr>
ontv
Guido Günther <agx at sigxcpu.org>
window-picker-applet
Jerry Haltom <wasabi at larvalstage.net>
gnome-netstatus
Clement 'nodens' Hermann <clement.hermann at free.fr>
tsclient (U)
Raphaël Hertzog <hertzog at debian.org>
indicator-applet (U)
Simon Huggins <huggie at earth.li>
xfce4-xfapplet-plugin (U)
Lior Kaplan <kaplan at debian.org>
hdate-applet (U)
hspell-gui (U)
Philipp Kern <pkern at debian.org>
timer-applet
Julian Andres Klode <jak at debian.org>
gnome-main-menu
Kilian Krause <kilian at debian.org>
tsclient (U)
Mario Lang <mlang at debian.org>
gnome-mag (U)
John Lightsey <lightsey at debian.org>
apt-watch
Martin Loschwitz <madkiss at debian.org>
xfce4-xfapplet-plugin (U)
Francois Marier <francois at debian.org>
verbiste
workrave
Fladischer Michael <FladischerMichael at fladi.at>
panflute
Robert Millan <rmh.debian at aybabtu.com>
gnote
Loic Minier <lool at dooz.org>
computertemp (U)
gnome-mag (U)
gnome-netstatus (U)
gnome-utils (U)
netspeed (U)
service-discovery-applet (U)
tsclient (U)
Emilio Pozuelo Monfort <pochu at debian.org>
deskbar-applet (U)
gnome-main-menu (U)
gnome-utils (U)
hamster-applet (U)
mousetweaks (U)
ontv (U)
seahorse-plugins
vinagre
Sam Morris <sam at robots.org.uk>
sensors-applet
Josselin Mouette <joss at debian.org>
deskbar-applet (U)
gnome-mag (U)
gnome-netstatus (U)
gnome-utils (U)
hamster-applet (U)
mousetweaks
netspeed (U)
seahorse-plugins (U)
tsclient (U)
vinagre (U)
Jose M. Moya <josem at debian.org>
gai
shermans-aquarium
Francesco Namuri <francesco at namuri.it>
drapes
Kiwamu Okabe <kiwamu at debian.or.jp>
uim
Barak A. Pearlmutter <bap at debian.org>
gnome-randr-applet
Adriaan Peeters <apeeters at lashout.net>
computertemp
Yves-Alexis Perez <corsac at corsac.net>
xfce4-xfapplet-plugin (U)
Frederic Peters <fpeters at debian.org>
gnome-blog
Ari Pollak <ari at debian.org>
hardware-monitor
Siegfried-Angel Gevatter Pujals <rainct at ubuntu.com>
webboard
Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
panflute (U)
Alexander Reichle-Schmehl <tolimar at debian.org>
xpenguins-applet
Rogerio Reis <rvr at debian.org>
gspot
Emanuele Rocca <ema at debian.org>
xfce4-xfapplet-plugin (U)
Daniel Ruoso <daniel at ruoso.com>
gnome-mag
Changwoo Ryu <cwryu at debian.org>
imhangul-status-applet
Shachar Shemesh <shachar at debian.org>
hdate-applet (U)
hspell-gui (U)
Gustavo Noronha Silva <kov at debian.org>
gnome-utils (U)
Adam Sjøgren <asjo at koldfront.dk>
bubblemon
Soeren Sonnenburg <sonne at debian.org>
cpufire-applet
Christine Spang <christine at debian.org>
glunarclock
Andrew Starr-Bochicchio <a.starr.b at gmail.com>
file-browser-applet
indicator-applet (U)
Roland Stigge <stigge at antcom.de>
gnubiff
TANIGUCHI Takaki <takaki at debian.org>
g2ipmsg
The Ayatana Packagers <pkg-ayatana-devel at lists.alioth.debian.org>
indicator-applet
Davide Truffa <davide at catoblepa.org>
glipper
Bastian Venthur <venthur at debian.org>
byzanz
Stefan Völkel <stefan at bc-bd.org>
revelation
Ian Wienand <ianw at debian.org>
teatime
Deng Xiyue <manphiz-guest at users.alioth.debian.org>
gnome-netstatus (U)
Cheers,
--
.''`.
: :' : “You would need to ask a lawyer if you don't know
`. `' that a handshake of course makes a valid contract.”
`- -- J???rg Schilling
More information about the pkg-gnome-maintainers
mailing list