I recently submitted a bug through the Jira bug tracking software and I noticed a reference to bug voting. hmm bug voting, I remember that. It is also in bugzilla too, I trawled through the history of bugzilla voting and it mentions revzilla but even that doesn't extend that far back. I googled for more but drew a blank.
So where did this all come from? I would like to vote that it was a Java...
on May 9, 2005
Date: April 9, 2005. Location: Pirenopolis, a small city in the center of Brazil. In a bucolic countryside, hours away from any major urban area, with cold waterfalls and butterflies using our hats as landing pads. Clumsy trying to climb our way trough this beautiful landscape, employees from companies like Sun and IBM; professors of some of Brazil's largest universities; hackers from Kaffe,...
on May 9, 2005
This blog entry should really be titled, "J2SE 5.0 updates, or the lack of them". I've read Graham's blog entry about J2SE 5.0 updates a couple of times now and I still don't understand why you wouldn't want to push out minor updates via the consumer java.com website. The end result of this is that J2SE 5.0 Update 2 is available from java.com, while Update 3 is available from the java.sun.com...
on May 4, 2005
In my last blog I mentioned we're nearly done with the baseline
API for mustang. In verifying the baseline API work I initially
took the approach of grabbing screenshots, dumping them in Paint and
zooming in. Painful to say the least! There must be a better way.
In addition to being able to inject mouse and keyboard events into the
system java.awt.Robot gives you the ability...
on May 2, 2005
Hurrah, Youppie, Yes, Great, ..
Today, I received my Examination Score Report where it's indicated that I am now a Sun Certified J2SE 5.0 Programmer.
I passed the exam the 1st February 2005.
Normally, we know directly, at the end of the exam, if we success or not, if we are certified or not.
But, in this case, it was not the case. I had to wait until today to know my results.
And I am now a Sun...
on Apr 30, 2005
J2SE 5.0 Update 3 went out today, so I wanted
to share a few notes on what is happening with the Tiger update
The Update Release Process
The update releases are intended to each deliver a small
number of important bugfixes between our major releases.
We have now delivered three updates for Tiger: Update 1 had
124 fixes, Update 2 had 117 fixes and Update 3 has 79 fixes.
on Apr 28, 2005
In many of the past Swing team brainstorming sessions we've lamented
the layout process. Layout managers are a necessary evil of cross
platform layout and resolution independence in that they allow
components to adjust in size and position based on external criteria.
Unfortunately the existing layout managers are not the easiest thing
to use and force the developer to write code that can be...
on Apr 25, 2005
In JMF, wherefor art thou?, Mason Glaves wrote of his frustration with the status of Java Media Framework. Hung up on unfixed bugs and the lack of rival implementations of the spec, he writes:
At this point Sun really needs to consider taking action. Either they need to begin active development on the RI again, or they need to come out, officially, and tell the world that they have dropped...
on Apr 21, 2005
In scoping out various performance related projects for mustang we wanted to tackle one of Swing's long standing problem areas that has contributed to bad perceived performance. That is, when a Swing based app is exposed after being hidden by another application there is a noticeable delay between when the background of the window is erased and when the actual contents are painted. We've come...
on Apr 18, 2005
Ray Gans, Peter Kessler and Kelly O'Hair will be in a chat room on April 19 at 10:00 AM PDT at http://java.sun.com/developer/community/chat/ answering questions about the JDK collection of projects (AKA Project Peabody). The JDK collection of projects is an initiative to provide a more collaborative development environment for the J2SE Platform.
We invite you send in questions either during the...
on Apr 14, 2005
Apple just announced a release date for Mac OS 10.4 Tiger. Surfing around the site I encountered this page linked from the technical specifications page which seems to indicate that it will ship with J2SE 1.4.2 rather than J2SE 5.0 as expected. I really hope this is an out of date page that got missed when the site was updated.
on Apr 12, 2005
After looking back 10 years in Java's history, this month I look forward to see what plans Sun has made. Even though Open Source Java may not be on the cards I do have one recommendation that is due its time. Find out more at JDJ
on Apr 11, 2005
Over the last year the term POJO
has enjoyed an enormous success in the Java community. One of the major reasons for this being, of
course, introduction of
in JDK 5.0. The new version of EJB
shows us the promised land where no home or remote interface step,
JAXB 2.0 works exclusively with
annotations, and there is even a whole
JSR that aims to standardize common
annotations in Java....
on Apr 2, 2005
During a panel discussion at the 1999 JavaOne conference Bill Joy, talking about the things he didn't like about Java, stated that he "didn't want char to be [a] numerical type". He was outvoted on this one, and as we know the Java char was blessed as a 16-bit numeric primitive type. I don't know whether Joy objected to it being in the numeric type hierarchy (so any char can be cast to an int...
on Mar 22, 2005
If your code or code you use relies on loading fonts by name, you may face severe limitations when trying to use your application in a different environment than the one you performed your tests. Although many of us are aware of the fact specific fonts may not be installed on a machine, trying to work around this problem may prove to be more difficult as it seems at first.
Most code that loads...
on Mar 21, 2005
This months JDJ features two articles discussing the history of Java. One written by the very first Java Product Manager, Kim Polese
From Here to Ubiquity. The second is my fly on the wall observations from my Sun days Ten Years of Java Technology. I transferred to Javasoft in 1996 from another Sun division, it was a true startup atmosphere compared to the rest of Sun. We only had one director...
on Mar 11, 2005
JSR 270, the umbrella JSR
for J2SE 6.0 ("Mustang"), was resoundingly approved by the
Committee for J2SE/J2EE earlier this week.
The expert group already has some initial members; we'll be accepting
through Monday, 14 March. We won't be able to accept every application, of
course, since we'll need to strike a balance between having broad
on Mar 2, 2005
JLogic, is a digital circuit simulator with an object-oriented design and written in Java. The project has graduated in the Global Education and Learning Community (GELC) at Java.net. JLogic has also released its verst version. I had a few questions for the project owner,Alex Lam S.L. about himself and the future of JLogic:
An interview with ,Alex Lam S.L., owner of JLogic
Tell us about...
on Feb 28, 2005
There was no fanfare, in fact it's not even linked to from the JDK 1.5 documentation, but
the third edition of the Java Language Specification is available for "maintenance review".
I only found it because I wondered if a new version of the JLS had been produced for 1.5, and went out looking for it. The changes are only "proposed" changes - it is odd that they didn't go final with the release of...
on Feb 28, 2005
Welcome to the Lab
Welcome to the Lab
Walk this way. Welcome to the JDK lab. Here we've set
up an environment in which people can safely do research
Java Research License.
There's a light (over at the Frankenstein place)
by Richard O'Brien
Let the sun and light come streaming
Into my life.
on Feb 18, 2005