Atom protocol, OpenSearch and Microformats
Joe Gregorio: APP, OpenSearch and Microformats. Get used to seeing them; those small pieces loosely joined are the future of web services.Joe's talking about the new Lucene Web Services API, which is based on Atom protocol (APP), OpenSearch and Microformats. It's very cool to see the APP already applied outside of the realm of blogs.
Bingo
Ross Rader: Perhaps ATOM is the better way to proceed after all - at least those documents are developed according to a consistent, reliable and predictable process that I can count on from a business perspective.
As another Dave might say: bingo!
Evaluating blogging solutions
Optaros open source CMS study: Roller is the most established of the Java-based blogging softwares. Powering sites such as the popular blogs.sun.com and JRoller, Roller certainly qualifies as industrial strength. Roller is designed to host multiple blogs, each with its own formatting layout and style.
As you can see above, Scott Gottlieb of Optaros included Roller in his evaluation of open source CMS servers. Roller did pretty well considering that Optaros evaluated an old release (1.3) and didn't seem to notice Roller's ongoing move to Apache Software Foundation governance.
And coming soon: Forrester Research will be including Roller in it's Forrester Wave evaluation of blogging solutions. That'll be good for Roller in a couple of ways. It will get us some more publicity for the project and it'll help us understand Roller's deficiencies when compared to other systems.
ROME again
Another excellent introductory article about the ROME feed API today on the O'Reilly network. Check out ROME in a Day by ROME project member Mark Woodman (and while you're at Mark's site check out RSS gets an enema and Mark's charming enema illustration).
Today's links [February 21, 2006]
- 5% of American workforce blogging
"only about 15% of employers have specific policies addressing work-related blogging" - 52% of Chinese office workers blogging
"60% of white-collars bloggers criticize their boss on their blogs"
Backing up your blog with Grabber
Rich Burridge explains how to use Grabber one of the Blogapps utilities to back up your Roller-based blog, but Grabber should work with any blog server that supports the MetaWeblog API. I'm sure you have some questions about this so I'll just go ahead and answer them now. No, I didn't pay Rich to pimp my book. And yes, it would be much better if Roller included an export facility.
Roller runs on Glassfish
Amy Roh has put together complete instructions for deploying Roller to Glassfish. Note that the instructions require Roller 2.1 (soon to be released) and Glassfish build 38 (also soon to be released).
Today's links [February 20, 2006]
- There's an RSS advisory board at Harvard
"Is RSS controlled by one person? No. Each of the advisors must make up his or her own mind..." - The RSS advisory board goes public, apparently with Dave Winer's blessing
"A new era begins today for the RSS Advisory Board [...] The board is taking on eight new members..." - A new clarified RSS specificaiton is introduced
Copyright 2006 RSS Advisory Board - But there's an important question
"I have to ask, what's Dave Winer's role in all of this" - Harvard distances itself from the RSS board
"Harvard has no involvement with any of these efforts" - Dave Winer says RSS Advisory board doesn't exist
"Winer has now decided that the board doesn't exist and never had authority over the RSS specification" - News flash
"And the simple fact is that RSS sucks" - ...but that's OK because
"At this point, pretty much everybody supports Atom"
Roller on Glassfish
I've been playing with Glassfish and the Java Web Services Dev. Pack (JWSDP) this week, hoping to learn what's new in WS-* land. But, of course, as soon as I saw the wonderful Glassfish admin UI, I just couldn't resist trying to get Roller up and running. I figured it would be easy.
In the past, we've had problems with Glassfish because it didn't include a JDBC security realm, but we recently switched Roller over to Acegi security so we don't need a security realm anymore. No joy -- right now Acegi doesn't work on Glassfish (and I'm using Glassfish b32, the very latest build).
Amy Roh is working a different angle. Glassfish now has an experimental JDBC security realm and she's trying to get Roller 2.0 (pre-Acegi) working with that. She's running in to problems too.
Roller's a pretty good app server smoke test, eh? I hope we can get both of these issues resolved before final Glassfish.
Update: the Glassfish/Acegi problem has been marked as fixed in Glassfish CVS. Maybe it'll be in build 38?
Open source, no strings attached
Ed Burnette: If you really want to ensure true freedom of your code, put it under the control of a Foundation like Apache or Eclipse. Foundations are not controlled by any one company so you can feel comfortable about being on a level playing field with your competitors.Update: I've gotten a couple of backchannel comments about this post, so I should say that I don't necessarily agree with all quotes I post on my blog. I post quotes representing viewpoints that I find interesting and worthy of consideration.
I do agree with Ed that independent foundations are very important to open source, but I disagree or find fault in some of the rest of his post. For example, Ed seems to imply that GPL is used only by greedy companies. I don't agree with that sentiment at all. Ed also said that foundations can't be bought and (like James) I don't agree with that either. And finally, Ed groups Eclipse Foundation with the Apache Software Foundation and I don't think Eclipse is quite as independent as Apache (and how much does it cost to join Eclipse again?).
Today's links [February 14, 2006]
- OpenLogic blogs
Powered by Roller - Netbeans 5.0 makes 'free' look good
Mostly positive review, but some reality checks on Matisse - Why are you uninstalling NetBeans IDE?
Malcolm Davis points out some Netbeans problems (and see comments for more) - Kodo goes open source
"The new project will deliver a free EJB3 impl. based on the Kodo ORM engine" under ASL license!
Upgrade your browser!
Kurt Williams: Just one problem. Web 2.0 is done with Web 1.0 technologyYep. If everybody used Firefox everything would be cool, but there are armies of series four browsers (IE, Netscape, Mozilla, etc.) out there just waiting out there to break your latest JavaScript creation.
Transparency now
John Robb: No, the HUGE problem, the elephant in the room, isn't leaks. Rather, it is in a complete lack of transparency. As we have seen again and again, secrecy prevents the full analysis of alternatives. It shuts down debate and prevents the qualification of sources. It is also the crutch of bad and/or nefarious management.
Tim Bray's blasphemy
Tim Bray: To all the excellent Christians and Jews and Muslims out there: I know you exist. But youâre vanishing from view behind the cloud of mucky dust being raised by your lunatic fringe; as of right now, in the twenty-first century, when someone claims to be deeply religious, thatâs grounds for suspicion of bigotry, greed, and a predisposition to homicide. Which is one reason my little boy isnât being taken to church, for the moment.I wish I had the guts to be so brutally honest on my blog. Tim's right on. And I'll add this: if we don't curb the crazies, we're not going to make it through this century.
Mountain wiki weekend
CANCELLED: Talking Roller at the Tri-XML meeting
Valentines day was a bad choice, so the talk is cancelled and we hope to re-schedule for a later date.
Using Google's Universal Authentication Engine
Phil Windley: With no fanfare at all, Google has created a universal login for anyone who wants to use it.
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.
« Previous page | Main | Next page »
