You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2005/09/06 09:15:48 UTC

svn commit: r278934 - /struts/site/trunk/xdocs/volunteers.xml

Author: husted
Date: Tue Sep  6 00:15:42 2005
New Revision: 278934

URL: http://svn.apache.org/viewcvs?rev=278934&view=rev
Log:
Conform formatting, no changes.

Modified:
    struts/site/trunk/xdocs/volunteers.xml

Modified: struts/site/trunk/xdocs/volunteers.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/volunteers.xml?rev=278934&r1=278933&r2=278934&view=diff
==============================================================================
--- struts/site/trunk/xdocs/volunteers.xml (original)
+++ struts/site/trunk/xdocs/volunteers.xml Tue Sep  6 00:15:42 2005
@@ -124,47 +124,145 @@
          <subsection name="More About Us">
             <h4 id="craigmcc">Craig R. McClanahan -- PMC Member</h4>
 
-            <p>I've been involved with servlet and JSP technology since around 1998. It started out that I needed a way to build some web applications for several projects, and liked Java a lot better than the alternatives. I also liked the price tag of open source software, and started using Apache JServ -- later, getting involved in the project (like many people, I was whining about the twelve months it took to get from version 0.9 to version 1.0, and my son said "Dad, you know Java -- go help them finish it!" -- so I did :-).</p>
-
-            <p>For quite a while, I was participating a lot the JSP-INTEREST and SERVLET-INTEREST
-            <a href="http://archives.java.sun.com">mailing lists</a>
-
-            , especially the topic of good architectures for web applications. I was disgusted with the hash that many beginners created when they used (or abused) scriptlets in JSP pages, and built (for my former employer) a pretty comprehensive framework that could considered ("Struts 0.01 without the custom tags"). It was proprietary code, but I was able to describe the concepts, and there started to a feeling the lists that this "Model 2" thing was pretty cool -- but there were no good examples to look at, so it was mostly hand waving types of discussions.</p>
-
-            <p>Over the same time period, I got involved as an individual contributor in the
-            <a href="http://java.sun.com/jcp">Java Community Process</a>
-
-            , and joined the expert group that defined the servlet 2.2 and JSP 1.1 specs. Sun was impressed enough to offer me a job as the technical lead the team within Sun (currently five other individuals) that works
-            <a href="http://jakarta.apache.org/tomcat">Tomcat</a>
+            <p>
+                I've been involved with servlet and JSP technology since around
+                1998. It started out that I needed a way to build some web
+                applications for several projects, and liked Java a lot better
+                than the alternatives. I also liked the price tag of open source
+                software, and started using Apache JServ -- later, getting
+                involved in the project (like many people, I was whining about
+                the twelve months it took to get from version 0.9 to version
+                1.0, and my son said "Dad, you know Java -- go help them finish
+                it!" -- so I did :-).</p>
 
-            -- the architecture for Catalina, which is the servlet container part of Tomcat 4.0, is also mine -- so I am in the really nice position of getting paid to work open source software :-). And, participate the expert groups for Servlet 2.3 and JSP 1.2. And, speak at various conferences, including ApacheCon and JavaOne. And, talk to groups within Sun about using Struts and JSP/servlet technology. And ... (there's some really interesting things being considered for the future).</p>
+            <p>
+                For quite a while, I was participating a lot the JSP-INTEREST and
+                SERVLET-INTEREST
+                <a href="http://archives.java.sun.com">mailing lists</a>,
+                especially the topic of good architectures for web applications.
+                I was disgusted with the hash that many beginners created when
+                they used (or abused) scriptlets in JSP pages, and built (for my
+                former employer) a pretty comprehensive framework that could
+                considered ("Struts 0.01 without the custom tags"). It was
+                proprietary code, but I was able to describe the concepts, and
+                there started to a feeling the lists that this "Model 2" thing
+                was pretty cool -- but there were no good examples to look at,
+                so it was mostly hand waving types of discussions.</p>
 
-            <p>The original design of what came to Struts has been in my head for a long time, since those interesting mailing list discussions, but the first version of the actual code was written my laptop a Memorial Day weekend vacation trip (end of May, 2000) to the Oregon coast -- in between watching the surf and having the house shaken by a windstorm at night. Since then, it has gathered attention and popularity as we approach our first official release, and it delights me to see my "baby" grow up so well :-). Of course, it is no longer just me -- there have been incredible numbers of good ideas from all over, and a peek at the TODO list for 1.1 says that even more good stuff is coming in the future.</p>
+            <p>
+                Over the same time period, I got involved as an individual
+                contributor in the <a href="http://java.sun.com/jcp">Java
+                Community Process</a>, and joined the expert group that defined
+                the servlet 2.2 and JSP 1.1 specs. Sun was impressed enough to
+                offer me a job as the technical lead the team within Sun
+                (currently five other individuals) that works
+                <a href="http://jakarta.apache.org/tomcat">Tomcat</a> -- the
+                architecture for Catalina, which is the servlet container part
+                of Tomcat 4.0, is also mine -- so I am in the really nice
+                position of getting paid to work open source software :-). And,
+                participate the expert groups for Servlet 2.3 and JSP 1.2. And,
+                speak at various conferences, including ApacheCon and JavaOne.
+                And, talk to groups within Sun about using Struts and
+                JSP/servlet technology. And ... (there's some really interesting
+                things being considered for the future).
+            </p>
 
