Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-05-22 18:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Tiles

15 Mar 2017 [Mick Semb Wever / Jim]

## Description:

 Apache Tiles is a free open-sourced templating framework for Java
 applications. Based upon the Composite pattern it is built to simplify the
 development of user interfaces.

## Activity:

 Apache Tiles remains a stable but low traffic project.

 This quarter there has been a little more public activity. A couple of
 small fixes. A couple of improvements and upgrades. And more community
 involvement. No releases were cut, but one is now warranted.

 Responsiveness on the ML dropped this quarter.

## Health report:

 There are currently two responsive PMC, other PMC help out with votes when
 needed.  Everyone is aware of the how little momentum the project has, but
 it does not feel abandoned by members, nor not in use by the public. There
 is room to add another committer to the project.

## Issues

 Further effort is required to increase health to the project.  Previous
 board report received feedback on what such effort might be.  This remains
 unaddressed by the community, although a new individual is contributing
 patches.

 Past ideas remain: from including the StackExchange traffic, following up
 on some of the development ideas, to publicity and engagement with other
 communities that have more momentum in the UI space.

21 Dec 2016 [Mick Semb Wever / Isabel]

## Description:

Apache Tiles is a free open-sourced templating framework for Java
applications. Based upon the Composite pattern it is built to simplify the
development of user interfaces.

## Activity:

Apache Tiles remains a stable but low traffic project.

This quarter there was very little public activity. A couple of small
fixes. No releases were cut.

The majority of activity still happens on non-apache sites like the
StackExchange forums. StackExchange sees a few questions and answers
each day or two. Efforts to subscribe these posts back to the user
mailing list should be re-investigated.

## Health report:

There are currently two responsive PMC, other PMC help out with
votes when needed.  Everyone is aware of the how little momentum
the project has, but it does not feel abandoned by members, nor not
in use by the public.

## Issues

Further effort is still required to increase health to the project.
Previous board report received feedback on what such effort might be.
This can be from including the StackExchange traffic, following up
on some of the development ideas, to publicity and engagement with other
communities that have more momentum in the UI space.

## Memorial

On September 30th our previous chair Greg Reddin passed away.
A number of members stepped forward to contribute their praise and
condolences.  What was written up was shared with Greg's wife.
http://www.apache.org/memorials/greg_reddin.html

21 Sep 2016 [Mick Semb Wever / Isabel]

## Description:
 Apache Tiles is a free open-sourced templating framework for Java
applications. Based upon the Composite pattern it is built to simplify
the development of user interfaces.

## Activity:
 Apache Tiles remains an stable but low traffic project. This quarter two
releases were cut with three PMC involved. Otherwise there is two responsible
and responsive PMC ready to help users and discuss development ideas.

 Both user and dev mailing lists saw increased traffic over the
previous quarter, although most of this is attributed to the releases.
The majority of activity still happens on non-apache sites like the
StackExchange forums. StackExchange sees a few questions and answers each
day or two.

## Health report:
 There are currently two responsive PMC, other PMC help out with votes
when needed.  Everyone is aware of the how little momentum the project has,
but it does not feel abandoned by members, nor not in use by the public.
Further effort is still required to increase health to the project.

## Issues
 The board agreed last report the importance of making a release to test
whether the project has three involved PMC. That has been done and proven.

## Releases:
 Two releases were made this quarter. Apache Tiles AutoTag-1.2 and
Apache Tiles-3.0.7

15 Jun 2016 [Mick Semb Wever / Bertrand]

## Description:
 Apache Tiles is a free open-sourced templating framework for Java
applications. Based upon the Composite pattern it is built to simplify
the development of user interfaces.

## Activity:
 Apache Tiles remains an stable but low traffic project. There remains two
responsible and responsive PMC ready to help users and discuss development
ideas. Other PMC come out to help when needed.

 Currently no members are active in development, and no contributions have
come in. The majority of activity happens on non-apache sites like the
StackExchange forums. StackExchange sees a few questions and answers each
day or two.

 This quarter saw input from an emeritus member Antonio, who had contributed
much of the rewrite to Apache Tiles-3. While Antonio looks not to actively
contribute again, but is using Tiles-3 again and will offer related
contributions and ideas when appropriate.

## Health report:
 Apache Tiles is a stable project seeing little new momentum. There are
currently two responsive PMC, other PMC help out with votes when needed.

 An initial effort was made to subscribe the StackExchange traffic into the
users mailing list, without luck. Since this is the best representation of
active traffic that we have this effort should be retried. Current members
need to be reaching out to other forums to show that the Apache community
is still there for them. Everyone is aware of the how little momentum the
project has, but it does not feel abandoned by members, nor not in use by
the public.

 The pending patch release really should be made the next quarter so to
verify the presence of 3+ PMC, as described above.

## Issues
 The board requested last report that less emphasis on the output of the
health reporter be used, and a more direct statement used to describe the low
health status that the project holds. Hopefully this has been addressed this
report.

## Releases:
 No releases were made this quarter. There is still a patch release pending,
no action has been taken so far.

16 Mar 2016 [Mick Semb Wever / David]

## Description:
 Apache Tiles is a free open-sourced templating framework for Java applications.
Based upon the Composite pattern it is built to simplify the development of user
interfaces.

## Activity:
 Activity in the Tiles community remains slow, slowing down further from last
quarter. Questions and issues are still generally addressed quickly. Otherwise
the majority of traffic remains on StackExchange and within the Spring
community.

## Health report:
 The Apache Tiles project has dropped to the "urgent action required!" health
