Skip to main content

David Herron

David Herron is a writer and green technology advocate living in Silicon Valley. He had worked for 10+ years in the Java SE Quality Engineering team. Work there included open source community engagement, mentoring team members, running contests, developing test suites and GUI test automation tools. He was a co-author of the original java.awt.Robot class. His prior experience is in development roles, in cross-platform GUI toolkits, and electronic mail systems. David graduated from the University of Kentucky in 1988. David's other blog sites include David Herron .com, Seven General Ruminations (covering sustainability, alternate energy, etc), VisForVoltage (an electric vehicle discussion forum) and writing for examiner.com as the Green Transportation Examiner.
 

Articles

It takes a village to grow an open source project. Any open source project lives from a wide range of contributions, not just bug fixes, new features, and other changes to the software, but evangelism, user groups, artwork, and more. The OpenJDK Quality Team is being formed by Sun's Java SE quality...

Weblogs

Robert Burrell Donkin (JCP: Time For An OpenTCK) and Steve Loughran (...

Last week I wrote a bit about the OpenJDK quality team we plan to launch, and about one of our primary...

AJAX (asynchronous javascript and XML) is the new darling of the Internet, despite it having been a valid concept going back to the DHTML concept over 10 years ago.

I want to put out to the listeners a question which we've been pondering in the nascent Open JDK Quality Team. This team is still a work in progress, and we are due to become public as part of...

In The Swiss Duke I wondered if there are other uses of the Duke mascot. I just stumbled across...

I see on jazoon.com's blog The first ever Swiss Duke now on jazoon.com a variant of our beloved Duke...

While getting ready to release the full OpenJDK project (due "in the Spring 2007" as we said at FOSDEM) it's giving us an opportunity to go through the processes and workflows the Java SE team has...

A dozen tips for testing free software is an interesting article about OSS quality. I want to compare this with some ideas we in...

I mentioned in my previous blog entry that I attended the FOSDEM conference last weekend. That meant...

Last weekend was FOSDEM 2007 .. it's a rather large meeting, in Europe, of open source developers and others interested in open source. I honestly did not...

It's been awhile since I last blogged here, I apologize for being so quiet but I've had quite a lot of things to think about. I want to kick off regular blogging with one of those things ......

Now that we've open source'd Duke, it's possible to use the Duke Mascot (technically Duke isn't a Logo but a Mascot, as I understand it) for any aspect of the Java ecosystem. Way back in the...

In Concerns about GPL-licensed Java goes into some well known issues with copying code from one project to another.

...

Okay, we're finally public with what we're doing. Maybe I'll find time to resume posting on my blog. Especially as we have some interesting Quality Team plans cooking in the background.

...

Recently my friend Ed Bennett died. I'd lost track of him, and it was interesting that I learned about his death because of a comment left for me on this blog. He and I had in the 1980's led an...

Anybody interested in the JDK 7 planning should go to Danny Coward's recent blog posting: Channeling Java SE 7. It's a...

Hey Everybody, thank you for the great comments and discussion on my previous posting. I have one aspect to the question I'd like to raise.

Like I said, we have an internal bug system....

Hi all, as we're getting ready to start launching the open sourced JDK project we have a number of questions that are being pondered. The question at the top of my mind today is the bug tracking...

I've written more than a few blog entries pondering the strategic goodness possible from supporting multiple languages on the Java VM. Just this morning I was saying to myself, who cares what...

This old blog entry, Java vs. PHP?, is from last fall and talks about Marc Andreeson making a dire prediction of imminent death for...

The other night I was in the grocery store, wearing one of my jackets that sports the Java-coffee-cup logo. The grocery bagger, all of 16 years old, suddenly looked at my jacket and started...

In Irritation and Open Source Java David Gilbert discusses something he thinks is an irritation about open...

In the latest Javaposse episode (Java Posse #078 - Listener Feedback) they identified me as "The dude in charge of open sourcing...

This article: IBM takes potshots at OpenSolaris has some interesting things to say about...

Okay, cool, we're finally making announcements about our open source plans.

We have 'portal' page collecting the open sourcing...