Bronze, silver and gold RSS apps with IE7

The Microsoft Team RSS blog explains the three major ways an application can use the new IE7 RSS platform. Very interesting. I'm going to have to commandeer a Windows box for a couple of days and try this stuff out.

OpenSearch for your blog and IE7

Heath Stewart explains how he added A9 OpenSearch support to his blog and urges you to "consider adding OpenSearch to your site," which is something I write about and recommend in RSS and Atom in Action. Now there are at least two good reasons to support OpenSearch on your site: 1) folks can plug your search right into the A9 portal and 2) folks can plugin your search right into IE7. I hope we'll see OpenSeach in Firefox too.

Raleigh bloggers meetup tonight at Cafe Cyclo

Join us tonight at Cafe Cyclo at 6:30PM to talk blogging, podcasting and whatever else floats your boat. Josh has the details.

apt-get sunwjdk1.5

Did I miss something? When did it become possible to just apt-get the JDK as Tim does in his Nexenta review?

Famous 5 minute install... NOT!

I spent most of the weekend proofreading part II of RSS and Atom in Action, but I also spent some time  testing a new build of the Blogapps server and examples. It had been a while since I tested the blog apps with other blog servers, so I decided to install the latest versions of Movable Type (3.2), WordPress (2.0.1) and Das Blog (1.8.too.many.numbers). Movable Type took about 15 minutes to setup and Das Blog the same, but WordPress was the killer. It took me about three hours to figure out why it wasn't working and to upgrade Debian, Apache, PHP4 common and PHP4-MySQL to make it happy. So much for the famous 5 minute install.

Netbeans has got the buzz

Tim O'Reilly: I was just browsing the buzz game, and discovered something that surprised me. While the futures market still has its money on Eclipse, in the past year Netbeans has passed Eclipse in actual Yahoo! search volume.

I've got a plog

Linda notices that I've got a plog on

Touring ROME

Want to learn about parsing and producing RSS and Atom with Java? You're in luck. New ROME contributor Randy Ray has written an excellent intro titled Taking a tour of ROME and published it on Java.Net.

And in case you missed it I'll say it again: ROME v0.8 is available! This new (beta) release adds support for Atom 1.0 support and a bunch of new modules including "Content, iTunes Podcast, Slash, Google Base, Creative Commons, and MediaRSS."

RSS and Atom in Action: status

Every time I emerge from my office, the kids ask "is the book done, is it done dad, dad! is it done!?!" so here's a little status report on book progress.

The state of the book is strong. I spent the past weekend reviewing the typeset copy for Part I and now I'm onto Part II. I'll wrap up my Part II proofreading this weekend, write the front-matter and  with luck I'll be completely done by the end of next week. I still need to get a new release of the Blogapps examples and server out there, maybe I can squeeze that in this weekend too.

You know what I'm gonna do when I'm finished? I'm gonna fire off a rocket.

Cool! new software

Thank goodness the book is almost done, 'cause I've got lots of cool new software to play with:

Netbeans 5.0 is finally out. Thank goodness for that. I was getting tired of the constant stream of betas, q-builds and RCs. Those Netbeans guys are relentless fanatics, so watch out Eclipse.

NeoOffice 1.2, the X11-free Open Office port for the Mac, is now available. It's got the ability to read Open Document Format files (but it can't save them yet?).

ROME 0.8, the Java newsfeed wrangler (as Tim Bray called it), is available with the ability to parse and produce Atom 1.0 format newsfeeds. And ROME bloggers, please send me your feed URLs so I can add you to Planet ROME.

Jeff Blattman, of the Sun Portal team, has submitted a patch for Roller Atom Admin Publishing Protocol, which is an Atom-like protocol for managing users and blogs. Need to evaluate that and figure out how to get it into Roller.

IBM's Phay Tac Lau and Elias Torres have contributing tagging support to Roller. Elias commited the code into a development branch and  I'm hoping we can land it into the trunk in time for the next release (2.2).

Roller 2.1 is still waiting in the wings. We've got a release candidate that looks good to me, but I'm not sure anybody else has checked it out.

Today's links [January 31, 2006]

They know

Ian Kallen: Google is pretty much operating an open-relay, the blogosphere's equivalent of an SMTP spam-mill, because they lack the imagination to watch their own numbers and their spam rolls out unabated. This has been a ballooning problem for at least a year and a half. It's actually kinda inconvenient. Don't think they haven't been advised. Long before maverick-man coined the term "splog" I'd been sending my friends at the big G data on the extent of their problems. They know.

