[Gllug] C/C++ mentor

Daniel P. Berrange dan at berrange.com
Thu Nov 23 01:30:53 UTC 2006


On Wed, Nov 22, 2006 at 08:49:17PM +0000, Tethys wrote:
> 
> Mike Brodbelt writes:
> 
> >Is this app "part of GNOME"? I would argue that it should be independent
> >of GNOME, and the requirement for a running panel is misdesign. There is
> >a visible creep in some areas though, where GNOME developers are
> >developing GTK apps that don't stand alone...
> 
> 100% in agreement here. Sadly, such design stupidity seems to be
> becoming increasingly common, particularly in the GNOME world. Rather
> than write a useful app and a pretty front end interface to it, they
> write a single app, where the engine and interface can't be separated,
> and where the interface has dependencies on a particular desktop
> environment. Even worse, they then argue for the removal of any
> previous tools that did support such separation as they're now deemed
> "obsolete", even when the operation is valid for headless servers (see,
> for example, the calls for netplugd to be dropped from Fedora in favour
> of NetworkManager).

Urm, NetworkManager has 100% complete separation of engine & UI. The
NetworkManager daemon is merely a DBus service. The UI is provided
entirely by  nm-applet, or the KDE equivalent, or any other frontend
you wish to write.

Dan.
-- 
|=-            GPG key: http://www.berrange.com/~dan/gpgkey.txt       -=|
|=-       Perl modules: http://search.cpan.org/~danberr/              -=|
|=-           Projects: http://freshmeat.net/~danielpb/               -=|
|=-   berrange at redhat.com  -  Daniel Berrange  -  dan at berrange.com    -=|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: Digital signature
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20061123/f178369e/attachment.pgp>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list