Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-06-21 20: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

Roller

17 May 2017 [Dave Johnson / Shane]

## Description:
Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.1.2 Tomcat and MySQL.

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

## Activity:
 - The core Roller community is small and with low activity levels.
 - There is ongoing work to create a modernized UI using Bootstrap with Struts.

## Health report:
 - Community is made-up of part-time volunteers with limited time to devote to
   Roller.

## PMC changes:

 - Currently 5 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kohei Nozaki on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

 Subscriber counts could be taken to mean there is still some interest in
  Apache Roller. The low email counts reflec the low level of development
  and user-support activity.

 - dev@roller.apache.org:
    - 157 subscribers (up 0 in the last 3 months):
    - 4 emails sent to list (4 in previous quarter)

 - user@roller.apache.org:
    - 284 subscribers (down -3 in the last 3 months):
    - 6 emails sent to list (2 in previous quarter)


## JIRA activity:

 - 1 JIRA tickets created in the last 3 months
 - 0 JIRA tickets closed/resolved in the last 3 months

27 Feb 2017 [Dave Johnson / Rich]

## Description:

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

## Issues:

 - There are no issues requiring board attention at this time

## Activity:

 - The core Roller community is small and with low activity levels.
 - Roller website was switched over from Apache CMS to Git PubSub with JBake
 - There is ongoing work to create a modernized UI using Bootstrap with Struts,
   but it has slowed a bit since our last report.

## Health report:

 - Community is made-up of part-time volunteers with limited time to devote to Roller.

## PMC changes:

 - Currently 5 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kohei Nozaki on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

  Subscriber counts could be taken to mean there is still some interest in
  Apache Roller. The low email counts reflec the low level of development
  and user-support activity.

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

 - user@roller.apache.org:
    - 287 subscribers (up 0 in the last 3 months):
    - 3 emails sent to list (5 in previous quarter)


## JIRA activity:

 - 2 JIRA tickets created in the last 3 months
 - 1 JIRA tickets closed/resolved in the last 3 months

16 Nov 2016 [Dave Johnson / Rich]

## Description:

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

## Issues:

 - There are no issues requiring board attention at this time

## Activity:

  - The core Roller community is small and with low activity levels.
  - Roller website was switched over from Apache CMS to Git PubSub with JBake
  - There is ongoing work to create a modernized UI using Bootstrap with Struts,
   but it slowed since our last report.

## Health report:

 - Community is made-up of part-time volunteers with limited time to devote to
   Roller.

## PMC changes:

 - Currently 5 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kohei Nozaki on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

  Subscriber counts could be taken to mean there is still good interest in
  Apache Roller. The low email counts reflec the low level of development
  and user-support activity.

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

 - user@roller.apache.org:
    - 287 subscribers (up 1 in the last 3 months):
    - 5 emails sent to list (1 in previous quarter)


## JIRA activity:

 - 3 JIRA tickets created in the last 3 months
 - 1 JIRA tickets closed/resolved in the last 3 months

17 Aug 2016 [Dave Johnson / Brett]

## Description:

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

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

## Activity:
 - The core Roller community is small and with low activity levels.
 - There is ongoing work to create a modernized UI using Bootstrap with Struts

## Health report:
 - Community is made-up of part-time volunteers with limited time to devote to Roller.

## PMC changes:

 - Currently 5 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kohei Nozaki on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

Based on the low volume of activity and email, I'm surprised we have as
many subscribers as we do.

 - dev@roller.apache.org:
    - 158 subscribers (down -2 in the last 3 months):
    - 2 emails sent to list (5 in previous quarter)

 - user@roller.apache.org:
    - 286 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (1 in previous quarter)

## JIRA activity:

 - 0 JIRA tickets created in the last 3 months
 - 1 JIRA tickets closed/resolved in the last 3 months

18 May 2016 [Dave Johnson / Jim]

## Description:

   Apache Roller is a full-featured, Java-based blog server that works
   well on Tomcat and MySQL, and is known to run on other Java servers
   and relational databases. The ASF blog site at blogs.apache.org runs on
   Roller 5.0.3 Tomcat and MySQL.

## Issues:

   There are no issues requiring board attention at this time

## Activity:

   Very little activity to report this quarter.
   The project moved to Git and is now able to accept Pull Requests from
   GitHub.  Some discussion of and progrss on a Twitter Bootstrap-based
   update of the Roller admin UI.

## Health report:

   Roller is driven by a couple of volunteers that use Roller and have
   interest but limited time to contribute. Declining interest in blogging
   decreases potential contributor pool.

## PMC changes:

 - Currently 5 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kohei Nozaki on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

   Numbers reflect delining interest in Roller and blogging in general.

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

 - user@roller.apache.org:
    - 286 subscribers (down -1 in the last 3 months):
    - 1 emails sent to list (12 in previous quarter)

## JIRA activity:

 - 1 JIRA tickets created in the last 3 months
 - 1 JIRA tickets closed/resolved in the last 3 months

17 Feb 2016 [Dave Johnson / Chris]

## Description:

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

## Issues:

  - There are no issues requiring board attention at this time

## Activity:

 - The core Roller community is small and with low activity levels,
   with only bug fixes and small improvements underway.
 - Moved from Subversion to Git for SCM.
 - Some discussion and activity around new Bootstrap based UI.

## Health report:

 - Community is made-up of part-time volunteers with limited time to devote to
   Roller.

## PMC changes:

 - Currently 5 PMC members.
 - Kohei Nozaki was added to the PMC on Sun Dec 06 2015

## Committer base changes:

 - Currently 10 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Kohei Nozaki at Mon Mar 09 2015

## Releases:

 - Last release was 5.1.2 on Tue Mar 24 2015

## Mailing list activity:

 - dev@roller.apache.org:
    - 160 subscribers (up 1 in the last 3 months):
    - 26 emails sent to list (6 in previous quarter)

 - user@roller.apache.org:
    - 287 subscribers (up 1 in the last 3 months):
    - 13 emails sent to list (3 in previous quarter)

## JIRA activity:

 - 21 JIRA tickets created in the last 3 months
 - 7 JIRA tickets closed/resolved in the last 3 months

18 Nov 2015 [Dave Johnson / Sam]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.1.2, which was released
on March 24, 2015 to fix a security vulnerability.

Community

The Roller community is small and with low activity levels, with
only bug fixes and small improvements underway.

The last new PMC member and committer who joined is Kohei Nozaki
who joined on March 8, 2015.

19 Aug 2015 [Dave Johnson / Jim]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.1.2, which was released
on March 24, 2015 to fix a security vulnerability. The release
announcement is here:

http://mail-archives.apache.org/mod_mbox/roller-dev/201503.mbox/%3CCAF1aazCxr+dwCGq4rMpEw_7nMD+c8jecGvas5kW9RjFN2gS-BA@mail.gmail.com%3E

