[raw] the published text, which is the record. [2005] [main index]
The Apache Software Foundation
Board of Directors Meeting Agenda
June 22, 2005
1. Call to order
The meeting was scheduled for 10:00 PST -0800 and was begun at
10:03 when a sufficient attendance to constitute a quorum was
recognized by the chairman. The meeting was held by teleconference,
hosted by Jim Jagielski and Covalent.
IRC #asfboard on irc.freenode.net was used for backup
purposes.
2. Roll Call
Directors Present:
Ken Coar
Justin Erenkrantz
Dirk-Willem van Gulik
Jim Jagielski
Ben Laurie
Stefano Mazzocchi
Sam Ruby
Greg Stein
Sander Striker
Directors Absent:
none
Guests:
Chuck Murcko (Treasurer)
3. Minutes from previous meetings
Minutes in Subversion are found under the URL:
https://svn.apache.org/repos/private/foundation/
Append the minutes URIs to that to access them through the Web.
A. The meeting of April 27, 2005
SVN - board/board_minutes_2005_04_27.txt
Approved by General Consent.
B. The meeting of May 18, 2005
SVN - board/board_minutes_2005_05_18.txt
Approved by General Consent.
4. Officer Reports
A. Chairman [Greg]
The Board held an IRC conference to talk about many issues that
are confronting the ASF at this time. No decisions were made in
private -- the ideas from the meeting have been incorporated
into this agenda. A large part of the discussion, and a concern
for the ASF, is better management of legal issues.
During the past month, we have also been welcoming our new
members into the ASF.
B. President [Dirk]
Annual members meeting, sharp increase in press requests,
BXA/CCN number assignment still not solved. Need to ask
Ken about procedure Hardship cases.
Request for exec session.
i. Infrastructure [Sander]
See Attachment L
C. Treasurer [Chuck]
Lockbox papers have been filed with Wells Fargo. I am awaiting
a response from them. When Lockbox goes active, the mailing
address for contributions will change.
Office expenses have been mailed to Jim.
We received a check for $6695 from IBM last month which has been
deposited and shows in our current balances. We have also received
a check for $2000 from Red Mountain Technologies that has not yet
deposited.
Current balances (as of 12/15/2004):
Paypal $5471.78
Checking $27041.55
Premium Mkt. $100594.81
Total $133108.14
D. Exec. V.P. and Secretary [Jim]
Jim reported that that big event in the last month was the
annual ASF Members Meeting, which was held via IRC on
May 24th. There was a good turnout and, in general, there
were less complaints about advance notice or scheduling
issues than in previous years.
The ASF Voter Tool was used, with the additional result of
renewed interest in updating and improving the tool, to
be easier to use and possibly more self-contained. The
'voter-dev' mailing list was created to coordinate the
efforts.
We have received almost all the required member applications
from the new members, and we are, as usual, receiving a steady
input of iCLAs, with the occasional CCLA. No mailing has
been received which requires board attention or action.
5. Committee Reports
A. Apache APR Project [Cliff Woolley]
See Attachment A
Approved by General Consent.
B. Apache Excalibur Project [J Aaron Farr]
See Attachment B
Approved by General Consent.
C. Apache Gump Project [Stefan Bodewig]
See Attachment C
Approved by General Consent.
D. Apache Jakarta Project [Henri Yandell]
See Attachment D
Approved by General Consent.
E. Apache Lucene Project [Doug Cutting]
See Attachment E
No report received or submitted.
F. Apache Portals Project [Santiago Gala]
See Attachment F
No report received or submitted.
G. Apache SpamAssassin Project [Daniel Quinlan]
See Attachment G
Approved by General Consent.
H. Apache Web Services Project [Davanum Srinivas]
See Attachment H
A few issues were noted by various board members. First of all,
it was reported that Dims was "forced" off the Oasis mailing
list and delegated to "observer" status. It was also noted that
the Oasis IPR Policy, as well as other protocols and policies
which affect WS (especially WS Security Standards) could be
a potential problem and issue with the WS Project. Ben
indicated that, not under his ASF hat, he was attending a
meeting regarding InfoCard, specifically regarding security
and open standards relating to it.
Because of these questions and issues, the board did NOT
approve the WS Project report, and will request a revised
and updated report for the next board meeting.
I. Apache XMLBeans Project [Cliff Schmidt]
See Attachment I
Approved by General Consent.
J. Apache Maven Project [Jason van Zyl]
See Attachment J
Jim volunteered for the Action Item of "hooking" Geir up
with the Maven project, regarding their interest in JSR 277.
Approved by General Consent.
K. Apache Logging Project [Mark Womack]
See Attachment K
Approved by General Consent.
L. Apache Xerces Project [Gareth Reakes]
See Attachment M
There was some discussion regarding the community diversity in
the Xerces projects and whether it was adequate. The general
consensus was that there was no need for concern at this point.
Approved by General Consent.
M. Apache iBATIS Project [Ted Husted]
See Attachment N
Stefano volunteered to take the Action Item to check on
the validity and legality of linking to Hibernate, since this
appears a common concern.
Approved by General Consent.
6. Special Orders
A. Appoint new officers of the corporation
Chairman nominees:
Greg Stein
Sam Ruby
By a vote of 6-Greg, 2-Sam and 1-Abstain, Greg was appointed as
Chairman.
President nominees:
Dirk-Willem van Gulik
Sander Striker
By a vote of 5-Sander, 2-Dirk and 2-Abstain, Sander was appointed
as President.
Treasurer nominees:
Justin Erenkrantz
Geir Magnusson, Jr
By Unanimous Vote, Justin was appointed Treasurer.
Executive Vice President nominees:
Jim Jagielski
By a vote of 8-Jim and 1-Abstain, Jim was appointed EVP.
Secretary nominees:
Jim Jagielski
By a vote of 8-Jim and 1-Abstain, Jim was appointed Secretary.
B. Appoint a Vice President of Legal Affairs
WHEREAS, the Board of Directors deems it to be in the best
interests of the Foundation and consistent with the
Foundation's purpose to appoint an officer responsible
for legal affairs, including but not limited to streamlining
communication between the Foundation's Project Management
Committees, legal counsel, the Board and other parties
pertaining to legal issues.
NOW, THEREFORE, BE IT RESOLVED that the office of
"Vice President of Legal Affairs" be and hereby created,
the person holding such office to serve at the direction
of the Board of Directors, and to have primary responsibility
of coordinating the Foundation's legal counsel pertaining to
legal issues; and be it further
RESOLVED, that Cliff Schmidt be and hereby is appointed to
the office of Vice President of Legal Affairs, 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.
By Unanimous Vote, Cliff Schmidt was appointed as VP of
Legal Affairs.
C. Endorsement of MPL for dependencies
WHEREAS, the Netscape/Mozilla Public Licenses are software licenses
created to explicitly allow redistribution of products, licensed using
these licenses, in commercially, non-open source products; and
WHEREAS, the Netscape/Mozilla Public Licenses requires changes to
NPL/MPL-ed code to be made available to the public under the same
license; and
WHEREAS, the Cocoon and XML Graphics Program Management Committee wish
to include Rhino, an NPL-licensed product, in their products (Batik and
Cocoon); and
WHEREAS, Rhino will be included as-is inside said products, and no
changes will be made to the Rhino source code.
NOW, THEREFORE, BE IT RESOLVED, that the Apache Software Foundation
endorses the NPL/MPL license as an appropriate license for code
libraries that are redistributed, unchanged, with ASF products.
Special Order C, Endorsement of MPL for dependencies, was tabled.
7. Discussion Items
A. Hire a sysadmin
Justin will have two proposals to the board by our July 1st meeting:
- Hiring a sysadmin on to our staff.
- Outsourcing all infra@ activities to a third-party company.
Discussion has started on infra@ for formulating these job descriptions.
Discussion Item A, Hire a sysadmin, was tabled.
B. Outsource bookkeeping
Per Jason, EFF retains Silk, Adler, & Colvin for their 501(c)3 matters.
Specifically, Rosemary E. Fei: http://www.silklaw.com/bios/fei.cfm
Discussion Item B, Outsource bookkeeping, was tabled.
C. BXA guidelines
[gstein: 10 minute max]
What is our policy?
Who should committers contact?
How does this apply to third-party software? (such as OpenSSL)
See Will Rowe's posts to board@.
Discussion Item C, BXA guidelines, was tabled.
D. Distribution of third-party software from ASF infrastructure
[gstein: 10 minute max]
What is our policy?
Less restrictive licenses?
More restrictive licenses?
Discussion Item D, Distribution of third-party software from ASF
infrastructure, was tabled.
8. Review of Current Action Items
o Dirk to contact Chuck regarding Treasurer role
This was done, and Justin will further contact Chuck regarding
the transition.
o Jim to "come up" with Emeritus status policy
Discussion on members@ indicates no real consensus on what
a policy should be; instead, there appears an interest in
NOT having an automatic policy in place, and simply contacting
people we are "concerned" about.
o Stefano regarding Rhino Licensing
o Ken regarding Copyright Line ("licensors")
o Sam regarding Xalan-J and monthly telecons
Called (yes, via phone) Brian. Brian is in western Canada, many
committers are on the east coast, and there even is one in Austrailia.
The purpose of the monthy calls is to coordinate the scheduling of
issues reported to Jira. At times, this includes some technical
discussion, but if it goes into design issues, the topic is deferred
to the mailing list. Summaries are posted after the call, and JIRA
is updated.
No votes are taken on the call. All committers are welcome. If the
topic is a PMC issue, it is deferred to the PMC mailing list.
Nobody has complained to date, and I asked Brian to specifically
solicit and watch out for such concerns, as even the existance
of a perception of a being excluded is something the board would
take action on. He said he would.
Based on this call, and the description of how the call is run,
I have no further concerns in this matter.
o Stefano regarding board expectations for new Tomcat Chair.
9. Unfinished Business
At the Board IRC meeting, it was noted that the board requires a
better, more efficient way, to track tasks to closure. The updating
of STATUS and the listing of Action Items was one solution that
the board has approved. It was agreed that all Action Items should
be classified as "lazy consensus" unless specifically noted
otherwise.
10. New Business
11. Announcements
12. Adjournment
Scheduled to adjourn by 11:30 PDT -0700. Adjourned at 12:04.
============
ATTACHMENTS:
============
-----------------------------------------
Attachment A: Status report for the Apache APR Project
Not much news this quarter in APR. No new releases, though there
has been a bit of discussion in the last week or so about pushing
out a new point release to get some bug fixes out to our end users.
Paul Querna was added as a new PMC member immediately after last
quarter's reporting cycle. No new committers this quarter.
We haven't made a final decision yet on the ultimate disposition
of the apr-iconv subproject, which as I mentioned last quarter is
under debate.
-----------------------------------------
Attachment B: Status report for the Apache Excalibur Project
This is the June 2005 Board report for the Excalibur project.
* Leo Simons stepped down as PMC Chair. J Aaron Farr was appointed as
new chair in April.
* no new committers.
* no new PMC members.
* no releases (yet). Shash Chatterjee has been working on getting
everything in place for the next release.
* most activity has been minor bug fixing and cleaning up/tagging the
repository for the next release.
In summary, things are _very_ quiet in Excalibur at the moment. Most of
the committers seem to be rather involved in other activities at the
moment with little effort going into the next release.
-----------------------------------------
Attachment C: Status report for the Apache Gump Project
Infrastructure:
* we've moved off of Brutus and are now spread over three
machines. vmgump.apache.org is a VMWare instance on Loki,
gump.zones.apache.org a Solaris zone on helios and
gump.osuosl.org a MacOS X server of the Oregon State University
that we can use. Many Thanks!
* vmgump will become our primary machine for now, we are slowly
progressing to the state of stability we had on brutus.
* the other instances are not yet fully up and running.
Technical:
* Work continues on Gump3. It is slowly and steadily progressing
into a codebase that does useful stuff.
Other:
* Nick Chalko has taken a leave of absence from the PMC, we hope
to get him back next year.
* still all Apache committers have access to metadata in CVS.
* no releases.
* There are three proposed Summer of Code projects for Gump, all
focused on Gump3 development. Mentors include Scott Sanders,
Adam Jack and Leo Simons. Since Gump is one of the few
python-based projects in the programme, we expect some of these
will be successfully followed up on.
-----------------------------------------
Attachment D: Status report for the Apache Jakarta Project
= Jakarta Report =
== June 2005 ==
=== Status ===
The major change for Jakarta this quarter is the promotion of Jakarta
Tomcat to Apache Tomcat, the next quarter should see this being
reflected on the website, mailing lists etc.
Last quarter saw a kickstart of the dormant BCEL subproject, which has
seen some minor improvements. Oversight is improved, bugs are being
fixed and some planning of the BCEL future has occurred.
The dormant BSF subproject has recently kickstarted itself, as may be
seen from the new committers listed below. Discussion is increased,
though PMC oversight will need to be confirmed/improved in the next
quarter.
Subversion migrations continue to move onwards, the ratio for
subprojects is 10 in SVN to 7 in CVS.
There is a proposal to create a new subproject to contain 'webapp
components'; small plugin features for servlet containers (such as
Tomcat). Various proposals for Commons components and the Taglibs
subproject are the impetus.
==== Goals for Q3 2005 ====
* JCS and HttpClient still need to reflect their move to subproject level.
* Taglibs, JCS, Cactus SVN migrations.
* Tomcat to reflect their move to TLP.
=== Releases ===
==== June ====
* 16 June 2005 - Commons-Jelly 1.0 Released
* 13 June 2005 - Commons-Lang 2.1 Released
* 12 June 2005 - Commons-Digester 1.7 Released
* 03 June 2005 - Commons-Transaction 1.1 Released
==== May ====
* 25 May 2005 - Commons-VFS graduated from Sandbox to Commons-Proper
* 19 May 2005 - Commons-Daemon 1.0.1 Released
* 17 May 2005 - Tapestry 4.0-alpha-3 Released
* 07 May 2005 - Commons-Net 1.4.0 Released
* 06 May 2005 - Tapestry 4.0-alpha-2 Released
==== April ====
* 29 April 2005 - HiveMind 1.1-beta-1 Released
* 11 April 2005 - Tomcat 5.5.9 stable Released
* 10 April 2005 - Commons HttpClient 3.0rc2 Released
* 2 April 2005 - Commons Configuration 1.1 Released
==== March ====
* 29 March 2005 - Tapestry 3.0.3 Released
* 27 March 2005 - Tomcat 5.5.9-alpha Released
* 25 March 2005 - HiveMind 1.1-alpha-3 Released
=== Community changes ===
==== New ASF Members ====
* 26 May 2005 - Robert Burrell Donkin
* 26 May 2005 - Vincent Massol
* 26 May 2005 - Henri Yandell
==== New Committers ====
* 23 April 2005 - Magnus Grimsell - Cactus
* 4 May 2005 - Rony G. Flatscher - BSF
* 27 May 2005 - Nandika Jayawardana - BSF
* 27 May 2005 - Sanka Samaranayake - BSF
* 9 June 2005 - Nick Burch - POI
* 17 June 2005 - Amol Deshmukh - POI
=== Infrastructure news ===
SVN Migrations:
* ECS complete.
* BSF complete.
* Hivemind complete.
* Slide in process.
* Velocity repo re-organized into a hierarchical fashion.
=== Subproject news ===
(based on projects that have had a notable event, ie) release, change of
location within Jakarta)
==== Commons-Configuration ====
The 1.1 release of Configuration contains a couple of bug fixes and
introduces some new features like web configurations, optional
configurations, or basic reloading support. In the future we plan to
further enhance these features and to perform some refactoring.
==== Commons-Daemon ====
Daemon had release 1.0.1, after more than a year after 1.0.0. Stop and
wait (until started) features have been added; Known bugs have been
fixed.
==== Commons-Digester ====
Digester had release 1.7, about 9 months after 1.6. The changes are
pretty small; Digester is now a very stable library.
==== Commons-HttpClient ====
3.0 RC2 fixed a number of bugs and we will be having one more RC release
shortly as a few more have popped up. Jakarta HttpClient is starting to
come together in SVN. This work has been lead by Oleg Kalinchevski and
it's looking really good. HttpClient 4.0 should prove to be a really
flexible, reusable, and powerful release.
==== Commons-Jelly ====
The previous release of Jelly had proven to be stable for several
months, and after the memory leak was corrected and underwent sufficient
testing, it was decided to release version 1.0 as a stable base on June
16. This is the first stable release of Jelly.
==== Commons-Lang ====
Lang 2.1 was released. It contains several bug fixes, a package name
change for compatiblity with JDK 1.5, a new mutables package, and
several new utility classes and methods.
==== Commons-Logging ====
No release yet, but work continues on commons-logging. Hopefully a new
release will be out within the next few months to address the long-term
user complaints about classloader issues when using commons-logging in
containers.
==== Commons-Net ====
Commons-Net 1.4.0 was released which contains a brand new date handling
mechanism. It also now contains an FTP parser for MVS, and the variety
of date formats which the FTP client can handle has been extended.
==== Commons-Transaction ====
Transaction had a final 1.1 which includes new features like deadlock
detection, more locking types and fixing of some oddities from 1.0.
==== Commons-VFS ====
This is the first Board Report with VFS out of sandbox. The decision to
cut a release now has been delayed as a bug report uncovered a problem
with filename encoding which needs to be solved.
==== HiveMind ====
HiveMind 1.1 has reached its first beta release; in addition, we've
switched over to Subversion for source code control. We're in the
process of voting in a new commiter, Achim Hugen.
==== Tapestry ====
The upcoming release has been renumbered from 3.1 to 4.0. We have
released additional alpha releases of 4.0 and are very close to a first
beta release, which will include portlet support and JDK 1.5 annotation
support. Meanwhile, the 3.0.3 bug fix release closed an annoying
security gap.
==== Tomcat ====
This has been an active quarter for Tomcat. Work has been focused on
the 5.5 branch, which had several releases targeted at increased
reliability, performance, documentation, and bug fixing. The 5.5.9
release was voted stable in mid-April, and has been gathering good
reviews from users since then: in fact, no significant issues have been
found with it.
In May, the Apache Software Foundation's Board of Directors also
approved the Tomcat team' request to be moved out of Jakarta into its
own top-level project. Accordingly, this is the last Jakarta board
report which will include Tomcat: watch for the Tomcat PMC to address
its own reports to the board as required by foundation bylaws. The
Tomcat team would like to thank the Jakarta community for its
outstanding support over the years: we plan to continue working together
tightly on issues and projects of mutual interest.
==== Velocity ====
Migration from Bugzilla to Jira approved. OSGi packaging contributed
for Velocity core.
-----------------------------------------
Attachment E: Status report for the Apache Lucene Project
-----------------------------------------
Attachment F: Status report for the Apache Portals Project
-----------------------------------------
Attachment G: Status report for the Apache SpamAssassin Project
* SpamAssassin 3.0.3 and 3.0.4 were released. 3.0.4 was released on
June 6th to address a denial of service vulnerability. The
vulnerability was announced on June 15th in coordination with
vendors (with security@apache.org in the loop).
* SpamAssassin 3.1.0-pre1 was released on June 17th.
* Since 5 SpamAssassin developers will be in the Palo Alto, CA area
during the CEAS conference we're planning a one-day SpamAssassin
hackathon the Saturday after the conference ends.
* SpamAssassin 3.1.0 is roughly scheduled to be completed and
released between July 13th and July 20th.
* Number of committers, PMC members, etc. stable.
-----------------------------------------
Attachment H: Status report for the Apache Web Services Project
- Apache Axis 1.2.1 (a bug-fix/incremental release) was released on
15th June, 2005.
- Apache Sandesha beta version was released on 12th June, 2005.
The intention of the team is to relase 1.0 version soon.
- Apache EWS 1.0 was released on 30th May, 2005.
Not downloadable for now (only svn tag)
- Apache Axis CPP released 1.5 in Early April. Greatly improved
stability has led to less mailing list issues.
- Apache Axis2 M2 was released on 7th of June 2005, with many of the
changes proposed in the Colombo face to face.
- Apache jUDDI 0.9rc4 was released on 14th of June, 2005. jUDDI
completely supports the UDDI version 2.0 specifcation. A 0.9 final
release is planned for the 15th of July, 2005 which will include fixes
for any issues that surface over the next couple of weeks as well as
an updated users guide.
- There has been a good discussion going on recently about how to best
factor things like WSDL processing code across the WS projects. This
kind of design for sharing/reuse should be encouraged.
- Based on Roy's feedback, we there is lot of discussion on general@ws
mailing list on how to increase cooperation between WS projects
(including discussion on a single ACL)
- The Woden incubator commenced in April to develop a common WSDL
processor for WSDL 2.0 and 1.1. Prototype code is in SVN, the web
site is up and mailing list discussion has started on requirements,
scope and priorities (for Axis, Eclipse and W3C).
- Apollo was officially renamed to: Apache WSRF
- Hermes was officially renamed to: Apache Pubscribe
- WSRF, Pubscribe and Muse have been promoted out of incubation!
- Muse participated in a successful public interop event with IBM at
the ICAC/IEEE Conference in Seattle.
- WSRF, Pubscribe and Muse all took new committers.
- WSRF, Pubscribe and Muse will be the subject of a "Birds of a Feather"
session at JavaOne (June 29th) called: "Web Services on Steroids:
Taking Web Services to the Next Level Using Apache's Implementations
of WSRF, WSN, and WSDM"
-----------------------------------------
Attachment I: Status report for the Apache XMLBeans Project
- PMC approved new xmlbeanscxx subproject proposal from RogueWave.
This proposal also caused another potential contributor (Tomasz
Wielga) for a C/C++ version of xmlbeans to come forward! Currently
waiting on CLAs from initial committers.
- Candidate for the final xmlbeans v2 release is now posted for final
community review. Vote to happen later this week.
todo list:
- Contact PRC about the v2 release
- Help get xmlbeanscxx started in the Incubator
- Help get XML Federation discussion going again (still on todo list)
- Draft xmlbeans charter (still on todo list)
-----------------------------------------
Attachment J: Status report for the Apache Maven Project
New projects
Continuum finally landed in Maven's SVN. It was originally slated as
one of projects which would arrive with Maven itself when TLP was
found but we only got around to getting it into SVN two months ago.
RepoClean is our application for cleaning up and converting Maven
project metadata (POMs) in preparation for the final release of Maven
2.0. Much of the metadata in m1 is faulty because of our lax
policies. We are working hard to rectify this.
Maven Artifact Tasks for Ant have been released and is the start of
some collaboration between the Maven and Ant projects. Steve has
started integrating the artifact tasks into Ant and they will be used
in the 1.7 release of Ant.
New PMC members
Arnaud Hertier has been added as PMC member.
Michal Mazcka has stepped down from the PMC.
New Committers
Vincent Siveton has been granted commit privs on m1 and m2 plugins.
Releases
* Maven 2.0-alpha-1
* Maven 2.0-alpha-2
* Maven 1.1-beta-1
* Continuum 1.0-alpha-1
* Continuum 1.0-alpha-2
* Scads of Maven 1.x plugins
Goings on
Things have been moving rapidy as we are very much trying to release
the versions of Maven 2.0 and Continuum 1.0 sometime in August. So
almost all our effort is focused on that. We're starting to get a lot
of user interest in Maven 2.0 and a lot of it is positive. In fact
most of it is positive.
We just noticed JSR 277 and it is a JSR that we would like to be the
Apache representative for. With our experience in versioning,
packaging, repositories and metadata we think we think someone from
the Maven project would be ideal.
-----------------------------------------
Attachment K: Status report for the Apache Logging Project
Logging Services report 2005-05
-------------------------------
Projects listed in alphabetical order.
PMC Report
----------
* Ceki Gülcü decided to step down as Chair of the Logging Services PMC and
Mark Womack was nominated and recommended to the ASF Board as the
replacement. The ASF Board appointed Mark through resolution at the May
board meeting. The PMC thanks Ceki for all of his efforts to get the Logging
Services project off the ground as the PMC Chair!
* Issues with the log4cxx project were raised by Ceki Gülcü to the ASF
board and LS PMC as part of his chair handoff. At issue was the
perceived problem that log4cxx currently has three committers, only two of
which are currently active (the third of which is currently on a leave of
absence). This issue was orignally raised when the log4cxx project was
graduated from incubation, but it was felt that the situation was healthy
enough and new committers would be added to the log4cxx project in the near
future. However, no new committers have been added to date. The Logging
Services PMC is still monitoring the situation. There are several
contributors to the log4cxx project that are showing some real potential to
becoming full committers, given some more time. The PMC will continue to
update the board and incubator as to the progress.
* Discussions around interoperability between the various Logging Services
subprojects implementations have been started. Many people within the
Logging Services project see this as an important aspect of providing unified
logging support across different development languages. What exactly it means
and how the subprojects can conform to it needs to be determined, but the LS
project is in a unique position to forge a solution in this area.
log4cxx Report
--------------
* A release is still long overdue, however most major issues have been
resolved and remaining tasks primarily involve restoring functionality
that had been disabled during recent pervasive changes. Jira issue
LOGCXX-62 is tracking the progress toward an 0.9.8 release.
* Two developers were submitted to the PMC for committer access at the PMC
Chairman's request. The PMC consensus was that the candidates needed a
longer history before committer access was granted.
log4j Report
------------
* In April, the log4j committers voted to recall version 1.2.10 of log4j.
The primary concern being that it was not released under the bylaws of the
Logging Services project in regards to releases by subprojects.
* The log4j committers have agreed upon a release overview and timeline
for future releases. Versions 1.2.11 and 1.2.12 are going to have important
bug fixes and (hopefully) the long awaited addition of the TRACE level.
Work on 1.3 will progress with the finalization, consolidation, and testing of
features. Timeframe for the 1.3 release is targeted for October of this
year.
* The current log4j cvs has a dependency on code from a related outside
project, slf4j (Simple Logging Facade For Java). The basis of this code is
originally from the log4j project (the UGLI api set), but was moved outside to
have it under a different, compatible license (X11/MIT type license). There is
planned support for slf4j for the v1.3 release and discussions about official
support in the v1.2 branch. The slf4j project is currently providing a fork of
the log4j 1.2 version, called nlog4j, that provides an slf4j implementation.
log4net Report
--------------
* Log4net is currently incubating. The incubator approved the release of
log4net 1.2.9 beta which is the first release of log4net under Apache.
The upcoming release goals are to ensure consistent code quality and
improve the available end user documentation.
* The project's ongoing goal is to increase the number of active
committers and to graduate from incubation.
log4php Report
--------------
[No report submitted by committers, LS PMC following up as to project status]
-----------------------------------------
Attachment L: Board Report for Apache Infrastructure Team
April-June
The infrastructure team has been so busy it hurts. We have migrated a few
more projects to top level, migrated a few from cvs to svn, added some new
infrastructure projects, users, "the usual". We are seeing roughly 600
emails a month on the infrastructure mailing list, excluding svn commit
messages.
Besides the usual, some things of note include that
Nontechnical
------------
* we have slowly gotten to work on the board's request to formulate RFPs
on paid staff/outsourcing.
* OSU OSL has generously offered to provide us some hardware along with
hosting at their colo.
* we have set up a new mailing list, site-dev@apache.org, which is tasked
with figuring out a flexible and powerful new website publishing
process.
* we have sollicited volunteers which has yielded roughly half a dozen
responses from previously silent people as well as somewhat inactive
infrastructure participants offering to become more active.
* we have found we are not currently in optimal shape for productively
growing our team and getting people things to do. Work is in progress
to improve that.
* quite a bit of work has been done and is still in progress on internal and
project-oriented documentation.
* we have some promising submissions to the google summer of code programme
for helping with the asf-workflow tool.
* we are planning another infra-thon (infrastructure team gettogether) in
the weekend leading up to apachecon which should be considerably more
modest and hence cheaper than the last one.
Technical
---------
* our mailserver has had a lot of trouble handling the load (mostly
spam) lately. Solutions being explored include optimizing the
machine's configuration, patching the mail software to be more efficient,
taking into operation a new machine at OSU OSL, and generally anything
else we can think of. It has taken a lot of time just to keep things
running, and we have seen some service interruptions. We may need more
hardware if the amount of spam that goes around the web continues to grow.
* brutus has been partially reinstalled to serve as another FreeBSD host,
which hopefully will be finished this week. We will use it to take over
some of minotaur (our main box) its duties as we upgrade that.
* AMD has donated a machine for running apachecon.com which we will be
hosting in our rack in the San Francisco colo. The machine is scheduled
for install this week.
* loki (running vmware) has been partially configured for gump runs.
* we have another machine on loan at OSU OSL for gump runs which is not
in operation yet.
* quite a few (dozen??) of zones have been set up on the new sun box,
helios. Various PMCs have been busy setting a variety of services up.
Helios is still in a testing phase.
* we are hoping to take the raid array that came with helios operational
this week.
* we experienced a lot of performance problems with the wiki which were
solved by putting in place a development install of apache httpd with
mod_cache.
* JIRA has been upgraded to the most recent release. It is still being
tuned to be as stable as it was before. Users are seeing a notable
performance increase and fancy new features such as automated links to
subversion changes.
* Our SVN service had a few hickups, but incident rate seems decreasing
whereas usage is still increasing. The majority of our projects are
now using SVN, with more projects in the migration queue.
* the certificate service (ca.apache.org) has seen a lot of development
work recently.
* we have moved DNS registrars. We are now with dotster??
* Serge's Nagios installed has been moved to monitoring.apache.org and
reconfigured to provide even more useful information.
* We have purchased and installed another PDU at our main colo in SF
-----------------------------------------
Attachment M: Board Report for Apache Xerces Project
Xerces-J
The appropriate parts of JAXP 1.3 have now been integrated and a vote
is underway to release 2.7 on Friday.
Xerces-C
A large amount of progress has been made on the new build system - it
is now in the main trunk. Not all platforms are currently supported,
but it is much easier to add them with the standard
configure/make/make install paradigm. There is more mail traffic and
contributers than we have seen for some time.
Xerces-P
The discussions about if and how to make xerces-p a subproject of
xerces-c have been put off until after the build system has been
completed. Xerces-P committers are currently helping out on the
xerces-c build system.
-----------------------------------------
Attachment N: Board Report for Apache iBATIS Project
The transition from incubator to top-level project goes smoothly. The
repository and mailing lists have been rolled over, and the website
updated. The last step is to integrate the ASF mirroring with our
release process. Our iBATIS.NET product is nearing a GA release, and
so we will need to do that soon. We installed a new committer this
month, Ron Grabowski.
I have been keeping the PMC updated as to general developments in the
LGPL/GPL discussions. Before moving to Apache, iBATIS bundled a
Hibernate extension along with the JARs. During incubation, we removed
the JARs and substituted stub API files so that our object files
compile without the Hibernate library.
------------------------------------------------------
End of minutes for the June 22, 2005 board meeting.