Radio Userland
Here's the source code for ViewInstantOutlines, the Java servlet I described yesterday. It's public domain; feel free to make use of it. The cleanXML() method in the servlet is my unsuccessful attempt to fix a problem with an accented character found in Dave Winer's instant outline, which is viewable as XML but not by my servlet. Looking at the issue further, I think it needs to be addressed in the XSLT transformation rather than the servlet. ... (
read more)
I wrote a Java servlet to serve instant outlines in a web browser using Internet Explorer 6's built-in XML rendering engine and an OPML XSLT transformation written by Joshua Allen. No software is required on your end other than Internet Explorer 6. To use the servlet: http://www.cadenhead.org/servlet/ViewInstantOutline?opmlFile=URL Replace URL with the address of the instant outline you want to view, which can be figured out by looking at the OPML coffee mug URLs on different Radio Userland ... (
read more)
Charles Miller is working on a Java clone of the Radio Community Server. ... (
read more)
Tip: To get Radio Userland to read a local RSS file, don't use a local file:// URL (they don't work). Store it in the Radio Userland folder (or a subfolder) and use RU to serve it. For example, if the file is saved as appointments.xml in the main Radio Userland folder, subscribe to http://127.0.0.1:5335/appointments.xml with the News Aggregator. I'm using this feature to throw some things in the News Aggregator that I am scraping off the Web using Java. I'm thinking about throwing my ... (
read more)
Revisiting the Userland discussion on the Cocoon list reminded me of Kimbro Staken's excellent review of Radio Userland for programmers who aren't familiar with Userland's tools. ... (
read more)
As a Java programmer dabbling in Radio Userland, I have been pining for an object database I can access with Java as easily as I use the object database inside RU. Hack the Planet turned up a couple of intriguing links: JDOCentral, a developer's community devoted to Java Data Objects, and FastObjects j1, a native Java Data Objects database. ... (
read more)
How to move your Radio Userland weblog to the Python Community Server: Make a backup copy of #upstream.xml in the main RU folder. Run RU and visit the Change Community Server page. In the Server URL field, enter http://rcs.myelin.cjb.net/RPC2. Click the Change Community Server button. I've done this twice and it works. It wipes out your existing theme and uses the default, but keeps your existing weblog entries. You can publish your main weblog, tinker with templates and themes, and do most of ... (
read more)