-            <p>One motivation factor was
-            <a href="http://www.servlets.com/soapbox/problems-jsp.html">Jason Hunter's</a>
+            <p>
+                The original design of what came to Struts has been in my head
+                for a long time, since those interesting mailing list
+                discussions, but the first version of the actual code was
+                written my laptop a Memorial Day weekend vacation trip (end of
+                May, 2000) to the Oregon coast -- in between watching the surf
+                and having the house shaken by a windstorm at night. Since then,
+                it has gathered attention and popularity as we approach our
+                first official release, and it delights me to see my "baby" grow
+                up so well :-). Of course, it is no longer just me -- there have
+                been incredible numbers of good ideas from all over, and a peek
+                at the TODO list for 1.1 says that even more good stuff is
+                coming in the future.
+            </p>
 
-            article about the Problems with JSP. Jason and I get along fine, even though we have different preferences about presentation technologies. Besides being the author of a very popular book about servlets, with a second edition coming soon, Jason is also the representative for the Apache Software Foundation the Executive Committee of the Java Community Process.</p>
+            <p>
+                One motivation factor was
+                <a href="http://www.servlets.com/soapbox/problems-jsp.html">
+                Jason Hunter's</a> article about the Problems with JSP. Jason
+                and I get along fine, even though we have different preferences
+                about presentation technologies. Besides being the author of a
+                very popular book about servlets, with a second edition coming
+                soon, Jason is also the representative for the Apache Software
+                Foundation the Executive Committee of the Java Community
+                Process.
+            </p>
 
-            <p>Personally, I live in Portland, Oregon (even though my team at Sun is mostly in Cupertino, CA -- staying here was part of the job deal :-). I like to support Oregon sports teams (Oregon State Beavers, Oregon Ducks, Portland Trailblazers) and work cool software.</p>
+            <p>
+                Personally, I live in Portland, Oregon (even though my team at
+                Sun is mostly in Cupertino, CA -- staying here was part of the
+                job deal :-). I like to support Oregon sports teams (Oregon
+                State Beavers, Oregon Ducks, Portland Trailblazers) and work
+                cool software.
+            </p>
 
-            <p>I figured out I was getting pretty old when I realized that 2000 was the 25th year I had been paid to work in some aspect of software development :-). I've got a son who is a full-time software developer (primarily in PHP so far, but I'm going to corrupt him with Java eventually :-), and a daughter in college. I'll happily let the other committers speak for themselves.</p>
+            <p>
+                I figured out I was getting pretty old when I realized that
+                2000 was the 25th year I had been paid to work in some aspect of
+                software development :-). I've got a son who is a full-time
+                software developer (primarily in PHP so far, but I'm going to
+                corrupt him with Java eventually :-), and a daughter in college.
+                I'll happily let the other committers speak for themselves.
+            </p>
 
             <h4 id="mschachter">Mike Schachter -- Emeritus Committer</h4>
 
