From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Masatake YAMATO Newsgroups: gmane.emacs.devel Subject: Re: porting GNU Emacs to kde (?) Date: Mon, 15 Mar 2004 15:40:36 +0900 (JST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20040315.154036.226796572.jet@gyve.org> References: <877jxr1iqj.fsf@isis.myth> <20040314.143941.226780709.jet@gyve.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1079332950 18287 80.91.224.253 (15 Mar 2004 06:42:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 15 Mar 2004 06:42:30 +0000 (UTC) Cc: jgeorgal@uoc.gr, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Mar 15 07:42:22 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2lnq-00013M-00 for ; Mon, 15 Mar 2004 07:42:22 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2lnq-0003au-00 for ; Mon, 15 Mar 2004 07:42:22 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B2lnk-000114-2l for emacs-devel@quimby.gnus.org; Mon, 15 Mar 2004 01:42:16 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B2lnH-0000ZJ-P4 for emacs-devel@gnu.org; Mon, 15 Mar 2004 01:41:47 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B2lmR-0007YH-1t for emacs-devel@gnu.org; Mon, 15 Mar 2004 01:41:27 -0500 Original-Received: from [210.130.136.40] (helo=r-maa.spacetown.ne.jp) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B2lmQ-0007Wb-57; Mon, 15 Mar 2004 01:40:54 -0500 Original-Received: from localhost (nat-pool.jp.redhat.com [219.120.63.249]) by r-maa.spacetown.ne.jp (8.11.6) with ESMTP id i2F6ecP00593; Mon, 15 Mar 2004 15:40:38 +0900 (JST) Original-To: rms@gnu.org In-Reply-To: X-Mailer: Mew version 4.0.62 on Emacs 21.3.50 / Mule 5.0 (SAKAKI) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20488 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20488 > How about d-bus[1]? > I think it would be gnome<->kde neutral way. > > Can someone explain to me what d-bus does, > or else send me a few pages from http://dbus.freedesktop.org/ > which would tell me? Copy and paste'ed from http://dbus.freedesktop.org/ D-BUS is a message bus system, a simple way for applications to talk to one another. D-BUS supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). The D-BUS API isn't finished yet, and the design is by no means set in stone. One of our main goals is for lots of projects to use it, so if you wouldn't use it, by all means mail us and say why - design, licensing, indentation style, we would rather know than not know. D-BUS has no required dependencies, but includes GLib and Qt APIs to the D-BUS system, if you want to build those. Trying out D-BUS in sample applications is encouraged - we want to get it widely used and tested. It should be working pretty well these days, and when it isn't bug reports are very welcome. Get on D-BUS today!