A New GNOME Order
- From: Esben Stien <b0ef esben-stien name>
- To: desktop-devel-list gnome org
- Subject: A New GNOME Order
- Date: Fri, 09 Mar 2007 02:28:27 +0100
I fear we are not setting correct guidelines for GNOME applications.
It would be very nice with a policy of separating the core and UI
throughout GNOME. This does not only mean applications using
libraries; this means using daemons as the core of every application.
This is proper engineering and gives a very good and powerful base.
An example is epiphany; by having a browser client core, you can
connect many different interfaces to the core and browse the same open
URLs'. Manipulating the data from a terminal is also a breeze. There
are numerous use cases to this. I once brought this up on the epiphany
mailing list and it was received well:
http://mail.gnome.org/archives/epiphany-list/2006-March/msg00000.html
Further, a system wide download daemon, in the same spirit as f.ex
mldonkey lets every application feed a URL, torrent, etc. to the
daemon and you can get notified when the download completes with the
notification daemon.
A system wide audio player daemon, in the same spirit as xmms2, using
gstreamer of course;).
The list goes on and on.
We need to use the core/UI separation power more and we should inspire
different interfaces to very powerful cores, which would satisfy
everybody. A user interface should be just that; an interface, but the
core should be able to handle more than simple operations.
I'm all for the cute GNOME applications, but I think we're not using
the power that is available to us.
--
Esben Stien is b0ef e s a
http://www. s t n m
irc://irc. b - i . e/%23contact
sip:b0ef@ e e
jid:b0ef@ n n
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]