status. The significant issues with the health status are the low traffic on
the mailing lists, the lack of a release (despite one being promised), and no
new committers over the past two years. The few active members are aware of
the state of the project and most of our attention goes toward keeping a
stable project still communicating with users and developers that have
questions.  Little time goes toward trying to increase the project's momentum.

## Issues:
 There are no issues requiring board attention at this time.

## Releases:
 No releases were made this quarter.

## Mailing list activity:
 Mailing list activity has been quiet this quarter.

 - users@tiles.apache.org:
    - 148 subscribers (down -1 in the last 3 months):
    - 8 emails sent to list (14 in previous quarter)

 - dev@tiles.apache.org:
    - 34 subscribers (up 2 in the last 3 months):
    - 1 emails sent to list (10 in previous quarter)

@Shane: Suggest ways to improve the board report; especially the "Health" section

16 Dec 2015 [Mick Semb Wever / Jim]

## Description:
 Apache Tiles is a free open-sourced templating framework for
 Java applications. Based upon the Composite pattern it is built to
 simplify the development of user interfaces.

## Activity:
 Activity in the Tiles community remains slow, slowing down from last quarter.
Questions and issues are still generally addressed quickly.
There lags some documentation edits that should be published.
Otherwise the majority of traffic remains on StackExchange and within the Spring
community.

## Health report:
 The Apache Tiles project remains in the "action required" health status for
apache projects. The few active members are aware of the state of the project
and most of our attention goes toward keeping a stable project still
communicating with users and developers that have questions.
Little time goes toward trying to increase the project's momentum.

## Issues:
 there are no issues requiring board attention at this time.

## LDAP committee group/Committership changes:
 - No new changes to the LDAP committee group or committership since last
   report.

## Releases:
 - No releases were made this quarter. The project remains due for a patch
   release.

## Mailing list activity:

 - users@tiles.apache.org:
    - 149 subscribers (up 1 in the last 3 months):
    - 14 emails sent to list (17 in previous quarter)

 - dev@tiles.apache.org:
    - 32 subscribers (up 1 in the last 3 months):
    - 8 emails sent to list (22 in previous quarter)

@Jim: Please include community changes and release dates in reports

16 Sep 2015 [Mick Semb Wever / David]

## Description:
 Apache Tiles is a free open-sourced templating framework for
 Java applications. Based upon the Composite pattern it is built to
 simplify the development of user interfaces.

## Activity:
 Activity in the Tiles community remains slow, roughly the same.
 Questions and issues are still generally addressed quickly.

 June-July saw a flurry of activity with some contributions from newcomers.
 An interesting discussion was raised from a newcomer that could see some nice
 improvements result.  Otherwise since then it has been quiet and the majority
 of traffic on StackExchange and within the Spring community.

## Health report:
 The Apache Tiles project remains in the "action required" health status for
 apache projects.  The few active members are aware of the state of the
 project and most of our attention goes toward keeping a stable project still
 communicating with users and developers that have questions.  Little time
 goes toward trying to increase the project's momentum, we need to address
 this.

## Issues:
 there are no issues requiring board attention at this time.

## LDAP committee group/Committership changes:
 - No new changes to the LDAP committee group or committership since last
   report.

## Releases:
 - No releases were made this quarter. The project is due for a patch release.

17 Jun 2015 [Mick Semb Wever / Greg]

## Description:
 Apache Tiles is a free open-sourced templating framework for
 Java applications. Based upon the Composite pattern it is built to
 simplify the development of user interfaces.

## Activity:
 Activity in the Tiles community remains slow, roughly the same.
 Questions and issues are still generally addressed quickly.
 The majority of traffic remains on StackExchange and
   within the Spring community.
 The user list looks to have spawned some new code contributed.

## Issues:
 - there are no issues requiring board attention at this time

## PMC/Committership changes:

 - Currently 10 committers and 8 PMC members in the project.
 - No new changes to the PMC or committership since last report.

## Releases:
 - No releases have been made in the past quarter.
 - Last releases were Tiles Request 1.0.6 and Tiles 3.0.5 on 9th October
 2014.

## Mailing list activity:

 - users@tiles.apache.org:
    - 146 subscribers (up 1 in the last 3 months):
    - 12 emails sent to list (10 in previous quarter)

 - dev@tiles.apache.org:
    - 30 subscribers (up 0 in the last 3 months):
    - 2 emails sent to list (5 in previous quarter)

 - issues@tiles.apache.org:
    - 12 subscribers (up 0 in the last 3 months):
    - 9 emails sent to list (14 in previous quarter)

 - notifications@tiles.apache.org:
    - 12 subscribers (up 0 in the last 3 months)

18 Mar 2015 [Mick Semb Wever / Rich]

## Description:
 Apache Tiles is a free open-sourced templating framework for modern Java
  applications. Based upon the Composite pattern it is built to simplify
  the development of user interfaces.

## Activity:
 Activity in the Tiles community remains slow.
  But questions and issues are generally addressed quickly.
  The majority of traffic remains on StackExchange and
   within the Spring community.
  Some development has occurred with the AutoTag subproject,
   and will around documentation fixes.

## Issues:
 - there are no issues requiring board attention at this time.

## PMC/Committership changes:
 - Currently 10 committers and 8 PMC members in the project.
 - PMC Chair changed from Greg Reddin to Mick Semb Wever.

## Releases:
 - No releases have been made in the past quarter.
 - Last releases were Tiles Request 1.0.6 and Tiles 3.0.5 on 9th October 2014.

