The project consists of a diverse group of volunteers who share
common values regarding collaborative, community-based open source
development.
About the Committers
Project committers are the core Apache Tiles community.
Antonio Petrelli
My first encounter with Tiles was at the university in June
2003, when my teacher gave me an assignment in which I had
to convert a sample web application using Struts and Tiles.
After that the same teacher gave me my thesis assignment, in
which I had to develop the missing part of a web application
rapid prototyping tool based on the same technologies.
After my graduation, I worked for a year at the same
university and my job was to enhance that tool to support
multi-user and multi-device applications, with different
modelling techniques, so my experience with Tiles grew more
and more. I discovered and enhanced
Dimensions,
that extends Tiles to create multi-user and multi-device
applications. It was then when I learned a lot of Tiles
internals.
My job at the university finished and I went into the "real
world", but I continued to work on Dimensions as a hobby,
and I kept my subscription in both users and developers
Struts mailing lists. One day I noticed that Greg Reddin was
working on a stand-alone version of Tiles, so I decided to
rework Dimensions accordingly. I submitted some patches for
bugs and enhancements in Tiles. After a while, in June
2006, I've been invited by Greg Reddin himself to become a
committer: you can't imagine my joy! So I joined the team
that transformed Struts Tiles to Apache Tiles.
I am also a
Struts
committer. My other Java EE interests are in the view layer
and in synchronization between client's browser and
application server: the latter led me to create
Scopes.
Craig R. McClanahan
David H. DeWolf
When I graduated from school in 1999 I headed to Flower Mound,
Texas (a Dallas suberb) where my wife Teresa had grown up.
I was fortunate to find my first web development contract
and began my career on a portal development team providing
user interface implementation support.
Since that first job, I have worked for a few small
consulting companies providing J2EE design and development
consulting to mid sized and Fortune 500 clients. Many of the
projects I've been involved in over the yeras have leveraged
struts and tiles. I also have used other web frameworks
such as JSF and Tapestry.
In the summer of 2006 I left full time employment in order to
begin
Three Pillar Software, Inc
. This move was driven by my
desire to spend more time doing the things I love (developing
open source software, agile coaching, spending time with my
wife and kids, etc. . .) and less time in corporate meetings
and sales calls.
I am also a committer for
Apache Struts ,
Apache Pluto ,
a member of the JSR-286 Expert Group, an author of
various online articles and have been known to speak at conferences
such as ApacheCon US 2005, Agile2006, and SD Best Practices 2006.
In my spare time, I enjoy spending time with my wife Teresa and
our 4 kids (under 6!), Sarah, Joseph, Rebekah, and Catherine. We
now live in Northern Virginia.
Greg Reddin
Martin Cooper
Nathan Bubna
Wendy Smoak