And the security vulnerability report is here:

http://mail-archives.apache.org/mod_mbox/roller-dev/201503.mbox/%3CCAF1aazAPWTduVhrPr7WiFaspFdsh21yf0YiSB3UmLjtDVGnfXw@mail.gmail.com%3E

Community

The Roller community is small but active these days, busy with a new
release and fielding support questions about that release.

The last new PMC member and committer who joined is Kohei Nozaki
who joined on March 8, 2015.

Roller committer Glen Mazza decided to resign from the PMC and remain
with the project as a committer.

20 May 2015 [Dave Johnson / Sam]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3 Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.1.2, which was released
on March 24, 2015 to fix a security vulnerability. The release
announcement is here:

http://mail-archives.apache.org/mod_mbox/roller-dev/201503.mbox/%3CCAF1aazCxr+dwCGq4rMpEw_7nMD+c8jecGvas5kW9RjFN2gS-BA@mail.gmail.com%3E

And the security vulnerability report is here:

http://mail-archives.apache.org/mod_mbox/roller-dev/201503.mbox/%3CCAF1aazAPWTduVhrPr7WiFaspFdsh21yf0YiSB3UmLjtDVGnfXw@mail.gmail.com%3E

Community

The Roller community is small but active these days, busy with a new
release and fielding support questions about that release.

The last new PMC member and committer who joined is Kohei Nozaki
who joined on March 8, 2015.

This quarter, like most recent quarters, there has been a slow but steady
stream of bug fixes, re-factorings and improvements to the Roller code
base, documentation and the wiki.

18 Feb 2015 [Dave Johnson / Doug]

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.1.1, which was released
on October 2, 2014 and includes a handfull of minor bug fixes.
The announcement is here:

http://mail-archives.apache.org/mod_mbox/roller-dev/201410.mbox/%3C542CCE9C.80903@gmail.com%3E

Community

The Roller community is small but active these days, busy with a new
release and fielding support questions about that release.

The last new PMC member and committer who joined is Gaurav Saini
who joined on July 3, 2014.

This quarter, like most recent quarters, there has been a slow but steady
stream of bug fixes, re-factorings and improvements to the Roller code
base, documentation and the wiki.

19 Nov 2014 [Dave Johnson / Rich]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3, Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.1.0, which was released
on August 25, 2014 and features internal architectural changes
and a new mobile theming feature. The announcement is here:

http://mail-archives.apache.org/mod_mbox/incubator-roller-user/201408.mbox/%3C53FB8963.2050500@apache.org%3E

Community

The Roller community is small but active these days, busy with a new
release and fielding support questions about that release.

The last new PMC member and committer who joined is Gaurav Saini
who joined on July 3, 2014.

This quarter, like most recent quarters, there has been a slow but steady
stream of bug fixes, re-factorings and improvements to the Roller code
base, documentation and the wiki.

20 Aug 2014 [Dave Johnson / Doug]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.3, Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.3, which was released
on January 11, 2014, a security vulnerability and bug fix release.

Community

The Roller community is active these days and working on a major
new release of Roller to be known as Roller 5.1 and will feature a
cleaned-up and modernized code base and support for mobile themes.

The last new PMC member and committer who joined is Gaurav Saini
who joined on July 3, 2014.

This quarter, like most recent quarters, there has been a slow but steady
stream of bug fixes, re-factorings and improvements to the Roller code
base, documentation and the wiki.

21 May 2014 [Dave Johnson / Greg]

Apache Roller is a full-featured, Java-based blog server that works
well on Tomcat and MySQL, and is known to run on other Java servers
and relational databases. The ASF blog site at blogs.apache.org runs on
Roller 5.0.2, Tomcat and MySQL.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.2, which was released
on October 30, 2013, a security vulnerability and bug fix release.

Community

The Roller community continues to be rather quiet with low traffic that
mostly concerns bug fixes, code improvements and user support issues.
The last new PMC member and committer who joined is Glenn Mazza in
Nov 2012.

This quarter, like most recent quarters, there has been a slow but steady
stream of bug fixes, re-factorings and improvements to the Roller code
base, documentation and the wiki.

19 Feb 2014 [Dave Johnson / Doug]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site at blogs.apache.org runs on Roller 5.0.2.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.2, which was released
on October 30, 2013, a security vulnerability and bug fix release.

Community

The Roller community continues to be rather quiet with low traffic that 
mostly concerns technical support and installation issues. The last new
PMC member and committer who joined is Glenn Mazza in Nov 2012.

20 Nov 2013 [Dave Johnson / Greg]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site at blogs.apache.org runs on Roller 5.0.2.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.2, which was released
on October 30, 2013, a security vulnerability and bug fix release.
For more information:

http://rollerweblogger.org/project/entry/apache_roller_5_0_2

Community

The Roller community has been active recently responding to
security vulnerabilities reported by Coverity. We made the 5.0.2
release and upgraded blogs.apache.org to the new release.

Apart from that activity, the Roller community continues to be rather
quiet with low traffic that mostly concerns technical support and
installation issues.

21 Aug 2013 [Dave Johnson / Bertrand]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site at blogs.apache.org runs on Roller 5.0.1.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.1, which was released
on June 24, 2012, a security and bug fix release.

Community

The Roller community has been fairly active recently and since our
last report the community has continued to clean-up the JIRA issue
list, make simplifications in the Roller codebase and re-organize the
Roller source into a smaller number of Maven modules.

Apart from that activity, the Roller community continues to be rather
quiet with low traffic that mostly concerns technical support and
installation issues.

15 May 2013 [Dave Johnson / Ross]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site at blogs.apache.org runs on Roller 5.0.1.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.1, which was released
on June 24, 2012, a security and bug fix release.

Community

Since our last report the community has continued to clean-up the
JIRA issue list, make simplifications in the Roller codebase and
re-organize the Roller source into a smaller number of Maven
modules.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues.

20 Feb 2013 [Dave Johnson / Bertrand]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site at blogs.apache.org runs on Roller 5.0.1.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.1, which was released
on June 24, 2012, a security and bug fix release.

Community

Since our last report we gained one committer, Glen Mazza, who
single-handedly moved the Roller home page to the new Apache CMS.
Glen has also been working to clean up the project's JIRA backlog,
and closing hundreds of obsolete issues, and our wiki space.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues.

21 Nov 2012 [Dave Johnson / Jim]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site blogs.apache.org runs on Roller 5.0.1.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0.1, which was released
on June 24, 2012, a security and bug fix release.

Community

Since our last report, there have been a couple of patches and bug
reports made.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.

15 Aug 2012 [Dave Johnson / Bertrand]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site blogs.apache.org runs on Roller 5.0.0.