## Mailing list activity:

 - users@tiles.apache.org:
    - 145 subscribers (down -1 in the last 3 months):
    - 10 emails sent to list (5 in previous quarter)

 - dev@tiles.apache.org:
    - 30 subscribers (down -1 in the last 3 months):
    - 5 emails sent to list (23 in previous quarter)

 - issues@tiles.apache.org:
    - 12 subscribers (up 0 in the last 3 months):
    - 13 emails sent to list (22 in previous quarter)

## JIRA activity:
 - 3 JIRA tickets closed/resolved in the last 3 months

21 Jan 2015

Change the Apache Tiles Chair

 WHEREAS, the Board of Directors heretofore appointed Greg Reddin
 to the office of Vice President, Apache Tiles, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Greg Reddin from the office of Vice President, Apache Tiles, and

 WHEREAS, the Project Management Committee of the Apache Tiles
 project has chosen to recommend Michael Semb Wever as
 the successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Greg Reddin is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Tiles, and

 BE IT FURTHER RESOLVED, that Michael Semb Wever be and hereby is
 appointed to the office of Vice President, Apache Tiles, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification, or
 until a successor is appointed.

 Special Order 7C, Resolution to Change the Apache Tiles Chair,
 was approved by Unanimous Vote of the directors present.

21 Jan 2015 [Greg Reddin / Chris]

Apache Tiles is a free open-sourced templating framework for modern Java
applications. Based upon the Composite pattern it is built to simplify
the development of user interfaces.

This report is almost a carbon copy of the last one. There have been a couple of
releases and some discussion of progress, but no real change in the pace of the
project. I am submitting with this report a resolution to change the project
chair. I am finding that I have less and less time to fulfill the duties and
I don't want the project to suffer from my lack of time. I intend to remain on
the PMC and provide help to the new chair and oversight of releases, etc.

The Tiles project continues to move at a slow pace, but work is ongoing.
In the last quarter the project has produced two releases:

 * Tiles Request 1.0.6 GA
 * Tiles 3.0.5 GA

The community to Tiles remains the same, a largely stable project.
The same one or two people have been continuing to do much of the
development for Tiles. There remains a little traffic in the users list
and in the issue tracker and these are responded to and/or fixed usually
within the week. The Spring community, and stackexchange.com, reamain the
most active inputs to the community.

17 Dec 2014 [Greg Reddin / Sam]

No report was submitted.

17 Sep 2014 [Greg Reddin / Doug]

Apache Tiles is a free open-sourced templating framework for modern Java
applications. Based upon the Composite pattern it is built to simplify the
development of user interfaces.

The Tiles project continues to move at a slow pace, but work is ongoing. In the
last quarter the project has produced one release:

 * Tiles-Request 1.0.5 GA

The community for Tiles remains the same.  The same one or two people
have been continuing to do much of the  development for Tiles. There
remains a little traffic in the users list and in the issue tracker and
these are responded to and/or fixed usually within a week or two. The
Spring community, and stackexchange.com, are the most active inputs to
the community.

We have not added any new committers or PMC members since 2012. Attempts
continue to build the active community. A paper was submitted to
ApacheConEU without any luck. Otherwise the community is small and slow,
but still present and active.

18 Jun 2014 [Greg Reddin / Bertrand]

Apache Tiles is a free open-sourced templating framework for modern Java
applications. Based upon the Composite pattern it is built to simplify the
development of user interfaces.

The Tiles project continues to move at a slow pace, but work is ongoing. In the
last quarter the project has produced several releases including the following:

 * Tiles-Request 1.0.4 GA
 * Tiles 3.0.4 GA
 * Tiles-Request 1.0.5 (Release is ongoing currently and the quality vote is
   underway.)

The same one or two people have been continuing to do much of the  development
for Tiles. We have not added any new committers or PMC members since 2012. We
have put out several requests to the user community to see if we could spark
more interest without much success. A patch or two have been submitted, but
nothing sustained. The primary user base of the Tiles software appears to be
in the Spring community, but it is not clear that many from that community
desire to see changes in the software. This state of affairs would tend to keep
the development community small, and slow, but still present and active.

19 Mar 2014 [Greg Reddin / Doug]

Apache Tiles is a templating framework for modern Java applications.

General:

This has been a very slow quarter for Apache Tiles. There have not been any
software releases or PMC changes in this quarter. There have been a few threads
on the user@ mailing list, but even that traffic seems to have slowed down for
the time being. The ongoing slow pace of the project continues to be something
to keep an eye on, but I don't believe it is a cause for concern at the moment.

18 Dec 2013 [Greg Reddin / Jim]

Apache Tiles is a templating framework for modern Java applications. Based upon
the Composite pattern it is built to simplify the development of user interfaces.

This quarter has shown a dramatic spike in activity on the Tiles User mailing list.
That activity has spurred us to release the first GA release of version 3 of the
framework. Most of the mailing list activity consisted of users asking questions
and seeking advice. The PMC was active in answering these questions, but several
community members have assisted others in doing the same. It is my hope that
some of this activity may lead to new committers joining the project.

Releases:

The Tiles PMC had our first GA release of the 3.x branch of the framework this
quarter. Apache Tiles 3.0.3 was released with a quality stamp of GA in November.

Community:

There have been no changes to the Tiles community in this quarter.
The last addition to the PMC was in April, 2012.

16 Oct 2013 [Greg Reddin / Greg]

General:

Apache Tiles is a templating framework built to simplify the
development of web application user interfaces.

Tiles continues to be one of those projects with very little development
activity but a decent-sized user base. There does not seem to be much momentum
for future development with the project. Questions are continuing to be answered
and the PMC continues to be responsive to requests that come in. The existing
community has been in place for several years now, moving at a slow pace. I see
no reason to believe that will change anytime soon.

Releases:

