The Shifted Librarian: "I'm going to have to give Paolo's setup some serious consideration to see if it (or something similar) could work at SLS. I don't know that it would work for the extranet, but perhaps it could be one piece of the puzzle for the intranet. Question: what languages would I have to learn to truly understand Paolo's diagram and to be able to tweak it to do what I want at SLS? SOAP, XML-RPC, RSS, UserTalk...?"
It depends on how much you need to tweak it. Once you have set up the server doing all the Intranet and RCS stuff, you have almost everything that I described up and running.
You already know that working with Radio and RCS does not require much programming skills.
If you need to edit the intranet style and layout, there's a tool (part of the IdeaTools license) that lets you edit all templates in any wysiwyg editor.
For further tweaking, all input/output in ideaTools is made via xsl scripts, that are pretty simple to handle if you have some programming skills.
Of course, if you need to really go under the hood, UserTalk is the language behind the scenes.