Re: [gnome-flashback] Porting of deskbar-applet?



Hi,

On Tue, Dec 9, 2014 at 1:01 AM, Matteo Manighetti <m manighetti gmail com> wrote:
Hello everybody

First a couple of lines to introduce myself. I am a student and a
discretely long time Linux user, but I have never actively partecipated
in the community. I have always been a GNOME user, but I was quite
disappointed with GNOME Shell. Needless to say, I really appreciate the
work that has been going on recently around gnome-flashback, and I have
been following developement on the mailing list for a while.

One thing I miss from the gnome2 times is the deskbar-applet. I felt
that a port to modern version of gnome, gnome-panel and related
technologies could be the opportunity for me to get to do something.
So as you may imagine I have a lot of things to ask, starting from the
most fundamental:
1- Is this too big of a project for an almost complete newcomer to
real-world (i.e. non study-related projects) and open source
programming?

Yes it looks like too big projects. It might be easier to just write new applet for same task...

You would need:
1) Port to new libpanel-applet api;
2) GConf -> GSettings;
3) GTK+ 2 -> GTK+ 3;
4) Python 2 -> Python 3;
5) There is support for evolution. Most likely will need rewrite too;
6) There is documentation, probably it will need updating;
7) You might need to update backends used to provide search results.

Looks like a lot of work...
 
2- Is this the right place to ask for advice?

Yes, this is right place. :)

I saw there is some documentation available for applet porting ([1],
[2]), and that there has been some time ago a port to the MATE desktop
([3]), although it seems now abandoned and forgotten.

[1] and [2] Now it is outdated... GConf has been removed and there are some other changes.
[3] No use to port to GNOME 3.
 
If anybody has some advice, I would be very grateful

Matteo

[1] https://developer.gnome.org/panel-applet/stable/
[2] https://wiki.gnome.org/Initiatives/GnomeGoals/AppletsDbusMigration
[3] https://github.com/benpicco/mate-deskbar-applet

_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list



--
Alberts Muktupāvels


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