There have been no releases this quarter. The last Tiles release was in Q2 2013
when we released the Tiles Request library 1.0.3 Beta.

Community:

There have been no changes to the Tiles community in this quarter.
The last addition to the PMC was in April, 2012.

18 Sep 2013 [Greg Reddin / Greg]

No report was submitted.

AI: Greg to pursue a report for Tiles

19 Jun 2013 [Greg Reddin / Chris]

General:

Apache Tiles is a templating framework built to simplify the
development of web application user interfaces.

Once again, the Tiles community has stepped up and shown some signs
of life just when I was ready to call it done. This quarter has
shown some continued activity around releases. Questions continue
to trickle into the users list and they generally get responses
within a day or two. Progress is slow, but I'm comfortable continuing
to work with a slow-moving project as long as the Apache Board is
willing to continue with it. The community is responsive even though
new development seems to be happening at a snail's pace. I think
Tiles still has a significant user base within the Spring community.
Our challenge would be to figure out how to get more of those users
involved in the project.

Releases:

This quarter the Tiles PMC made two releases: We released version
5 of the master POM with a quality of GA. We also released version
1.0.3 of the Tiles Request library with a quality of Beta.

Community:

There have been no changes to the Tiles community in this quarter.
The last addition to the PMC was in April, 2012.

20 Mar 2013 [Greg Reddin / Jim]

Apache Tiles is a templating framework built to simplify the development of web
application user interfaces.

Over the last couple of quarters it seems that Tiles has started to stagnate
again. It's probably time to discuss retirement again, so I will get that
discussion started and report on it again in the future. There has been a small
amount of discussion on various mailing lists, but not nearly enough to say that
the project is moving forward at this time. I'll check with the PMC and see if
they see that changing any time soon.

16 Jan 2013 [Greg Reddin / Bertrand]

Apache Tiles is a templating framework built to simplify the
development of web application user interfaces.

The Tiles project had an extremely slow quarter with no community
changes and no releases. Mailing list activity was at a trickle until
the very end of the period. At that time a few user-related questions
were asked and answered and there was some activity on the dev@ list
about switching over to the svnpubsub website architecture. The
website migration was not completed by the deadline set by
infrastructure. Work to implement this is still underway.

Overall, it seems that interest in Tiles is slowing again, but has not
come to a complete standstill. We should monitor over the next few
quarters to see what happens before making any decisions about the
future.

19 Dec 2012 [Greg Reddin / Jim]

No report was submitted.

19 Sep 2012 [Greg Reddin / Ross]

Apache Tiles is a templating framework built to simplify the development
of web application user interfaces.

Releases:
This quarter has marked at least one release of all of the Tiles 3
components. The following versions have been released and voted as Beta
quality by the PMC:

 * Apache Tiles 3.0.1
 * Apache Tiles Autotag 1.1.0
 * Apache Tiles Request 1.0.1 and 1.0.2

Community:
The project has not added any new committers or PMC members during this
reporting cycle. However, I am pleased with the level of discussion that
has taken place on the mailing list. The Tiles community has always been a
"niche" community and a slow-moving project. I see that trend continuing.
But, as with past reporting periods, I see movement continuing at a steady
pace and starting to involve more people. Overall I am happy with the
direction of the project.

20 Jun 2012 [Greg Reddin / Greg]

Apache Tiles is a templating framework built to simplify the
development of web application user interfaces.

Releases:
We released version 3.0.0 of the Tiles Framework as Beta
quality. Along with this release we split out the autotag and request
frameworks from the main Tiles project. We released the first version
of these frameworks as beta quality.

This release is revolutionary in that it no longer envisions Tiles as
a framework for generating templates at runtime within Java web
applications. Tiles is now moving towards the goal of being useful as
an offline templating mechanism as well. We hope this will generate
interest from a new class of users.

Community:
Nicolas LE BAS joined the Tiles PMC this quarter and Antonio Petrelli stepped
down from the PMC.

The Tiles community continues to be in a slowly regenerating
state. The addition of Nicolas and the departure of Antonio both
signal progress in that direction.  We are hoping the release of the
3.0 line of work will spark more interest in the project and help with
the rebuilding of the community. The autotag and request frameworks
may eventually be spun off into top-level projects, but for now they
do not have a separate community building around them.

21 Mar 2012 [Greg Reddin / Sam]

Apache Tiles is a templating framework built to simplify the development of
web application user interfaces.

The Tiles PMC is in the middle of a slow, but steady reconstitution. This
quarter, like most quarters, has been characterized by slow progress. The
development team is aware that it has been a while since our last release and
discussion is underway to bring things together for a 3.0.0 release, which will
probably be Beta quality. We have not added any new PMC members this quarter,
but there have been a couple of outside contributions that may someday lead to
new committers if they continue.

As I've stated before, we believe that, at some point the original PMC will be
mostly replaced by new members and a new chair will be named. We don't have a
timeline for that right now, but it does feel like the new effort still has
legs.

21 Dec 2011 [Greg Reddin / Sam]

Apache Tiles is a templating framework built to simplify the development of
web application user interfaces.

We added one new committer this quarter: Nicolas LE BAS. We are hoping that a
beta release of Tiles 3 (the next revolutionary version of Tiles) will occur
sometime in the next quarter.

The Apache Tiles project is in a rebuilding phase. Several of the original PMC
members remain on board primarily to build and mentor a new PMC. Almost all of
the original PMC members have stated their intention to go emeritus once the
project is re-established. We really need to add two or three more people for
this to work, so I expect the process to take a minimum of several months to
play out. It all depends on how much interest we generate.