Issues

No board issues at this time.

Releases

The Roller project announced the availability of a new Apache Roller 5.0.1
release and urged all Roller sites to upgrade. This new release is identical
to Apache Roller 5.0 but with the addition of two security fixes:

1) fix for CVE-2012-2380: Roller Cross-Site-Resource-Forgery (XSRF)
vulnerability
2) fix for CVE-2012-2381: Roller Cross-Site-Scripting (XSS) vulnerability

We worked closely with the Apache Security team, followed the process
and the community stepped up to test the fixes and get a release out.
We also worked with the infrastructure team deployed the fixes to
blogs.apache.org weeks before we announced the vulnerability.

Community

Apart from the above activity, the Roller community continues to be
rather quiet with low traffic that mostly concerns technical support
and installation issues. No new committers or PMC changes to report.

16 May 2012 [Dave Johnson / Brett]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. The ASF blog site blogs.apache.org runs on Roller 5.0.0.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0, which was released
on May 8, 2011. The community is currently working on a Roller 5.0.1
security and bug fix.

Community

Since our last report, there have been a couple of patches and a new 
contributor added support for Atlassian Crowd authentication.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.

15 Feb 2012 [Dave Johnson / Greg]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0, which was released
on May 8, 2011.

Community

Since our last report, the Roller community has been making small bug
fixes and has received a handful of patches from contributors. We have
also discussed the possibility of a 5.0.1 release to incorporate recent
Struts and Spring security fixes, though we have not confirmed any
vulnerabilities yet.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.

16 Nov 2011 [Dave Johnson / Jim]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases.

Issues

No board issues at this time.

Releases

The latest release of Apache Roller is v5.0, which was released
on May 8, 2011.

Community

Since our last report, there have been some bug reports about and fixes
made to the new Roller mobile-code developed during this year's Google
Summer of Code.

Apart from that, the Roller community continues to be rather quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.

17 Aug 2011 [Dave Johnson / Larry]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases.

The latest release of Apache Roller is v5.0, which was released
on May 8, 2011.

Since our last report, committer Shelan Perera has been working on mobile
theme support as part of his Google Summer of Code project. Work is wrapping
up this week.

Apart from that, the Roller community continues to be relatively quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.

19 May 2011 [Dave Johnson / Jim]

Apache Roller: ASF Board Report for May 2011

* Status

The Roller community is still rather small and quiet, but we have made some
great progress recently in community and development and we have good news
to report.


* Community: new committer and GSOC project

Roller has a new committer. Shelan Perera has been helping out on the mailing
lists, submitting fixes and won a Google Summer of Code project to add mobile
blogging features to Roller. He was nominated and voted in on May 5, 2011.

 http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/shelan/1

In other news, Oracle has decided to migrate all blogs.oracle.com, previously
running on Movable-Type, and blogs.sun.com to Apache Roller 4.0; a very nice
endorsement of Roller.

 http://blogs.oracle.com/otn/entry/the_blogs_rolling_on_with


* Releases: Roller 5.0

The Roller project has just made its first major release in over two years.
Roller 5.0, released on May 8 2011, includes work contributed by student
contributors from Google Summer of Code, students from San Jose State U,
Sun Microsystems and the usual cast of Roller committing characters. The
major new features are better file uploads and management, OpenID and
OAuth support. All dependencies have been upgraded to their latest
versions (as of January 2011).

 http://s.apache.org/roller5-vote-results
 http://s.apache.org/roller5-announcement

16 Feb 2011 [Dave Johnson / Greg]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases. We're currently working to release a major revision of Roller.
Here's what's coming in 5.0:

https://cwiki.apache.org/confluence/display/ROLLER/What's+new+in+Roller+5.0

