Signing up for more work
2005-11-11 19:36Foolish, I know, but I'll get stale if I do nothing but email. This week I are been mostly writing a draft proposal to be given to my senior management team, suggesting that I should implement a Jabber service for Cambridge University. All comments and suggestions welcome!
http://www.cus.cam.ac.uk/~fanf2/hermes/doc/jabber/proposal.txt
http://www.cus.cam.ac.uk/~fanf2/hermes/doc/jabber/proposal.txt
no subject
Date: 2005-11-11 20:33 (UTC)[yes, I know. 'luddite' etc]
no subject
Date: 2005-11-12 15:32 (UTC)no subject
Date: 2005-11-12 15:36 (UTC)no subject
Date: 2005-11-12 16:18 (UTC)no subject
Date: 2005-11-12 18:40 (UTC)no subject
Date: 2005-11-14 07:17 (UTC)I mention this because (as a deskbound luddite welded to email) it isn't
clear to me where people draw the line between immediacy and permanence. (At some level I'm see a wiki as the archive of a chat room).
"Presence" is clearly a desirable feature.
Does jabber handle "not present" well - can I tell it that I'm not jabbering at the moment and that the sender's client should email or text me instead ?
SMS gateway ?
Date: 2005-11-14 07:23 (UTC)Mentioning text (SMS) makes me realise that people may ask that jabber messages appear on their mobiles: I doubt that all students have 3G or IP phones, so that means SMS. If that can be done without a per message charge I'd like to know how; if not we need to be ready to tell people
we aren't doing it ?
Video chat
Date: 2005-11-14 07:46 (UTC)Is jabber tied to one video standard, or does it have just have fields
where I can name my preferred and alternate video chat addresses ?
[ Reading back, I clearly haven't decided whether I see Jabber as a presence-extension of lookup.cam.ac.uk or as a messaging gateway. ]
no subject
Date: 2005-11-14 10:32 (UTC)It occurred to me just now, while sending someone an email about our calendar facilities, that calendars integrate with both the main aspects of Jabber - "presence" is closely related to the "people away" calendars we (try to) maintain in my department, and IM is a particularly nice way of doing reminders for events (email is the usual kludge for this, but is substantially less adequate for the purpose).
no subject
Date: 2005-11-14 12:46 (UTC)For event reminders IM seems like a good solution. It's probably easiest for departments to do this by deploying a little Jabber server of their own, in order to avoid authentication hurdles with the central server. Then the interesting functionality can be done quite simply based on one of the many client libraries.
no subject
Date: 2005-11-14 13:09 (UTC)In terms of use in practice; the primary motivator for having leave/absence calendars is the problems (and indeed embarrassment) our senior administrative secretaries have when someone phones them out of the blue and asks to speak to a member of staff, and they have to admit that they don't actually know where they are, how to contact them, or indeed what country (/planet/universe ...) they're in.
To be useful for this purpose, there needs to be a single point of inquiry that receptionists and administrative secretaries can use when trying to track down a member of staff. The design issue, I suppose, is whether this single point is jabber presence, informed by leave calendar information, or a third agency that combines the jabber and calendar information. [ I don't think that having the leave calendar informed by the jabber presence is compatible with sanity ... ].
no subject
Date: 2005-11-14 13:20 (UTC)I have some idea of what's going on in that space, and I think the richer our set of communications mechanisms the better. Of course the downside is that this makes choice of venue harder - but only if you insist on fixing the venue up front. A better model is to start off with whatever seems most convenient and move as the participants and content change. For example, a sketchy blog post may turn into an email discussion that refines the ideas, which get posted on a wiki page as a more formal record, which is collaboratively edited by people who are using IM to co-ordinate.
not present
I need to examine this in more detail. Jabber servers usually archive messages that are sent to you when you are offline, and deliver them when you return. There is an extension which allows you to publish "reachability" over other media (phone, etc.). However I can't find any specifications for redirecting messages when offline. It would be relatively simple for a server to do so unilaterally, but it would be better if there was a way for a Jabber client to configure its behaviour.
SMS
It's probably not feasible for us to deliver Jabber messages over SMS, because of the cost - I don't think free SMS gateways would let us abuse them this way. It might be possible to use the University pager system, but that's a bit of a minority audience. However, there's still the lack of appropriate specifications.
multi-media
Jabber is essentially a text-based system, though it is not limited to that. There is a set of extensions which allow clients to exchange byte streams with each other, either in-band within the Jabber protocol, or out-of-band using SOCKS5 (TCP and UDP). At the moment the only defined use for this is file transfer, but it's likely that Google Talk uses something based on Jabber's session initiation extension for its IP telephony facility.
The relationship between IM and telephony is currently up in the air, because Jabber is esteblished in the former space and is moving into the latter, whereas SIP is established in the latter space and is moving into the former. It'll be interesting to see what happens.
no subject
Date: 2005-11-14 13:27 (UTC)I don't think it would be possible to alter someone's Jabber presence information based on the contents of a leave calendar. Presence is the kind of personal information which must be under a user's control: there would have to be some way to bypass user authentication in order for anything else to be able to change it. On the other hand, it would be fine for a departmental staff location service to subscribe to someone's Jabber presence if they allow it.
no subject
Date: 2005-11-29 01:03 (UTC)no subject
Date: 2005-11-29 14:34 (UTC)no subject
Date: 2005-11-29 23:00 (UTC)On an unrelated note it's unfortunate that CUS may go...
no subject
Date: 2005-11-29 23:21 (UTC)Any particular reason? If so you should email cus-futures@ucs.cam.ac.uk.
no subject
Date: 2005-11-29 23:29 (UTC)no subject
Date: 2005-11-30 01:10 (UTC)