In the meantime work is ongoing to create a new revolutionary version of Tiles.
Previous versions of the framework required an online Servlet environment to
render pages. Tiles 3 will abstract all the templating capabilities from the
Servlet environment so that sites can be constituted and rendered in an offline
mode. We are now moving toward a beta release of this functionality.

21 Sep 2011 [Greg Reddin / Greg]

Apache Tiles is a Java EE templating framework built to simplify the development
of web application user interfaces.

Community:
It's been an interesting quarter for the Tiles project. I fully expected to come
to this report with a resolution to move Tiles to the attic, but it seems we're
not quite ready for that yet. Instead we added Mick Semb Wever to the PMC as he
is wanting to push toward a Tiles 3 release. Steady progress has been made
toward that goal.

I do believe it would be good to change the project chair soon. We discussed that
and no interested candidate emerged. So I've agreed to continue in this role for
the time being. Depending on how things play out over the next few months we'll
see if the PMC changes or if anyone else on the PMC has a change of heart.

The last week or so has seen a real flurry of activity on the users list. Some
of that has been one poster who is being a little overzealous with new threads.
But some of it does seem to indicate genuine new interest. There have been a few
names I've not noticed before. This is interesting since there was not a single
response on the users list when we posted that we were considering moving the
project to the Attic. If there is still interest in the project we need to figure
out how to convert some of these users to committers. Otherwise I do think the
Attic will be in our near future.

Trademarks:
As far as I know we are now in full compliance with the Foundation trademark
guidelines. The only outstanding item I am aware of was to get our Project
Metadata up to date. We got that done a couple of weeks ago.

15 Jun 2011 [Greg Reddin / Greg]

In January I reported that the Tiles community has been inactive long
enough that it may be time to make a change. In discussions on the
dev@ list some committers indicated that they had plans to do some
revolutionary work that would be starting in the next few months. We
agreed to give the project another six months before addressing the
issue again. Those six months have passed and no significant change
has taken place. My feeling is that it is time for some kind of
change. I had intended to start a discussion about that early this
month, but the last three months have proven difficult for me to do
much of anything due to workload at my day job. So, unfortunately, the
Tiles community is finding out this information at the same time the
board is. At a minimum it is probably time to change the project
chair. It may be time to consider options such as the attic. It is my
intention to start a discussion on the dev@ list this week about the
future of Tiles and see what direction the community desires. If
desired, I'd be happy to send a special report next month or a
resolution for change if something concrete comes up.

There is still one step left in the process to complete our branding
requirements. That step is to check the status of the project DOAP
file. As noted above, my time availability has been near zero, so I
still have not completed this task.

Other than that, there has been little activity in the Tiles project
this quarter.

20 Apr 2011 [Greg Reddin / Doug]

It's been another quiet period for Apache Tiles. Some development has happened
on our "next generation" work that is underway in the sandbox, but there have
not been any releases or community changes.

Antonio made all the changes necessary to implement as much of the branding
requirements as he could. The only remaining piece is to check in a DOAP file. I
had intended to get that done before filing this report, but it did not
happen. My availability has been even less than usual the last two or three
months, but I will try to get this work completed as soon as possible.

We're still seeing a decent level of activity on the user list, which tells us
that there is still an active community of users. We continue to struggle to
generate growth in our development community.

16 Mar 2011 [Greg Reddin / Jim]

No report was received.

15 Dec 2010 [Greg Reddin / Shane]

It's been another slow quarter for Apache Tiles with no changes in the PMC and
no new releases. I have not looked at the trademark/branding requirements yet
to make sure we are in compliance, but we will do so by our next report.

We had a very good discussion on the dev@ list about the future of Tiles. My
initial thought going into this discussion was that Tiles has "stabilized" and
would soon be getting ready for the attic. However, it came out in this
discussion that there are still some revolutionary ideas about the project. Some
of these ideas are already being fleshed out in the sandbox and we are expecting
to see further progress in the next six months or so. We will reevaluate at that
time whether the project still has momentum or if we should be looking at the
attic.

One of the things we discussed is the lack of new committers. Tiles sees plenty
of activity on the user@ list, but those users very rarely turn into project
committers. Several possible solutions were raised. Some of them included
forking the project to Google Code or even to see if the Spring people would be
interested. We do seem to have a high user base within the Spring community.
However, it is unclear to me how the project would gain more momentum
elsewhere than it has with Apache. I'm not sure what the barriers are at Apache
that would automatically be lifted by moving the project elsewhere. Perhaps we
should instead be trying to do more to bring some of the users on board as
committers. At any rate, the direction for now is to wait and see what happens
with the new development and see if the project sees new life.

Instead of forking, how about more actively engaging and promoting new committers?

22 Sep 2010 [Greg Reddin / Henri]

Summary

It has been another slow quarter for Apache Tiles with one release and a bit
of discussion about future development.

Releases

Tiles 2.2.2 was released early in the quarter and has been declared GA quality
by the Tiles PMC.

Development

Discussions have started about moving the sandbox development tree to the trunk
as a basis for Tiles 3.

16 Jun 2010 [Greg Reddin / Brian]

The Tiles PMC voted to extend commit rights to Michael (Mick) Semb Wever this
quarter. This is an exciting development for us as Mick is just the type of
committer we have been hoping to attract. He is a user who started contributing
patches. All of the previous Tiles committers have come from prior work with
other Apache projects. Mick got busy right away by preparing the release of our
master POM. The PMC released version 2 of the POM a few weeks ago.

More recently, we have decided to use the Nexus repository to host our future
releases. To facilitate this change another release of the master POM is pending.
Other development has continued at its normal slow pace. We are probably due for
a software release sometime in the next few months.

