Re: [gnome-flashback] GNOME Flashback Maintainership



Hi,

> I will continue to work on GNOME Flashback only as maintainer! If this
> is not going to happen then I am leaving upstream.
I'm sorry to say, but you are not ready.
Since nobody else qualified has offered to step up as (co-)maintainer
and I'm not willing to co-maintain with you, I cannot grant your wish,
sorry.

Sorry, but I don't want to co-maintain anything with you. I want take over maintaining.

And to be honest, you have only worked on gnome-panel and metacity, the
parts that were interesting to you, and not the parts of Gnome Flashback
that I repeatedly pointed out as being in urgent need of some love.

> It is not normal that our maintainer can not find some time to fix
> bugs and/or make new releases.
It is also not normal that the maintainer has to spend all his project
time cleaning up after one single commiter, spending lots of time
carefully crafting an explanation to said commiter, and then having to
defend his decisions over and over again.

So you are saying that I have made huge slowdown on this project, right? So most likely that at this moment GNOME Flashback would be in the best shape if only you would not need to spend 9 month on cleaning my work. Then please tell me - why did not you revert all of my commits, why did not you revoke my commit rights, why you are not publishing  your work (there must be one as you have working version with EDS, git master definitely does not work)?

You made such a big deal when I wanted to change LGPL license to GPL. First as I wrote then most likely it was added by mistake. And even if it was not then did you know that it is allowed? It is completely legal to convert LGPL to GPL. Open COPYING file in gnome-applets and then read third paragraph.

So you did find some time to re-commit some existing commits. Congratulations on this big progress!

Here is some info about what I have done in past few days.

GNOME Panel
===========
* Library. Now compiles without any warnings on Ubuntu 14.10. Important changes:
  - Version info changed to 2:0:0.
  - API version now will be same as GNOME Panel.
  - Removed gconf and related data.
  - Removed deprecated 'change-size' signal and related data.
  - GtkAction and GtkActionGroup replaced with GSimpleAction and GSimpleActionGroup.
* Panel. Now compiles almost without any warnings. Only few are remained (deprecated gdk_threads_enter/gdk_threads_leave, GCompletion, gtk_menu_get_tearoff_state). Important changes:
  - Version bumped to 3.10.0
  - Restored option to change icon size for Applications icon and menu icons. 'gtk-icon-size' is deprecated and ignored. panel-menu and panel-menu-bar is added as GSettings options. Available icon sizes are limited to GtkIconSize enum. In future this probably should be updated to allow set any desired pixel size.
  - Added empty gnome-panel.css that will be used to add default style for GNOME Panel and applets in our package. I have never used GNOME Panel with default style so help on this is more than welcome.
  - GtkImageMenuItem copied from GTK+ and renamed to PanelImageMenuItem.
  - Added back StartupNotify line. Seems that it does not cause any problems anymore.
  - Removed screen option from settings. With GTK+ 3.10 and newer it is useless.
* Applets. Compiles without any warning.
  - Fixed EDS integration in clock applet.
  - Updated for new libpanel-applet version.
  - Fixed translation warning in help.
  - clock applet now requires libgweather 3.9.2+
* Session is removed from package (I think it would be good idea to create gnome-flashback package. It could then install session files and all other helper programs.).
* Removed old ChangeLog files. They are old and always will be available in older releases if anyone will ever need to look in them.

GNOME Applets
=============
* Updated for new libpanel-applet version.
* Ported to GSettings.
* Null applet removed.
* Modem Lights applet restored. Activate/Deactivate options is not available, did not check why. May need some extra work.
* Also removed old ChangeLog files.
* gweather applet updated to work with newer libgweather versions.
* Fixed preferences dialog in gweather applet. Now it is possible to change all display units.
* Fixed bug that made gweather applet to display temperature label under icon on small height panels.
* Fixed deprecated gtk_[h/v]_box_new warnings.
* Added some missing function declarations.

GNOME Flashback
===============
New package (gnome-flashback) meant to provide GNOME Flashback session related files and any other programs that we make to get back at least some of most important missing parts of our session. In initial version it could provide session files, background application and application for end session dialog.

I guess this is small drop in the ocean comparing to your work.

--
Alberts Muktupāvels


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