-            <p>I'm currently a student of computer science at Drexel University in Philadelphia, PA. I've been working at HP Middleware, formerly Bluestone Software for 3 years programming in Java and recently J2EE technologies. I'm a full time worker from September until April and a student and part time worker from April until August. In my spare time I've been known to run monkey-knife fights in a shady south philly warehouse. Err... I mean... nothing.</p>
+            <p>
+                I'm currently a student of computer science at Drexel University
+                in Philadelphia, PA. I've been working at HP Middleware,
+                formerly Bluestone Software for 3 years programming in Java and
+                recently J2EE technologies. I'm a full time worker from
+                September until April and a student and part time worker from
+                April until August. In my spare time I've been known to run
+                monkey-knife fights in a shady south philly warehouse. Err... I
+                mean... nothing.
+            </p>
 
             <h4 id="husted">Ted Husted -- PMC Member</h4>
 
-            <p><a href="http://husted.com/ted/">Ted Husted</a> is a developer, author, and mentor. He is a Member of the Apache Software Foundation and Struts Project Management Committee. Ted's books include JUnit in Action, Struts in Action, and Professional JSP Site Design. He has consulted with teams throughout the United States, including CitiGroup, Nationwide Insurance, and PepsiCo. Ted is currently working with the Oklahoma State Department of Environmental Services to improve their permitting system.</p>
+            <p>
+                <a href="http://husted.com/ted/">Ted Husted</a> is a developer,
+                author, and mentor. He is a Member of the Apache Software
+                Foundation and Struts Project Management Committee. Ted's books
+                include JUnit in Action, Struts in Action, and Professional JSP
+                Site Design. He has consulted with teams throughout the United
+                States, including CitiGroup, Nationwide Insurance, and PepsiCo.
+                Ted is currently working with the Oklahoma State Department of
+                Environmental Services to improve their permitting system.
+            </p>
 
             <h4 id="cedric">Cedric Dumoulin -- PMC Member</h4>
 
-            <p>As a dreamer / researcher I have thought a lot about a framework like Struts. But, as a lazy developer I have first checked what already exists, and I have found Struts. Struts goals fulfilled nearly all I needed for my (now old) portal project, except the capability to reuse and assemble easily pieces of pages or components. So, I have proposed the Components framework. This framework can seen as a superset of the Templates tag library contributed by David Geary, and contains lot of interesting features.</p>
+            <p>
+                As a dreamer / researcher I have thought a lot about a framework
+                like Struts. But, as a lazy developer I have first checked what
+                already exists, and I have found Struts. Struts goals fulfilled
+                nearly all I needed for my (now old) portal project, except the
+                capability to reuse and assemble easily pieces of pages or
+                components. So, I have proposed the Components framework. This
+                framework can seen as a superset of the Templates tag library
+                contributed by David Geary, and contains lot of interesting
+                features.
+            </p>
 
-            <p>From a professional point of view, I have a Ph.D. in computer science. I have worked for 3 years in the R&amp;D department of a worldwide company developing Internet banking solutions. I am now a researcher at a university, and work European research projects. My main research interest is WWW, Distributed Systems and Object Oriented Design. When developing code, I always try to first propose reusable pieces of code.</p>
+            <p>
+                From a professional point of view, I have a Ph.D. in computer
+                science. I have worked for 3 years in the R&amp;D department of
+                a worldwide company developing Internet banking solutions.
+                I am now a researcher at a university, and work European
+                research projects. My main research interest is WWW, Distributed
+                Systems and Object Oriented Design. When developing code, I
+                always try to first propose reusable pieces of code.
+            </p>
 
             <h4 id="martinc">Martin Cooper -- PMC Chair</h4>
