Re: A New GNOME Order
6 mar 2007 kl. 22.04 skrev Hubert Figuiere: Hi, Esben Stien wrote: 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. [...] Sorry to interrupt the party here but I don't think this topic is within the charter of the foundation-list... Desktop-devel-list would be the correct place for this discussion. http://mail.gnome.org/mailman/listinfo/desktop-devel-list Cheers, Mikael Hallendal -- Imendio AB, http://www.imendio.com ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list
A New GNOME Order
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. 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 UNIX power more and we can should foster 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 [EMAIL PROTECTED] s a http://www. s tn m irc://irc. b - i . e/%23contact sip:b0ef@ e e jid:b0ef@n n ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list
Re: A New GNOME Order
Op dinsdag 06-03-2007 om 14:01 uur [tijdzone +0100], schreef Esben Stien: 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. Thanks for the compliment, on behalf of the Epiphany team. :) 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. What you are looking for is this: 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 UNIX power more and we can should foster 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. -- Reinout van Schouwen http://vanschouwen.info/ ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list
Re: A New GNOME Order
Op dinsdag 06-03-2007 om 14:01 uur [tijdzone +0100], schreef Esben Stien: 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. Thanks for the compliment, on behalf of the Epiphany team. :) 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. What you are looking for is Mathusalem: http://tw.apinc.org/weblog/2006/08/22 I'm not sure why it wasn't proposed for 2.18 (or was it?) but hopefully we could get it in 2.20. PS Is the Foundation list the right place to discuss this? regards, -- Reinout van Schouwen http://vanschouwen.info/ ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list
Re: A New GNOME Order
Reinout van Schouwen [EMAIL PROTECTED] writes: Thanks for the compliment, on behalf of the Epiphany team. :) I'm not sure we understand eachother;). Epiphany does not have this architecture today. I once brought this up on the epiphany mailing list and it was received well, though;). http://mail.gnome.org/archives/epiphany-list/2006-March/msg0.html What you are looking for is this: (mathusalem) No, not exactly. It's just not about hiding windows in epiphany. It's about epiphany giving a URL, torrent, ed2k link, etc to a download daemon. This daemon will be a system wide download daemon that every applications can connect and talk to. It's also about refactoring epiphany and splitting the UI from the core, but it's not only epiphany; it's very many applications brought into the GNOME desktop. I'm not sure this is the best place to discuss this, but where? -- Esben Stien is [EMAIL PROTECTED] s a http://www. s tn m irc://irc. b - i . e/%23contact sip:b0ef@ e e jid:b0ef@n n ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list
Re: A New GNOME Order
Esben Stien wrote: 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. [...] Sorry to interrupt the party here but I don't think this topic is within the charter of the foundation-list... Here is the list charter: This is a forum for discussion relating to the GNOME Foundation. You are discussing about Gnome Application Software. Cheers, Hub ___ foundation-list mailing list foundation-list@gnome.org http://mail.gnome.org/mailman/listinfo/foundation-list