17 Mar 2010 [Greg Reddin / Roy]

The Apache Tiles project continues to tick along with no major changes. We have
not made any releases this quarter or added any new committers. Antonio posted
a blog entry about his vision for Tiles 3. He has been actively pursuing this
vision in the Tiles Sandbox. The blog posting can be found here:

 https://blogs.apache.org/tiles/entry/abstracting_requests_and_templates

The Tiles user community continues to be steady with discussion of users'
questions and issues. There are currently no issues that require board
assistance.

16 Dec 2009 [Greg Reddin / Justin]

This quarter Apache Tiles has released new versions of both the 2.1 and 2.2
series. Here is a synopsis of the releases:

 * 2.2.1 Beta - The 2.2 series includes a cleaner API and some new features
   and is dependent on modern versions of the JDK and servlet specifications.

 * 2.1.4 GA - The older 2.1 series is being maintained for users who require
   older JDK and servlet versions, but there are no plans to backport the
   newer features to this branch.

 * The release roadmap is on the Tiles wiki here:
   http://cwiki.apache.org/TILES/post-21x-release-plan.html

There have been no changes to the PMC or committers group this quarter. User
list traffic is steady and non-committers seem to be stepping up a bit more to
answer questions.

23 Sep 2009 [Greg Reddin / Geir]

Releases

We have made three releases this quarter. 2.1.2 was a simple bugfix release that
fixed a security issue documented here:

    http://tiles.apache.org/framework/security/security-bulletin-1.html

Release 2.1.3 is the latest GA release. It includes several other bugfixes and
enhancements. We also released the first version of the 2.2.x series. Apache Tiles
2.2.0 is an alpha-quality release. It series adds several new features, including:

 * Native support for Freemarker and Velocity
 * Support for pattern matching using regular expressions.
 * OGNL support and MVEL support in Tiles definition files, when specifying
   attributes and templates.
 * Ready to use configuration classes to ease startup with minimal coding.

Additionally, 2.2.0 removes some backwards-compatibility features. These features
allowed Tiles to work with older architectures (Java 1.4/Servlet 2.4) that are
no longer supported.

Community

As I've noted in the past I am somewhat concerned about the stability of the
Tiles community. We have no trouble mustering up the votes needed for
releases. Development discussions continue to produce multiple points of
view. But the development and release work is still performed by one PMC
member. The truth of the matter is that if this developer stopped working on
Tiles there would be no further progress. There is a healthy amount of
traffic on the user list, but this developer also answers the bulk of the
questions there. So if he were to leave the project and no one stepped up to
take his place that activity would come to a halt as well. The rest of us
are still interested in the project, but it does not affect our daily work
to the extent that we are compelled to contribute in a more concrete way.

When Tiles was a Struts subproject it was designed to only work with Struts.
Now it is a standalone templating engine that is not tied to a specific
framework. Our biggest user base probably comes from the Spring community.
We have a significant number from the Struts 2 and JSF user base as well.
But most of these users tend to think of Tiles as a third-party dependency
rather than a library in its own right that needs to be developed. Hence, we
have a healthy stream of user list traffic, but we have been unable to
translate any of those people into new committers. It's worth noting that we
have not made a significant effort to reach out beyond our community to seek
growth using the PRC or other resources.

I believe that Tiles still offers some compelling features and there is
still development work to be done. As long as there is still someone around
to do the work and we still have the people to vet releases I'm willing to
continue supporting the project administratively, at least. I don't see
Tiles as a candidate for the Attic at this time, but if development stops it
may be in the future.

Board will continue to monitor this, and appreciates the candor.

17 Jun 2009 [Greg Reddin / Henning]

It has been a very quiet quarter for Apache Tiles. There have not been
any releases or community changes. Traffic was noticeably slower on the
users@ list as well. Even so, there has been enough discussion to indicate
continued interest in Tiles and its further development.

18 Mar 2009 [Greg Reddin / Bertrand]

RELEASES

In this quarter the Apache Tiles PMC released version 2.1.1 as beta quality.
After that release we found a security flaw related to Tiles' support for JSP EL
expressions. The flaw is documented here:

 http://tiles.apache.org/framework/security/security-bulletin-1.html

The release was not pulled, but the bulletin above includes a recommendation not
to use it. A subsequent 2.1.2 release. The 2.1.2 release also fixed some other
bugs and hardened some features for the 2.1.x series. Thus it was released as the
first GA release of the 2.1.x series.

DEVELOPMENT

On the development front, we are moving towards FreeMarker and Velocity support.
A plan has been prepared a plan for future releases. That plan, at a high level,
includes the aforementioned Freemarker and Velocity support in the 2.2.x series,
and more revolutionary changes for a 3.0.x series. The full plan can be seen
here:

 http://cwiki.apache.org/confluence/display/TILES/Post+2.1.x+Release+Plan

COMMUNITY

Recent months have seen a slight uptick in user mailing list activity. We are still
in dire need of more committers to add some better diversity to the development
team. We continue to encourage patches and other submissions. To date, it seems
there are a lot of people experimenting with Tiles and using it in production
environments, but there is very little interest from the outside in helping
further develop the project. The developer community has not changed in a very
long time, but we are still able to find a qorum for releases and other things.

17 Dec 2008 [Greg Reddin / Sam]

The biggest accomplishment this quarter has been the successful
IP Clearance of the Velocity Tiles Plugin. The plugin was contributed by
Sergey Zolotaryov via a software grant and is now part of Tiles.

User list traffic remains steady. There is a strong indication that
many people are experimenting and developing applications using Tiles.
We are continuing efforts to recruit some of these users as developers
and probably need to step up those efforts. Our development work
continues to be driven primarily by one person, but, for the most
part, we are not having trouble finding a quorum when votes occur.