Since the last report the project has made a third release candidate
available for Roller 5.0 ( http://s.apache.org/roller5rc3). This new release
candidate includes fixes to Roller to allow it to run on the newest Java EE 6
servers including Glassfish 3, JBoss AS 6 and WAS 8 (beta) in addition to
Tomcat.

Roller 5 has been a very long time coming, but I think we are very close
to having a final RC.

We also added some new documentation for building and running Roller on
Eclipse w/Jetty, and a number of new contributors have appeared on the list
and contributed additional documentation for running on Roller w/Tomcat via
Maven and for IDEA IntelliJ. We also got some early interest in the GSOC
program for Roller.

Greg: 1. Generally, Board reports should directly include information rather than have external references (eg. the new features reference). the minutes need to be independent of any/all future changes to external content. 2. You list EE servers, but not Geronimo? 3. Are these new contributors becoming committers and/or joining the PMC? We've been seeing issues with projects not recruiting enough for continuity.

Action item: Greg follow up with Dave to improve future reports.

17 Nov 2010 [Dave Johnson / Doug]

Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases.

We're currently working to release a major revision of Roller.
https://cwiki.apache.org/confluence/display/ROLLER/What's+new+in+Roller+5.0

Since the last report the project has made a second release candidate
available for Roller 5.0 ( http://s.apache.org/apacheroller50rc2). Changes
have been limited to bug fixes and small improvements. Recently some testing
has revealed that the way we include OpenJPA in Roller may cause problems on
some non-Tomcat app servers and we're discussing ways to ensure that Roller
can run on the widest possible set of app servers.

18 Aug 2010 [Dave Johnson / Sam]

Since the last report we've made slow progress towards a Apache Roller 5.0
release. We've gotten a small amount of feedback on the RC1 release
candidate and fixed a dozen or so bugs found. Mailing list traffic continues
to be slow. No new releases, no new committers.

We should be able to muster enough votes for a Roller 5.0 release when the
time comes, but to stay viable we really need some new PMC members soon.
To encourage more participation in Roller, we updated the "how to
contribute page" and tried to make it easier to read:

   http://s.apache.org/contribute-to-roller

I also did some totally unofficial and not-speaking-for-Apache blogging to
explain how Roller works, how folks can help and why they benefit from
pitching in.

   http://rollerweblogger.org/project/entry/roller_needs_you

The ASF blog server blogs.apache.org is running Roller 5.0 built from
(almost) latest trunk code. There is now a custom build script in
 /infra/infrastructure/trunk/roller that builds Roller, adds some ASF
themes, plugins and configurations. As part of that and to support
Ross Gardler's ASF Newsletter proposal, a blogs-to-newsletter plugin
has been coded up and is ready for testing (see also http://s.apache.org/blog-newsletter).

For the board and anybody else reading: if you've got ideas for
improving blogs.apache.org, the Roller PMC would like to hear from you,
or just post an issue here https://issues.apache.org/jira/browse/INFRA
(component: blogs).

Kudos for the community outreach.

Approved by general consent.

19 May 2010 [Dave Johnson / Doug]

Apache Roller is a full-featured, Java-based weblogging package that
works well on Tomcat and MySQL, and is also known to run on other
servers and databases.

Since the last report the project has completed work on moving the
project to Maven 2, fixed remaining bugs, and has made an Apache
Roller 5.0 Release Candidate (RC1) build available. This build is not
a release and we are making it available for testing purposes only.

We also created a What's New page outlining the new features coming in 5.0:
https://cwiki.apache.org/confluence/display/ROLLER/What's+new+in+Roller+5.0

17 Feb 2010 [Dave Johnson / Greg]

Background

Apache Roller is a full-featured, Java-based weblogging package that
works well on Tomcat and MySQL, and is also known to run on other
servers and databases.

Status of the Roller codebase

We've been ready for a Roller 5.0 release since our last report, but
since then we decided to move the Roller build process over to Maven
in a whole-hog fashion, adopting the Maven directory structure,
breaking up into modules, late night rituals, etc. We hope that this
will make it easier for existing committers to maintain Roller and for
new contributors to understand, build and run the code.

At this point the Maven build works and mvn jetty:run-war will run
Roller but we're still working out kinks in the build and especially
under Windows. Once the build process is stable again, it is likely
that we'll start producing release candidates for Roller 5.0.

Status of Roller community

Since our last report, we nominated, voted in and setup a new PMC
member: Greg Huber.

18 Nov 2009 [Dave Johnson / Roy]

Status of work in the trunk

All features in the Roller 5.0 proposal have been implemented and we're
in the final push to get Roller 5.0 out.

 Roller 5.0 Proposal on Wiki
 http://cwiki.apache.org/confluence/x/9aQB


Recent activities

We have just started to make Roller 5.0 builds available for testing,
the first one is Roller 5.0 beta 1. Once we've gotten enough feedback
on the new features we'll start creating Release Candidate builds
for a final Roller 5.0 release.

 Mail thread - "Apache Roller 5.0 beta 1 build available"
 http://markmail.org/thread/rwk6pj4voxbyuaj3

 Apache Roller 5.0 beta 1 build files
 http://people.apache.org/~snoopdave/apache-roller-5.0/


Status of the community

Mailing list traffic is light but steady. Dave Johnson presented at
ApacheCon US 2009 on the topic of What's new in Roller 5.0.

19 Aug 2009 [Dave Johnson / Brett]

This is Roller's quarterly board report for August 2009. It covers
community health, status of our most recent release, work that has
been done in the trunk and plans for new work.

Status of work in the trunk

Below are the changes in the trunk since the last report:

* The new Media Blogging additions from Ganesh Mathrubootham
 (committer) and Tanuja Varkanthe have been merged into trunk.
* A patch from Nathan Beyer helped us to upgrade from OpenJPA 0.97
 to OpenJPA 1.2 (not as easy as one might think).

Plans for new work in the trunk

Current plan is to release the the current trunk plus small
improvements and bug fixes as Roller 5.0. Here is the current
Roller 5.0 proposal on the Roller wiki:

  http://cwiki.apache.org/confluence/x/9aQB

Community health

Status here is mostly unchanged since last report. The community
is doing OK, but our committers are definitely not as active as
they were in the past and we need some new blood.

Dave Johnson's proposal for a What's New in Roller 5.0 talk
was accepted for ApacheConUS 2009.

20 May 2009 [Dave Johnson / Greg]

This is Roller's quarterly board report for May 2009. It covers community
health, status of our most recent release, work that has been done in the
trunk and plans for new work.


Status of work in the trunk

(Unchanged since last report) Below are the changes in the trunk since the
last major release. In December 2008, Dave Johnson proposed that the next
 major release of Roller include these changes, enchanced Media Blogging,
cluster-friendly search and upgrades to the latest Struts and OpenJPA
releases.

* We added a new fully pluggable user management system and better support
for contributed by Dave Johnson working on Sun's social software for
Glassfish efforts.

* Our Google Summer of Code student has completed OpenID support, using
Spring Security to do. We are currently evaluating the final patch.

* Dave Johnson started working on upgrading from OpenJPA 0.9.7 to
OpenJPA 1.0 but ran in to problems and has committed none of this work.

* Allen Gilliland contributed his most recent code for Apache Roller
Planet, from his work on planets.sun.com. This is a separate application
from the Apache Roller Weblogger and has not yet been released.


Media Blogging work is complete and ready for trunk

Two San Jose State University (SJSU) students, Ganesh Mathrubootham and
Tanuja Varkanthe, have completed a two-semester project to improve
Roller's Media Blogging features. This includes better management of media
files images, video and audio files, new user interfaces for browsing and
selecting media files and more. They've been doing extensive work on
the Roller wiki to create a proposal and detailed design for this work.

We are preparing to merge this work into the Roller trunk during May 2009.


Community health

Status here is mostly unchanged since last report. The community is doing
well, but our committers are definitely not as active as they were in the
past and we need some new blood.

18 Feb 2009 [Dave Johnson / Bertrand]

This is Roller's quarterly board report for February 2009. It covers
community health, status of our most recent release, work that has been
done in the trunk and plans for new work.

Status of work in the trunk

Below are the changes in the trunk since the last major release.
(no change since last report)

* We added a new fully pluggable user management system and better support
 for contributed by Dave Johnson working on Sun's social software for
 Glassfish efforts.
* Our Google Summer of Code student has completed OpenID support, using
 Spring Security to do. We are currently evaluating the final patch.
* Dave Johnson started working on upgrading from OpenJPA 0.9.7 to
 OpenJPA 1.0 but ran in to problems and has committed none of this work.
* Allen Gilliland contributed his most recent code for Apache Roller
 Planet, from his work on planets.sun.com. This is a separate application
 from the Apache Roller Weblogger and has not yet been released.

In December 2008, Dave Johnson proposed that the next major release of
Roller include these changes, enchanced Media Blogging, cluster-friendly
search and upgrades to the latest Struts and OpenJPA releases. His
proposal is here Apache Roller 5.0 Release:

  http://cwiki.apache.org/confluence/x/9aQB

Plans for new work in the trunk

Two San Jose State University (SJSU) students, Ganesh Mathrubootham and
Tanuja Varkanthe, are working on a two-semester project to improve
Roller's Media Blogging features. This includes better management of media
files images, video and audio files, new user interfaces for browsing and
selecting media files and more. They've been doing extensive work on the
Roller wiki to create a proposal and detailed design for this work,
which you can find here:

  http://cwiki.apache.org/confluence/x/rnkB

We created a branch for the development of these new features and In late
December 2008, Ganesh submitted and we accepted a patch that includes new
manager interfaces, POJOs, Struts actions and JSPs that form the
foundation for the Media Blogging work.

Status of Apache Roller 4.0

After learning of a security vulnerability in our 4.0 release, we decided
it was time to make a release to include a fix for the security problem
plus the dozens of bug fixes we've made since 4.0 was released in
December 2007. The release announcement is here:

  http://markmail.org/message/zf3o5kx6omd3mhrv

Community health

The community is doing well, but our committers are definitely not as active
as they were in the past and we need some new blood. We nominated and voted
in a new committer Ganesh Mathrubootham and there are several other
community members that may develop into new committers.

19 Nov 2008 [Dave Johnson / Geir]

This is Roller's quarterly board report for November 2008. It covers
community health, status of our most recent release, work that has
been done in the trunk and plans for new work.

Status of work in the trunk

(Unchanged since last report) Here's some of the work we've done since
4.0 was release. The user management work is probably significant
enough to justify calling the next release 5.0. We need to decide
whether to push a new release out soon as is, or later with better
plugin support.

* We added a new fully pluggable user management system and better
support for contributed by Dave Johnson working on Sun's social
software for Glassfish efforts.
* Our Google Summer of Code student has completed OpenID support,
using Spring Security to do. We are currently evaluating the final
patch.
* Dave Johnson started working on upgrading from OpenJPA 0.9.7 to
OpenJPA 1.0 but ran in to problems and has committed none of this work.
* Allen Gilliland contributed his most recent code for Apache Roller
Planet, from his work on planets.sun.com. This is a separate
application from the Apache Roller Weblogger and has not yet been
released.


Plans for new work in the trunk

Two San Jose State University students, Ganesh Mathrubootham and
Tanuja Varkanthe, are working on a two-semester project to improve
Roller's Media Blogging features. This includes better management of
media files images, video and audio files, new user interfaces for
browsing and selecting media files and more. They've been doing
extensive work on the Roller wiki to create a proposal and detailed
design for this work, which you can find here: Proposal Media Blogging
Support. Just last week we created a branch for the development of
these new features, which will eventually (we hope) find their way in
to the trunk. Proposal - http://cwiki.apache.org/confluence/x/rnkB


Status of Apache Roller 4.0

(Unchanged since last report) Roller 4.0 is the best available release
of Roller. We have made enough bug fixes in the 4.0 code base to
justify a 4.0.1 release, users have tested snapshot builds and we
should wrap things up and make a final 4.0.1 release as soon as
possible.


Community health

(Unchanged since last report) Development activity still relatively
slow due to committers working on other projects and the fact that
Roller 4.0 is stable and works well as is. User support questions are
coming in at a steady clip and the mailing list is responding to them
adequately.


Promoting the project

Dave Johnson spoke on the topic of Roller at the Open Source Days
conference in Copenhagen, Denmark on October 4, 2008. He covered this
history of the project, current status and his thoughts about the
future of the project. Session abstract here:
http://www.opensourcedays.org/2008/agenda/sessions/DaveJohnson.shtml

20 Aug 2008 [Dave Johnson / Greg]

1.0 Community health

Development activity still slow due to committers working on other
projects and the fact that Roller 4.0 is stable and works well as is.
User support questions are coming in at a steady clip and the mailing
list is responding to them adequately.


1.1 Activity begets activity and vice versa

Lack of activity is a problem for the community, because it makes the
project appear to be stagnant and that discourages new users, which
reduces the pool of new community members. So, I will briefly discuss
why we have lack of activity and ways we can address the issue.

One reason for the lack of activity is that two high-profile projects
that use Roller (and employ or employed committers) are now operating
on forks of the code base and the committers have stopped contributing
back to Roller. Why did they fork? I believe this is due to the
instability that was caused by our Apache policy required move away
from Hibernate/LGPL and move to OpenJPA. Those two high-profile
projects are still not using our new implementation and perhaps cannot
justify the time required to get back in sync with main-line Roller
development.


1.2 Ways to get active

How can we get some activity going again? Here are some ideas:

* Make Roller more pluggable so that new features can be added without
de-stabilizing the core of Roller.
* Make it easier to contribute with better guidelines for new
developers and less emphasis on proposal; patches should be preferred
over proposals.
* Learn a lesson from GSoC. Define some projects that we want to have
developed, advertise our need for help on the projects and be prepared
to mentor volunteers.
* Wrap up bug fixes and release Apache Roller 4.0.1


2.0 Status of Apache Roller 4.0

Roller 4.0 is the best available release of Roller. We have made
enough bug fixes in the 4.0 code base to justify a 4.0.1 release,
users have tested snapshot builds and we should wrap things up and
make a final 4.0.1 release as soon as possible.


3.0 Status of work in the trunk

Here's some of the work we've done since 4.0 was release. The user
management work is probably significant enough to justify calling the
next release 5.0. We need to decide whether to push a new release out
soon as is, or later with better plugin support.

* We added a new fully pluggable user management system and better
support for contributed by Dave Johnson working on Sun's social
software for Glassfish efforts.
* Our Google Summer of Code student has completed OpenID support,
using Spring Security to do. We are currently evaluating the final
patch.
* We started working on upgrading from OpenJPA 0.9.7 to OpenJPA 1.0
but ran in to problems and have committed none of this work.
* Allen Gilliland contributed his most recent code for Apache Roller
Planet, from his work on planets.sun.com. This is a separate
application from the Apache Roller Weblogger and has not yet been
released.


3.1 Plans for new work in the trunk

Two students have signed up, as part of the Glassfish community
outreach programs, and applied to work on a project I proposed called
Media Blogging for Roller to improve support for file uploads and
blogging about uploaded pictures, audio and video files. Expect to see
them on the mailing lists before the end of August.


4.0 Promoting the project

My talk was rejected at ApacheCon US, but will be speaking at Open
Source Days on the topic of "The Once and Future Roller", where I'll
tell the story of Roller and ideas on the intersection of
Roller/blogging and social networking.

The board reaffirmed its position that LGPL dependencies such as Hibernate must be optional. We discussed whether there was any potential naming issues that the PRC needed to follow up on w.r.t. the known forks, and decided that no action was warranted at this time.

21 May 2008 [Dave Johnson / J. Aaron]

Since our last report in February the Roller project has been making slow
progress on two fronts: Roller 4.0 and Roller 4.1, mostly in the form of
testing and bug fixes. Community is healthy, though we have seen some
slow-down in mailing list activity. Here are the details.

Roller 4.1 development, now in trunk

Roller 4.1 development is underway and since the Roller 4.0 release, we have
merged the work into the trunk. The proposal to Externalize user management
has been implemented, as has the proposal to add a Tag Data API so other
apps can get Roller's tag cloud data.

* See also Proposal Roller 4.1 Release
* See also list of issues resolved in our JIRA bug tracker

Apache Roller 3.1 completed, 3.1.1 RC6 ready for testing

No change in 3.1.1 status since last report. We still have not gotten votes
for release.

We shipped 3.1 on April 23, 2007. A number of significant problems
(including an XSS bug) were found and fixed. We are now testing a fix
release known as 3.1.1 RC6, made available October 4, 2007
(announcement here: http://tinyurl.com/ynmrtj).

Community health

Community health is good, but activity has slowed a little since Fall of
2007. Developers and users are active on the mailing lists, reporting bugs,
submitting patches and seeking support. An all-new talk on Advanced Apache
Roller was given ApacheCon EU 2008 and was submitted for ApacheCon US 2008.

* See also Roller mail list stats
* See also Roller web and download stats

Other matters

Review of encryption technologies is underway. At this point it appears that
our only usage of encryption is for password authentication, provided by
Spring Acegi and Commons Codec.

20 Feb 2008 [Dave Johnson / Sam]

* Apache Roller 4.0 released!

Roller 4.0 is a major new release that upgrades Roller to Jave SE 5,
Struts 2, Velocity 1.5 and OpenJPA. It's the first release that does
not require Hibernate or any other LGPL code to run. It was released
on December 5, 2007 and announced on the Roller mailing lists and the
project blog.

We've made enough bug fixes in the Roller 4.0 branch that it's
probable time to start thinking about a bug 4.0.1 bug fix release.
Here's the list of issues fixed for 4.0.1.

* Roller 4.1 development, now in trunk

Roller 4.1 development is underway and since the Roller 4.0 release,
we have merged the work into the trunk. The proposal to externalize
user management has been implemented, as has the proposal to add a Tag Data
API so other apps can get Roller's tag cloud data.

* Apache Roller 3.1 completed, 3.1.1 RC6 ready for testing

No change in 3.1.1 status since last report. We still have not gotten
votes for release.

We shipped 3.1 on April 23, 2007. A number of significant problems
(including an XSS bug) were found and fixed. We are now testing a fix
release known as 3.1.1 RC6, made available October 4, 2007
(announcement here: http://tinyurl.com/ynmrtj).

* Some post graduation work still TBD

No change in status. JIRA is still hosted externally.

Apache Roller graduated back in March and announced graduation and the
Apache Roller 3.1 release on April 23, 2007. However, we've still got
some work to do. We're still waiting for our JIRA instance to be setup
(see https://issues.apache.org/jira/browse/INFRA-813).

* Community health

Community health is good, but activity has slowed a little during Fall
of 2007. Developers and users are active on the mailing lists,
reporting bugs, submitting patches and seeking support. A talk on
Advanced Apache Roller has been accepted for ApacheCon EU 2008.

Sam to follow up with Dave on Crypto policy.

Approved by General Consent.

14 Nov 2007 [Dave Johnson / Justin]

No report provided. Justin will follow up.

29 Aug 2007 [Dave Johnson / Sam]

Apache Roller has been making great progress over the past couple of
months in new development. In addition to announcing our graduation
with a brand new release of Roller 3.1 we have also done a tremendous
amount of development for the Roller 4.0 release. Much of the new work
involved use of other Apache projects, for example we migrated from
Struts 1 to Struts 2, we upgraded to Velocity 1.5 and we completely
replaced Hibernate with OpenJPA. We also upgraded from JDK 1.4.2 to
Java SE 1.5.


Some post graduation work still TBD
===================================
Apache Roller graduated back in March and announced graduation and the
Apache Roller 3.1 release on April 23, 2007. However, we've still got
some work to do. We're still waiting for our JIRA instance to be setup
(see https://issues.apache.org/jira/browse/INFRA-813). We also need to
change our downloads page
(http://cwiki.apache.org/confluence/display/ROLLER/Roller+Downloads)
to make use of Apache Mirrors. We need volunteers to help with these
tasks.


Apache Roller 3.1 completed, 3.1.1 RC2 ready for testing
========================================================
We shipped 3.1 on April 23, 2007. A number of significant problems
(including an XSS bug) were found and fixed. We are now testing a fix
release known as 3.1.1 RC2, made available August 12, 2007
(announcement here: http://tinyurl.com/34dq3l).


Apache Roller 4.0 RC1 available for testing
===========================================
Made available August 11, 2007 (announcement here:
http://tinyurl.com/22wq7y). Major new release that upgrades Roller to
Jave SE 5, Struts 2, Velocity 1.5 and OpenJPA. This is will be the
first release that does not require Hibernate or any other LGPL code
to run.


Community health
================
There are two very active committers at this time who are very busy
with new development, which is good. But we've been having some
problems getting new releases tested and voted out the door and
getting some of our other tasks done (e.g. getting setup to use the
mirrors properly) so we still need to work on community development
and growth.

New contributors are appearing on the mailing list, submitting patches
and detailed bug reports. Hopefully, some of these will show sustained
interest and we'll see some committer nominations.

Dave Johnson presented on *Roller and blogs as a web development
platform* at Apachecon EU in May and will   present the same talk (but
updated for Roller 4.0) at Apachecon US in November (see also
http://us.apachecon.com/us2007/program/talk/2023).

Approved by General Consent.

16 May 2007 [Dave Johnson / Sander]

We made our graduation announcement and released Apache Roller 3.1, but
this month we're still working on multiple upcoming releases. The
community is active and getting along well. Here are the details.

Graduation announcement and Roller 3.1 release

We postponed our graduation announcement until the Roller 3.1 release
was ready and made a simultaneous 3.1 and graduation announcement just
in time for ApacheCon EU and JavaOne 2007. Here's the announcement:
http://tinyurl.com/2ns42y

Upcoming Releases: Roller 4.0

The original plan for Roller 4.0 was to make "infrastructure" changes
including upgrades to Java SE 5, new non-Hibernate back-end, Struts2,
Velocity 1.5 and XMLRPC 3.0. Now the plans are expanding to include some
more features to be implemented by Sun and IBM, full Struts2 migration
(and possible a new installer).

Last month we reported that consensus seems to point to a May release
for 4.0, because we still have work to do on testing our new back-end
and because we've decided to do a complete Struts2 migration instead of
simply migrating a couple of key pages. Allen Gilliland has made
tremendous progress on the Struts2 works and has written an excellent
migration guide to help others pitch in.
[http://cwiki.apache.org/confluence/display/ROLLER/Struts2+Migration]

Upcoming bug fix release: Roller 3.1.1

A number of serious but easy to fix bugs have been found in the Roller
3.1 release, so we've proposed a Roller 3.1.1 release with a first RC
before the end of May 2007.
[http://cwiki.apache.org/confluence/display/ROLLER/Proposal+Roller+3.1.1+Release]

Upcoming XSS security fix releases: Roller 2.3.1 and 3.0.1

A number of XSS security vulnerabilities were reported in Roller 2.3 and
3.0. We worked with the reporter to detail and fix the problems and
prepared "patch" releases 2.3.1 and 3.0.1. We have release candidates
ready for those releases, *we're still having problems finding time to
test them*.

Post graduation work

Still need to move the JIRA issue tracker over to Apache infrastructure.

Community

The community is getting along fine with lots of discussion on the topic
of new features. Mailing list traffic seems to have picked up a bit
since the graduation/Roller 3.1 announcement. Dave Johnson spoke at
ApacheCon EU 2007 on Roller and blogs as a web development platform and
submitted several Roller related talks for ApacheCon US 2007 (November).

Approved by General Consent.

25 Apr 2007 [Dave Johnson / Dirk]

This month the Roller project is working on multiple upcoming
releases and post-graduation work. The community is active and
getting along well and we accepted a patch from a new contributor.
Here are the details.

Upcoming Releases: Roller 4.0

The original plan for Roller 4.0 was to make "infrastructure" changes
including upgrades to Java SE 5, new non-Hibernate back-end, Struts
2, Velocity 1.5 and XMLRPC 3.0. Now the plans are expanding to
include some more features to be implemented by Sun and IBM. At this
point consensus seems to point to a May release for 4.0.

While the rest of the 4.0 work taking place in the trunk, the new
back-end work is happing in a separate branch and kept in sync on at
least a weekly basis. We still have not made the final decision about
which persistence technology to use. The JPA implementation is
passing 100% of unit test. It's still possible that IBM will
contribute an iBatis implementation in time for 4.0.

Upcoming Releases: Roller 3.1 release

We've been having some difficulties getting the Roller 3.1 release
out. We've been creating release candidates for a couple of months
now, but testing takes time and contributors have not been stepping
up to test each release. Another RC will go out this week and
hopefully we'll start the final vote.

Upcoming Releases: Roller 2.3.1 and Roller 3.0.1 patch releases

A number of XSS security vulnerabilities were reported in Roller 2.3
and 3.0. We worked with the reporter to detail and fix the problems
and prepared "patch" releases 2.3.1 and 3.0.1. We have release
candidates ready for those releases, but again, we're having problems
finding time to test them. We're considering announcing these release
candidates more widely (on blogs, etc.) to encourage more testing and
feedback.

Post graduation work

We're still picking up the post-graduation pieces. Mailing lists,
SVN, wiki and the website have all been moved over to TLP. The next
step is to move the JIRA issue tracker over to Apache infrastructure.

Community

The community is getting along fine with lots of discussion on the
topic of new features. No new committers this month, but we do have a
new contributor. Thanks to new contributor Sedat Ciftci, who
contributed a significant new patch for account activation via email.
It was accepted, committed to trunk and will be included in the 4.0
release.

Approved by General Consent.

28 Mar 2007 [Dave Johnson / Henri]

There are four areas of activities in Roller right now, here's a
summary of status and progress in each.

Graduation

Apache Roller has graduated so now we're trying to get a website up
and running at roller.apache.org. We've filed a JIRA request with the
INFRA team (https://issues.apache.org/jira/browse/INFRA-1181). Once we
get up and running we'll make more formal announcements and perhaps a
press release via the PRC. We have a new release ready (3.1) that
could coincide with the announcement.

Roller 3.1 release

At RC5, Roller 3.1 is just about ready to roll. We could hold off and
time the release with the graduation announcements, or not. The What's
New in Roller 3.1 page is here:
http://cwiki.apache.org/confluence/display/ROLLER/What%27s+new+in+Roller+3.1

Roller 4.0 release

In 4.0 we plan to make some infrastructural changes to Roller;
switching to a new non-Hibernate backend, requiring Java SE 5 and
starting the Struts2 migration. We were planning to wrap up work by
late March, but a host of new proposals just rolled in so March is
probably out of the picture. The latest 4.0 proposal is here:
http://cwiki.apache.org/confluence/display/ROLLER/Proposal+Roller+4.0+Release

Hibernate replacement for 4.0

We'll soon have a couple of options for replacing Hibernate, our sole
remaining LGPL dependency. Craig Russell and Mitesh Mewani developed a
new JPA based backend for Roller using a datamapper abstraction that
allows support of JPA, JDO and other technologies. Dave Johnson
developed a new version of the JPA backend that calls JPA directly.
Elias Torres reports that IBM will soon donate an iBatis
implementation as well. We hope to find consensus on which one to use
by doing a bake-off.

Approved by General Consent.

8. Special Orders

21 Feb 2007

Establish the Apache Roller 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 Roller blog server,
 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 Roller Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache Roller Project be and hereby is
 responsible for the creation and maintenance of open-source
 software related to the Roller blog server; and be it further

 RESOLVED, that the office of "Vice President, Roller" 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 Roller Project, and to have primary responsibility for
 management of the projects within the scope of responsibility
 of the Apache Roller 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 Roller Project:

   * Anil Gangolli               <gangolli@apache.org>
   * Allen Gilliland             <agilliland@apache.org>
   * Dave Johnson                <snoopdave@apache.org>
   * Matt Raible                 <mraible@apache.org>
   * Craig Russell               <clr@apache.org>
   * Matthew Schmidt             <mattschmidt@apache.org>
   * Elias Torres                <eliast@apache.org>
   * Henri Yandell               <bayard@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Dave Johnson
 be appointed to the office of Vice President, Roller, 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 Roller Project be and hereby
 is tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Roller Project; and be it further

 RESOLVED, that the initial Apache Roller Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Roller podling; and be it further

 RESOLVED, that all responsibility pertaining to the Apache
 Incubator Roller podling encumbered upon the Apache Incubator
 PMC are hereafter discharged.

 Special Order 6B, Establish the Apache Roller Project, was
 approved by Unanimous Vote.

17 Jan 2007

We've been very busy with new feature development for Roller, but we
have also spent time preparing Roller for graduation and now that
we've got an Apache web and wiki presence, two of the last items on
our checklist, we feel that we're just about ready to call for a vote.
More about that later. For now, here's some status on our
accomplishments since our last report in July 2006:

* Roller 3.0 released. We detailed the new features of Roller 3.0 in
the last report. They include a completely new rendering system with a
new URL structure, new template models/macros, better multi-language
blog support and a new blog-based front page. We released Roller 3.0
on November 7, 2006.
http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew

* Roller 3.1 development. Following Roller 3.0, we developed another
major new release of Roller. The major new features are full-support
for weblog tagging, a better rich-text editor based on Xinha,
full-preview and bulk-delete of comments. We've made three release
candidate releases and with RC3 we're just about ready to make the
final release.
http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.1_WhatsNew

* Established Roller web presence at apache.org. We have now
established a web site for Roller at apache.org. Keeping with our
community traditions, this site will be a simple front-page that links
into a wiki where actual content will be created and updated.
http://incubator.apache.org/roller/

* Established Roller wiki space at apache.org. We have also started to
migrate wiki content from the old Roller wiki to the new wiki site at
apache.org. We chose Confluence because we want the wiki to serve as a
tightly controlled content management system (similar  to the way we
were using JSPWiki before).
http://cwiki.apache.org/confluence/display/ROLLER

* We have almost completed a JPA implementation of Roller back-end.
The new implementation is passing about 95% of  the back-end unit
tests and we are actively working on getting it ready to test and
compare against our current Hibernate implementation.

* As part of our community building efforts we presented talk on
Roller at ApacheCon US 2006 and have submitted multiple Roller-related
proposals to ApacheCon EU and JavaOne 2007.

15 Nov 2006

Roller 3.0 work complete - We reported on the new featues of Roller
3.0 in the last status report. Roller 3.0 is now in production at
several sites and is ready for release. We are currently testing RC4
and hoping to release shortly.

Roller 3.1 nearing completion, RC1 sometime in the next week -
features include:

- Full support for tagging weblog entries, displaying a tag cloud,
 viewing blog pages by tag and providing dynamic RSS/Atom feeds based
 on tags.
- Theme encapsulation: when you customize a theme the resources are
 now copied into your file upload area - making custom themes
 independent so they won't break when new versions of themes are
 deployed.
- Replaced RTE editor with more sophisticated Xinha WYSIWYG editor

Ready for graduation? - our licensing issues are behind us. We no
longer ship any LGPL components and three separate effort exist to
replace our Hibernate dependency with a non LGPL solution (using JDO,
JPA and iBatis). Apparently, all we need to do to graduate is to build
up our web presence within the incubator and migrate our bug database.

Community building efforts - Earlier efforts are bearing fruit: IBM Is
now contributing regularly to development via committer Elias Torres,
who implemented weblog entry tagging support in Roller 3.1. Dave
Johnson presented is Roller "primer for new users and contributors"
talk at ApacheCon US 2006 in Austin, TX.

19 Jul 2006

Major new developments in Roller 3.0. Working in the roller_3.0 branch,
Allen Gilliland and Dave Johnson have been making extensive changes to
Roller's blog/page rendering system. Roller 3.0's new features are:

 * Completely new URL structure, with redirection for old URLs
   * Completely rewritten/refactored page/feed rendering system
   * View renders are pluggable
   * Made progress towards static rendering
   * All new set of page models and macros
 * Multi-language blog support, based on new URL structure
   * Front-page of Roller is now a blog with optional site-wide features:
   * Planet page model and planet display macros
   * Site-wide model supports listing of new users, new weblogs, hot
weblogs and other community oriented queries.
   * Macros for diplaying A-Z user and weblog directories

Licensing issues may be behind us. Dave Johnson worked to satisfiy ASF
licencing and packaging requirements and as a result of this work, we made
our first Roller release (2.3) on ASF infrastructure:
   * Licence headers in every file
   * Changed to org.apache package names for all Java code
   * Removed all LGPL code from release (Hibernate, JSPWiki, Jazzy, etc.)
   * Created a Roller Support project on Java.Net for non-ASF Roller
goodies such as LGPL/GPL licensed themes, plugins and other downloads.

New APP draft #9 support. The IETF released Atom Publishing Protocol (APP)
draft #9 and Dave Johnson updated Roller's APP implementation to support
this new draft. APP is an "experimental" feature in Roller and is turned off
by default.

Movement on replace-Hibernate front. Craig Russell has put together some
proposals for implementing both JPA and JDO backends for Roller -- so that
we can eventually replace our dependency on Hibernate. We nominated him for
committer status to make it easier for him to contribute, but the voting
process is still dragging on.

Multi-side patch contribution. A Norwegian company LinPro has submitted a
large patch for multi-site blogging. It looks like a very interesting and
valuable new feature but thus far nobody has had time to evaluate the code.

Community building efforts. Dave Johnson presented a talk on Roller at
ApacheCon EU 2006, designed to inspire and educate new users, developers and
contributors. The talk was well attended. Dave will present a similar talk,
but completely updated for Roller 3.0 at ApacheCon US 2006.

18 Jan 2006

We currently have a critical dependency on Hibernate which needs to be
resolved. There have been several offers to replace Hibernate with Apache
License compatible products, including JDO. Craig Russell is actively
working on a JDO implemenation that should be able to replace Hibernate. We
have just removed one other LGPL dependeny on "FindBugs".

While the remaining LGPL dependencies are being resolved, the project has
continued to move forward by making releases through the RollerWeblogger.org
site, including the 2.0.1 release on 5 January 2006. The release is clearly
marked "2.0-incubating". The 2.1-dev codebase is being tested in production
at the RollerWeblogger.org site.

Aside from dependencies, the biggest issues we have to resolve now are
moving the documentation (JSP Wiki) and issue tracking (JIRA) from their
current homes to the ASF.

During incubation, we've added one new committer, Matt Schmidt, bringing the
tally to seven committers and PPMC members.

26 Oct 2005

 * Developed minor Roller 1.3 release and voted to release it
 * Developed major Roller 2.0 release with group blogging an new UI
 * Added new committer Elias Torres
 * Added status page on incubator site:
    http://incubator.apache.org/projects/roller.html

28 Jul 2005

Development status

- Work is proceeding on Roller 2.0, which will be ready in August. The
main (and possibly only) new feature of Roller 2.0 will be group
blogging support -- this is a big feature and requires a very large
number of changes to the code base and user interface
- Work is proceeding on Roller 1.3, which will be ready this month. The
main feature will be better theme management.
- Roller 1.2 was released from Java.Net as a totally non-Apache
release, but using code from the Apache incubator's Subversion
repository (we hope to do the same thing for 1.3, but that's up for
discussion).

Licensing issues

Roller requires several LGPL components and we're working to resolve
LGPL issues. We have been discussing this challenging issue in depth,
here is a summary of the apparent consensus:

- We hope that ASF will come to some agreement with either FSF or
Hibernate folks which will allow us to continue to use Hibernate
- We are investigating ways to download our dependencies at
build/install time, so that we don't have to distribute LGPL jars (but
other work is taking priority right now)
- We're willing to wait out the LGPL issue for a reasonable period of
time, as long as there is some way for us to continue to make releases
to our existing user community

Infrastructure issues

- Roller code base has been moved into the Apache incubator's
 Subversion archive
- Roller project is now using Apache incubator dev and user mailing
 lists
- A draft of our STATUS file has been created and is ready for review
 by mentor
- We're not listed on any of the incubator pages yet (can we fix this?)