Dave Johnson on open web technologies, social software and software development
Alejandro Abdelnur: My belongings are in storage, they've been there since March, got a ticket for next week, a small backpack, a camera, a diving computer and about 4 months to spend in Southeast Asia.
It's sad for Sun to lose such a talented and motivated developer (Alejandro is one of the guys behind ROME, among other things), but it sure sounds like Alejandro has got his priorities in order. Good luck and safe travels!
Dave Johnson in Sun
06:49AM Oct 01, 2005
Comments [0]
Tags:
Sun
Dave Johnson in Roller
01:34PM Sep 30, 2005
Comments [0]
Tags:
roller
Dave Johnson in Java
01:19PM Sep 30, 2005
Comments [0]
Tags:
Java
Quite an interesting interchange today between James Robertson, Scoble and others about the state of blog tech standards. Like many developers, James thinks the legacy specs RSS, MetaWeblog API, and OPML all suck and he's not afraid to say so. Legacy defender Scoble shoots back that he's a user and therefore he doesn't care about specs. Nevermind the fact that Scoble started the conversation by demanding that tools implement a specific spec, OPML. Anyhow, Winer joins in and says, it's a user vs. developer thing and Scoble set that mean developer man straight.
I think Scoble and Winer are right, it's about the users. When you create a data format or netwok protocol specification, your users are the developers who have to implement the spec. In the case of blog tech specs, the users think the specs suck. That's why the many incompatible variants of RSS are being replaced by Atom format and MetaWeblog API is being replaced by Atom protocol.
Dave Johnson in Blogging
12:35PM Sep 30, 2005
Comments [0]
Tags:
Blogging
Dave Johnson in Links
09:59AM Sep 27, 2005
Comments [0]
Tags:
Links
Dave Johnson in Java
11:04AM Sep 26, 2005
Comments [0]
Tags:
Java
Dave Johnson in Links
09:59AM Sep 26, 2005
Comments [0]
Tags:
Links
Dave Johnson in Links
09:59AM Sep 24, 2005
Comments [0]
Tags:
Links
RIFE, a continuations-based web application framework for Java has decided to use the CDDL license. I like the way Geert puts it, CDDL: a copy-left license without ambiguities.
Geert Bevin: For the 1.1 release of RIFE, we have decided to dual license the framework and add CDDL as an option alongside the previous LGPL license.The CDDL offers a copy-left open-source license that doesn't have any ambiguities regarding the terms 'linking' and 'executable', which make no sense in a Java application. There is no possible viral behavior that extends beyond RIFE itself. The CDDL protects us by requiring all source modifications to RIFE to be contributed back under the same license, but imposes no restrictions at all on the use of RIFE in a commercial application.
However, to be able to combine RIFE with a GPL license, a stronger copy-left license is required. In this case, the LGPL can be selected.
Dave Johnson in Java
06:01AM Sep 24, 2005
Comments [0]
Tags:
Java
Dave Johnson in General
10:36AM Sep 23, 2005
Comments [0]
Tags:
blogging
triangle
I don't want to brag of course, but it appears that Roller has the most complete Atom Protocol 04 implementation around. As Tim Bray notes, my server was the only one on the air for yesterday's Atom interopathon. We tested post, put and delete of entries and my implementation was a little brittle in places, but it held up. Roller's Atom implementation is in the sandbox and won't be included in Roller 2.0 because the protocol is not yet done. I'm hoping for Protocol 05 real soon now.
Why do I care so much about Atom Protocol? Simple. I can't finish my book without it.
Here's the mildly historic moment that Tim mentioned:
Dave Johnson in Roller
02:04PM Sep 22, 2005
Comments [0]
Tags:
Roller
Dave Johnson in Java
10:01AM Sep 22, 2005
Comments [0]
Tags:
Java
Dave Johnson in Blogging
02:00PM Sep 19, 2005
Comments [0]
Tags:
Blogging
In preparation for the Atom Protocol interopathon this week, I've been busy updating my Atom Protocol client and server implementations. They were using Atom 0.3 because they're based on ROME and that's all that ROME supported, but this weekend I modified ROME to support Atom 1.0. I submitted a patch to the ROME team, but for some reason it still hasn't shown up on the ROME dev mailing list.
Dave Johnson in Blogging
06:05AM Sep 19, 2005
Comments [0]
Tags:
Blogging
Dave Johnson in Blogging
06:00AM Sep 19, 2005
Comments [0]
Tags:
Blogging
Dave Johnson in Blogging
04:40AM Sep 19, 2005
Comments [0]
Tags:
Blogging
Welcome to Elias, who brings the Roller committer count up to seven (in chronological order: Dave, Matt, Lance, Anil, Henri, Allen, and now Elias). Elias runs one of the biggest Roller installs in the world at IBM and he's got lots of cool feature ideas and practical suggestions for improving Roller.
Mailing-list traffic and interest in Roller really seems to have picked up recently. I'm not sure if that's due to interest in Roller 2.0 or the ongoing move to Apache, but either way that's a good thing for Roller developers and users alike.
Dave Johnson in Roller
05:14PM Sep 15, 2005
Comments [1]
Tags:
Roller
Dave Johnson in Sun
04:10PM Sep 15, 2005
Comments [1]
Tags:
sun
Now that Google is indexing newsfeeds and providing Google Blog Search, is there any hope for the wee little blog search companies like Technorati, Feedster, and PubSub? They'll be OK, don't you think? After all, nobody would have invested in them if they didn't have a contingency plan for Google's entry into the market.
It's interesting to me that the servce returns results in "funky" RSS 2.0 format (RSS 2.0 with Dublin Core elements for date and creator info) and Atom 0.3. I assume they can index any format, but I wonder: are Atom 1.0 feeds indexed by Google Blog Search and when will they start producing search results in Atom 1.0 format?
Dave Johnson in Blogging
04:34AM Sep 14, 2005
Comments [0]
Tags:
Blogging
« Previous page | Main | Next page »