Re: more gnome 2 proposal



jacob berkman <jacob ximian com> writes:

> so, the gnome-libs/bonobo merge stemmed from the facts that bonobo is
> the basis of the future of gnome, and that a good portion of libgnomeui
> is obsoleted by the code in bonobo.  providing one library here instead
> of two (gnomeui and bonoboui) presents a clearer and more
> straightforward approach for developers, both external and internal.
> this also eases somewhat the dependency tree, but that is only a
> secondary and minor win.

Well, so let's look what is in libgnomeui right now and let's forget about
everything which is or will be deprecated. So what's left ?

I'd say more or less the following:

gnome-about.h gnome-color-picker.h gnome-cursors.h gnome-dateedit.h
gnome-ditem-edit.h gnome-dock-band.h gnome-dock-item.h gnome-dock-layout.h
gnome-dock.h gnome-druid-page-edge.h gnome-druid-page-standard.h
gnome-druid-page.h gnome-druid.h gnome-entry.h gnome-file-saver.h
gnome-file-selector.h gnome-font-picker.h gnome-gconf.h gnome-geometry.h
gnome-helpsys.h gnome-href.h gnome-ice.h gnome-icon-entry.h gnome-icon-item.h
gnome-icon-list.h gnome-icon-selector.h gnome-icon-text.h gnome-init.h
gnome-less.h gnome-macros.h gnome-mdi-child.h gnome-mdi-generic-child.h
gnome-mdi-session.h gnome-mdi.h gnome-paper-selector.h gnome-pixmap.h
gnome-popup-help.h gnome-popup-menu.h gnome-pouch.h gnome-recently-used.h
gnome-roo.h gnome-selector.h gnome-textfu.h gnome-unit-spinner.h
gnome-vfs-util.h gnome-window.h gnome-winhints.h gnomemarshal.h
gnometypebuiltins.h gtk-clock.h gtkdial.h gtkpixmapmenuitem.h oafgnome.h
wap-textfu.h

This is a lot of stuff which basically has nothing to do with Bonobo at
all - and libbonoboui is about equal in size.

So I don't see which advantage it'll have to merge all this stuff into
one very big thing. If you add the .c files to the list above, this'll
be about 2/3rd of a screen page in my Emacs window. Adding the Bonobo
files there as well means that this won't fit in one screen page anymore.

-- 
Martin Baulig
martin gnome org (private)
baulig suse de (work)




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