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.
Andrew Starr-Bochicchio <a.starr.b@gmail.com>
file-browser-applet
indicator-applet (U)
Roland Stigge <stigge@antcom.de>
gnubiff
TANIGUCHI Takaki <takaki@debian.org>
g2ipmsg
The Ayatana Packagers <pkg-ayatana-devel@lists.alioth.debian.org>
indicator-applet
Davide Truffa <davide@catoblepa.org>
glipper
Bastian Venthur <venthur@debian.org>
byzanz
Stefan Völkel <stefan@bc-bd.org>
revelation
Ian Wienand <ianw@debian.org>
teatime
Deng Xiyue <manphiz-guest@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
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 1297703856.8791.137.camel@meh">http://lists.debian.org/1297703856.8791.137.camel@meh
02-14-2011, 04:29 PM
Luca Falavigna
GNOME 3 and panel applets
Il 14/02/2011 18.17, Josselin Mouette ha scritto:
> Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
> tsclient
Am Montag, den 14.02.2011, 18:17 +0100 schrieb Josselin Mouette:
> 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.
do you have some pointers to migration guides or similar?
Also, for link-monitor-applet, I need to find out whether gob2 needs to
be updated. But it seems that GTK-3 still uses GLib-2, so this might
work.
On 14/02/11 17:36, Joachim Breitner wrote:
> Also, for link-monitor-applet, I need to find out whether gob2 needs to
> be updated. But it seems that GTK-3 still uses GLib-2, so this might
> work.
There's no GLib 3.
Emilio
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4D596BD3.6040307@debian.org">http://lists.debian.org/4D596BD3.6040307@debian.org
02-14-2011, 05:41 PM
Loc Minier
GNOME 3 and panel applets
Thanks for starting this effort! Some comments below:
* deskbar-applet and gnome-main-menu are larger bodies of code, but I
don't think they are relevant upstream anymore; probably hard to keep
alive; RM?
* I believe hamster-applet is still in wide use, albeit I don't use it
myself; I would hope it gets adapted
* vinagre is probably wide use as well.
* Most of the others are probably half-relevant; not sure what's widely
used in gnome-utils; maybe gnome-mag is helpful for a11y for some
people? hard to tell
The ones not listed above are not very important in my eyes and are
candidates for RM as well
Thanks,
--
Loc Minier
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110214184102.GF3209@bee.dooz.org">http://lists.debian.org/20110214184102.GF3209@bee.dooz.org
02-14-2011, 06:49 PM
David Villa
GNOME 3 and panel applets
On Mon, 14 Feb 2011 18:17:36 +0100
Josselin Mouette <joss@debian.org> os decir:
> [Bcc: all maintainers of GNOME applets]
>
> Hi,
>
> ...
>
> If no one is interested, a large portion of the
> following list is going to leave the archive.
>
>
> David Villa Alises <David.Villa@uclm.es>
> ows
I am also the upstream author of this applet. It has poor maintenance
(sorry) but it meets the required functionality in my way. Probably I
will develop a new version for gnome3 from scratch (python bindings
required), so I do not foresee to adapt or modify it in its current
form.
Cheers
02-14-2011, 07:46 PM
"brian m. carlson"
GNOME 3 and panel applets
On Mon, Feb 14, 2011 at 06:17:36PM +0100, Josselin Mouette wrote:
> 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.
Will the existing GNOME 2 gnome-applets be ported to GNOME 3? After
all, they are part of GNOME. They're also not listed in your dd-list.
--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
02-15-2011, 07:31 AM
Josselin Mouette
GNOME 3 and panel applets
Le lundi 14 février 2011 * 20:46 +0000, brian m. carlson a écrit :
> Will the existing GNOME 2 gnome-applets be ported to GNOME 3? After
> all, they are part of GNOME. They're also not listed in your dd-list.
Yes, they have already been ported - apart from invest, which is in
Python, but which is also useless crap for speculators, so not relevant.
--
.'`.
: :' : “You would need to ask a lawyer if you don't know
`. `' that a handshake of course makes a valid contract.”
`- -- J???rg Schilling
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 1297758699.17581.70.camel@meh">http://lists.debian.org/1297758699.17581.70.camel@meh
02-15-2011, 07:59 AM
Michael Biebl
GNOME 3 and panel applets
Am 14.02.2011 18:17, schrieb Josselin Mouette:
>
> Michael Biebl <biebl@debian.org>
> tracker
The search bar applet can be disabled via a configure switch.
I still do hope that search (and therefore) tracker is integrated more deeply
into the new gnome shell so such a applet would be kinda obsolete anyway.
Cheers,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
02-15-2011, 08:15 AM
Michael Biebl
GNOME 3 and panel applets
Am 15.02.2011 09:59, schrieb Michael Biebl:
> Am 14.02.2011 18:17, schrieb Josselin Mouette:
>
>>
>> Michael Biebl <biebl@debian.org>
>> tracker
>
> The search bar applet can be disabled via a configure switch.
> I still do hope that search (and therefore) tracker is integrated more deeply
> into the new gnome shell so such a applet would be kinda obsolete anyway.
That said, the upstream unstable branch of tracker apparently has a port of
tracker-search-bar using libpanelapplet-3.0, which I assume is the new D-Bus
based panel in GNOME 3.0.
I can't seem to find such a package in Debian just yet.
Joss, when do you plan that this will be available in unstable or experimental?
Cheers,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?