We know of no issues currently needing board attention.

17 Sep 2008 [Greg Reddin / Henning]

Tiles 2.1.0 has been released. It is a beta quality release that
contains some significant enhancements and new capabilities. The
documentation is the main factor that prevents 2.1.0 from achieving
the GA quality label. Work is continuing on that front.

No new committers or PMC members have been added this quarter. Martin
Cooper stepped down from the PMC. Mailing list traffic remains steady
with many questions from users. We are still hoping some of these
contributers will start submitting patches and increase their
involvement in the community. The project could use a few more active
committers.

25 Jun 2008 [Greg Reddin / Henning]

This quarter we released Apache Tiles 2.0.6 as GA quality. It is mostly a
bugfix release. In addition the Kaolin (formerly Dimensions) incubation process
is progressing. I think we are still waiting for IP clearance forms to come
through. There are no changes in the community to report. Mailing list activity
has been steady with maybe a slight increase. We did issue a "call for help" on
the users list which generated some response, but has not yet translated into
much formal help. We continue to seek greater participation by the community
at large.

19 Mar 2008 [Greg Reddin / Henri]

General Status

The Tiles project continues to see slow and steady forward
movement. There has been an uptick in interest on the users list. This
is likely due to the fact that a GA release is finally
available. Antonio is wanting to start the IP clearance for Kaolin
(formerly the Dimensions project) and is still looking for a champion
among the membership. He is seeking help on general@incubator.

Cryptography

We have reviewed the project code and dependencies and we do not believe the
Tiles project meets the requirements for export notification. Please advise if
the board requires further clarification.

Community

We have been concerned about a lack of committer activity on the
project. Essentially all coding and technical support in at least the
last three months has been done by one PMC member, namely Antonio
Petrelli. That is not to say that no one else on the PMC is
involved. I have been watching the commit logs and mailing lists, but
really only contributing to the project administratively. It is also
not due to any kind of "community tyranny" on the part of Antonio or
anyone else. He is simply the only one who has the itch to scratch and
the time to do it at the same time.

I took a poll on the private list asking the PMC members to indicate
their desired level of involvement on a 3-point scale with 1 being
"fully involved" - contributing code, support, etc., 2 being
administratively involved - moderating lists, voting, testing
releases, etc., and 3 being not involved or emeritus. Antonio is the
only committer who indicated a level of 1. Wendy Smoak, Nathan Bubna,
and myself indicated a level 2, or intention for administrative
involvement. No one else has responded, but in fairness I started the
poll too late and was not able to give the full 72 hours needed for a
full consensus.

My personal take on the issue is that the Tiles codebase is in a
stable state. It does what it is supposed to do in most cases. We do
have a sense of where we would like to take the project in the future,
but currently most of us are too involved elsewhere to make much
progress in that direction. I see the uptick of user activity as a
very positive thing and I need to do a better job of making the needs
of the project and opportunities for involvement known to the users. I
think we can draw in new committers from the user base over time. We
should also consider the advice from the board at our last report to
seek the help of prc@ in promoting the project. Again, we welcome any
further input and advice from the board on this matter.

The board notes the request for input and advice, and simply commends the PMC for the way they are looking after the health of the project

19 Dec 2007 [Greg Reddin / Henri]

Releases

The Tiles PMC applied the "GA" quality tag to release 2.0.5. This is
the first production-quality release of the Standalone Tiles project
and has been over two years in the making.

Incubator

