Davemug-2007-med

David Johnson

About: Dave developed the Roller blog server back in 2002 and has been milking the project for fame and fortune ever since, with pretty limited success. He serves as the PMC chairperson for the project at Apache and works as a Social Software Architect at Sun Microsystems. Dave lives in Raleigh, North Carolina with his wife, three boys and a cat named Moe. Dave likes bad sketch comedy, stoner music, running, bicycling and and being extremely silly once you really get to know him.

Title Social Software Architect
Organization Sun Microsystems
What topics do you want to learn about at ApacheCon java, atompub, opensource, blogging, cms, jcr, wikis, rest, opensocial
What are your favorite Apache projects roller, jspwiki, shindig, abdera, struts, ant
What Apache projects have you contributed to roller

Photos:

Twitter Stream:

follow on twitter

Blog Posts

blog posts

My personal iPhone 3G debacle

--

I'm sorry to say that I participated in the iPhone launch debacle yesterday. I wrote up the frustrating and somewhat embarrassing timeline for a bu...

Updating RSS and Atom in Action?

--

Check out Tim Bray's Atomic Monday post for a summary of recent developments in the world of AtomPub protocol and Atom format. With the uptick in i...

Latest Links

--

InfoWorld 2008-07-07 Lab test: Climb aboard Ruby on RailsInteresting that the best rated Ruby-on-Rails IDE is the one that is free & opensourc...

JSPWiki vs. XWiki

--

via Jim Grisanzio: Chris Phelan has done evaluations of JSPWiki and XWiki for use on the OpenSolaris.org site. Based on his 32 requirements, XWiki ...

Latest Links - OpenSocial and FriendConnect

--

I'm still working through my backlog of Latest Links posts. First up, the OpenSocial links. I'm following OpenSocial closely because OpenSocial sup...

Links - AFK edition

--

Here's another link blog post. In this one I'll explain why my del.icio.us feed is full of guitar tabs. I've been spending some time Away From Keyb...

Latest Links - misc

--

It's time to catch up on blogging and I'm going to start by going through my backlog of links and adding some commentary, but not in this post; the...

LinkedIn: 99% Pure Java

--

Nick Lothian tweeted about this JavaOne presentation on LinkedIn because it mentions the ROME RSS/Atom feed parser. I'm really sorry I miss...

Help sponsor BarCamp RDU 2008

--

After attending two great BarCamps here in Raleigh, I'm just as pleased as punch to be helping out on the BarCamp RDU organizing committee this...

Project SocialSite @ Enterprise 2.0

--

Looks like we made it to the final round of the Enterprise 2.0 LaunchPad competition and so Project SocialSite will be one of the five projects...

Project SocialSite on the launchpad round #2

--

As Arun notes in his post, Project SocialSite made it to round #2 of the Enterprise 2.0 conference Lauchpad and so we made another short video...

OpenSocial summit next week

--

There will be a OpenSocial Summit: May 14th, at the Googleplex covering the new v0.8 spec changes and all sorts of other interesting things. Wish I...

Struts 2 in Action

--

Struts 2 is my favorite Java web framework these days; it's REST-friendly, simple, easy to use, very flexible and the only thing it has with its ...

SocialSite on the LaunchPad

--

One more thing to mention before I hit the JavaOne opening reception: Bobby Bissett submitted a short and to-the-point video on Project SocialSite...

Getting the word out

--

