Blogging Roller

Dave Johnson on open web technologies, social software and software development


Fall morning


thanksgiving-2007
Originally uploaded by snoopdave

Happy Thanksgiving, turkeys.


Latest links Nov. 12, 2007: Glassfish, OpenSocial and more


Latest Links Oct. 31, 2007 - OpenSocial edition

Another batch of social software related links today, but today it's all about Google's new OpenSocial APIs (link to go live tomorrow). I waded through 20 or so posts today and the links below are my favorites. Gotta say, I'm really looking forward to getting the details tomorrow, understanding how Roller can play and seeing how AtomPub fits into the picture -- and I'm assuming it does since GData has been mentioned (see the Brady Forrest link below). After reading Marc Andreessen's post, which is the first link below, I think it's possible that Roller could act as both a Container and as a provider of Apps for other Containers. I wonder, could OpenSocial provide the UI widget API that Roller needs? And, will Roller's rather limited user profile data be enough to allow Roller to act as a Container? If so, I might be doing some late night hacking this weekend.


Latest links - Oct. 30, 2007

Some reading on Facebook and enterprise social software from my del.icio.us bookmarks collection:


Susan Constant

A replica of the largest of the three ships that brought English settlers to Jamestown in 1607.


Susan Constant
Originally uploaded by snoopdave

Latest Links and commentary

I haven't been bookmarking things in del.icio.us quite as often as I used to, for a variety of reasons, but I still do about 2-3 links per day. So I setup my FeedPoster to post my latest links to my blog each day as a draft post, which I can edit and post later if I want. So here are my edited links from the past week with some added commentary to make them a little more interesting (hat tip to Rafe Colburn).

Atom protocol "features" extension

I try to follow the Atom community pretty closely, but sometimes I fall out of the loop. For example, I missed the discussion on James "Mr. Atom" Snell's important new extension proposal for Atom protocol features, which will enable blog servers to declare what features they support. For example, Roller could inform blog clients that you can enable/disable comments for each post, limit comments to N days on, "pin" a blog entry to to site's main page (if you are an admin) and more. Hopefully, we can get blog server developers to agree on a common set of features and blog client developers to support that set.

Publishing critical info with Atom

And I had to bookmark James Snell's excellent and important article Publish critical public warnings on the Web, with the sub-title "Atom publishing can provide a powerful and flexible way to distribute critical, life-saving information."

Sun Portal's blog porlet, powered by Atom protocol

This next Atom link comes from docs.sun.com. It's some documentation for the Sun Portal Server 7.1 - Blog Portlet. I did not realize that the Sun Portal blog portlet uses Atom protocol to enable publishing to Roller. It was developed and tested against Roller 3.1, so it probably does not conform to the final Atom protocol.

What to call Atom protocol?

And finally, folks are wondering what to call Atom Publishing Protocol. Is it APP or Atompub or Atom protocol? Ian Bicking says I’ve decided to make a conscious effort to call it Atompub from now on." I don't have a strong opinion, but I do think APP is to vague to be useful.

Lightweight image editors for Mac

I've got a copy of Photoshop Elements for the Mac, but I really hate to have to start it up when I want to crop or resize an image. So I twittered about it. Ryan Irelan pointed out ImageWell "the Free and Lean Image Editor". Rich Sharples recommended Skitch, a Web 2.0-ish desktop app that makes it easy to snap, draw and share images from your desktop. I'm on the waiting list for an invite. On my own, I found Seashore, which is a Gimp based open source image editor Mac, one that does not need X11, and it's pretty light-weight. I'm not ashamed to admit, I love the Gimp.

Whew! I've got a couple more links but my lunch break is over so there you go.


Latest links, Aug. 13, 2007


Latest Links - July 14, 2007


Roller Strong #5


Championnat Régional PISTE 2007
By François & Marie

This week in Roller Strong, I've got some status on the 4.0 and 3.1 code bases and note about Roller Weblogger vs. Roller Planet.

Development continues on the Roller 4.0 code base, but we're essentially feature complete and focusing on minor improvements and bug fixes. Allen worked to clear bugs and improve bootstrapping. I worked to update Roller's Atom protocol (APP) implementation to use the final APP namespace URI and to pass Tim Bray's latest Ape tests. I wrote up my <a href= "http://rollerweblogger.org/roller/entry/atom_protocol_exerciser_ape_setup">experience with Ape here on my blog.

At Sun, we've been testing the new Roller 4.0 "EZ install" work and doing some additional work to make 4.0 even easier to install in Glassfish. Manveen Kaur created a Glassfish Update Center Module for Roller that automatically downloads and installs Roller with almost no user-interaction. She wrote up instructions to help others <a href= "http://weblogs.java.net/blog/manveen/archive/2007/06/creating_a_glas_1.html">create and <a href= "http://weblogs.java.net/blog/manveen/archive/2007/06/testing_your_up_1.html">test Glassfish Update Center Modules.

We're also preparing some 3.1 fixes. All of the <a href= "http://mail-archives.apache.org/mod_mbox/roller-dev/200706.mbox/%3c8fb9ac720706302051n59e525d0ua850e48ba5b2a62a@mail.gmail.com%3e">issues reported against Roller 3.1 have been fixed and we're just about ready to make a fix release, which we'll call 3.1.1.

And finally, a note about the project. Since 3.0, we've reorganized the Roller code base to reflect the fact that Roller is not just a blog server. Roller is a project that produces both a blog server called Roller Weblogger and a planet server called Roller Planet. For example, the Roller interface is gone and replaced with Weblogger for the blog server and Planet.

Using the word "Weblogger" reminds me of an unfortunate incident that occurred back in 2002. Not all of my Roller memories are pleasant ;-)

Roller Strong Disclaimer: this is a personal blog and I do not speak on behalf of Sun Microsystems or the Apache Software Foundation.


Latest links


Friday Atom and REST links

A bunch of Atom and REST related links that I came across while catching up with my blog reading today:

Atom and LDAP sitting in a tree. Trey Drake has released his OpenDS based Atom store as an open source project on Java.net at http://atom.dev.java.net. It's a directory server distributed as a Java web application that supports both Atom Publishing Protocol (APP) and Lightweight Directory Access Protocol (LDAP).

Signing, encrypting and decrypting Atom. On IBM developerWorks, Nicolas Chase explains how "digital signatures and encryption can easily mesh with Atom data using the Apache Abdera API."

Google GData: A Uniform Web API for All Google Services. Dare Obasanjo praises Google for creating a single uniform and RESTful web services API for eight of its key services, the APP based GData API. He writes "not only is it now possible to create a single library that knows how to talk to all of Google's existing and future Web services since they all use GData. It is also a lot easier to provide 'tooling' for these services than it would be for Yahoo's family of Web services given that they use a simple and uniform interface."

RESTful web services support in Netbeans. Geertjan links to blog entries and a screen-cast that explain Netbeans 6.0 support for RESTful web services, including the early access JSR-311 REST API.

Generate code from your WADL REST API. Eduardo at The Aquarium links to Thomas Steiner who is making progress on a WADL editor and a generator, bringing WSDL-like code generation to RESTful web services.


Latest links


Keukenhof #2

Today we took the train from Amsterdam to Leiden and the bus to Keukenhof. I took about 50 photos of the tulips and other flowers there. Here's one of my favorites.


Keukenhof #2
Originally uploaded by snoopdave.

Latest links [March 29, 2007]


    Latest links: March 21, 2007


    Latest links: SWDP edition


    Latest links


    del.icio.us links for Jan. 22, 2007


    Latest links: 2007 predictions edition

    Tags: links

    Latest links

    « Previous page | Main | Next page »