+
             <p>
               Early in the year 2000, I was asked, by my employer at that time,
               to investigate the best way to develop a new web-based application
@@ -174,6 +272,7 @@
               for methodologies and "best practices", since others must surely
               have been down that path before me.
             </p>
+
             <p>
               In addition to rummaging around on the web, I subscribed to the
               SERVLET-INTEREST and JSP-INTEREST mailing lists, along with
@@ -188,6 +287,7 @@
               great deal of discussion around that. Model 2 seemed very much
               like A Good Thing to me, and I paid it close attention.
             </p>
+
             <p>
               Then, in May of 2000, I saw a message from Craig McClanahan
               about a new framework called Struts that was designed to ease
@@ -196,6 +296,7 @@
               hopped on over to the web site and took a look around. This was
               exactly what I had been looking for.
             </p>
+
             <p>
               My first postings to the Struts mailing list were, of course,
               questions to help me understand how to do things and why Struts
@@ -206,6 +307,7 @@
               and became the release manager for Struts 1.0.1 and beyond. Little
               did I know what I was letting myself in for!
             </p>
+
             <p>
               A large majority of the people who contribute to Apache projects
               are volunteers who are not paid for their contributions. Like most
@@ -218,49 +320,197 @@
 
             <h4 id="dwinterfeldt">David Winterfeldt -- Emeritus Committer</h4>
 
-            <p>As I worked web based projects I started looking for something that would really help save time during development. I ran across Struts in the Summer of 2000 and decided it was a good solution for web development. As I used Struts it really helped to remove a lot of the repetitive work, but validation still seemed very repetitive. I had an idea to create validation rules in an xml file and have them easily integrated with Struts. It started out simple and continued to develop over time. The validation project was eventually incorporated into Struts and the core was moved to Jakarta Commons. I'm happy to see Struts continue to grow and develop.</p>
+            <p>
+                As I worked web based projects I started looking for something
+                that would really help save time during development. I ran
+                across Struts in the Summer of 2000 and decided it was a good
+                solution for web development. As I used Struts it really helped
+                to remove a lot of the repetitive work, but validation still
+                seemed very repetitive. I had an idea to create validation rules
+                in an xml file and have them easily integrated with Struts. It
+                started out simple and continued to develop over time. The
+                validation project was eventually incorporated into Struts and
+                the core was moved to Jakarta Commons. I'm happy to see Struts
+                continue to grow and develop.</p>
 
-            <p>I currently am employed at Forbes.com. I occasionally get to do some internal projects using Struts. The last interesting project was a publishing system using Message Driven EJBs in JBoss and Struts was used to display the status of each publishing process.</p>
+            <p>
+                I currently am employed at Forbes.com. I occasionally get to do
+                some internal projects using Struts. The last interesting
+                project was a publishing system using Message Driven EJBs in
+                JBoss and Struts was used to display the status of each
+                publishing process.
+            </p>
 
             <h4 id="rleland">Rob Leland -- PMC Member</h4>
 
-            <p>I have gone from Unix -to- Windows -to- Unix based development about ever 6 years now. When moving to Windows I was amazed at how primitive the OS was compared to Unix. While developing for Win32 I had the pleasure of discovering Delphi and developed many GUI/databases, telephony, Internet enabled applications. I remain impressed with its design. Delphi, always enabled development of a simple elegant solution, much like the language itself. I was convinced after 10 years of development with C/C++ that it was a kinder gentler language.</p>
+            <p>
+                I have gone from Unix -to- Windows -to- Unix based development
+                about ever 6 years now. When moving to Windows I was amazed at
+                how primitive the OS was compared to Unix. While developing for
+                Win32 I had the pleasure of discovering Delphi and developed
+                many GUI/databases, telephony, Internet enabled applications. I
+                remain impressed with its design. Delphi, always enabled
+                development of a simple elegant solution, much like the language
+                itself. I was convinced after 10 years of development with C/C++
+                that it was a kinder gentler language.
+            </p>
 
