Index
Links: 2007 - All years
- Original The Apache Software Foundation
Board of Directors Meeting Minutes
November 14, 2007
1. Call to order
The meeting was scheduled for 9:30 (Pacific) and began when
a sufficient attendance to constitute a quorum was recognized
by the chairman at 9:30. The meeting was held at the Westin
Peachtree Plaza and augmented by teleconference, hosted by Jim
Jagielski and Covalent:
US Number : 800-531-3250
International : 303-928-2693
IRC #asfboard on irc.freenode.net was used for backup
purposes.
2. Roll Call
Directors Present:
Justin Erenkrantz
J Aaron Farr
Jim Jagielski
Geir Magnusson Jr
William Rowe Jr
Sam Ruby
Henning Schmiedehausen
Greg Stein
Henri Yandell
Directors Absent:
none
Guests:
Ted Leung
Martin van den Bemt
Sander Striker
Erik Abele
Shane Curcuru
3. Minutes from previous meetings
Minutes (in Subversion) are found under the URL:
https://svn.apache.org/repos/private/foundation/board/
A. The meeting of September 19, 2007:
See: board_minutes_2007_09_19.txt
Approved by General Consent.
B. The meeting of October 17, 2007:
See: board_minutes_2007_10_17.txt
Tabled.
4. Executive Officer Reports
A. Chairman [Jim]
Over the last month we've managed to set and announce the
dates for the Members Meeting (Dec. 11 - 13); as with previous
years it will be held via IRC. In general, PMCs seem to be doing
well; I'm pretty impressed that PMCs and the chairs were able to
coordinate their reports as quickly as they did, due to the
issue with Marvin forgetting to send out the reminders (itself
due to a missing library from the people.apache.org server
upgrade). This is a good sign.
B. President [Justin]
Earlier this week, we had a "virtual" infrastructure meeting
with some participants being here in Atlanta for ApacheCon US.
Due to time constraints, we had to table some agenda items and
will reconvene later this week. A complete report will be
included in next month's report. The agenda items were:
- Review of current status
- Atlassian support
- JIRA: consolidating and migrating
- Yahoo! machines
- Build farms
- Large-scale project artifact storage
- Java services (blogs, etc.)
- maven.org
- Subversion setup
- Short/medium-term tasks [TABLED]
- Acquisition strategy for next 18 months [TABLED]
Other than these items, we are dealing with the 'normal' outages,
replacements, and upgrades. We are also looking into
retrofitting some of our machines; but we are first examining
whether we can secure the necessary vendor parts.
C. Treasurer [J Aaron]
We received 5,000 euros from Lufthansa Airplus for their
Bronze sponsorship on October 23rd.
Other contributions over the last month include money from the
car program, cirque systems from seattle, justgive.org, and one
personal donor.
We have one check that I believe was sent to us in error.
Paypal $ 3,000.23 ($+ 219.82)
Checking $141,839.07 ($+ 2,355.34)
Savings $155,686.01 ($+ 282.45)
Total $300,525.31 ($+ 2,857.61)
A question came up regarding sponsor invoices. Aaron took todo.
Aaron also took an action item to find out the status of the
secretary's signature/credit-card.
D. Exec. V.P. and Secretary [Sam]
Confusion between new secretary and contractor seems to be behind
us. We discussed who should have access to the secretary mailing
list. Justin took an action item to make it open to all members.
5. Additional Officer Reports
A. VP of Legal Affairs [Sam Ruby]
No written report submitted.
Brief discussion on the possibility of doing a BOF at ApacheCon.
B. VP of JCP [Geir]
See Attachment 2
Greg will investigate whether or not the ASF should join Android.
Approved by General Consent.
C. Apache Security Team Project [Mark Cox / Sam]
See Attachment 3
Approved by General Consent.
D. Apache Travel Assistance Committee [Will Glass-Husain / Jim]
See Attachment 4
No report provided. Martin will investigate reinvigorating the
committee. If no progress by December, the board will consider
closing the committee.
E. Apache Conference Planning Project [Lars Eilebrecht / Henri]
See Attachment 5
We discussed how to broaden committer participating, but eventually
the discussion was tabled.
Approved by General Consent.
F. Apache Audit Project [Henri Yandell]
See Attachment 6
Approved by General Consent.
G. Apache Public Relations Project [Jim Jagielski]
See Attachment 7
Approved by General Consent.
6. Committee Reports
A. Apache Ant Project [Conor MacNeill / J Aaron]
See Attachment A
No report provided. Aaron to seek report.
B. Apache Cocoon Project [Reinhard Poetz / Will]
See Attachment B
Approved by General Consent.
C. Apache Forrest Project [David Crossley / Greg]
See Attachment C
Approved by General Consent.
D. Apache HiveMind Project [James Carman / Justin]
See Attachment D
Henri and Aaron to ping James regarding "no activity"
Approved by General Consent.
E. Apache HTTP Server Project [Roy T. Fielding / Geir]
See Attachment E
Approved by General Consent.
F. Apache Incubator Project [Noel J. Bergman / Henning]
See Attachment F
Approved by General Consent.
G. Apache James Project [Serge Knystautas / Will]
See Attachment G
Approved by General Consent.
H. Apache Lenya Project [Gregor J. Rothfuss / Sam]
See Attachment H
Approved by General Consent.
I. Apache Logging Project [Curt Arnold / Jim]
See Attachment I
Approved by General Consent.
J. Apache Maven Project [Jason van Zyl / Greg]
See Attachment J
No report provided. Aaron will follow up.
K. Apache Perl Project [Geoffrey Young / Henning]
See Attachment K
Approved by General Consent.
L. Apache POI Project [Nick Burch / Geir]
See Attachment L
Approved by General Consent.
M. Apache Roller Project [Dave Johnson / Justin]
See Attachment M
No report provided. Justin will follow up.
N. Apache Santuario Project [Berin Lautenbach / J Aaron]
See Attachment N
Aaron to request that board reports contain community status / input
Approved by General Consent.
O. Apache ServiceMix Project [Guillaume Nodet / Henri]
See Attachment O
Approved by General Consent.
P. Apache Tomcat Project [Mladen Turk / J Aaron]
See Attachment P
Approved by General Consent.
Q. Apache Turbine Project [Scott Eade / Geir]
See Attachment Q
Approved by General Consent.
R. Apache Velocity Project [Will Glass-Husain / Henning]
See Attachment R
Approved by General Consent.
S. Apache Xalan Project [Brian Minchau / Justin]
See Attachment S
Report arrived to late to be included in this month's agenda.
Will be included in the next month.
T. Apache Xerces Project [Gareth Reakes / Greg]
See Attachment T
Approved by General Consent.
U. Apache XML Project [Gianugo Rabellino / Henri]
See Attachment U
Henri to request report specifically on AxKit issue for next month.
Approved by General Consent.
V. Apache XML Graphics Project [Jeremias Maerki / Will]
See Attachment V
Approved by General Consent.
7. Special Orders
A. Establish the Apache C++ Standard Library 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, to be known as "Apache C++ Standard Library",
also known by the abbreviation Apache stdcxx, a portable
implementation of the C++ Standard library as specified in ISO/IEC
14882, International Standard for Programming Languages -- C++,
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 C++ Standard Library Project
Management Committee, and also known by the abbreviation Apache
stdcxx, is hereby established pursuant to Bylaws of the Foundation;
and be it further
RESOLVED, that the Apache C++ Standard Library PMC be and hereby
is charged with the creation and maintenance of "Apache C++
Standard Library"; and be it further
RESOLVED, that the office of "Vice President, Apache C++ Standard
Library" 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 C++ Standard Library PMC, and to have primary
responsibility for management of the projects within the scope
of responsibility of the Apache C++ Standard Library PMC; 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 C++
Standard Library PMC:
* Andrew Black <ablack@apache.org>
* Anton Pevtsov <apevtsov@apache.org>
* Amit Jindal <ajindal@apache.org>
* Eric Lemings <elemings@apache.org>
* Heidi Buelow <hbuelow@apache.org>
* Farid Zaripov <faridz@apache.org>
* Justin Erenkrantz <jerenkrantz@apache.org>
* Liviu Nicoara <lnicoara@apache.org>
* Mark Brown <mbrown@apache.org>
* Martin Sebor <sebor@apache.org>
* Tim Triemstra <ttriemstra@apache.org>
* William A. Rowe, Jr. <wrowe@apache.org>
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Martin Sebor be
appointed to the office of Vice President, Apache C++ Standard
Library, 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 Apache C++ Standard Library Project be and
hereby is tasked with the migration and rationalization of the
Apache Incubator C++ Standard Library podling; and be it further
RESOLVED, that all responsibilities pertaining to the Apache
C++ Standard Library podling encumbered upon the Apache Incubator
PMC are hereafter discharged.
Special Order 7A, Establish the Apache C++ Standard Library Project,
was approved by Unanimous Vote.
B. Establish the Apache HttpComponents 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 a toolset of low level Java
components focused on HTTP and associated protocols, and of
applications based on these components, for distribution at no
charge to the public.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as "Apache HttpComponents
Project", be and hereby is established pursuant to Bylaws of
the Foundation; and be it further
RESOLVED, that the Apache HttpComponents Project be and hereby
is responsible for the creation and maintenance of a toolset of
low level Java components focused on HTTP and associated
protocols, and of applications based on these components; and
be it further
RESOLVED, that the office of "Vice President, Apache
HttpComponents" 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 HttpComponents Project, and to have
primary responsibility for management of the projects within
the scope of responsibility of the Apache HttpComponents
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 HttpComponents Project:
* Oleg Kalnichevski <olegk AT apache DOT org>
* Sebastian Bazley <sebb AT apache DOT org>
* Erik Abele <erikabele AT apache DOT org>
* Ortwin Glück <oglueck AT apache DOT org>
* Roland Weber <rolandw AT apache DOT org>
* Ant Elder <antelder AT apache DOT org>
* Paul Fremantle <pzf AT apache DOT org>
* Asankha Perera <asankha AT apache DOT org>
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Erik Abele be
appointed to the office of Vice President, Apache
HttpComponents, 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 Apache HttpComponents Project be and hereby
is tasked with the migration and rationalization of the Apache
Jakarta HttpComponents subproject; and be it further
RESOLVED, that the Apache HttpComponents Project be and hereby
is tasked with the migration and maintenance of the codebase
formerly known as Apache Jakarta Commons HttpClient until it is
obsoleted by the components of the Apache HttpComponents
Project; and be it further
RESOLVED, that all responsibilities pertaining to the Apache
Jakarta HttpComponents subproject and the former Apache Jakarta
Commons HttpClient codebase encumbered upon the Apache Jakarta
Project are hereafter discharged.
Special order 7B, Establish the Apache HttpComponents project,
was approved by Unanimous Vote.
8. Discussion Items
9. Review Outstanding Action Items
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Meeting adjourned by 10:58a.m. (Pacific)
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of Legal Affairs
-----------------------------------------
Attachment 2: Report from the VP of JCP
Oct/Nov was a very quiet period. No progress can be reported on the
TCK issue.
I'm preparing for the upcoming F2F EC meeting in December, in which
this issue, and the implications about the present and future JCP
will be featured topics of discussion.
The Apache Harmony project asked on legal-internal about what they could
and could not do, in our opinion, with respect to releasing software and
using licensed TCKs for testing appropriate projects on top of the Apache
Harmony runtime. The project was advised to release as they chose (as long
as they represented spec completeness factually), and further they could
use TCKs to test projects on the Harmony runtime.
Additionally, I'm happy to report that the Eclipse Foundation has been elected
to a seat on the JCP EC.
-----------------------------------------
Attachment 3: Status report for the Apache Security Team Project
There continues to be a steady stream of reports of various kinds arriving
at security@apache.org. These continue to be dealt with promptly by the
security team. For Oct 2007:
5 Support question
1 Security vulnerability question, but not a vulnerability report
5 Phishing/spam/attacks point to site "powered by Apache"
4 Vulnerability report
-----------------------------------------
Attachment 4: Status report for the Apache Travel Assistance Committee
-----------------------------------------
Attachment 5: Status report for the Apache Conference Planning Project
General News
------------
* Meet the Producer
Every ASF member is invited to a "Meet the Producer" session to be held
at ApacheCon US 2007, Tuesday, November 13. The purpose of the session
is to provide interested members with the opportunity to discuss
ApacheCon with our producer and the rest of the planning team. An email
with specific information about the sessions has been posted to the
members mailing list on November 12.
* ApacheCon Blog/Planet
ConCom decided to install a blog/planet (Roller) on the ApacheCon
server. The plan is to aggregrate ApacheCon per-event blogs, and to
have general ConCom/ApacheCon blog.
* ConCom Web Team
A Web site sub-committee has been created to rework and revise the
contents of general (non-event specific) ConCom and ApacheCon Web
pages on www.apache.org and www.apachecon.com. Initial volunteers are
J Aaron Farr, Noel Bergmann, and Lars Eilebrecht.
Conference Overview
-------------------
* ApacheCon US 2007
Location and date: Atlanta, November 12-16, 2007
Lead: Rich Bowen
Planning list: planners-2007-us@apachecon.com
Producer: Stone Circle Productions, Inc.
* OSSummit Asia 2008 (joint-conference with Eclipse Foundation)
Location and date: Hong Kong, (date to be defined)
Leaders: J Aaron Farr, Justin Erenkrantz, Noirin Plunkett
Planning list: planners-2007-asia@apachecon.com
Producer/Owner: OSSummit LLC
* ApacheCon Europe 2008
Location and date: Amsterdam, April 7-11, 2008
Lead: Noirin Plunkett
Co-Lead: Lars Eilebrecht
Planning list: planners-2008-eu@apachecon.com
Producer: Stone Circle Productions, Inc.
* ApacheCon US 2008
Location and date: New Orleans, November 3-7, 2008
Lead and Co-Lead: not yet defined
Planning list: not created yet
Producer: Stone Circle Productions, Inc.
* ApacheCon Peru 2008 (name not final yet)
An Apache-related conference may be co-hosted with the VISION 2008
conference in Lima, Peru. Details are being discussed and no final
decisions have been made yet.
ApacheCon US 2007 News
----------------------
At the time os this report, ApacheCon US 2007 and the Hackathon
are being held in Atlanta. The total number of registrations for
the conference is about 350 (incl. 70 training registrations).
ApacheCon Europe 2008 News
--------------------------
The planning meeting for the conference was held 10-11 November in
Atlanta. ApacheCon Europe 2008 will be again, a 5-day conference with
2 days of trainings (7 tracks) and a 3-day main conference (3 tracks).
In addition to regular presentations it is planned to add a 2- or
3-day Fast Feather Track. Out of about 270 proposals, 68 presentations
and trainings have been selected. Speaker notifications will be sent
by the end of November.
OSSummit Asia 2007 News
-----------------------
The event planned for November 2007 in Hong Kong has been postponed
until 2008. The reason for this was the unacceptable low number of
registrations (less than 30 non-speakers) and the low number of
sponsors. The decision was made on Tuesday by OSSummit LLC
(Charel Moris), November 6, and announced on a planners conference
call. The sponsors and speakers were notified on November 6 and 7,
and the members of the ASF and Eclipse Foundation on November 8.
Please see the corresponding email posted to the members list for
further information. Charel Morris expects to have a new date by
November 16 (it is planned to move the conference to either late
May or early September).
ApacheCon US 2008 News
----------------------
Lead for this event will be Shane Curcuru with Noel J. Bergman
being the co-lead.
ApacheCon Peru 2008 News
------------------------
No news since last board report.
-----------------------------------------
Attachment 6: Status report for the Apache Audit Project
Two months in a row - there's been no activity on the Audit list.
-----------------------------------------
Attachment 7: Status report for the Apache Public Relations Project
In the last month we have signed a retainer agreement with HALO Worldwide
for PR and Marketing support. They have already jumped in and helped
with a few open issues already, including 2 draft PRs.
The Bronze sponsorship level had previously been changed to add 'nofollow'
to the sponsor's links (Silver and above are not affected). This is just
applicable to any new Bronze sponsors.
-----------------------------------------
Attachment A: Status report for the Apache Ant Project
-----------------------------------------
Attachment B: Status report for the Apache Cocoon Project
RELEASES / ONGOING WORK
- Cocoon 2.2RC2 was released on 2007/11/03
(http://cocoon.apache.org/1421_1_1.html).
- The final release is scheduled for the end of the year.
- Grzegorz Kossakowski successfully finished his GSoC project
"Unified expression handling and unified object model".
- Cocoon 2.2RC2 is scheduled for the end of September.
- There was a relaunch of the Cocoon website (design & content).
COMMUNITY
- emeritus PMC member: Peter Royal
- The 6th Cocoon GetTogether, edition 2007, took place from
3/10/07 to 5/10/07 in Rome (http://www.cocoongt.org/). Thanks to
Simone Gianni and Sourcesense it was a a great event again.
LEGAL
- no issues
-----------------------------------------
Attachment C: Status report for the Apache Forrest Project
Issues needing board attention
------------------------------
None
Changes in the PMC membership
-----------------------------
None
General status
--------------
Progress has been generally slow this quarter. Most devs seem busy with other
stuff.
Most issues on the user mail list are being attended to by various developers.
That list is also quiet.
Issues still to be dealt with by the Forrest PMC
------------------------------------------------
Just the usual continue to develop project guidelines doc.
Progress of the project
-----------------------
Some enhancements to the FOAF plugin.
One committer started a new effort in the whiteboard to package some important
Forrest components as Apache Cocoon "blocks". Perhaps this will also lead to the
important job of getting Forrest's use of Cocoon up-to-date.
No releases since 0.8 on 2007-04-18.
Last quarter we reported discussion commenced with Apache Maven project about a
section of code in the Forrest SVN (codename "forrestdoc") which was rescued
long ago from the defunct Apache Jakarta Alexandria project. It has never been
actually used by Forrest. This is now smoothly handed over to Maven.
Issue FOR-820.
-----------------------------------------
Attachment D: Status report for the Apache HiveMind Project
The HiveMind project has remained quite inactive during the past three
months. Howard removed his name from the HiveMind JIRA issues
assigned to him. A few new JIRA issues have been entered, but no work
has been done on them, since we really have no active developers.
There has been some interest from Tapestry users in some of the
HiveMind-based libraries (hibernate, acegi, etc.) that I've written in
the past.
-----------------------------------------
Attachment E: Status report for the Apache HTTP Server Project
There is very little to report on the Apache HTTP Server Project
for this quarter. We have no board issues at this time.
The only significant development is that the IETF has chartered the
HTTPbis working group to update RFC 2616 and (perhaps) related specs,
for which Roy has submitted a set of drafts to partition the
specification into eight parts. The WG will meet Dec 3 and 4 in
Vancouver.
Roy expects there to be more interesting things to report over the
next month, so we will report again next month rather than waste
bits on speculation at this point.
-----------------------------------------
Attachment F: Status report for the Apache Incubator Project
Composer (a component container project), RAT (project analysis for
conformance with licensing and similar requirements) and buildr (a build
tool) have entered Incubation. STDCXX is proposed for Graduation.
Tuscany did not graduate due to concerns over community diversity. There
has been continued discussion on general@i.a.o about the need for diversity.
Tuscany is actively focused on building diversity now, with plans to
re-apply for graduation.
A number of projects are failing to build any community (and to report). An
e-mail has been sent to general@i.a.o to discuss their future. NMaven
reported late. Wendy Smoak has volunteered to help Mentor the project.
Perhaps the biggest issue for the Incubator PMC is the long-standing issue
of redundant and not infrequently inaccurate project meta-data. There are
plans to discuss the issue at ApacheCon, but as is often the case, support
tools receive little interest and effort from the community, whether for the
Incubator, Infrastructure, the Board or the Foundation as a whole.
========================
Abdera
Abdera is an implementation of the Atom feed format and publishing protocol.
* Release 0.3.0-incubating was released with many new features and fixes.
* Dan Diephouse joined the project as a committer and has been working on
significant improvements to the Abdera server code
* Documentation for the project has been greatly improved.
* There are ongoing performance improvements
* The project is working towards graduation, with the primary remaining
goal being diversity of committers.
----
=== Buildr ===
Description - Buildr is a build system for Java applications written in
Ruby.
Date of Entry - Nov. 2007
Buildr is a brand new project (see the proposal at [1]), it's just been
accepted in the Incubator this month. Most of the project infrastructure has
been setup: status page, svn, jira, mailing lists. The code grant has been
submitted (and ack'ed), the buildr community has been notified of the
migration and the code import will probably be done during ApacheCon in
Atlanta.
[1] http://wiki.apache.org/incubator/BuildrProposal
----
JSPWiki
JSPWiki infrastructure has been moved over to Apache: the issue trackers and
the mailing lists are now fully operational. We've also started the process
of getting ICLAs and Software Grants from all the previous contributors who
still hold copyright over the code.
All committers identified in the original proposal plus the mentors have
commit access and are on the private mailing list.
The dev alias has attracted a couple dozen outside members.
The final LGPL-licensed JSPWiki release is almost ready, after which we will
start moving code into the Apache SVN. This is to minimize having to
maintain two separate branches, one LGPL and one Apache -licensed.
The questions on how jspwiki.org domain and the jspwiki.org websites should
be transferred to Apache have not yet been discussed.
----
Lokahi
Lokahi is a configuration and management console for Apache httpd, tomcat
and other web server infrastructure.
Incubating since: 2006-01-07
Significant contributions have been made towards finishing the MySQL port
that was begun earlier this year. A Fast Feather presentation on Lokahi has
been scheduled for Apachecon in Atlanta.
Obstacles to graduation:
* community - now includes authors outside of the original dev community,
but additional committers are sought. Recent distractions, and the
temperature of discussions taking place across projects on general@i.a.o
reinforced the fact that a larger committer base is needed to graduate.
* licensing - oracle-only backend is now 95% of the way to an alternate
MySQL backend, and soon to be enhanced with license agnostic interfaces
----
NMaven
NMaven develops plugins and integration for Maven to make building and using
.NET languages a first-class citizen in Maven.
Incubating since: 2006-11-17
Items to resolve before graduation
* More active committer involvement. This involves getting a group of
developers familiar with the NMaven internals (both .NET and Java), as well
as growing a larger community of developers who are creating Maven plugins
in .NET.
* Closer interaction with the Maven team.
Status:
* Movement toward a release. Updating all the license files, changing the
artifact names to include "incubating", etc. This is the highest priority
for the project.
* There had been some concern among committers that the code was changing
too rapidly making it difficult to attract new committers/patches. We've
slowed the pace of new features and have focused on bug fixes.
* Mailing list activity has been slow recently, but steady increase of
mailing list subscribers over this period (from 27 to 35).
Plans:
* Preparing for a release
* Bringing NMaven in closer line with Maven architecture and behavior.
----
Sanselan
The Sanselan Project is a pure-java image library for reading and writing a
variety of image formats.
The autoexport from confluence to our site has been set up (see
http://incubator.apache.org/sanselan/) so documenation can be added soon.
We are looking for images (with no copyright restrictions) that can be used
for unit testing. Existing (private) unit tests rely on copyrighted images
that cannot be used.
----
Sling
Sling is a framework to develop content centric web applications based on
the idea of modularizing the rendering of HTTP resources.
Sling entered incubation on September 5th, 2007.
Community
* We had a very active month with adding microsling and based on this
project developping and voting the new Sling API replacing the form
Component API. Currently we are migrating the project sources to the new
API.
* Sling present at ApacheCon US 07 with a FeatherTalk and a BOF
Software
* microsling added to Sling as simple entry level framework exhibiting
the mechanisms of Sling. microsling was also used as a proof of concept for
the new Sling API and greatly influenced its evolution.
* Two contributions of the community added to microsling and Sling:
Freemarker support by Padraic Hannon and Ruby integration by Shawn Anderson.
Issues before graduation
* Make an incubating Sling release
* Grow a more diverse community (so far only commits from Day employees)
Licensing and other issues
* none
----
== stdcxx ==
Stdcxx status report for the calendar quarter ending in November 2007.
__Project Summary__:
Stdcxx is a portable implementation of the C++ Standard Library
conforming to the ISO/IEC 14882 international standard for C++.
__In incubation__: since 5/19/2005.
__Issues to resolve before graduation__:
None.
__Community__:
The project has 13 committers (excluding mentors). Not counting
mentors, the stdcxx PPMC consists of 9 committers.
__Mailing List Activity__:
*
[http://people.apache.org/~coar/mlists.html#stdcxx-commits_at_incubator.apac
he.org stdcxx-commits]: 15 (+1) subscribers, 2.56 (+0.40) posts/day
*
[http://people.apache.org/~coar/mlists.html#stdcxx-commits_at_incubator.apac
he.org stdcxx-dev]: 55 (+4) subscribers, 7.18 (+1.30) posts/day
*
[http://people.apache.org/~coar/mlists.html#stdcxx-commits_at_incubator.apac
he.org stdcxx-user]: 39 (+2) subscribers, 0.29 (-0.02) posts/day
__Bug Tracking__:
* Total issues: [http://tinyurl.com/2ug8b6 645] (+109)
* Outstanding: [http://tinyurl.com/2vjnuw 272] (+8)
* Resolved: [http://tinyurl.com/2tz897 81] (+21)
* Closed: [http://tinyurl.com/3ydo3t 292] (+80)
__Current Projects__:
Since the last report three months ago the team has accomplished three
major milestones. In September we added two new committers, Eric Bradley
Lemings and Mark Brown. On October 16 we received the
[http://www.nabble.com/-VOTE-RESULT--graduate-stdcxx-to-TLP-p13246183.html
approval] of the Incubator PMC to recommend to the Board to graduate stdcxx
to a Top Level Project. The recommendation has been forwarded to the Board
for consideration at the November meeting. Finally, on October 29 the
Incubator PMC
[http://www.nabble.com/-VOTE-RESULT--approve-stdcxx-4.2.0-release-p13469149.
html approved] our request to release stdcxx 4.2.0.
__Code__:
The most recent release of stdcxx, version 4.2.0, was published in
October 2007. The schedule of the 4.2.1 maintenance upgrade is currently
being discussed. The expected timeframe is December 2007 to February 2008.
All code is licensed under the Apache license version 2.
----
=== Tuscany ===
Tuscany simplifies the development, deployment and management of distributed
applications built as compositions of service components. These components
may be implemented with a range of technologies and connected using a
variety of communication protocols. Tuscany implements relevant open
standards including, but not limited to, the SCA and SDO standards defined
by the OASIS OpenCSA member section.
Incubating since: 2005-11-30
Top issues?
* Is Tuscany diverse enough ?
Community aspects:
* A proposal was put forward to graduate as a TLP but the IPMC raised
concerns about the level of diversity so the proposal was withdrawn while
these are addressed
o It should be noted that Tuscany does currently more than meet
the Incubator minimum diversity requirements for graduation
* Dims stepped down as a mentor, Paul Fremantle and Matthieu Riou took
his place
* Voted Brady Johnson, Simon Nash, Amita Vadhavkar, Mark Combellack as
new committers
* Good community involvement - users are answering mailing list
questions, providing patches, and being voted in as committers
o Over seven hundred posts on the tuscany-user list in the last
three months, up over 300% since a year ago
Releases since last report:
* Significant milestones were achieved with the 1.0 releases of Java SCA
and SDO which implement the v1.0 of the SCA specifications and v2.1 of the
SDO specification respectively
* An 0.99 release of Java SCA was also done prior to the 1.0 release
* Java DAS beta1 and beta2 released
Ongoing work:
* A Java SCA 1.0.1 maintenance release is currently being voted on
* A Native SCA, SDO and DAS release is in progress
* The Java SCA 1.1 release contents are being discussed
* Links with other Apache projects continue to be forged and lots of
exciting new features are being worked on!
----
Woden
Woden is a Java class library for reading, validating, manipulating,
creating and writing WSDL documents, initially to support WSDL 2.0 and with
the longer term aim of supporting past, present and future versions of WSDL.
Development towards Woden milestone M8 has progressed slowly over the past
few months. There are a still a few high priority items that must be
completed for M8.
In the past few months Woden has received significant contributions from Dan
Harvey (an IBM summer intern) in the form of many bug fixes and enhancements
including refactoring the Woden build, Sagara Gunathunga who is working on
serialization of Woden models, and most recently Tomi Vanek, who has
contributed his WSDL viewer to Woden (currently attached to a Jira awaiting
review).
Woden has also made excellent progress towards completing the items
necessary for graduation and a vote will likely be called shortly.
----
WSRP4J
No report. Part of the "Projects in Trouble" e-mail to discuss future
status.
----
XAP
No report. Part of the "Projects in Trouble" e-mail to discuss future
status.
----
Yoko
The Yoko community has decided that it's probably best to split the project
in two and submit them to be housed as sub-projects of CeltixFire and
Geronimo. The WS bindings, and the requisite support tools, of Yoko would
move on to CeltixFire with everything else, e.g. ORB and RMI, moving on to
Geronimo. A committer roll call was performed and a list of developers
still interested with either/both of the two bodies of code. Proposals will
be submitted to both the CeltixFire and Geronimo PMCs this month.
-----------------------------------------
Attachment G: Status report for the Apache James Project
Highlights
* jSPF 0.9.5 released after the dependency issue was resolved.
* Jochen Wiedmann is a new committer
* No new PMC members
* MarkMail Powered by Apache James!
* I'm resigning as PMC chair
Details
The project is moving slowly, but fast in a relative sense. :)
Progress is being made on IMAP (led by Robert Burrell Donkin) and
refactorings that allow James to optionally start using the Spring
framework (led by Bernd Fondermann). With progress comes an
opportunity to rebuild trust, and so far so good.
A jSPF release had been held up by a needed change in a dependent
library whose code we couldn't fork. Stefano Bagnara helped to
convince them to apply this contentious patch, and with that in place,
then we could release jSPF.
You heard the news about what MarkMail is, and Jason Hunter dropped
the project an email to let us know and thank us for Apache James as
it is core to their email processing system.
I announced my intent to resign as PMC chair several weeks back, and
there's been a healthy discussion of who will take over these duties
and what qualities we'd want in that person and that role. I had
hoped we'd have a resolution ready for this board meeting, but not
quite ready yet. Should be ready for the December board meeting.
-----------------------------------------
Attachment H: Status report for the Apache Lenya Project
Issues needing board attention
------------------------------
None
Changes in the PMC membership
-----------------------------
None
General status
--------------
We just entered the freeze period for Lenya 2.0
Issues still to be dealt with by the Lenya PMC
------------------------------------------------
None at this time.
Progress of the project
-----------------------
We have started work on making our project website editable by Lenya
directly. A demo is available at
http://lenya.zones.apache.org:9999/docu/authoring/
We voted in a new Lenya comitter, Markus Angst.
We also had a Lenya hackathon in Freiburg, Germany.
Some promising work on a JCR module for Lenya was taken up by a user,
Gerd Schrick.
-----------------------------------------
Attachment I: Status report for the Apache Logging Project
Logging Services Report - November 2007
All mailing lists are active and healthy with the exception of log4php
that has been very quiet. Michael Schmitz was added as a log4php
committer in September.
log4j:
log4j 1.2.15 and log4j-extras 1.0 were released on August 29th. A
log4j 1.2.16 and log4j-extras 1.1 maintenance releases plus the
initial release of additional log4j companions are expected to occur
with the initial Chainsaw 2.0 release. No progress on log4j 2.0
development in this period.
Chainsaw:
No progress this quarter on Chainsaw 2.0 release. Chainsaw 2.0
release candidate should be expected in the next reporting period
after the log4cxx release.
log4cxx:
Lots of bug fixes on new and long standing items. Expect to finally
have a log4cxx 0.10 release candidate in the next reporting period.
log4net:
log4net web site and documentation where migrated to Maven 2. No
other development in the quarter.
log4php:
No development this quarter.
-----------------------------------------
Attachment J: Status report for the Apache Maven Project
-----------------------------------------
Attachment K: Status report for the Apache Perl Project
-- mod_perl 1.0 --
The mod_perl 1.x is a maintenance track designed to work with httpd
1.3.x.
No new mod_perl 1.x releases since the last report.
--- mod_perl 2.0 --
mod_perl 2.X is designed to work with all httpd 2.X branches.
No new mod_perl 2.x releases since the last report.
--- Apache-Test --
Apache-Test provides a framework which allows module writers to write
test suites than can query a running mod_perl enabled server. It is
used by mod_perl, httpd and several third party applications, and
includes support for Apache modules written in C, mod_perl, PHP
and Parrot.
No new Apache-Test releases since the last report.
--- Apache-SizeLimit --
Apache-SizeLimit is a popular component in most mod_perl production
environments. It is used to kill off large httpd child processes
based on various environmental triggers.
No new Apache-SizeLimit releases since the last report.
--- Apache-Reload --
Apache-Reload is a popular component in most mod_perl development
environments, used to refresh compiled code in the perl interpreter
without completely restarting httpd.
We have not yet released Apache-Reload.
-- Development --
mod_perl continues to be an active and healthy development community -
bugs are found, bugs are fixed, development moves forward as usual.
-- Users --
The mod_perl users list is, as always, thriving. nothing noteworthy
has happened since the last report.
-- PMC --
as a recent email required, we have added links to asf foundation,
sponsorship, and thanks to our main page at http://perl.apache.org/
-----------------------------------------
Attachment L: Status report for the Apache POI Project
Code
----
We've done a lot of bug fixes this quarter, and pleasingly many of the
bug reports are coming through with patches. Most of the new features
relate to Excel formula parsing and text extraction.
Community
---------
No new committers or pmc members this quarter. We have identified a
few possible new committers, and are working with them to improve
their code (mostly in the area of tests) before offering them commit.
Releases
--------
We are aiming to do a beta release in the coming weeks, then release
3.0.2 in late December or early January.
Future
------
There has been some discussions on supporting the new Office Open XML
(ooxml) file format, which was introduced with Office 2007. We believe
our high level code will work just fine, but we'll need to redo all
the record code to support XML as well as OLE2 serialisation, which is
quite a lot of work. In the absence of new developers or sponsorship
of existing ones, this is unlikely to progress much.
-----------------------------------------
Attachment M: Status report for the Apache Roller Project
-----------------------------------------
Attachment N: Status report for the Apache Santuario Project
Most of the activity on the mailing lists has been around some bugs in
the libraries and helping people with various applications that use
them.
On the C++ front, version 1.4.0 was released with some bug fixes and
an update to the package building process.
-----------------------------------------
Attachment O: Status report for the Apache ServiceMix Project
This report for November is the second report since ServiceMix
graduation.
ServiceMix resources have not been completely moved yet. The web site
has moved to its final location (http://servicemix.apache.org) but the
mailing lists and svn have not been touched.
We have released ServiceMix 3.2 on November 7th. Work is continuing on
ServiceMix 4.0 and we aim for a milestone release before the end of the
year.
A new PMC member has just been voted in.
-----------------------------------------
Attachment P: Status report for the Apache Tomcat Project
Summary
--------------
The project continues to be active on a number of fronts. There are
no issues requiring Board attention at this time.
Releases
-------------
There was no releases this month.
Security
------------
Development
-------------------
We have voted the new commit policy caused by serious
dispute among two leading Tomcat core developers with
different views on development process and some personal
dislike.
Here is the VOTE synopsis:
o Existence of release and development branches
in parallel with each other (dev are odd numbered,
release are even numbered).
o Development branches are CTR. If code or patches
to this branch change the API, advanced warning
is required even before the commit. It may be
open to a vote if there is debate. Larger patches,
as well as far-reaching patches should also be
community gauged before implemented.
o Release branches are RTC, with patches obtained
from the development tree. Thus, backports refer
to the SVN revision on the development tree which
adds that feature.
o Both branches have a STATUS file. For the release
branch, STATUS is also used to note backport
proposals.
o Reviews are *always* appropriate. One can call
for a formal review of a patch at any time.
o Voting is via normal ASF rules.
o Regarding large and/or API changing patches, use of
a sandbox is recommended to allow for SVN history to
be maintain, to encourage outside interest and
involvement ("Hey, I'm working on Foo. Here is the
SVN url. Come and help or at least follow along").
This also allows for more complete understanding of
the impacts before it reaches the dev branch.
The vote was passed with majority of votes from PMC members
including Jim, Yoav, Tim, Remy, Costin, Filip, Mark, Mladen,
Jean-Frederic, Rainer, Peter and Henri and without any -1.
This caused the creation of STATUS files and all significant
patches are now first put for a majority vote and review
inside:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS?view=markup
and
http://svn.apache.org/viewvc/tomcat/current/tc5.5.x/STATUS?view=markup
The Apache Tomcat 6.0.15 release was stopped because of few
minor TCK issues, so the plan is to tag and release 6.0.16 in
the following week.
Mod_jk is on the way for a 1.2.26 release with number of bug
fixes from 1.2.25 release.
Community
-----------------
There were no changes the committership nor PMC membership
this time.
So far for the last couple of moths we are able to continue
the active development with newly adopted commit rules.
-----------------------------------------
Attachment Q: Status report for the Apache Turbine Project
Status
======
There has been some progress on the ECCN issue - the fulcrum
components are now in good shape, but some recent changes there need
to be back-ported to turbine core and a release made before we send
the ECCN notification.
We have no board-level issues at this time.
Community changes
=================
No new committers were voted in since the last board report.
No new PMC members were voted in since the last board report.
Turbine core project
====================
No major activity this quarter, but the changes made in the pending
fulcrum-crypto-1.0.6 release need to be back-ported to the components
currently integrated in turbine core (head and maintenance branches).
No beta or final releases were made since the last board report.
Fulcrum component project
=========================
Work was put into eliminating dependencies with the potential to
complicate tidying up the ECCN compliance.
Releases since the last board report:
* fulcrum-yaafi-1.0.5 was released on 2007-10-03.
* fulcrum-crypto-1.0.6 has been cut and the release vote passed on
2007-11-06 - final deployment is pending.
META project
============
No beta or final releases were made since the last board report.
-----------------------------------------
Attachment R: Status report for the Apache Velocity Project
STATUS
Velocity remains a mature product with spurts of developer activity.
Developers and power users remain present on the mailing lists. The
user list averages 1-2 questions a day from new users, of which almost
all are answered immediately.
We've been struggling a little with Gump issues in the past month.
Commons Lang subtly changed the spec for an API call (
https://issues.apache.org/jira/browse/LANG-363 ) which caused one of
the unit tests in Velocity to fail. The lack of debuggability of the
gump run led to some very inelegant print statements scattered
throughout the unit test until the specific failure was isolated.
Very old-style coding. (change a line, wait a day for gump, change a
line, wait a day). We still have a Texen gump failure, though hoping
to get that straightened out soon.
The Velocity project currently has no board-level issues at this time.
COMMUNITY CHANGES
No new committers were voted in since the last board report. No new
PMC members were voted in since the last board report.
VELOCITY ENGINE
There's been some minor activity improving various syntax issues (i.e.
adding variable arguments) and fixing user-reported bugs.
No beta or final releases were made since the last board report.
VELOCITY TOOLS
Velocity Tools is currently the most active project, with development
focused on the new 2.0 branch. This is in alpha and moving towards
beta. We had a brief discussion on the dev lists whether to continue
supporting the 1.x branch (currently on version 1.3), or urge users to
adopt 2.0 when it is released. The consensus was to release a 1.3.1
version with minor updates and fixes, then retire that branch.
(Seemed the practical direction given the straight-forward upgrade
path from 1.3 to 2 and the interests of our small developer
community). We hope to release both 2.0-beta1 and 1.3.1 by January.
VELOCITY DOCBOOK
We committed our first user-submitted patch (DBF-1). Otherwise this
product remains stable. It appears to be primarily used internally
though there are occasional queries and comments about it on the user
list.
VELOCITY ANAKIA
No development activity this past quarter.
VELOCITY DVSL
No development activity this past quarter.
VELOCITY TEXEN
There was a small amount of activity fixing bugs and adding user-
submitted patches from JIRA. If enough patches and updates get
submitted we will release a version 1.1 by the next quarter.
Texen currently has an unresolved Gump issue (see above).
-----------------------------------------
Attachment S: Status report for the Apache Xalan Project
-----------------------------------------
Attachment T: Status report for the Apache Xerces Project
Xerces-J
In September we released Xerces-J 2.9.1. This release fixes several
bugs which were present in Xerces-J 2.9.0. It also includes a few
minor enhancements and performance improvements.
Back on August 30th the W3C published a last call working draft of XML
Schema 1.1 Part 1: Structures. Partial support for earlier drafts of
XML Schema 1.1 has been available in Xerces-J for several years though
only recently has the working group made enough progress on the
specification to consider doing a full implementation. We've been
soliciting feedback from the community on which features they're most
interested in seeing in Xerces-J.
Xerces-C
Some good discussion on the mailing list with regards to what the
minimum set of platforms would be acceptable to support with the new
build system before we can release. In addition there has been
interest in updating the online docs to forest. Disucssion is still
underway as to whether this should be for 3.0 or for all previous
releases. Boris is release manager for 3.0. Committers have
volunteered time around the end of December to finish off the 3.0
release and we are hopeful this will happen in January.
Xerces-P
Nothing in particular to report. No development activity. XML Commons
Several fixes for typographical errors were applied to the JAXP 1.2
and 1.3 Javadocs. The xml-commons-external-1.2.06 (JAXP 1.2) release
is still pending. No other activity to report.
-----------------------------------------
Attachment U: Status report for the Apache XML Project
General business:
==============
Things are quiet in the XML project, with no issues requiring board
attention. Migration of AxKit->perl PMC and Xindice->DB PMC did not
take place yet.
Xindice
======
Works is going on on next (1.2) release. There are plans to produce
1.2 milestone release in coming weeks. Traffic on user list is low but
all questions are answered.
AxKit
=====
Didn't submit a report. Need to figure out if Matt Sergeant is still
around and, if not, get a new representative.
-----------------------------------------
Attachment V: Status report for the Apache XML Graphics Project
General Comments
Jeremias initiated a survey for users of XML Graphics Commons, Batik and
FOP to determine the level of desire to change the minimum required Java
version from 1.3. From the results of that, and discussions between the
developers, it was decided that subsequent project releases from XML
Graphics will require Java 1.4. (Batik's 1.7 release will be the final
one to require Java 1.3.)
XML Graphics Commons
No big changes in the last 3 months. Some work to complete the XMP
metadata functionality is expected for the next reporting period.
Batik
Batik's two Google Summer of Code students finished their projects
successfully, although they did not have as much interaction with the
developer community (such as it is) as much as I would've liked. Ivan
has recently finished ironing out the bugs in his DOM Viewer window
enhancements and will be committed to the repository soon. Jasleen's
project needs a bit more work before it can be committed.
A bunch of bugs were fixed recently, and after fixing a couple more,
committing Ivan's code, and running through the regression test suite
again we'll be ready for the final 1.7 release.
FOP
FOP sees the usual bugfixing. We've been able to process some of the
open patches, but there's still some more to be done in this area. A few
new features have also been added: some improvements on general XSL-FO
compliance, preparations for PDF-in-PDF support, SVGZ support, improved
SVG text painting for PDF output, improvements for PCL and AFP etc. A
number of exciting things are in the works: improved layouting which
should bring down memory consumption, Java2D support for AFP output,
improvements in font handling and tables, a new image package...
We have two new committers: Adrian Cumiskey and Max Berger.
------------------------------------------------------
End of minutes for the November 14, 2007 board meeting.
Index