New module decisions for 2.22


The release team had a very long meeting last Sunday, and the main topic
was of course the module proposals (some might argue that Andre's
musical tastes were an important topic too, and Andre will probably tell
everybody that it's just a rumour). Here's the result.

Many thanks to the people who contributed to the discussion on the list,
and to the authors and maintainers of the proposed modules!

Short summary

  PolicyKit & PolicyKit-gnome (external dependency)

  anjuta (devtools suite)
  cheese (desktop suite)
  gvfs (desktop suite)
  mousetweaks (desktop suite)
  swfdec-gnome (desktop suite)
  vinagre (desktop suite)
  ndesk-dbus, ndesk-dbus-glib (external dependency)

In, but not really new (splitted from other modules):
  gnome-settings-daemon (desktop suite)
  totem-pl-parser (desktop suite)

  gimmie applet

  gnome-keyring-manager (replaced by seahorse)


 + anjuta (devtools)
  - a few positive comments from the community
  - we want an IDE in the devtools suite, that integrates well with
    GNOME. Anjuta is the best candidate for this
  - good documentation
  - really hard to translate, and many strings could be improved.
    Translators shouldn't be afraid to open bugs to help fix this!
  - including anjuta now should help drive its development faster
  => accept

 + cheese (desktop)
  - some concerns by one of the developers
  - great application, with a coolness factor
  - need documentation work
  - UI review and a11y review should be done before 2.22
  => accept

 + empathy (desktop)
  - great goals
  - more work is needed to add some features, and make it a bit more
    stable (especially since people are used to something working very
    well for IM), and probably add a bit more integration if possible
  - (some people would really like the keyring to be used)
  - would really be great to fix the licensing for the libraries since,
    at some point, we might want to push the libraries in the platform
  - we encourage to propose it again for 2.24
  => reject

 + gimmie applet (desktop)
  - seems there are maintenance issues that should get fixed first
  - no regular releases
  => reject

 + gvfs (desktop)
  - clear consensus that we want it
  - we want to port the libgnomeui filechooser to gio
  => accept

 + mousetweaks (desktop)
  - great for a11y
  - some are worried about the fact that the daemon could probably be
    made to work with gnome-settings-daemon, which sounds better
  - need to move to the GNOME infrastructure
  => accept, but really, would be better to not have a new module and
     have this feature in gnome-settings-daemon

 + swfdec-gnome (desktop)
  - great to see it switched to gstreamer for decoding media
  - maybe it should also output to the sound card using gstreamer?
  - need to move to the GNOME infrastructure
  - flash is not an open standard, but there's a need to read flash for
    our users
  - would be great to see a browser plugin in the future (when it's
    able to read most flash files), or even deeper integration with
    epiphany -- swfdec-mozilla exists, but maybe it can be integrated
  - hopefully, it will give more visibility to swfdec and improve its
    support for flash files
  => accept if it moves to the GNOME infrastructure
  => swfdec becomes a new external dependency

 + vinagre (desktop)
  - positive consensus
  - nice complement to vino
  - need to follow more closely the release cycle
  => accept
  => gtk-vnc becomes a new external dependency

 + gnome-settings-daemon (desktop)
  - needed by the new GDM
  - splitted from gnome-control-center, so nothing to discuss
  => accept

 + totem-pl-parser (desktop)
  - splitted from totem, so nothing to discuss
  => accept

 + PolicyKit, PolicyKit-gnome (external dependency)
  => retracted by the author before the meeting
  - Note: PolicyKit-gnome uses libsexy, which shouldn't be needed.
    Moving the libsexy widgets to GTK+ would really be a good thing (and
    hopefully, it will be on the agenda of the GTK+ hackfest in Berlin)

 + ndesk-dbus, ndesk-dbus-glib (external dependency)
  - good from a security point of view
  - need to be in a mono-specific section of the external dependencies
    (because of the special rules about depending on mono)
  => accept

 + gnome-keyring-manager (removal from desktop)
  - replaced by seahorse
  => removed



Les gens heureux ne sont pas pressés.

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