-            <p>Then in July 2000 I decided to move into Java, and Web development. This is after using the Internet since 1985 and occasionally teaching classes about it. I was hired as a consultant to take over a JSP based application. I realized it had been written with the equivalent of "goto's"(Model 1) and had to be redesigned. I searched for a better way to design the code and by late August I had found Struts. It is also a simple elegant solution.</p>
+            <p>
+                Then in July 2000 I decided to move into Java, and Web
+                development. This is after using the Internet since 1985 and
+                occasionally teaching classes about it. I was hired as a
+                consultant to take over a JSP based application. I realized it
+                had been written with the equivalent of "goto's"(Model 1) and
+                had to be redesigned. I searched for a better way to design the
+                code and by late August I had found Struts. It is also a simple
+                elegant solution.
+            </p>
 
-            <p>To date I have mainly served to pitch in where needed. I continue to amazed at the Struts committers' generous contributions of time, insight, and good will. I feel fortunate to part of the struts team.</p>
+            <p>
+                To date I have mainly served to pitch in where needed. I
+                continue to amazed at the Struts committers' generous
+                contributions of time, insight, and good will. I feel fortunate
+                to part of the struts team.
+            </p>
 
             <h4 id="dgraham">David Graham -- PMC Member</h4>
 
-            <p>I, like many others, discovered Struts when contemplating writing my own MVC Java framework for the web. Struts had everything I needed and more so I scrapped plans for my own and joined the mailing lists. After playing with it for several months I started submitting documentation and a few source patches. I'm excited about helping Struts evolve and am continually amazed by the framework and the community surrounding it.</p>
+            <p>
+                I, like many others, discovered Struts when contemplating
+                writing my own MVC Java framework for the web. Struts had
+                everything I needed and more so I scrapped plans for my own and
+                joined the mailing lists. After playing with it for several
+                months I started submitting documentation and a few source
+                patches. I'm excited about helping Struts evolve and am
+                continually amazed by the framework and the community
+                surrounding it.
+            </p>
 
             <h4 id="jmitchell">James Mitchell -- PMC Member</h4>
 
-            <p>Struts was forced upon me when the E-Commerce sweat-shop...errr...I mean "the company I worked for" decided to go from being a full fledged Microsoft Partner to a full J2EE shop.  That was back in 2000.  What little skills in Java I had were poor at best and I had never heard of Struts or even Tomcat for that matter.</p>
+            <p>
+                Struts was forced upon me when the E-Commerce sweat-shop...errr
+                ...I mean "the company I worked for" decided to go from being a
+                full fledged Microsoft Partner to a full J2EE shop.  That was
+                back in 2000.  What little skills in Java I had were poor at
+                best and I had never heard of Struts or even Tomcat for that
+                matter.
+            </p>
 
-            <p>I was fortunate to have several excellent mentors watching over my shoulder and helping our team cross the "great divide" between ASP/COM and Java/OOP.  You could say our mentors knew a thing or two about Java, web development, and frameworks in general.  Chuck Cavaness, Brian Keeton, and many more, I cannot thank you enough for all the leadership and guidance you have given me (and others).  I truly believe that without your help, I would not be where I am today.</p>
+            <p>
+                I was fortunate to have several excellent mentors watching over
+                my shoulder and helping our team cross the "great divide"
+                between ASP/COM and Java/OOP.  You could say our mentors knew a
+                thing or two about Java, web development, and frameworks in
+                general.  Chuck Cavaness, Brian Keeton, and many more, I cannot
+                thank you enough for all the leadership and guidance you have
+                given me (and others).  I truly believe that without your help,
+                I would not be where I am today.
+            </p>
 
