Why Google Wave is the next big thing for journalists

Apologies for the lack of posts. With the semester starting (and a flood in our server room yesterday) I’ve been a bit distracted from what’s been going on in the rest of the world. But here are a few things that have caught my eye:

First off, the new iPhone. I’m not going to spend a lot of time on this one. Yes, it rocks; it’s got a better camera that includes video; it’s got touch-to-edit video editing; it can post videos straight to the Web. That’s all really cool. But the applications are pretty clear.

My complaint about some of the coverage of the new iPhone is that there are other phones out there that also do these things. If you haven’t already noticed, Mindy McAdams’ 10 Facts about Journalism Now states what should be obvious: the cell phone is only going to increase in importance as a reporting tool.

The most interesting feature of the new iPhone, in my mind, is its ability to combine geolocation with its other functions. (The iPhone 3G did this as well, but didn’t have video.) As media organizations focus more on very local news, there’s a lot to be said for a device that knows where you are and can feed that info into a CMS. Going the other way, of course, it’s very interesting to think about the ways in which we could provide targeted news, information and advertising content to readers based on where they are. Considering that geolocation is provided for in the mobile Safari browser, it’s only a matter of time before this comes to laptops as well.

But enough about the iPhone. In my opinion, the real game-changer for journalists is likely to be Google Wave. If you haven’t seen the 90-minute developer preview, there are a host of excerpts and shorter chunks of it hanging around the Web.

So what is it? From Google’s Web site, here’s a description:

What is a wave?

A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.

A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when.

A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.

Sounds a little fuzzy, which is possibly why some folks aren’t getting what a big deal this is. And it is a huge freaking deal. Think about it this way with analogies to what we do in the newspaper business:

  • “Equal parts conversation and document … work together with richly formatted text, photos, videos, maps and more:” This sounds an awful lot like the process of designing a print newspaper page, or for that matter a Web page. Think about being able to richly format text in real time with a host of collaborators, insert maps and photos into the text document, then generate a PDF of it. Or spit it out into PHP. That’s InDesign, Illustrator, Dreamweaver, Flash and Bridge, without the $1,799 asking price. (Caveat: No, I haven’t seen an export-to-PDF function yet, but I wouldn’t be surprised to see one.)
  • “A wave is shared.” This means that you can bring new participants into the discussion at any time. Imagine what happens if you can share a page with a colleague who’s 1,000 miles away, to check a fact or edit a story. Or give access to sources to check facts or to expand on what they said. Or play back things to find out when something went right, or wrong, or to show a student how to do something in a better/simpler way. (I’m doing this right now to figure out when we introduced bad information into a story.) Or you could add limited access for citizen journalists, or give the community a free space to create stuff with some of your assets and data as well as what they produce themselves.
  • “A wave is live.” This sounds pretty simple, but it’s the chunk that ties everything together. Witness:

Something else that’s very cool about the wave protocol is that it’s an open API, meaning anyone can build their own wave server:

Yes, that’s between wave providers: anyone can build a wave server and interoperate, much like anyone can run their own SMTP server. The wave protocol is open to contributions by the broader community with the goal to continue to improve how we share information, together.

That means two things for me: first off, that they want to distribute use of the wave protocol to take some of the strain off their own servers (which only makes sense). Second, if I have my own server, I can control access and security. Not that I suspect malfeasance, but using Google Docs for collaboration always makes me a little nervous.

That’s not a huge deal for us at the Missourian (other than the fact that we could have our own wave server) but it’s a very big deal at chains of newspapers. Let’s say that McClatchy builds a wave server at each of its newspapers (or at a central server farm, it really doesn’t matter). You could collaborate in real time on big national stories from any location across the country on your own hardware, without anyone else having the slightest bit of access to it. And then you can publish (hopefully) groundbreaking stuff with contributions from across your chain, all at once and at several different spots.

This is all very cool, and I’m sure I’ll think up more uses over time. Contextual spellecheck, though, is likely to be the blockbuster news for newspaper folks:


New Twitter tool for the iPhone

I bought Reportage on the recommendation of a Canadian Web site today. If you haven’t heard of it, Reportage is a Twitter client for the iPhone/iPod Touch. On the face of it, that doesn’t sound too interesting, but Reportage does a couple of cool things that make it worth a look if you’re a journalist:

  • It takes your tweet stream and splits it up by individual followers, rather than lumping it all into the default chronological order. That’s so smart I really don’t know why no one’s thought of it yet — although part of the fun of Twitter is the realtime stream of information, I use it for chatting with people enough that I find myself searching for replies from individual users quite often. The analogy the Web site quoted above uses was to compare your Twitter peeps to radio stations, and it’s not a bad one. You get a “broadcast” from each individual.
  • Once you click on someone’s tweet, you can then use a horizontal scroll at the bottom of your screen to move back and forth in the wider timeline. (In other words, you get a chance to see the other folks you follow as well.)
  • It has a “local” section that lets you find people tweeting within 1, 5 or 15 miles of you. That seems to be a little quirky (it reports that I live in Moores Switch, U.S.) but I do recognize local Twitterers whom I follow when I hit that interface. (By the way, here’s the Google result for Moores Switch. Not how I would immediately describe the 65203, but who am I to argue with Google?) The obvious reporting advantage to this is being able to quickly search tweets when there’s news happening near where you are. Of course, that assumes a critical mass of people are both tweeting AND have a geolocatable device, but that number is only going to grow.
  • You can “star” people to add them as favorites. I can see a use for that for people whose tweets I care about more than others, but it would be even more useful to sort them into groups. (It would be even more useful if you could do that on the Twitter homepage and then have those follow you from client to client. But since when did Twitter itself innovate? /rant.)
  • It also has a function that lets you “mute” individuals for a period of time (for example, if people start real-time twittering from a conference.) That’s a whole lot easier than unfollowing, following, etc.

Overall, it’s a cool app. Well worth the $2.99.

(Note: Originally posted over at my blog. Totally just plagiarized myself.)

GIFmation for the Mac rocks

Here’s the challenge I was presented with: We wanted to display a banner on the home page of our Web site to promote ColumbiaTomorrow.com, an RJI project designed to be the go-to site to learn about growth and development issues in Columbia.

I’ve been playing with the idea in the back of my head for a while that there must be some kind of nifty little freeware package that could create an animated banner. Ideally, I’ll find time in my busy schedule to learn Flash sometime soon. Until then, I give you GIFmation.

Here’s what I created for the Missourian’s Web site with it:


Not bad for a beginner, eh? (you can also view it here)

All I did was make a pair of quick slides in Photoshop, then imported them into GIFmation. I added a 2-second delay between slides and saved it. Voila!

One important note: Add .gif at the end of the file. I had to do that to get WordPress to take it.

The installation was seamless, and the software is easy enough to navigate if you poke around a little. The downsize tool and crop tool are both really difficult to use and require a proportion wheel to get right. So make sure your slides are the size you want before loading them into GIFmation.

Although that aspect is clunky, for free software, you can’t beat how easy it is to slap your slides together into an animated .gif file. For the above example, it was load the slides, set the delay, hit save. Short and sweet.

The interface feels like it should be part of Creative Suite, making it easy to figure out if you’re familiar with InDesign, Photoshop, Illustrator, et al. For simple banners and other animated images, it’s just the right tool.

A registered copy is $49.95, but the demo version allows use of up to three slides per .gif. And really, if you’re going to use more than three, shouldn’t you be using Flash?