To read all comments associated with this story, please click here.
Oh come on, it's a fair question (thouth he needn't have dissed Gnome like that). At first, Beryl had far fewer Gnome dependencies (and yes, depending on Gnome for configuration counts as a Gnome dep to me
). For people on other DEs it was a fair reason to use Beryl (note was ).
Rather than mod him down you could answer his question. Before the merge Compiz was working on a config framework that didn't need Gnome. The combined entity can continue to use Aquamarine, the KDE windeco. Once it's all joined up it should work just fine without Gnome if that's what one wants.
Anyway it's really good news. As much as the plugins differed at times, the core was pretty much the same in both projects, with effort expended to keep it that way. Much better not to have that redundancy. Congrats to both sides for working through stuff!
Does it still depend on GNOME libs?
I just checked my KDE-only Gentoo laptop, and to install compiz, compiz-extra and compiz-settings, the only dependency I have to resolve is dbus. I admit, I don't know what the situation is on other distributions, but from what I see, compiz doesn't have to depend on GNOME.
Correct me if I'm wrong.
Correcting becouse You are wrong (unless You have a overlay with compiz that does not need gnome-control-center):
acer downloads # emerge -pv compiz compiz-extra compiz-settings
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] gnome-base/orbit-2.14.7 USE="-debug -doc" 713 kB
[ebuild N ] gnome-base/libgnomecanvas-2.14.0 USE="X -debug -doc" 598 kB
[ebuild N ] dev-perl/XML-NamespaceSupport-1.09 8 kB
[ebuild N ] app-text/build-docbook-catalog-1.2 4 kB
[ebuild N ] media-libs/gstreamer-0.10.12 1,799 kB
[ebuild N ] gnome-base/gnome-keyring-0.6.0 USE="-debug" 466 kB
[ebuild N ] perl-core/Test-Simple-0.67 75 kB
[ebuild N ] app-text/sgml-common-0.6.3-r5 75 kB
[ebuild N ] dev-util/desktop-file-utils-0.12 341 kB
[ebuild N ] gnome-base/gnome-mime-data-2.4.3 USE="-debug" 551 kB
[ebuild N ] x11-themes/hicolor-icon-theme-0.10 33 kB
[ebuild N ] virtual/perl-Storable-2.15 0 kB
[ebuild N ] dev-perl/XML-LibXML-Common-0.13 13 kB
[ebuild N ] x11-libs/libcm-0.1.1 269 kB [2]
[ebuild N ] x11-libs/libxklavier-3.1 USE="-doc" 462 kB
[ebuild N ] app-admin/eselect-esd-20060719 2 kB
[ebuild N ] dev-libs/liboil-0.3.10-r1 USE="-doc" 841 kB
[ebuild N ] gnome-base/gnome-common-2.12.0 USE="-debug" 59 kB
[ebuild N ] gnome-base/gconf-2.14.0 USE="-debug -doc" 1,852 kB
[ebuild N ] media-libs/gst-plugins-base-0.10.12 USE="X alsa oss xv -debug -esd" 1,427 kB
[ebuild N ] gnome-base/libbonobo-2.16.0 USE="-debug -doc" 1,374 kB
[ebuild N ] app-text/docbook-xsl-stylesheets-1.72.0 1,557 kB
[ebuild N ] dev-perl/XML-SAX-0.15-r1 58 kB
[ebuild N ] media-sound/esound-0.2.37-r1 USE="alsa tcpd -debug -ipv6" 375 kB
[ebuild N ] virtual/perl-Test-Simple-0.67 0 kB
[ebuild N ] gnome-base/gail-1.9.3 USE="-debug -doc" 609 kB
[ebuild N ] gnome-base/gnome-vfs-2.16.3-r1 USE="gnutls hal samba ssl -avahi -debug -doc -ipv6" 1,856 kB
[ebuild N ] dev-perl/XML-LibXML-1.62.001-r1 226 kB
[ebuild N ] x11-wm/metacity-2.16.3 USE="xcomposite -debug -xinerama" 1,791 kB [2]
[ebuild N ] app-text/docbook-xml-dtd-4.4-r1 94 kB
[ebuild N ] app-text/docbook-xml-dtd-4.1.2-r6 74 kB
[ebuild N ] media-plugins/gst-plugins-alsa-0.10.12 0 kB
[ebuild N ] media-plugins/gst-plugins-oss-0.10.5 1,325 kB
[ebuild N ] media-plugins/gst-plugins-xvideo-0.10.12 0 kB
[ebuild N ] media-plugins/gst-plugins-x-0.10.12 0 kB
[ebuild N ] gnome-base/libgnome-2.16.0 USE="-debug -doc -esd" 988 kB
[ebuild N ] app-text/gnome-doc-utils-0.8.0 USE="-debug" 403 kB
[ebuild N ] app-text/scrollkeeper-0.3.14-r2 USE="nls" 664 kB
[ebuild N ] gnome-base/gnome-menus-2.16.1 USE="-debug" 407 kB
[ebuild N ] dev-perl/XML-Simple-2.16 68 kB
[ebuild N ] gnome-base/libbonoboui-2.16.0 USE="X -debug -doc" 916 kB
[ebuild N ] x11-misc/icon-naming-utils-0.8.2 65 kB
[ebuild N ] gnome-base/libgnomeui-2.16.1 USE="jpeg -debug -doc" 1,448 kB
[ebuild N ] gnome-base/gnome-desktop-2.16.3 USE="-debug -doc" 1,174 kB
[ebuild N ] gnome-base/gnome-mount-0.4-r5 USE="-debug" 357 kB
[ebuild N ] x11-themes/gnome-icon-theme-2.16.1 USE="-debug" 2,433 kB
[ebuild N ] gnome-base/eel-2.16.3 USE="X -debug" 658 kB
[ebuild N ] gnome-base/nautilus-2.16.3 USE="X -beagle -debug -gnome" 4,169 kB
[ebuild N ] gnome-base/control-center-2.16.3 USE="alsa hal -debug -eds" 1,979 kB
[ebuild N ] x11-wm/compiz-0.3.6 USE="dbus gnome kde svg -debug" 706 kB
[ebuild N ] x11-plugins/compiz-extra-0.3.6.0 USE="-debug" 621 kB
[ebuild N ] x11-apps/compiz-settings-0.07 1,125 kB
Total: 52 packages (52 new), Size of downloads: 37,087 kB
Considering that Compiz never had any hard dependencies on Gnome, the answer is no. The only dependency on Gnome that the original Compiz had was an optional GConf plugin. Granted, if you didn't compile the GConf plugin then there was no way to configure Compiz, but it was optional nontheless.
One of the first "features" developed for Beryl (and one of the reasons for the fork in the first place) was the Beryl Settings Manager. I wouldn't call that monster of a UI a "huge plus" for anyone.






Member since:
2006-03-23
so does this mean the united thing will be dependent on gnome crap or not?
thats kindof a huge plus for beryl.