About three weeks ago, I called for the community to submit entries for a contest to design a logo for the JSF specification. Sixteen different individuals submitted 32 entries. Thank you very much for contributing!
Per the recommendation of Arun Gupta and Imre Oßwald, I used a web voting platform to determine the winner, and here it is.
I would have uploaded it to the Official Homepage...
on May 11, 2011
About two weeks ago, I called for the community to submit entries for a contest to design a logo for the JSF specification. Sixteen different individuals submitted 32 entries. Thank you very much for contributing!
I happen to believe that Instant Runoff Voting (or a similar method) is the last best hope to save representative democracy in America, so I decided to use a very nice and simple web-...
on May 5, 2011
Last week, I sent a code review request to the Mojarra dev list. As you can see, no-one responded, but when a good friend and longtime Mojarra comitter (the winner of this contest) popped into the JSF IRC chat room, I asked him to review the changebundle.
We played IM tag for a while and when he finally caught me he brought a potential issue to my attention. The issue hinges on the answer to...
on Dec 9, 2010
In November, Servlet 3.0
Specification Lead Rajiv Mordani, and I started providing technical
advice to the team at Sun developing the successor to the Sun
Certified Web Component (SCWD) certification exam. This new exam
covers Java EE 6, including JSF 2. All this week, the work will
continue in the form of an offsite workshop at the
To help ensure the highest quality exam possible (and...
on Dec 18, 2009
The analysis of the recent Amazon EBS outage has been posted on the AWS blog . I read it and was incredibly impressed with the detail, depth, clarity and competency shown. Of course, they need to impress the users with those things because they're asking us to trust them with our crown jewels. Even knowing that they are in the business of instilling confidence, it's clear the AWS team has...
on Apr 29, 2011
Two Thursdays ago, I called for the community to vote for their top five issues, you responded with 186 votes, the results of which are captured in JIRA filter JSF_2_2_VOTED_ISSUES and in the following chart.
You can see that JSF+CDI and multi-component validtion are the two big winners, followed by resource handler improvements and a feature that seems like taking the composite components to...
on Apr 25, 2011
No, I'm not talking about implementing a Logo JSF RenderKit. I'm talking about a little image that can be used to represent the JSF specification on slides, web-sites, T-Shirts and such. JSF has been around for ten years now and still doesn't have a logo. As Dan Allen has repeatedly said, it's past time for that to change. This blog entry announces a contest to make a logo for JSF. The winner...
on Apr 19, 2011
Yesterday I facilitated the JSF 2.2 BOF at the CON_FESS 2011 conference. After years of having, but not using my slideshare account, I decided to upload the slides there, at <http://www.slideshare.net/edburns/jsf-2-2bof>. The slides set expectations for JSF 2.2 and give pointers for how to get involved at various levels of interest.
After the meeting we held the kick off meeting for the...
on Apr 14, 2011
As mentioned earlier and elsewhere, JSF 2.2 is getting started right now. This blog entry is a call for serious, committed participation in the JCP Expert Group dedicated to delivering that specification.
Ever since Oracle acquired Sun Microsystems and Java, there has been criticism of their handling of community and JCP. Some have gone so far as to say that Java is no longer free as in speech...
on Apr 5, 2011
In an effort to promote my continuing belief that standards are for standardizing, and not innovating, I am announcing the start of the JSF 2.2 JSR effort with a blog entry mostly copied from the entry announcing the start of the previous iteration of the JSF JSR.
Its time we get moving on JSF 2.2, so Oracle’s JSF team decided to go public with a pre-JCP-filing of the JSR for JavaServer...
on Feb 11, 2011
In my last post, I announced that we had made a release candidate available for Mojarra 2.1.0. I've created this JIRA filter to capture the issues opened since that release candidate was made available. As of this writing, none of the issues in that query meet the criteria of delaying the GlassFish 3.1 release, so we are proceeding with plans to branch the mojarra trunk as MOJARRA_2_1X_ROLLING...
on Jan 28, 2011
While we work on the release notes and get ready to prepare a release bundle, I wanted to push this quick blog entry out as soon as I could. I just committed the integration of Mojarra 2.1.0 build 10 to the GlassFish 3.1 HEAD, it will be in the next promoted build of GlassFish. If you want to get the Mojarra installation standalone, you can either wait for me to post it on the official Oracle...
on Jan 7, 2011
As you may have noticed, Oracle’s java.net collaboration site is undergoing an infrastructure provider change. More details on this can be found on Sonya Barry’s blog. For Mojarra JSF, this transition is only partially complete. I plan to publish a new entry (and update the Spec and Mojarra JSF FAQ files) when it’s all done describing everything you need to know to...
on Dec 2, 2010
In order to bring the testing matrix for Mojarra more in line with Oracle’s current engineering investment, we are planning to have all future Mojarra builds that are targeting the upcoming JSF 2.1 specification only support JavaSE 6 and beyond. Any 2.0.X and 1.2 builds will still continue to be built with Java SE 5.
If you have any comments about this decision, please let me know here....
on Aug 16, 2010
I'm organizing my thoughts for my JavaOne talk HyperproductiveJSF 2.0 and I want to build the talk around the most common waysthat time is wasted when using JSF in a project. I've talked to lots ofusers, in many different kinds of organizations over the years but it'shard to organize the stories. So, I'm coming, cap in hand, to theblogosphere asking people to share the things that have caused...
on Aug 2, 2010
At the very beginning of my full time programmer career, when I worked at Silicon Graphics, Larry Wall and Randal Schwartz gave a brown bag session about their now legendary camel book. Naturally, I had them sign my copy, the front page of which I proudly display at left. Notice the “There’s More Than One Way To Do It!” stamp at the top. For better or worse, Perl is famous...
on Mar 3, 2010
Reference to correct post at <http://weblogs.java.net/blog/edburns/archive/2010/01/22/analysis-peter-thomass-jsf-critical-rant>.
on Jan 22, 2010
There’s this guy, Peter Thomas , and he has this blog entry called
“jsf sucks”. I don’t want to increase his page rank
so I’m not linking to it here. However, it’s certainly a
popular page since it’s the top link for “jsf sucks”
I have read the entire blog entry, all of the entries linked from it,
most of the...
on Jan 22, 2010
Back in November, Sebastian Hennebrueder published a detailed, thoughtful, and mostly objective analysis of JSF2. I'd like to use this entry to respond to his entry, which may be found at http://www.laliluna.de/jsf-2-evaluation-test.html. I have excerpted the parts of his article that pertain to my comments here.
JSF 2 - evaluation and test
JSF is a standard to...
on Jan 21, 2010
I received an email from core Mojarra team member Jim Driscoll, who was
inexplicably laid off from Sun after its recent acquisition by Oracle,
about a talk at next week’s BlackHat
Conference in Arlington, VA, U.S.A.. Jim pointed out that two
security luminaries from the elite SpiderLabs team from
Trustwave are giving a talk at BlackHat about view state security,
specifically focusing on...
on Jan 31, 2010