Antonio Petrelli, a Tiles PMC member, would like to incubate a
Sourceforge project he's worked on called Dimensions
(http://mutidimensions.sourceforge.net/ ). In his words "Dimensions is
an extension of Tiles (Tiles 2 version is developed but not released)
that allows to configure different Tiles definitions for different
"dimensions" (currently they are the user role and the calling
device)." A draft proposal can be found here:

 http://cwiki.apache.org/TILES/dimensionsincubationproposal.html

Our understanding is that incubation requires an Apache member to
champion the project. The Tiles PMC has voiced approval of the
incubation but we've been unable to find a champion. If the board
knows of anyone interested in championing this incubation we would
appreciate the help.

Community

Activity remains steady on the Tiles user mailing list. However,
developer support is not as strong as it could be. At any given time
there's only been one or two committers who are doing the work,
although the active commiter(s) have been different people at
different times. I believe the reasoning is that, for some of us,
Tiles is not part of our daily work, and our interest is more of a
hobby .Therefore, our contribution time is limited and sporadic. Those
who are using the software on a daily basis are involved in the Users
mailing list, but very few have contributed to the project so far.
IOW, we haven't added committers because no one has really stepped up
to the task. I don't currently see a huge cause for concern. Now that
we've released a GA version, maybe more people will start contributing
over time. Or, perhaps, there's a feeling that Tiles largely works and
doesn't need a great deal of enhancement. I felt the board should be
aware that activity has been slow. We welcome suggestions if the board
feels we should do more to promote the project.

Henri to work with Greg Reddin to find a champion

Approved by General Consent.

19 Sep 2007 [Greg Reddin / Henri]

Since the last release (5 June) there have been bug fixes and small
improvements. We are slowly working toward a GA release, but we seriously
need more volunteers to step up and help. For the most part we have had
limited time to dedicate to the project.

New features development is slowing down. The project was in a great deal
of flux before the 2.0.4 release and has since stabilized. The user
community is definitely growing and frustration has grown with regard to
our slowness. I hope this will result in both more motivation for us to get
things done and more motivation for others to step up to the plate.

Approved by General Consent.

20 Jun 2007 [Greg Reddin / Will]

Releases
The Tiles community has released Tiles 2.0.4 Beta, moving us one step
closer to a GA-quality release.

Antonio Petrelli drafted a logo for the project and we all liked it
enough to put it up on the site. You can see it on our home page.

Community
Mailing list traffic has seen a slow increase. Many of the PMC are
subscribed to other projects' lists, such as Struts, Shale, and
Velocity, where Tiles questions are asked. We redirect most
Tiles-related questions to our lists. We are seeing more questions
regarding Tiles 2 coming to our own lists now, but traffic is still
pretty slow. It remains to be seen how much adoption this "next
generation" version of Tiles will see. It has been slow so far, but we
feel a lot of that is because the project has been unstable. We have
addressed the stability issue by releasing the beta. The next step is
to integrate the beta into our sister projects like Struts 2 and
Shale. Then we expect to see a higher adoption rate. There has also
been some discussion of providing a migration path for Struts-Tiles
users which may encourage more adoption as well.

Approved by General Consent.

28 Mar 2007 [Greg Reddin / Justin]

Not a great deal to report this month.

The Tiles project is moving at a steady pace.  Release 2.0.1 was voted
alpha-quality by the PMC and copied to the mirrors last week.  Development
is continuing to stabilize the 2.0 codebase so we can release a GA soon.
Most of the list traffic is still taking place on the DEV list, including a
few proposals for new development tracks.  There hasn't been a lot of user
feedback as of yet, but we expect more of that to come with a Beta or GA
release.

There have been no committer or PMC changes in this reporting period.

Approved by General Consent.

21 Feb 2007 [Greg Reddin / Sander]

The Tiles project infrastructure components are all set up and running
smoothly. The website has been migrated over from the Struts project and
work is ongoing to make it a better representation of our project.
Interest in the revolutionized Tiles API continues to grow among users of
the frameworks it interfaces with.

Development Activity
================

We created separate project modules for framework, showcase, and shared
(maven, website) components. These are separate modules with different
dependency structures and purposes. Since the project has not made an
actual release to date there is a lot of confusion around which version of
Tiles other frameworks should use. Most of the questions we see about
integrating with Tiles relate to problems of mismatched nightly build
versions. Because of this, it is our highest priority to get a release
out that people can build dependencies on. We rolled a 2.0.0 build, but
it was not released due to packaging problems and missing license
headers. The issues are currently being fixed and a 2.0.1 build should be
coming soon.

Community
=========

We have added two new PMC members from the Struts PMC: Martin Cooper and
Joe Germuska. Since they were part of the Struts PMC and, thus were able
to make binding decisions about Tiles before it moved to a TLP, we decided
to invite them to join our PMC.

There are currently no issues that need the board's attention.

Approved by General Consent.

17 Jan 2007 [Greg Reddin / Jim]

The INFRA ticket for the Tiles infrastructure setup has been accepted and
work is proceeding.  We have a JIRA instance and are already using it to
post new tickets.  Some development is continuing in the Struts sandbox
while we wait for the TLP infrastructure to be set up.

There are no official committers on the project other than the original PMC
at this time, but we are seeing some interest from a few other Struts
committers on occasion.   Questions and posts on the Struts mail lists
pertaining to Tiles are steady.  No official announcement of the Tiles TLP
has been made.  We will make an announcement when the mailing lists are
ready for posting.

We do not have any community or legal issues at this time or anything else
that needs the board attention.

Approved by General Consent.

20 Dec 2006

Establish Apache Tiles Project

 WHEREAS, the Board of Directors deems it to be in the best interests
 of the Foundation and consistent with the Foundation's purpose to
 establish a Project Management Committee charged with the creation
 and maintenance of open-source software related to the continued
 implementation of the page composition and layout management
 framework currently known as Apache Struts Tiles, for distribution at
 no charge to the public.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
 (PMC), to be known as the "Apache Tiles Project", be and hereby is
 established pursuant to Bylaws of the Foundation; and be it further

 RESOLVED, that the Apache Tiles Project be and hereby is responsible
 for the creation and maintenance of software related to the Tiles
 template framework; and be it further

 RESOLVED, that the office of "Vice President, Apache Tiles" be and
 hereby is created, the person holding such office to serve at the
 direction of the Board of Directors as the chair of the Apache Tiles
 Project, and to have primary responsibility for management of the
 projects within the scope of responsibility of the Apache Tiles
 Project; and be it further

 RESOLVED, that the persons listed immediately below be and hereby are
 appointed to serve as the initial members of the Apache Tiles
 Project:

     * Antonio Petrelli    (apetrelli@apache.org)
     * Craig McClanahan    (craigmcc@apache.org)
     * David H. DeWolf     (ddewolf@apache.org)
     * Greg Reddin         (greddin@apache.org)
     * Nathan Bubna        (nbubna@apache.org)
     * Wendy Smoak         (wsmoak@apache.org)

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Greg Reddin be
 appointed to the office of Vice President, Apache Tiles, to serve in
 accordance with and subject to the direction of the Board of
 Directors and the Bylaws of the Foundation until death, resignation,
 retirement, removal or disqualification, or until a successor is
 appointed; and be it further

 RESOLVED, that the initial Apache Tiles Project be and hereby is
 tasked with the migration and rationalization of the Apache Struts
 Tiles sub-project; and be it further

 RESOLVED, that all responsibility pertaining to the Struts Tiles
 sub-project and encumbered upon the Apache Struts PMC are hereafter
 discharged.

 Special Order 6D, Establishment of the Apache Tiles Project,
 was approved by Unanimous Vote.