<a href={"http://blogs.sun.com/woodjr/">Jamey Wood and I presented our Introduction to Project SocialSite yesterday. We had a much larger cro...

Introducing Project SocialSite

--

As promised, here's some more information about the talk I and my co-speaker Jamey Wood are giving tomorrow at CommunityOne (2:35 PM in Moscone...

Social Software at JavaOne 2008

--

There are quite a number of Social Software related talks at JavaOne and CommunityOne this year. You can learn about everything from building Socia...

Happy 4th birthday to blogs.sun.com

--

I remember how freaked-out I was to see the referrer hits start rolling in (pun fully intended) from http://blogs.sun.com/roller. I can't believe i...

BarCamp RDU 2008: sign-up is open

--

BarCamp RDU 2008 is on! The date is Saturday August 2, 2008 and, like last year and the year before, the event will be held in Red Hat's offices a...

Latest Links: Roller, REST and more

--

Skrocki's Blog: WOOHOO Sun Blogs sees its 100,000th blog post!!! Pat Chanezon made the first post, not sure who made the 100,000th Mark Fortner...

Apache Abdera 0.4 and Shindig

--

The Apache Abdera (incubating) project has released a new version of its Atom parser/generator, client library and all new AtomPub Server Framework...

Social Media SkROCKi star

--

My former co-worker Linda Skrocki and Program Manager for Sun's community sites (blogs, wikis, planets, forums and mediacast at sun.com) got some w...

Advanced Roller talk @ ApacheCon EU

--

I'm making final preparations for my trip to Amsterdam tomorrow for ApacheCon EU. I've been packing my bags with warm clothes and rehearsing my...

The best social software lets you be you

--

Fred Stutzman: Most of us are not internet celebrities, but the social software we use assumes we are (or want to be). It's time to rethink this, ...

My A list

--

Here's a concept that I've been using to help me both in my blog writing and to filter all the incoming feeds, tweets, photo sharing and social boo...

Latest Links: open source, social networking and etc.

--

cgwalters - A software tsunami"OpenJDK is finally changing that. Now, you can write a library using Java, it can be sensibly integrated with Free...

We want you to blog about Netbeans 6.1 beta

--

It's not a new runtime or a component model or some bastardized chunk of code yanked from the guts of the wombeast, it's just Netbeans 6.1 beta, ...

We want you to blog about Netbeans 6.1 beta

--

It's not a new runtime or a component model or some bastardized chunk of code yanked from the guts of the wombeast, it's just Netbeans 6.1 beta, ...

Google Summer of Code ideas for Roller

--

I asked for Google Summer of Code (GSOC) ideas for Roller a couple of days ago. Below are links to the proposals I thought were good enough to volu...

Fluffy little lambs vs. goats in training

--

Henry Yandel: I continue to grapple with the concept of how to treat users of Open Source projects. Should you be cruel, or kind? It sounds like ...

Fluffy little lambs vs. goats in training

--

Henry Yandel: I continue to grapple with the concept of how to treat users of Open Source projects. Should you be cruel, or kind? It sounds like ...

Fluffy little lambs vs. goats in training

--

Henry Yandel: I continue to grapple with the concept of how to treat users of Open Source projects. Should you be cruel, or kind? It sounds like ...

Latest Links: Twitter and JavaFX

--

As you can tell from the links below, I've been goofing around with the Twitter API and JavaFX. The Twitter API looks pretty nice and very easy to ...

Daffodils

--

Daffodils Originally uploaded by snoopdave It's still a little chilly around here, but the flowers and trees are starting to bloom.

Six

--

By my count that's how many Apache members work at Sun. I thought I had a complete count, but Nick Kew's recent post revealed a sixth (see the comm...

Latest Links: Friday March 7, 2008

--

snellspace.com: Contact!"So Google announced it?s Contacts API? based on Atompub of course" netzooid: Writing Your First AtomPub Service with Abd...

HOWTO: Configure Roller to use Memcached

--

In my last post, I explained the details of Roller cache configuration and I mentioned that Roller's caching system is pluggable but I didn't expla...

blogcentral.jpost.com

--

The Jerusalem Post is blogging with Apache Roller. (Belated) Congratulations to developer Odelya Glick and the rest of the JPost web team on the si...

Sweet OpenSocial preso

--

From the Graphing Social Patterns 2008 conference, a sweet OpenSocial presentation with a nice overview of the emerging standard, status of the Apa...

Welcome to Sun!

--

It's great to be welcoming new folks to Sun, especially when they're brilliant people like Ted Leung and Nick Kew, both of whom, by the way, are me...

HOWTO: Configure caching in Apache Roller

--

Since the early days, Roller has included a pluggable caching system for blog pages and feeds. In Roller 2.1 (early 2006), Sun's Allen Gilliland re...

Latest Links: March 2, 2008

--

Shindig Architecture: Java Gadget Classes "an environment for serving gadgets, a run-time environment for the gadgets to operate in, and a gadget ...

ApacheCons 2008

--

I've been busy as can be, working on launching a new project at work, lots of presentations and not enough code. March seems to have snuck up behin...

Evans Data Corp. Web 2.0 survey

--

Evans Data Corp. is doing a survey on Web 2.0 development and they've included some interesting questions on social networking: How is your organ...

Social Software for Glassfish screencast

--

I mentioned the Social Software for Glassfish (SSG) EA2 release before the winter break, but I never got around to posting any details. Since...

Blackbox tour coming to the Triangle

--

In case you're not following the Blackbox blog, the Sun Modular Data Center is coming to the Triangle on March 12, 2008. The event will be hosted a...

Latest Links: JSF vs. REST

--

I've been very happy with the choice of Struts 2 for Roller, but I still follow JSF because it's the Java standard. A couple of articles by Ryan Lu...

Godless hackers

--

Michael Kimsal did an informal survey of computer language use and religion on his blog a couple of weeks ago. The results don't seem very surprisi...

Latest Links: Feb. 16, 2008

--

More on MySpace’s Open Development Platform - GigaOM"made up of three APIs — primarily Open Social and extensions we’ve added" ZDNet.com: Progres...

wwwin-blogs.cisco.com

--

Apparently, CISCO has a pretty active internal blog server and it's running Roller. I can tell from my referrer logs. If any CISCO folks are readin...

Triangle Social Media Club meeting at Ignite

--

Via social media maven Wayne Sutton, I learned about this interesting event: Ignite Social Media blog: Our discussion leader this month will be L...

Thumbs up for Persepolis

--

Yesterday, I saw Persepolis. I thought it was great. The artwork was beautiful, the characters Marjane and her grandmother were wonderful an...

Project Kenai: social networking place for developers

--

Kenai was announced yesterday at the Sun Analyst Summit (SAS 2008): It was mentioned in Software VP Rich Green's presentation. I think that's j...

AtomPub in OpenSocial 0.7

--

I missed this one in my social networking API link-fest yesterday: Google announced version 0.7 of the OpenSocial API, some of the data APIs are ou...

Lots of latest links: social networking APIs and more

--

Here are my links for the past week or so and notes about social networking APIs, using the web itself as a social network, JMaki, Abdera and more...

SpringSource and Covalent: good thing for Apache?

--

SpringSource, the company behind the Spring Framework, has purchased Covalent, a company that provides support for Apache projects. This popped up ...

Filmbabble's 2007 films

--

Dan says 2007 was an exceptional year for films and he's posted his top ten films of 2007 list, with links to his original reviews for each film....

Abdera AtomPub server refactoring

--

I've got to carve out some time ASAP to take a close look at this. The code is in Abdera SVN and there's 20-minute implementation guide (PDF) too...

Yahoo Weather RSS module for ROME

--

Apparently, I spoke to soon about ROME being in maintenance mode. There's an all-new Yahoo Weather module for ROME from Robert "kerbernet" Coo...

ROME vs. Abdera

--

For Java developers starting out with RSS and Atom, here are some notes to help you figure out the differences between the Java.net ROME and Apac...

Back in NC

--

I returned Saturday morning after a very productive trip to CA. The week was jam-packed full of meetings, meet-ups, dinners and other get-togethers...

Santa Clara through Friday

--

It took me about 24 hours and an unexpected stay in Houston, TX but I finally made it to California yesterday. Then, when I arrived I found that my...

Abdera rocks on

--

There have been some interetsing Atom items recently on James Snell's blog. There was a link to a nice IBM DeveloperWorks article on using Abd...

The "all Dave" feed

--

Another thing I worked on over the winter break was an all-Dave feed, a single page and feed that combines all of the various things that I post to...

Who's gonna buy a $400 Linux laptop?

--

Everex debuts $399 ultramobile PC: The Cloudbook is designed for Internet usage, not for heavy duty graphics applications. Like the gPC, it will ...

California next week

--

I'm going to be traveling to California next week (Jan 13-18) to sync up with my co-workers at Sun HQ in Santa Clara. I'll be in town Sunday throug...

Roller Strong #12

--

I have just one item for Roller Strong today: the post below from James Snell of IBM, which lists some pretty impressive stats for IBM's internal b...

Latest Links: social networking platforms and more...

--

First, some social software links. BuddyPress — Creating a Social Network based on Wordpress MU "There is talk of BuddyPress and DiSo essentiall...

Holiday project: JMaki for Roller

--

Over the holidays I avoided doing anything directly related to my current set of work tasks. Sun went quiet, which helped, and I ignored the mess...

Happy New Year 2008

--

Happy New Year to all the readers of this blog and all the folks who happen to have arrived here via one of the various planets, spam blogs and Goo...

SSG EA2

--

I'm supposed to be on vacation today and I'm doing my best, but I just wanted to point out that something interesting has quietly appeared in the G...

Latest Links

--

Today, I've got a couple of additions to my powered-by-Roller list: GMJ Designs : Apache Roller 4.0 Released"I love the interface and it works gre...

Off to the mountains

--

I'm off to the NC mountains and away from internet access so you won't see a blog, link, photo or tweet from me for a couple of days. Have a nice w...

How to create a Roller 4.0 theme, part 2

--

In part one I explained how to create a theme directory and add the required template and resource files. Now I'll wrap things up by explaining wha...

Blog server as social networking platform?

--

Anne Zelenka, Gigaom: Could open-source blogging platform WordPress serve as your next social networking profile? Chris Messina, co-founder of Cit...

How to create a Roller 4.0 theme, part 1

--

The Roller 4.0 Template Author Guide explains how to customize your Roller theme by editing the page templates that define, but it doesn't explain ...

Bookmarks:

Megginson Technologies - Widgets vs. Portlets

"once the web community gets behind a solution to [authentication/authorization], widgets will probably push portlets out completely"

TechCrunchIT ? Blog Archive ? Sun To Shed Up To 2,500 Jobs In Strategic Move

"with up to 60-70% of marketing and sales to go, Schwartz is definitely practicing what he preaches"

AppleInsider | Server problems spoil Apple's iPhone 3G launch

"nightmare for both the company and its loyal customers" - yep

Sun Microsystems cuts 212 jobs in Broomfield, Louisville : County News : Boulder Daily Camera

"199 more workers — [in Colorado] — are expected to be laid off between Sept. 8 and 22"

Tech Trader Daily - Barron’s Online : Sun Micro: Could CEO Schwartz Be On His Way Out?

"There’s change brewing at Sun, and it could include a shift at the top, according to Trip Chowdhry"

Sun cutting 1,000 jobs this week - East Bay Business Times:

The jobs eliminated will represent about 3.4 percent of the company's total work force


Network

Spacer Greg Stein
Spacer Greg Stein (mutual) friend
Spacer Matthias Wessendorf
Spacer Matthias Wessendorf (mutual) friend
Spacer Arje Cahn
Spacer Arje Cahn (mutual) friend
Spacer Torsten Curdt
Spacer Torsten Curdt friend
Spacer Bruce Snyder
Spacer Bruce Snyder (mutual) fan
Spacer Danese Cooper
Spacer Danese Cooper (mutual) fan

Comments

David Johnson:

Hi Danese, see you soon and look me up when you're in NC. - Dave

Danese Cooper:

Hey, I'm coming to NC in late June. Looks like I'll see you in Amsterdam sooner, however. Will be nice to see you.