Re: Merging gio into glib

Le mercredi 21 novembre 2007, à 11:57 -0500, Matthias Clasen a écrit :
> At the gtk team irc meeting yesterday, there was a broad consensus
> that the merge plan as laid out earlier by Alex on this list (ie
> merging gio into the glib vcs and tarball, but keep it in a separate
> shared library) makes sense and that we should proceed with this as
> soon as gio is "ready".
> Yesterday I said I'd hope for gio to be ready before Christmas, but in
> talking with Alex today he expressed that gio is in pretty good shape
> right now, and therefore, we tentatively agreed to start merging it
> next week. This will allow us to produce a GLib devel snapshot early
> in December and keeps us  on track for having a gio-containing GLib
> release for Gnome 2.22.
> One issue that has still not been finalized is what name to pick for
> the new shared library. One option is to just leave it as libgio,
> since that is what it will contain initially. But on the other hand,
> the eventual goal for this library is to contain other gobject-based
> apis that deserve to live on the GLib level such as GSettings.
> Therefore, a more generic name like libgsystem or libgbase might be
> better. My personal view is that keeping the libgio name is fine;  if
> other things later land, we can easily have pkg-config files that make
> it more obvious, e.g. gio.pc and gsettings.pc that both contain -lgio.
> gvfs will remain a separate module hosting the various backends. This
> would be a useful area for people to contribute, since gvfs currently
> lacks quite a few of the backends that gnome-vfs has. I know that Dan
> Winship and Christian Kellner are working on a libsoup-based http
> backend, and somebody else started an ftp backend, but help in this
> area would be greatly appreciated.
> Comments ?

Great news!

I now remember that Tim wanted to release glib and gtk+ in sync with a
2.16.0 release number. Does that also mean that the plan is to have a
new gtk+ release for GNOME 2.22?


Les gens heureux ne sont pas pressés.

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