Re: New module decisions for 2.26
- From: Claude Paroz <claude 2xlibre net>
- To: gnome-i18n <gnome-i18n gnome org>
- Cc: Vincent Untz <vuntz gnome org>
- Subject: Re: New module decisions for 2.26
- Date: Wed, 21 Jan 2009 19:57:53 +0100
Thanks for the notice, l10n.gnome.org has been updated.
Claude
Le mercredi 21 janvier 2009 à 19:20 +0100, Vincent Untz a écrit :
> Hi,
>
> The release team met on Sunday to talk about the latest movies, the
> forthcoming Australian Open, etc. but also to make fun of Andreas N. (we
> won't reveal his last last name publicly -- but he's swedish and draws
> various things). Hopefully, Andreas N. didn't notice that and he will
> continue to be helpful :-) Oh, we also discussed the new modules
> proposals and came to the following 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
> =============
>
> In:
> brasero (desktop suite)
> evolution-mapi (desktop suite)
> gnome-user-share (desktop suite)
> DeviceKit-power (external dependency)
> farsight2 (external dependency)
> libgda (external dependency)
> libical (external dependency)
> libmapi (external dependency)
> libnotify (external dependency)
> libproxy (external dependency)
> Mono.Addins (external dependency)
> pulseaudio (external dependency)
> unique (external dependency)
>
> Moved:
> intltool (from platform to external dependency)
>
> Out:
> libseed
> WebKit/GTK+
>
> Out, but because they are not external dependencies strictly speaking:
> notification-daemon
> samba4
>
> Removed:
> gnome-volume-manager (replaced by nautilus, etc.)
> nautilus-cd-burner (replaced by brasero)
>
>
> Details
> =======
>
> + brasero (desktop)
> - mixed feelings in the community and in the release team
> - reactive development team
> - directly conflicts with nautilus-cd-burner feature-wise, so if
> accepted, nautilus-cd-burner has to be deprecated
> - fills a need that has been felt by many users
> - used by default on several distributions already
> => approved
> => nautilus-cd-burner is therefore deprecated
>
> + DeviceKit-power (external dependency)
> - needed for the new gnome-power-manager
> => approved
>
> + evolution-mapi (desktop)
> - depends on libmapi, which depends samba4
> - libmapi 0.8.0 will be released in the next few days
> - provides support for exchange 2007 (which evolution-exchange
> doesn't do)
> - some features might not be ready for 2.26 (Password Expiry, Send
> Options, Out-of-Office)
> - possible to choose between evolution-exchange and evolution-mapi at
> runtime
> => approved
> We'll keep evolution-exchange in 2.26 if possible, to avoid
> regressions for people who do not require exchange 2007 support.
>
> + farsight 2 (external dependency)
> - needed for empathy
> - will make it possible to offer good VoIP support
> => approved
>
> + gnome-user-share (desktop)
> - no documentation
> - Bastien wants one capplet to cover vino & gnome-user-share
> preferences (would live in gnome-control-center). This is not
> required for 2.26, but would still be nice if possible.
> - hard depends on libnotify, but looks easy to make this dependency
> optional.
> => approved
> Even though this was not a blocker, the release team would like to
> see some effort towards writing documentation.
>
> + libgda (external dependency)
> - needed for anjuta
> - mixed about libgda vs sqlite: some release team people feel that
> anjuta needs would be satisfied with sqlite which is already an
> external dependency
> - the symbol db plugin could be optional
> - switching anjuta to sqlite probably requires some non-negligible
> effort
> => approved
> It'd be nice to have someone write a small wiki page to help
> people choose between libgda and sqlite.
>
> + libical (external dependency)
> - needed to remove the fork from evolution-data-server
> - less duplication is good
> => approved
>
> + libmapi (external dependency)
> - needed for evolution-mapi
> - see evolution-mapi rationale
> => approved
>
> + libnotify (external dependency)
> - widely used
> - would be nice to have a more active development
> - feature that should live in GTK+ in the future (when dbus can be
> used there)
> => approved
> The release team wants to stress out that it should really not be
> abused (as it tends to be).
>
> + libproxy (external dependency)
> - needed for libsoup
> => approved
>
> + libseed (external dependency)
> - one game in gnome-games uses it
> - too early to know how used it will be, and how the community reacts
> from a libseed vs gjs point of view
> - good to see libseed and gjs developers talk about making things
> compatible
> => rejected
>
> + Mono.Addins (external dependency)
> - needed to remove the version bundled with tomboy
> - less duplication is good
> => approved
>
> + notification-daemon (external dependency)
> - not really a build-time dependency, so not strictly needed
> - still use libsexy
> - would be nice to have a more active development
> - would be nice to see the new development going on after the
> discussion in December
> - libnotify has API to detect the capabilities of a running
> notification daemon
> => rejected, but because it's orthogonal to our external dependencies
> (it's like apache for gnome-user-share)
>
> + pulseaudio (external dependency)
> - needed for gnome-volume-control
> - general consensus that it's the way forward, even though it's a
> bumpy road for some users
> => approved
>
> + samba4 (external dependency)
> - actually not directly needed for evolution-mapi
> => put it in the list of dependencies of our dependencies
>
> + unique (external dependency)
> - needed for nautilus and other modules
> - feature that should live in GTK+ in the future, but it's nice to
> have it now
> => approved
>
> + webkit (external dependency)
> - epiphany and yelp won't use it for 2.26
> - evolution is still using gtkhtml
> - devhelp uses it (we used an old branch for 2.24)
> - still not ready for accessibility
> - the release team is happy to see the WebKit/GTK+ people willing to
> release more often, and willing to fix the accessibility issue for
> 2.28
> => rejected
>
>
> + dropping gnome-volume-manager (from desktop)
> - all useful features are now handled by nautilus and other modules
> => approved
>
> + moving intltool to an external dependency (instead of platform)
> - not a GNOME-only technology
> - we did such a move for libxml2 in the past
> => approved
>
>
> Thanks,
>
> Vincent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]