All pastes #985787 Raw Edit

Mine

public text v1 · immutable
·published 2008-04-15 09:38 UTC
rendered paste body
<tedg> 21:07:19> +ishmal, BTW, do you know if Telepathy works on Windows?
<^-> 21:07:38> -[ishmal] hava no idea
<^-> 21:07:46> -[ishmal] dont know what it is
<tedg> 21:08:08> +ishmal, It's an IM messaging framework that was originally used on teh Nokia tablets.
<tedg> 21:08:20> +ishmal, It's a freedesktop thing now and gaining momentum.
<^-> 21:08:29> -* bbyak has left
<tedg> 21:08:36> +ishmal, But, the Abicollab guys are using it, and it'd be nice to share some with them.
<tedg> 21:08:54> +ishmal, So I was thinking it might be a good direction to take Inkboard.
<^-> 21:36:41> -[ishmal] i take it that basically, telepathy uses xmpp as the session initiator and dbus for inter-app comms?
<^-> 21:37:18> -[ishmal] is this similar to jingle?
<tedg> 21:44:01> +ishmal, Telepathy can use all kinds of protocols.  It's just generic, using DBUS to communicate.
<tedg> 21:44:12> +ishmal, it can support Jingle, and I think straight up SIP too.
<tedg> 21:44:41> +ishmal, I think the most useful things for us would be the mDNS Jabber support so we can ignore karma :)
<^-> 21:48:52> -[ishmal] soo.  ok, if we mixed them, then xmpp would be the transport for dbus?
<^-> 21:49:01> -[ishmal] i think that's what it says on the Gabber page
<tedg> 21:49:24> +No, the message would go across DBUS and then get put onto the Internet as XMPP.
<tedg> 21:49:42> +Inkscape -> DBUS -> Telepathy -> Gabble -> XMPP -> Internet
<^-> 21:49:42> -[ishmal] oooh
<^-> 21:49:54> -[ishmal] so dbus on your machine/lan is like corba?
<tedg> 21:50:04> +dbus is like corba-lite.
<tedg> 21:50:28> +Not as many features, but also humans are able to learn it :)
* tedg 21:51:34> is a big fan of humans :)
<^-> 21:52:01> -[ishmal] so telepathy is like a router, it looks like
<^-> 21:52:57> -[ishmal] one thing...  if telepathy runs on gnome/kde, then it would act a bit like an activation framework...  being 'always on'
<^-> 21:53:14> -[ishmal] we would need some way to run it on osx and win32
<tedg> 21:53:50> +Yes, but I think that dbus is already running on Win32 for other ports, I'm not sure how.
<tedg> 21:54:16> +We'd need a way to find out what the session bus is.
<^-> 22:00:21> -[ishmal] http://www.freedesktop.org/wiki/Software_2fdbus
<^-> 22:00:38> -[ishmal] i wonder if this one languished
<tedg> 22:05:34> +I didn't get that link.
<kaeso> 22:05:52> +tedg: http://www.freedesktop.org/wiki/Software/dbus
<tedg> 22:05:55> +It might have gotten mangled.
<tedg> 22:06:49> +Ah, cool.  So there is some work on a Windows Port.
<tedg> 22:07:05> +I wonder how well it works.
<^-> 23:01:05> -[ishmal2] ted:  that's an interesting idea.   dbus almost compiles on win32, and i think only a tweak or two will do it
<^-> 23:01:36> -[ishmal2] but i think the trick will be to launch the dbus infrastructure on someone's pc when there isnt one already
<^-> 23:02:29> -[ishmal2] ok, gotta go
<tedg> 23:07:43> +ishmal2, What I'm really curious about is if it's worth trying for us.  I think it'd simplify our code in general, I'm just concerned about the win32 stuff.