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 as the Green Transportation Examiner.


robogeek's blog

Re: Channeling Java SE 7

Posted by robogeek on September 25, 2006 at 12:21 PM PDT

Anybody interested in the JDK 7 planning should go to Danny Coward's recent blog posting: Channeling Java SE 7. It's a good overview of the planning, of the planning process, some of the high level themes and directions that we intend to take with the next major release of the JDK.

Followup on bug tracker for open source JDK

Posted by robogeek on September 16, 2006 at 7:21 AM PDT

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. The current Bug Parade is derived from that internal bug system. The new bug system would also need to interface with the internal bug system.

Bug tracking systems for use in open sourcing the JDK

Posted by robogeek on September 12, 2006 at 4:51 PM PDT

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 system.

Good news, JRuby developers coming to Sun

Posted by robogeek on September 7, 2006 at 5:24 PM PDT

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 language is at the top of the stack so long as it's on the Java VM!

Is the Java vs PHP argument necessary?

Posted by robogeek on August 28, 2006 at 3:42 PM PDT

This old blog entry, Java vs. PHP?, is from last fall and talks about Marc Andreeson making a dire prediction of imminent death for Java because PHP was going to roast it alive.

"Uh, is that the thing in my phone"?

Posted by robogeek on August 28, 2006 at 2:23 PM PDT

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 stammering a question along the lines "is that the thing in my phone"?

Re: Irritation and Open Source Java

Posted by robogeek on August 21, 2006 at 9:39 PM PDT

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

Namely ..

Java posse #078 feedback / clarification

Posted by robogeek on August 21, 2006 at 8:19 PM PDT

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

heh... That's shades of Brian Harry nominating me the dictator for life over Java. But, hey, it's not true.

Open sourcing leads to incompatible forks?

Posted by robogeek on August 16, 2006 at 2:16 PM PDT

This article: IBM takes potshots at OpenSolaris has some interesting things to say about open source projects being more than the license that allows freedom. It's about the community that's built around the open source project.

Moving towards the starting line

Posted by robogeek on August 15, 2006 at 3:42 PM PDT

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

We have 'portal' page collecting the open sourcing information. We have a forum for your feedback on the open sourcing of Java SE.