[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 <[email protected]>
ows
Sebastien Bacher <[email protected]>
lock-keys-applet
mboxcheck-applet
netspeed
Vincent Bernat <[email protected]>
xnee
Michael Biebl <[email protected]>
tracker
vinagre (U)
Laurent Bigonville <[email protected]>
gnome-mag (U)
Salvatore Bonaccorso <[email protected]>
giplet
Joachim Breitner <[email protected]>
link-monitor-applet
Tzafrir Cohen <[email protected]>
hdate-applet (U)
LI Daobing <[email protected]>
lunar-applet
Debian GNOME Maintainers <[email protected]>
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 <[email protected]>
hdate-applet
hspell-gui
Debian Xfce Maintainers <[email protected]>
xfce4-xfapplet-plugin
Barry deFreese <[email protected]>
xnee (U)
Sebastian Dröge <[email protected]>
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 <[email protected]>
quick-lounge-applet
Baruch Even <[email protected]>
hdate-applet (U)
hspell-gui (U)
Luca Falavigna <[email protected]>
remmina-gnome
Anthony Fok <[email protected]>
lunar-applet (U)
Pedro Fragoso <[email protected]>
hamster-applet
Filippo Giunchedi <[email protected]>
sensors-applet (U)
Rudy Godoy <[email protected]>
xfce4-xfapplet-plugin (U)
Gustavo Iñiguez Goya <[email protected]>
gnome-inm-forecast
Fabian Greffrath <[email protected]>
glunarclock (U)
Debian QA Group <[email protected]>
ddccontrol
gnome-pilot
Jeremy Guitton <[email protected]>
ontv
Guido Günther <[email protected]>
window-picker-applet
Jerry Haltom <[email protected]>
gnome-netstatus
Clement 'nodens' Hermann <[email protected]>
tsclient (U)
Raphaël Hertzog <[email protected]>
indicator-applet (U)
Simon Huggins <[email protected]>
xfce4-xfapplet-plugin (U)
Lior Kaplan <[email protected]>
hdate-applet (U)
hspell-gui (U)
Philipp Kern <[email protected]>
timer-applet
Julian Andres Klode <[email protected]>
gnome-main-menu
Kilian Krause <[email protected]>
tsclient (U)
Mario Lang <[email protected]>
gnome-mag (U)
John Lightsey <[email protected]>
apt-watch
Martin Loschwitz <[email protected]>
xfce4-xfapplet-plugin (U)
Francois Marier <[email protected]>
verbiste
workrave
Fladischer Michael <[email protected]>
panflute
Robert Millan <[email protected]>
gnote
Loic Minier <[email protected]>
computertemp (U)
gnome-mag (U)
gnome-netstatus (U)
gnome-utils (U)
netspeed (U)
service-discovery-applet (U)
tsclient (U)
Emilio Pozuelo Monfort <[email protected]>
deskbar-applet (U)
gnome-main-menu (U)
gnome-utils (U)
hamster-applet (U)
mousetweaks (U)
ontv (U)
seahorse-plugins
vinagre
Sam Morris <[email protected]>
sensors-applet
Josselin Mouette <[email protected]>
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 <[email protected]>
gai
shermans-aquarium
Francesco Namuri <[email protected]>
drapes
Kiwamu Okabe <[email protected]>
uim
Barak A. Pearlmutter <[email protected]>
gnome-randr-applet
Adriaan Peeters <[email protected]>
computertemp
Yves-Alexis Perez <[email protected]>
xfce4-xfapplet-plugin (U)
Frederic Peters <[email protected]>
gnome-blog
Ari Pollak <[email protected]>
hardware-monitor
Siegfried-Angel Gevatter Pujals <[email protected]>
webboard
Python Applications Packaging Team <[email protected]>
panflute (U)
Alexander Reichle-Schmehl <[email protected]>
xpenguins-applet
Rogerio Reis <[email protected]>
gspot
Emanuele Rocca <[email protected]>
xfce4-xfapplet-plugin (U)
Daniel Ruoso <[email protected]>
gnome-mag
Changwoo Ryu <[email protected]>
imhangul-status-applet
Shachar Shemesh <[email protected]>
hdate-applet (U)
hspell-gui (U)
Gustavo Noronha Silva <[email protected]>
gnome-utils (U)
Adam Sjøgren <[email protected]>
bubblemon
Soeren Sonnenburg <[email protected]>
cpufire-applet
Christine Spang <[email protected]>
glunarclock
Andrew Starr-Bochicchio <[email protected]>
file-browser-applet
indicator-applet (U)
Roland Stigge <[email protected]>
gnubiff
TANIGUCHI Takaki <[email protected]>
g2ipmsg
The Ayatana Packagers <[email protected]>
indicator-applet
Davide Truffa <[email protected]>
glipper
Bastian Venthur <[email protected]>
byzanz
Stefan Völkel <[email protected]>
revelation
Ian Wienand <[email protected]>
teatime
Deng Xiyue <[email protected]>
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
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-xfce-devel