Roders Caldenhead: A new era begins today for the RSS Advisory Board, an independent organization formed in 2003 that publishes the Really Simple Syndication (RSS) specification, helps developers create RSS applications and broadens public understanding of the format.

The board is taking on eight new members: Meg Hourihan, Loïc Le Meur, Eric Lunt, Ross Mayfield, Jenny Levine, Randy Charles Morin, Greg Reinacker and Dave Sifry. I'm serving as chairman this year unless they kick me to the curb.

And they released draft 1 of a new RSS specification that looks like... gasp... a real specification! They're are not trying to change RSS. They're just trying to create a better spec and that's a good thing. for open source docs?

Ted Husted: The OpenOffice suite provides an interesting opportunity for open source products. Since the suite is free, open source, and multiplatform, using this tool with our projects is little different than using Subversion or Ant.

Problem is, the format is not change-log friendly. By design, all changes made to a ASF product are logged to one of the mailing lists, where they become part of our "communal memory". When a change is made to an OpenOffice document and checked into the repository, it is logged as a change to a binary file. No one watching the project knows what changed unless they spend several minutes opening the document and reviewing the internal change log.

Albeit, Roller is deliberating whether to use the OpenOffice to maintain it's user documentation. The vote is pending now. Since OpenOffice can save to multiple formats, my suggestion is that we also checkin a companion HTML document, so that everyone can see what changes in real time. We'd contnue to edit the ODF file, and just Save As to HTML before checking in both files. Film at 11.

Yes that's right: Ted Husted (of Struts fame) is blogging!

Plus, Ted has been participating on the Roller dev list and most recently raising some issues with the use of for our user and install guides. As you can see, Ted's biggest concern is that, when docs are in a binary format it is hard to monitor doc changes by watching the diffs in SVN commit notifications. Does your open source project use and if so, how did you deal with this issue?

Son Volt

Rocked the Cradle.

So go see 'em if you get a chance. Actually, Son Volt played at Raleigh's Disco Rodeo (good god I hate that name), but  it was a Cats Cradle production. NC's own Tift Merritt opened and put on quite a good show too.

Java Dead Objects?

Matt Raible: It's interesting to hear someone from Sun say that "JDO is dead". What are your thoughts? Should Roller change their persistence backend just to satisfy Apache?

Open source Web 2.0

I've been following the new bubble hype-masters and it seems to me that, for a lot of folks, Web 2.0 is about enabling companies and investors to profit off of user created content, simpler programming models so that built-to-flip companies can throw up new sites fast and slicky-slick AJAX interfaces to lure investors and unsuspecting users to the shiny new services.

So Henri, you're right, Web 2.0 is not about having cool software to install on your own personal web server, it's about getting locked into services provided by and trusting your data to Web sites that you do not control. It doesn't have to be that way, of course, and perhaps I'm exaggerating a bit just for fun (and hits). But maybe we need a list of "the best open source Web 2.0 software" -- and it would include things like open source blog servers, wiki servers, photo galleries, content management systems, social bookmarking clones and etc. Where would you start looking for such software? Google for "open source web 2.0" and where do you end up? Lucky you Henri, you're already there.

Pixel-accuracy: a fool's errand

Chris Adamson: Pixel-accuracy has led to a miserable fool's errand for both of the major Java GUI toolkits, Swing and SWT. Being rather coupled to the native Windows API's, SWT should enjoy a huge advantage here, but its obsessive fidelity to Windows' GUI shows no signs of ushering in a new era of Java Desktop development... just a lot of very loud evangelists, and complaints about its performance on other platforms. Swing, despite its bulk and sometimes ruefully ornate design, is probably better suited for the long run, because its goals are ultimately based in functionality, not appearance.

Group blogging at Sun

Rich Sharples has written up some of his thoughts about group blogging and Roller's relatively new group blogging features -- including some good RFE ideas.

O'Reilly rough cuts

O'Reilly's new rough cuts service gives you access to books as they are being written. I especially like the fact that they "welcome feedback on both the book's content and the service itself." It's definitely a good idea to get the readers into the development process. Kinda reminds me of the SourceBeat concept. Via Joho the Blog.

« Previous page | Main | Next page »