-            <p>Where am I today?  That depends on who you ask ;)  I own my own business and I am currently working for a clientin the North Atlanta (GA) area.  I created the <a href="http://www.struts-atlanta.org">Struts-Atlanta Users Group</a> along with James Holmes several years ago with the primary goal of mentoring, educating, and assisting other developers.We are a large group (over 200 members) of Struts enthusiasts and we meet monthly to discuss just about anything, not just Struts.I don't want this to sound like a resume, but if you are looking for talent,  I have helped several of our membersfind jobs in our area.  Our list is a great resource for finding and nurturing local talent.</p>
+            <p>
+                Where am I today?  That depends on who you ask ;)  I own my own
+                business and I am currently working for a clientin the North
+                Atlanta (GA) area.  I created the
+                <a href="http://www.struts-atlanta.org">Struts-Atlanta Users
+                    Group</a> along with James Holmes several years ago with the
+                primary goal of mentoring, educating, and assisting other
+                developers.We are a large group (over 200 members) of Struts
+                enthusiasts and we meet monthly to discuss just about anything,
+                not just Struts.I don't want this to sound like a resume, but if
+                you are looking for talent,  I have helped several of our
+                membersfind jobs in our area.  Our list is a great resource for
+                finding and nurturing local talent.
+            </p>
 
-            <p>I call myself an "Open Source Evangelist" for a reason.  I use the word "Evangelist" because that's what I feel I am doing.Just as Martin Luther was considered a rebel in his day, I too hope to make a change.  I hope to change the way Software is developed in our world and how the lack of collaboration for the sake of "intellectual property" isinhibiting the growth of our economy.  I believe businesses have a right to make a profit.  I believe businesshave a right to make a profit on their "intellectual property", but for heaven's sake, some wheels don't needto be reinvented 50,000 times.  Where I draw the line is when they leverage existing market share to strong-arm the competition literally out of business.  Based on what I just wrote and depending on what you've been exposed to in your career, you might be thinking of one company right now.  Youare probably right in your assumption, but believe me, there are many companies that practice the same, or worset
 echniques.  To them, it's not about playing on a level playing field, it's about getting to the game early,buying 80% of the seats, and paying off the officials so there is little chance for any real competition.  Ofcourse, for some companies, it doesn't hurt if you own the stadium and keep the other players locked out."Well, they were invited to compete, but they didn't show up."....sound familiar? </p>
+            <p>
+                I call myself an "Open Source Evangelist" for a reason.  I use
+                the word "Evangelist" because that's what I feel I am doing.
+                Just as Martin Luther was considered a rebel in his day, I too
+                hope to make a change.  I hope to change the way Software is
+                developed in our world and how the lack of collaboration for
+                the sake of "intellectual property" is inhibiting the growth of
+                our economy. I believe businesses have a right to make a profit.
+                I believe businesshave a right to make a profit on their
+                "intellectual property", but for heaven's sake, some wheels
+                don't needto be reinvented 50,000 times.  Where I draw the line
+                is when they leverage existing market share to strong-arm the
+                competition literally out of business.  Based on what I just
+                wrote and depending on what you've been exposed to in your
+                career, you might be thinking of one company right now.  You are
+                probably right in your assumption, but believe me, there are
+                many companies that practice the same, or worsetechniques.  To
+                them, it's not about playing on a level playing field, it's
+                about getting to the game early,buying 80% of the seats, and
+                paying off the officials so there is little chance for any real
+                competition.  Ofcourse, for some companies, it doesn't hurt if
+                you own the stadium and keep the other players locked out.
+                "Well, they were invited to compete, but they didn't show up.
+                "....sound familiar?
+            </p>
 
-            <p>Enter....the Open Source movement.  I would encourage you (if you haven't already) to pick up a copy of <a href="http://www.amazon.com/exec/obidos/ASIN/0596001088/102-8250064-5792120">The Cathedral and the Bazaar</a>.This is an excellent introduction to this whole "Open Source" thing and why it is so popular.</p>
+            <p>
+                Enter....the Open Source movement.  I would encourage you (if
+                you haven't already) to pick up a copy of
+                <a href="http://www.amazon.com/exec/obidos/ASIN/0596001088/102-8250064-5792120">
+                    The Cathedral and the Bazaar</a>.This is an excellent
+                introduction to this whole "Open Source" thing and why it is so
+                popular.</p>
 
-            <p>Compared to what I want to do in life, Struts is just a drop in the pond.  However, that said, I am very happy and excited to be a part of this (and other) open source projects.  Thanks for putting up with me :P</p>
+            <p>
+                Compared to what I want to do in life, Struts is just a drop in
+                the pond.  However, that said, I am very happy and excited to be
+                a part of this (and other) open source projects.  Thanks for
+                putting up with me :P
+            </p>
 
             <h4 id="jturner">James Turner -- Committer</h4>
 
-            <p>I discovered Struts somewhat by accident. In 2001 I began writing a book for SAMS on JSP web development (MySQL and JSP Web Development), and as part of it, I decided to write a chapter on Struts in the advanced section. In the process of learning enough about Struts to write about it, I realized that it could simplify some of the projects that I was working on for clients.</p>
+            <p>
+                I discovered Struts somewhat by accident. In 2001 I began
+                writing a book for SAMS on JSP web development (MySQL and JSP
+                Web Development), and as part of it, I decided to write a
+                chapter on Struts in the advanced section. In the process of
+                learning enough about Struts to write about it, I realized that
+                it could simplify some of the projects that I was working on for
+                clients.
+            </p>
 
-            <p>After a half a year of working with Struts, I was asked by SAMS to write another book, this time concentrating on Struts specifically. That book, co-authored with a former co-worker named Kevin Bedell, became Struts Kick Start.</p>
+            <p>
+                After a half a year of working with Struts, I was asked by SAMS
+                to write another book, this time concentrating on Struts
+                specifically. That book, co-authored with a former co-worker n
+                amed Kevin Bedell, became Struts Kick Start.
+            </p>
 
-            <p>In the process of writing that book, I began to realize that there were things I could do to contribute to Struts beyond writing about it. One thing in particular was to clean up and add some functionality to the Commons Validator project, which eventually led to me release-managing (with a lot of help!) the Commons Validator 1.0 release.</p>
+            <p>
+                In the process of writing that book, I began to realize that
+                there were things I could do to contribute to Struts beyond
+                writing about it. One thing in particular was to clean up and
+                add some functionality to the Commons Validator project, which
+                eventually led to me release-managing (with a lot of help!) the
+                Commons Validator 1.0 release.
+            </p>
 
-            <p>More generally, I've been a software developer for over 22 years, starting with work as a Research Specialist at the MIT AI Lab. I spent nearly a decade working in LISP, before moving on to C/Unix, a stint managing the Web Site for the Christian Science Monitor, and finally Java based e-Commerce development, which has kept me busy for the last five years.</p>
+            <p>
+                More generally, I've been a software developer for over 22
+                years, starting with work as a Research Specialist at the MIT AI
+                Lab. I spent nearly a decade working in LISP, before moving on
+                to C/Unix, a stint managing the Web Site for the Christian
+                Science Monitor, and finally Java based e-Commerce development,
+                which has kept me busy for the last five years.
+            </p>
 
-            <p>In addition to the two books mentioned above, I also write for a number of publications, including WIRED and the aforementioned Christian Science Monitor. You can get a look at my portfolio
-            <a href="http://www.blackbear.com/monitor.html">here</a>.  I'm also working on a third book with a bunch of other folks for O'Reilly, which will cover Apache Axis.  I also edit the OpenSolaris.org site for Sun.
+            <p>
+                In addition to the two books mentioned above, I also write for a
+                number of publications, including WIRED and the aforementioned
+                Christian Science Monitor. You can get a look at my portfolio
+                <a href="http://www.blackbear.com/monitor.html">here</a>.  I'm
+                also working on a third book with a bunch of other folks for
+                O'Reilly, which will cover Apache Axis.  I also edit the
+                OpenSolaris.org site for Sun.
             </p>
+
             <h4 id="ekbush">Eddie Bush -- Committer</h4>
 
             <p>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org