Index Links: 2007 - All years - Original
                    The Apache Software Foundation

                  Board of Directors Meeting Minutes

                          December 19, 2007


1. Call to order

    The meeting was scheduled for 10:00 (Pacific) and began when
    a sufficient attendance to constitute a quorum was recognized
    by the chairman at 10:02.  The meeting was held via
    teleconference, hosted by Jim Jagielski and Covalent:

            US Number       : 866-516-5393
            International   : 617-213-4221

    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:

        Paul Fremantle
        Lars Eilebrecht

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 October 17, 2007

       See: board_minutes_2007_10_17.txt

       Approved by General Consent.

    B. The meeting of November 14, 2007

       See: board_agenda_2007_11_14.txt

       Unavailable for review.  Tabled.

4. Executive Officer Reports

    A. Chairman [Jim]

       The month since the last board meeting has been a busy one for
       the ASF. First, of course, was the success (both critical and
       financial) of the ApacheCon US 2007 show in Atlanta. Secondly,
       an ASF special members meeting was held, via irc, on December 11th
       through the 13th. The main item of business was the election
       of new members into the ASF ranks. There were 40 candidates
       nominated, 32 of which were elected in. Invitation letters to
       those elected in have been sent, and we have received acceptance
       from a large number already. Turn out on the meeting was
       acceptable, with over 85 members attending the meeting (as
       applied to quorum requirements) and with around 99 members
       casting ballots. Due to scheduling mistakes, 2 executive
       officers were not present during the 1st half of the meeting
       but attended and reported during the 2nd half.

       As expected, the meeting and election process re-kicked off
       discussion regarding what makes a good member, what are the
       responsibilities of membership, whether there should be some
       sort of automatic emeritus status mechanism in place and the pros
       and cons of the ssh-based voter tool. Whether these discussions
       will actually lead to any concrete and actionable proposals
       remains to be seen.

       A more formal Year In Review report will be presented at the
       January 2008 meeting, but in general, we have seen healthly
       activity at the PMC level with good progress within the
       Incubator and good graduation-to-TLP with the Incubator and
       Jakarta projects, with initial efforts of the WS project to
       also promote subprojects to TLP status. Even with all this,
       from an oversight point-of-view, I see no potential problems
       with us scaling to handle this growth.

       Discussion: a request was made that the chair posts meeting
       attendance information from previous members meetings.  Jim
       agreed to pursue.

    B. President [Justin]

       As mentioned in the last report, the infrastructure team has met
       and discussed a variety of items over the past month.  For the
       time being, we continue to stay afloat through the work of our
       contracted sysadmin augmented by many volunteers.  In the past
       few weeks, a number of folks (some who have helped out in the
       past) have expressed a desire to help with some tasks and access
       has been granted accordingly.  I'm hopeful that we continue to
       see volunteers bridge the gap between our available resources and
       our needs.

       Longer-term, the infrastructure team has devised an acquisition
       strategy for the next eighteen months that will oversee the
       replacement of critical servers (including Subversion, mailing
       lists, and issue trackers) and expanding the range of services we
       can provide to our projects (build farms, staging servers, etc.).
       The plan, submitted as Attachment 8, calls for staggered hardware
       expenditure totalling almost $60,000 for the next eighteen
       months.

       Please note that these costs may get offset as or when vendors
       offer to donate equivalent hardware.  We have had discussions
       with some sponsors about donations - we expect some but not all
       of these plans to come to fruition.  Therefore, we expect to
       cover the balance of the plan through our own funds.  So,
       consider the $60,000 as the high-end if no donations come
       through.

       Also note that other expenditures may come up for maintenance
       of existing machines - this plan only covers upgrading existing
       machines but not maintenance.

       Stats:
         Committers: 1625
         Projects: 57
         SVN Revisions: r603264
       Web stats:
         Nov '07 Avg. requests/day:
           www: 3,747,600 ; svn: 918,588 ; issues: 457,004
         Nov '07 Avg. data transfer/day:
           www: 1.02 TB ; svn: 10.41 GB ; issues: 7.72 GB
         See: http://people.apache.org/~henkp/analog/
       Mail stats:
         Connections (Dec. 7, 2007):
           nike: 1,441,060 (99.29% rej.) ; athena: 1,358,704 (99.34% rej.)
         Most useful plugins:
           check_goodrcptto (57%), dnsbl (29%)

       Discussion:
         * a question was asked about the hardware and our colo requirements.
           Justin responded that this was all covered by the plan.
         * a second question was asked about whether the existing sysadmin
           support was sufficient, or would additional hiring be required?
           Justin indicated that he thought we were OK for now, but this
           would likely need revisiting in 18 months.

       None of the directors were opposed to the proposal.

    C. Treasurer [J Aaron]

       Google and HP have provided the remainder of their sponsorship
       donations.  Otherwise, very little activity.

       We had a series of $0.01 paypal donations from a single
       individual.  I'm following-up to determine what the donor's
       intentions are.

       Paypal                         $  3,917.93  ($+ 1,137.52)
       Checking                       $136,421.93  ($- 3,061.80)
       Savings                        $155,934.44  ($+   530.88)
       Total			      $296,274.30  ($- 1,393.40)       

       Discussion:
        * There was a request for more details.  In particular, "significant"
          contributions and expenditures should be itemized.  As well as
          a budget.  And a published tax return.  (Justin took last item as a
          todo).

    D. Exec. V.P. and Secretary [Sam]

       No report submitted.

5. Additional Officer Reports

    A. VP of Legal Affairs [Sam Ruby]

       See Attachment 1

       No report submitted.

    B. VP of JCP [Geir]

       See Attachment 2

       A question was asked reguarding the cost of joining SPEC.  Geir
       indicated that the goal was free.  Justin noted that previous
       attempts to join this organization faltered on this issue.

       Approved by General Consent.

    C. Apache Security Team Project [Mark Cox / Greg]

       See Attachment 3

       Approved by General Consent.

    D. Apache Travel Assistance Committee [Will Glass-Husain / Sam]

       See Attachment 4

       Report missing.  Discussion deferred to Special Order 7C.

    E. Apache Conference Planning Project [Lars Eilebrecht / Justin]

       See Attachment 5

       OSSummit is still postponed: a new target date should be established
       in 4-6 weeks.  The new date is still expected to be in 2008.

       The report was modified to indicate that the contract with SCP is
       *through* 2010 instead of merely being *until* 2010.

       We discussed limiting archive access initially to just the concom
       members and the board -- this received quite a bit of opposition.
       Henri to draft an email for Joe to automate sending periodically
       (suggestion: monthly) to leakage sensitive lists like this one and
       legal-internal.  Beyond that, the main concern is to limit the 
       number of posters, not the number of readers.  

       Approved by General Consent as modified.

    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 APR Project [Bill Rowe]

       See Attachment A

       Approved by General Consent.

    B. Apache Cayenne Project [Andrus Adamchik / Henri]

       See Attachment B

       A question was raised as to whether or not this represented a
       targetted donation, something we have never allowed.  Justin
       confirmed that he was in the loop and that this hardware is
       shared by multiple projects, despite how the wording of this
       report may lead one to think otherwise.

       Approved by General Consent.

    C. Apache Commons Project [Torsten Curdt / Jim]

       See Attachment C

       It was agreed that notifying the individual before notifying the
       board is an acceptable practice.

       Approved by General Consent.

    D. Apache Excalibur Project [Carsten Ziegeler / Henning]

       See Attachment D

       Approved by General Consent.

    E. Apache Felix Project [Richard Hall / Bill]

       See Attachment E

       Geir to follow up with Richard to see if there is any synergy
       between the JCP work and the OSGi work, and to coordinate
       obtaining the TCK for JSR 291.

       Approved by General Consent.

    F. Apache Gump Project [Stefan Bodewig / J Aaron]

       See Attachment F

       Approved by General Consent.

    G. Apache Harmony Project [Tim Ellison / Geir]

       See Attachment G

       Approved by General Consent.

    H. Apache HttpComponents Project [Erik Abele / J Aaron]

       See Attachment H

       Sam to follow up on the jcifs license issue (lgpl?)

       Approved by General Consent.

    I. Apache iBATIS Project [Ted Husted / Greg]

       See Attachment I

       Approved by General Consent.

    J. Apache Incubator Project [Noel J. Bergman / Henning]

       See Attachment J

       Sam to follow up on the ruby license issue.

       Approved by General Consent.

    K. Apache Jackrabbit Project [Jukka Zitting / Justin]

       See Attachment K

       Approved by General Consent.

    L. Apache Jakarta Project [Martin van den Bemt / Geir]

       See Attachment L

       Approved by General Consent.

    M. Apache JAMES Project [Serge Knystautas / Henri]

       See Attachment M

       Report missing apparently due to a confusion over scheduling.

    N. Apache Labs Project [Stefano Mazzocchi / Bill]

       See Attachment N

       Approved by General Consent.

    O. Apache Lucene Project [Doug Cutting / Sam]

       See Attachment O

       Approved by General Consent.

    P. Apache Maven Project [Jason van Zyl / Justin]

       See Attachment P

       Report missing.  Jim to pursue a new schedule for Maven reports.

    Q. Apache OFBiz Project [David E. Jones / Henning]

       See Attachment Q

       Approved by General Consent.

    R. Apache Portals Project [David Sean Taylor / J Aaron]

       See Attachment R

       Sam to find somebody on the legal committee to help David
       navigate the legal issues.

       Approved by General Consent.

    S. Apache Quetzalcoatl Project [Gregory Trubetskoy / Jim]

       See Attachment S

       Approved by General Consent.

    T. Apache ServiceMix Project [Guillaume Nodet / Geir]

       See Attachment T

       Approved by General Consent.

    U. Apache SpamAssassin Project [Justin Mason / Greg]

       See Attachment U

       Approved by General Consent.

    V. Apache Tiles Project [Greg Reddin / Henri]

       See Attachment V

       Henri to work with Greg Reddin to find a champion

       Approved by General Consent.

    W. Apache Tomcat Project [Mladen Turk / Bill]

       See Attachment W

       Approved by General Consent.

    X. Apache Web Services Project [Glen Daniels / Sam]

       See Attachment X

       Approved by General Consent.

    Y. Apache Wicket Project [Martijn Dashorst / Henri]

       See Attachment Y

       Justin to work with Wicket to get them to coordinate their events
       (which seem quite effective) with the PRC.

       Approved by General Consent.

    Z. Apache XMLBeans Project [Cezar Andrei / Greg]

       See Attachment Z

       Approved by General Consent.

    AA. Apache stdcxx Project [Martin Sebor / Jim]

       See Attachment AA

       Approved by General Consent.

7. Special Orders

    A. Establish the Apache Synapse 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
           creating an extensible service bus runtime, capable of
           receiving, routing, transforming, mediating and monitoring
           messages and service interactions in differing formats over
           multiple protocols, for distribution at no charge to the public.

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

           RESOLVED, that the Apache Synapse Project be and hereby is
           responsible for the creation and maintenance of an extensible
           service bus runtime and of any such extensions based on this
           runtime; and be it further

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

              * Rajith Attapattu <rajith@apache.org>
              * Eran Chinthaka <chinthaka@apache.org>
              * Glen Daniels <gdaniels@apache.org>
              * Ant Elder <antelder@apache.org>
              * Paul Fremantle <pzf@apache.org>
              * Deepal Jayasinghe <deepal@apache.org>
              * Oleg Kalnichevski <olegk@apache.org>
              * Ruwan Linton <ruwan@apache.org>
              * Asankha Perera <asankha@apache.org>
              * Tijs Rademakers <tijs@apache.org>

           NOW, THEREFORE, BE IT FURTHER RESOLVED, that Paul Fremantle be
           appointed to the office of Vice President, Apache Synapse, 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 Synapse Project be and hereby is
           tasked with the migration and rationalization of the Apache Web
           Services Synapse subproject; and be it further

           RESOLVED, that all responsibilities pertaining to the Apache 
           Synapse subproject encumbered upon the Apache Web Services
           Project are hereafter discharged.

        Special order 7A. Establish the Apache Synapse Project, was
        approved by Unanimous Vote.

    B. Change the Apache JAMES Project Chair

           WHEREAS, the Board of Directors heretofore appointed 
           Serge Knystautas to the office of Vice President, Apache JAMES, and
 
           WHEREAS, the Board of Directors is in receipt of the resignation
           of Serge Knystautas from the office of Vice President, Apache
           JAMES, and
 
           WHEREAS, the Project Management Committee of the Apache JAMES
           project has chosen by vote to recommend Danny Angus as 
           the successor to the post;
 
           NOW, THEREFORE, BE IT RESOLVED, that Serge Knystautas is relieved 
           and discharged from the duties and responsibilities of the office
           of Vice President, Apache JAMES, and
 
           BE IT FURTHER RESOLVED, that Danny Angus be and hereby is
           appointed to the office of Vice President, Apache JAMES, to
           serve in accordance with and subject to the direction of the
           Board of Directors and the Bylaws of the Foundation until
           death, resignation, retirement, removal or disqualification, or
           until a successor is appointed.

       Special order 7B, Change the Apache JAMES Project Chair, was
       approved by Unanimous Vote.

    C. Terminate the Apache Travel Assistance Committee

           WHEREAS, the Board of Directors deems it no longer in the best
           interest of the Foundation to continue the Apache Travel
           Assistance Committee, an ASF Board Committee, due to the
           lack of involvement and activity within the committee

           WHEREAS, the Apache Travel Assistance Committee is unable
           to further fulfill the responsibilities of promoting and
           facilitating attendance at events which are of interest to ASF
           projects by individuals within the ASF community at-large
           whom would otherwise not be able to attend due to financial
           constraints

           NOW, THEREFORE, BE IT  RESOLVED, that the Apache Travel Assistance
           Committee be and hereby is no longer responsible for the promoting
           and facilitating attendance at events which are of interest to ASF
           projects by individuals within the ASF community at-large whom
           would otherwise not be able to attend due to financial constraints;
           and be it further

           RESOLVED, that Will Glass-Husain is relieved and discharged from
           the duties and responsibilities of the office of Vice President,
           Apache Travel Assistance Committee; and be it further

           RESOLVED, that the office of "Vice President, Apache Travel
           Assistance Committee" is hereby terminated; and be it further

           RESOLVED, that the Apache Travel Assistance Committee is hereby
           terminated

    Special order 7C, Terminate the Apache Travel Assistance Committee,
    was approved by Unanimous Vote.

8. Discussion Items

   * Third party licensing. What's the status? This was asked at the Members 
     meeting.

     Sam promised a status update at the next meeting.

9. Review Outstanding Action Items

   * HiveMind - did not discuss what should happen with HiveMind as there was 
                community activity on the mailing list.

10. Unfinished Business

11. New Business

12. Announcements

13. Adjournment

    Meeting adjourned at 11:26 am (Pacific)


============
ATTACHMENTS:
============

-----------------------------------------
Attachment 1: Report from the VP of Legal Affairs


-----------------------------------------
Attachment 2: Report from the VP of JCP

Things were generally quiet, with some activity around NDAs
and TCK access.

The highlight of this month was the quarterly JCP EC F2F meeting
held in Marlborough, a frigid suburb of Boston.  Held in a barn
heated by a woodstove in the corner, the closest seats to which
where appropriated and viciously defended by the repectable
gentlemen from IBM and the ASF, the meeting was very well attended
(probably the best F2F attendence in literally years) and has 
been noted publicly elsewhere, the meeting concentrated on the
"future of the JCP".  Led by Doug Lea, it really was a refreshing
and open discussion.

Due to the letter and spirit of the confidentiality restrictions 
of the event, I cannot report publicly any details other than what
I did, but will file a note to the members list later on this week.

As part of the discussion, I noted that for whatever reason, Sun
has not offered a JSR for Java SE 7, despite publicly talking about
such a version, and creating a project at OpenJDK to work on the
RI for the same.  Given that it has been 12 months since the 
release of Java SE 6, it clearly was time to move with Java SE 7
in order to prevent Java from falling even further behind other
computing platforms.  I asked that Sun, as the spec lead for Java
SE 6, to please bring forth a JSR for Java SE 7 for vote by the
EC, and be sure that such JSR made it clear that there would be
no FOU or other restrictions that could prevent any independent
implementation from being distributed under the terms of choice
by the implementor.  Failing that, I noted that the ASF was 
ready to lead or co-lead such a JSR, and if vetoed by Sun due to 
their special rights under the JSPA, we'd lead JSRs to add
new features and extensions to Java SE 6 as non-platform JSRs.

More will be in the report to the membership, but I will report
there that I'm cautiously optimistic that things are moving in 
the right direction.  I believe that while the JCP hasn't
"turned the corner", it's clear that it's recognized that 
there's a corner to turn around, and there is clear activity
and movement to figure out if we can.

Note : while not directly related to the office of VP, JCP, I'd like
to approach SPEC to attempt to secure benchmark suites for Apache
Harmony (and other projects). If there are any objections or
suggestions, please let me know


-----------------------------------------
Attachment 3: Status report for the Apache Security Team Project

This month saw the completion of some vulnerabilities in the HTTPD
project reported via JPCERT although the co-ordination process took a
lot of effort considering the low severity of the issues.

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 Nov 2007:

4       Support question
1       Security vulnerability question, but not a vulnerability report
4       Phishing/spam/attacks point to site "powered by Apache"
3       Vulnerability report


-----------------------------------------
Attachment 4: Status report for the Apache Travel Assistance Committee


-----------------------------------------
Attachment 5: Status report for the Apache Conference Planning Project

  General News
  ------------

  * New Committee Member

    The conference committee has voted to add Martin van den Bemt as new
    member. Martin received 6 +1 votes (and no other votes). The change
    was acknowledged by the board (Henning Schmiedehausen) on November
    16, 2007.

  * Renewal of SCP Contract

    The ApacheCon contract with SCP has an evergreen clause, and the
    conference committee has voted to renew the contract. This extends
    the contract with SCP through 2010.

  * Meet the Producer

    A "Meet the Producer" session was held at ApacheCon US 2007, November
    13 to discuss ApacheCon. Fewer ASF members than expected attended the
    meeting, but the feedback and discussions have been very
    constructive, and ConCom will be - as far as possible - trying to
    address the issues or future conferences.

  * New concom-site Mailing List

    A new mailing list (concom-site at apache.org) has been created with
    the purpose of discussing and developing a new Conference Management
    System.


  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: (location and date to be defined)
    Leaders: J Aaron Farr, Justin Erenkrantz, Noirin Shirley
    Planning list: planners-2008-asia@apachecon.com
    Producer/Owner: OSSummit LLC

  * ApacheCon Europe 2008
    Location and date: Amsterdam, April 7-11, 2008
    Lead: Noirin Shirley
    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: Shane Curcuru
    Co-Lead: Noel J. Bergman
    Planning list: planners-2008-us@apachecon.com
    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
  ----------------------

  * The conference in Atlanta finished successfully. According to Charel
    Morris of SCP, the conference has been profitable. The exact details
    will be provided once we receive the final profit & loss statement
    from SCP.


  ApacheCon Europe 2008 News
  --------------------------

  * The schedule of speakers has been finalized, and all speakers have
    been notified November 28.

  * An initial version of the Europe 2008 Web site is live since
    December 4th.

  * Registration is planned to be opened by the end of January 2008.


  OSSummit Asia 2008 News
  -----------------------

  * OSSummit LLC and the planning team is still in the process of finding
    a new date and location. The conference will remain in China, but it
    may not be Hong Kong again. A final decision has not been made yet.


  ApacheCon US 2008 News
  ----------------------

  * The Call for Papers is planned to be opened January/February 2008.
    The planning meeting will be held the weekend after ApacheCon Europe
    in Amsterdam.


  ApacheCon Peru 2008 News
  ------------------------

  No news since last board report.

-----------------------------------------
Attachment 6: Status report for the Apache Audit Project

  No activity this month.

-----------------------------------------
Attachment 7: Status report for the Apache Public Relations Project

Justin and Jim met with HALO while at ApacheCon to discuss some very
preliminary ideas regarding pure marketing and community outreach. A HALO
contact was added to the PRC mailing list.

The big news is that we have a new Platinum  Sponsor, Yahoo!. This was
"announced" at ApacheCon during the State Of The Feather, but Y! just
released their PR a week ago.

There was some discussion regarding re-adding a "hardware section" to our
Thanks page, with 2 main categories: Hosting Providers and Equipment
Providers. The latter would be a simple plain-text notice.

Jason van Zyl requested the approval for the use of the name MavenForge,
designed to be a site that provides infrastructure for groups developing
Maven-related tools and applications. Both the PRC and the Maven PMC are
mulling over if this is a good idea or not.

A Terracotta PR was forwarded to the PRC for approval; it had
a very tight turnaround time, with the result that 2 semi-conflicting
messages were relayed to Terracotta. Nonetheless, they worked with us
to incorporate the changes. This is something that we will really
need HALO to help with - making our processes and procedures for
handling external PR requests (and feedback) clear and defined both
internally and externally.

-----------------------------------------
Attachment 8: Infrastructure Machine Plan

Acquisition strategy through May 2009; bottom line figure is $58,900.

Key features:
 - Replace our aging IBM x345s which are currently the cornerstone of
   our infrastructure - they are nearing 4 years old.
 - Stagger replacements so as not to do it all in one go
 - Gets a SVN mirror in EU
 - Equip a respectable build farm
 - Equip for CMS 'thing-ma-bob' with staging + 2 prod servers

The specifics of the machines may change, but this is an overall plan.

Acquisition strategy:

- OSL: Stay relatively power-neutral for next 4-6 mos; expand after then
- SARA: Expand to 20U 'early next year' (pushing for Feb.)
- x345s: Acquired in late 2003 / hermes prod in Feb. 2004
- Helios: In-service approx. April 2005

Decision:
 Base configuration: stick with x2200M2 with SATA drives

---

Base equipment costs [as of 10/28/2007]:

Machine:
 - x2200 M2 - 1x 2210 / 2GB / No drives: $1619/ea (incl. tax+shipping)
 - x2200 M2 - 2x 2218 / 8GB / No drives: $3871/ea (incl. tax+shipping)
 - x4150 - 1x Intel E5320 (1.86GHz; Quad) / 2GB / No HDD: $3082/ea (incl. t&s)

Machine extras:
 - CPU: AMD Opteron 2210 (1.8GHz): $179/ea from Newegg
   CPU: AMD Opteron 2218 (2.6GHz): $455/ea from Newegg
 - RAM: DDR2 PC2-5300 / CL=5 / Registered / ECC / DDR2-667 / 1.8V
  2GB sticks from Crucial: $135/ea [Buy in pairs]
  8GB  (4x2GB) -> $600 (incl. tax) [$581.81]
  16GB (8x2GB) -> $1200
  32GB (16x2GB)-> $2400

Storage:
 - Hitachi A7K1000 750GB SATA drive: $230/ea from Newegg
 - Seagate ES.2 1TB SATA drive: $339.99/ea from Newegg
 - Factor $250 for 750GB; $350 for 1TB

Derived cost for manual upgrade of base x2200 config:
 - 2x 2210 / 10GB / 2x 750GB -> $2919/ea ($3000/ea)
 - 2x 2210 / 10GB / 2x 1TB -> $3119/ea ($3200/ea)

2nd-level x2200 config:
 - 2x 2218 / 8GB / 2x 750GB -> $4371/ea ($4400/ea)

3rd-level x2200 config:
 - 2x 2218 / 8GB / 2x 1TB -> $4571/ea ($4600/ea)
 - 2x 2218 / 16GB / 2x 1TB -> $5171/ea ($5200/ea)
 - 2x 2218 / 32GB / 2x 1TB -> $6371/ea ($6400/ea)

x4150 config:
 - 1x E5320 / 4GB / 6x 750GB -> $4982/ea ($5000/ea)

---

Helios [Solaris zones]:

 13x 750GB SATA drives = $3250
 Battery backup replacement (Jan-Feb): $450
  http://www.memoryxsun.com/3705545bat.html [370-5545-BAT]

Conditional: Needs correct braces from Sun; ETA next week @ OSL.
Purchase: December
In-service: January
Helios array total: $3700

---

Brutus [Issues: JIRA/Bugzilla/Confluence]:

x2200 M2: 2x 2218s (4 cores) / 8GB RAM / 2x 1TB SATA / Linux x86_64
 [ Atlassian will support via official Sun x86_64 JVM ]
Purchase: December
In-service: January @ OSL
Expected price: $4600

---

SVN mirror @ SARA:

x4150: 1 Quad-Core Xeon / 4GB RAM / 6x 750GB SATA / FreeBSD
Conditional on: x4150 being available with SATA drives
Purchase: Late Dec / Early January
In-service: February @ SARA
Expected price: $5000
 [SARA box needs to be purchased thru Sun .NL; so may be more if in EUR.]

--

Eris replacement [SVN @ OSL]:

x4150: 1 Quad-Core Xeon / 4GB RAM / 6x 750GB SATA / FreeBSD
Purchase: March (after SVN mirror @ SARA setup)
In-service: April
Expected price: $5000

--

Loki [cold-spare @ OSL]:

x2200 M2: 2x 2210s (2 cores) / 10GB RAM / 2x 750GB SATA / FreeBSD
Purchase: May
In-service: June
Expected price: $3000

--

Hermes [mail @ OSL]:

x2200 M2: 2x 2210s (2 cores) / 10GB RAM / 2x 750TB SATA / FreeBSD
Purchase: July
In-service: August-September
Expected price: $3000

--

Build farm (@ OSL) - stage 1:

(2) x2200 M2: 2x 2210s (4 cores) / 16GB RAM / 2x 1TB SATA / Linux (VMWare Wks)
Purchase: September
In-service: October-November
Expected price: $11,400 (2 @ $5200)

--

Build farm (@ OSL) - stage 2:

Apple xServe: 2x Dual-Core Intel Xeon / 1GB RAM / 80GB SATA
Purchase: January '09
In-service: February '09
Expected price: $3200 ($2,999 + tax&shipping)

--

CMS thing-ma-bob's:

Staging @ OSL: x2200 M2: 2x 2210s (4 cores) / 32GB RAM / 2x 1TB SATA / Linux
Prod @ OSL:    x2200 M2: 2x 2210s (4 cores) / 32GB RAM / 2x 1TB SATA / Linux
Prod @ SARA:   x2200 M2: 2x 2210s (4 cores) / 32GB RAM / 2x 1TB SATA / Linux
Purchase: February '09
In-service: March-May '09
Expected price: $20,000 (3x$6400)
 [SARA box needs to be purchased thru Sun .NL; so may be more if in EUR.]

-----------------------------------------
Attachment A: Status report for the Apache APR Project

  Activity has picked up since the previous board report.  For the period
  Sept through Nov, we had some 365 commits to the core apr, apr-util and
  apr-iconv trunks by 19 active committers, many maintenance commits on
  the legacy branches, and some 15 APR and 8 APR-util bugs were resolved
  this period, with some 24 open bugs remaining.  There were new 1.2 
  maintenance releases of all three libraries, and an 0.9 apr maintenance
  release in this period.

  No significant pressure has occurred to push to the next 1.3 or 2.0 
  release, although several new API issues were raised and several patches
  have been committed and others are under consideration at this time.  

  No new committers were added this past quarter.

  Twelve individuals who had committed in the past 12 months were nominated
  and invited to participate in the PMC.  Of these, eight accepted and were
  added to the committee roster.  They are Davi Arnaut, Jean-Frederic Clere,
  Max Bowsher, Martin Kraemer, Mladen Turk, RĂ¼diger Pluem, Guenter Knauf
  and Bojan Smojver.

  Chuck Murco left the committee as emeritus, while Ben Laurie, Jim Blandy,
  and Ralf Engelschall were removed from the roster after no response to
  requests confirming their ongoing participation in the PMC.  This had no
  impact on their commit status; the request had the additional benefit of
  identifying one lost PMC member who since rejoined the pmc list, while
  Ralf has begun committing again, reaffirming the idea that it never hurts
  to just ask.

-----------------------------------------
Attachment B: Status report for the Apache Cayenne Project

Development
-----------

    * Active development of Cayenne 3.0.
    * Posted 3.0M2 development milestone release
    * Posted 2.0.4 stable release
    * Switched Cayenne 3.0 development to Java 1.5 from a mixed Java 1.4/1.5
      setup after a poll on the user list revealed overwhelming community
      acceptance of requiring Java 1.5 for Cayenne 3.0.
    * Sun donated a server to ASF to be used for Cayenne test environment.
      Infra set it up for us. Cayenne developers took over from there, and now
      we are installing databases and CI software needed for Cayenne testing.

Community
---------

    * Restored commit rights of a committer emeritus Andriy Shapochka
    * Activity on the user list is about average, on dev list is above average.


-----------------------------------------
Attachment C: Status report for the Apache Commons Project

General
=======

 o The process of electing PMC members and committers has been fixed in writing

https://svn.apache.org/repos/private/pmc/commons/templates/new-pmc-workflow.txt

  This brought up the question what should happen first: Ask whether the person
  wants to join the PMC before asking for the board's ack ...or first checking
  with the board so that a rejection is a more private affair and does not harm
  any feeling of the potential candidate. The general consensus was to check 
  with the board first.

  If there any thoughts we are happy get some further feedback on this.

 o JDK compatibility has always been a strong contract at Commons.

  Support for older java version has always been very important. There still 
  is not a single Commons component that made the move to java 5. It has been 
  raised that this might become a problem in the future if we don't move 
  forward on this. More and more users expect us to also provide them with 
  libraries that make use of the features of new java platforms.
  This seems especially crucial for Commons Collections and Lang.

  The exact steps have not been decided yet but it seems like a separate
  package name and keeping the older libraries on a maintenance branch is
  a viable option.

 o Based on http://markmail.org/ user activity is slowly declining while 
   developer discussions have picked up a bit.

 o Quick news for some of the components:

  o Question has come up whether commons codec is thread safe
      - request for better documentation
  o More activity on commons jexl
      - discussion for a roadmap towards 2.0
  o Discussion about moving commons jci fam (file alteration monitor) 
    component from jci to io
      - overlap with commons vfs fam
      - no agreement how to move forward yet
      - options
        - keep in jci (already own jar)
        - own component (a bit small)
        - move into io (increases the size of io)
  o Again the question have been brought up about the status of commons 
    cli 2.0
      - working but no release
      - little activity
      - cli 1.1 introduced some showstoppers
      - other projects (like groovy) might look into other libraries instead
  o Concerns have been raised related to the retirement of Jakarta Slide. 
    It was suggested that VFS could include an implementation of a webdav 
    client.  This has been rejected as out of scope.

Releases
========

  o Released
    - commons configuration 1.5
    - commons logging 1.1.1
    - commons parent pom 5
    - commons skin 2

  o Upcoming
    - commons SCXML 0.7

Infrastructure
==============

  o The maven based release process has been discussed and improved.

  o Created a pmc area in subversion with
    - board reports
    - tsu report
    - process templates (new committer/new pmc member)

Community
=========

  o New committers
    - Jukka Zitting
  o New PMC member
    - James Carman
    - Ben Speakmon


-----------------------------------------
Attachment D: Status report for the Apache Excalibur Project

Highlights:

    * 1 new PMC members: Thomas Vandahl


This quarter was a very quiet one - nearly zero activity, neither in the
mailing lists nor in subversion, and no releases. By adding new
committers and PMC members from the projects that are using Excalibur we
now hopefully have established a solid base to maintain our users in the
future.

There are no known issues.


-----------------------------------------
Attachment E: Status report for the Apache Felix Project

Community

   * Added Felix Meschberger to the PMC.
   * Presented at ApacheCon in Atlanta; see writeup at InfoQ^
     <http://www.infoq.com/news/2007/12/felix-osgi-container>.
   * Discussion was raised on the mailing lists about defining a road
     map for officially releasing more subprojects. The general
     consensus is that we really need to start working on releases of
     all reasonably stable subprojects. Hopefully, this will start to
     happen over the next month or two.
   * Peter Kriens announced his desire to donate his FileInstall
     bundle; the paperwork has been started, but an official vote is
     needed.
   * Karl Pauls announced that he was able to get Felix working on
     Google's Android, see his blog^
     <http://blog.luminis.nl/luminis/entry/osgi_on_google_android_using>;
     we need to determine if we can incorporate his changes into the trunk.

Software

   * Released 1.0.1 version of core Felix sub-projects (i.e., framework
     and main). This release fixed mostly minor bugs discovered since
     the prior release, although there were a few minor new features
     added as well.
   * Preparing 1.0.2 release of core Felix sub-projects (i.e.,
     framework and main); changes to include:
         o Refinements to specification interpretation and/or
           compliance. (FELIX-383)
         o Additional improvements to make the framework easier to
           embed in other projects. (FELIX-359, FELIX-380, FELIX-388,
           FELIX-393, FELIX-414, FELIX-428)
         o Various small bug fixes. (FELIX-371, FELIX-381, FELIX-394,
           FELIX-416)
   * Updates to numerous subprojects, including iPOJO, Bundle Plugin,
     and SCR Plugin.
   * Clement Escoffier introduced the Maven OBR plugin, which makes it
     possible for us to generate bundle repository files for deploying
     bundles, which has been integrated with the Bundle Plugin.

Licensing and other issues

   * The paperwork for Peter Kriens' grant was incorrectly recorded
     (his name, the company name, and the donated code were all
     misspelled), so we are trying to get that fixed.
   * Need to finalize OSGi TCK access by getting OSGi Alliance TCK
     license executed by the board, I would assume.


-----------------------------------------
Attachment F: Status report for the Apache Gump Project

Infrastructure:

    * no news is good news.

Technical:

    * the Maven 2 experiments on the Solaris zone have been
      encouraging but limited because many projects either don't build
      on Java6 or depend on projects that don't.  Stefan plans to
      merge the experimental stuff into the main Gump line of
      development during the next quarter.

    * We've turned off the Kaffee build.  We never got far due to
      various Kaffee internal problems and right now no Gump
      contributor has spare cycles to spend on keeping the build
      going.

Other:

    * still all Apache committers have access to metadata in svn.

    * no releases.


-----------------------------------------
Attachment G: Status report for the Apache Harmony Project

Summary
=======
Apache Harmony is making good progress towards releasing a full
Java SE implementation, and the community is working well.  We
are still looking to the Board to help resolve the JCK license
issue. 

Development
===========
The development team have been very busy since our last report. We
declared Milestone build 5.0M3 on Oct 9, 2007, and since then have been
working towards Milestone 4 which is scheduled for the week of Dec 17.
The team is settling into a rhythm of delivering stable, well-tested,
development drivers approximately every eight weeks.

Besides the steady and continuous work of bug fixing and enhancements
across all aspects of the codebase (over 570 JIRAs resolved/closed, and
over 1000 commits since our last Board report), there has been
noteworthy advancements in the following areas:

 * build-test infrastructure : regular testing of nightlies with more
     applications and scenarios.
 * code coverage : additional tests have improved functional coverage.
 * JIT : lots of new optimizations such as operator strength reduction,
     loop versioning, array/string search and comparison optimizations,
     and stack alignment when using SSE instructions; and new features
     such as bytecode-based edge profiling.
 * awt : printer job implementation.
 * nio : improvements in selector code, including epoll support.
 * pack200 : good progress on implementing this complex spec.
 * sql : implementing SQL rowset.
 * ldap : we now have a working ldap provider.
 * JVMTI : ported to x86_64 platforms (both Linux and Windows).
 * java 6 class library : steady progression towards Java 6 APIs.
 * platform support : support for full hardware addressability on
     64 bit platforms, work on z/OS support.

We also received a contribution of JVMTI Extension: Native Code Access
Interface (NCAI) implementation by Intel which allows seamless debugging
of Java and native code across the JNI boundary.

At infra's request our stable milestone builds are being mirrored to
reduce the pressure on ASF servers. However, we are keeping a number of
snapshot builds and test results on-line to enable simpler regression
analysis, and these can be quite large.

Releases
========
We continue to look to the Board for a successful resolution to the JCK
license impasse so that we can go for Java SE certification.

After consultation with the Board and legal-internal, the Harmony PMC
plan to make an end-user release available once we complete our best
effort to demonstrate compliance with the specifications.  We are 99%
API complete for Java 5, and achieving a reasonable set of providers.

Security
========
There were no reported security issues this period.

Community
=========
The community continues to operate in a healthy manner with a vibrant
developer list.

To facilitate broader community involvement we are in the process of
translating some webpages, and now accept bug reports, in Russian and
Chinese. A number of PMC members are fluent in these languages so can
provide due oversight. The bug reports are translated into English by
native speakers upon receipt.

We are fortunate to have developers from EIOffice (a large Java office
suite) contributing to Harmony's development effort, and have been
encouraged to see the uptake of Harmony code in highly visible releases
such as Google Android and IBM Java SDK.

The PMC elected three new committers this period, Andrey A. Pavlenko,
(Jimmy) Jing Lv, and Mikhail Markov; and one new PMC member,
Xiao-Feng Li. There are currently 30 committers, ~21 of whom were active
this period. 


-----------------------------------------
Attachment H: Status report for the Apache HttpComponents Project

-- Status --

There are no items needing immediate attention of the board though it is
worth to note that we had two releases in the meantime and that the move
to TLP is nearly done. See below for more details.

-- Releases --

This list includes all releases since our last report as a Jakarta
sub-project in September 2007.

  9 October 2007 - HttpComponents HttpCore 4.0 alpha 6
  7 November 2007 - HttpComponents HttpClient 4.0 alpha 2

-- Community --

No new committers, the PMC still has the same composition as of the date
of TLP approval:

  erikabele, antelder, asankha, olegk, oglueck, pzf, rolandw, sebb

It is also worth to note that currently all active committers are also on
the PMC.

-- Migration --

We are nearly done moving out of Jakarta to our own dedicated TLP; there
are still some minor things to be done but the PMC is actively working on
getting everything in shape until end of the year.

Items done:

    - Updated foundation records (internal & public)
    - Updated ASF Site (links, records, ...)
    - Created / moved mailing lists
      dev@/commits@/httpclient-users@/private@ hc.a.o
    - Created new TLP SVN tree and private pmc-specific SVN tree
      https://svn.apache.org/repos/asf/httpcomponents/
      https://svn.apache.org/viewvc/httpcomponents/
    - Created DNS, Unix group and website space
      http://hc.apache.org/
      http://httpcomponents.apache.org/ (redirects to hc.a.o)
    - Created dist location and archive location
      http://www.apache.org/dist/httpcomponents/
      http://archive.apache.org/dist/httpcomponents/
    - Added raw mail archives, merged out of the old lists
      http://hc.apache.org/mail/
    - Updated Jira components, links and mailing list notifications
    - Requested changes of mod_mbox archives as well as move of the wiki

Items still in work:

    - Move of SVN contents
    - Move of wiki, see https://issues.apache.org/jira/browse/INFRA-1442
    - Move of website when moved in SVN
    - Updating website with the new mailing lists, locations of svn,
      dist and wiki locations
    - Adding redirects for the old site/svn as soon as moved
    - Adding project-specific DOAP info (projects.apache.org)
    - Updating Gump integration
    - Creating the bylaws, currently we're still operating under the
      previous Jakarta-specific bylaws

-- Development --

After the HttpCore 4.0 alpha6 release, the Java version requirement
question was raised once more by a contributor. We held a poll on the user
list which showed zero interest in JDK 1.4 compatibility. We therefore
upgraded the required Java version to 5.0 for everything but HttpCore-main.
HttpCore-main remains compatible with Java 1.3 to facilitate a port to J2ME,
if anyone wants to do that.

HttpCore alpha6 was the last alpha, but we still made significant API
improvements for the upcoming beta. The parsing API was changed to use
cursors, and new iterators for header values were introduced. After the
upgrade of the Java requirements, module HttpNIOSSL was merged into HttpNIO.
HttpNIO now makes use of generics, and has also seen some improvements and
extensions of its API.

HttpClient 4.0 alpha2 was functionally mostly complete. Remaining gaps to
3.1 functionality are NTLM authentication and multipart request entities.
NTLM authentication will be provided in a separate module. We still have to
figure out whether we can host that module on Apache, since it will depend
on L-GPL licensed jCIFS. None of the developers wants to maintain the NTLMv1
code from HttpClient 3.1. A multipart request entity is used for file
uploads, and for extendend protocols like WebDAV. Since we currently focus
our efforts on HTTP, multipart is somewhat out of scope. Other projects
provide multipart parsing functionality, but not the formatting we would
need. It seems most likely that multipart formatting code will end up in
some contrib package, which is officially unsupported but will work. The
alpha3 release is still a long way to go. We've upgraded the code to make
use of Java 5 generics. Other Java 5 features will be used too, for example
in connection management. The thread-safe connection manager still needs
some internal refactoring. Improvements to the client API can be expected
all over the place.


-----------------------------------------
Attachment I: Status report for the Apache iBATIS Project

Since our August 2007 report, the Apache iBATIS project continues to provide 
routine user support. The codebase is stable, and some preliminary coding 
has begun as to the iBATIS 3.0 whiteboard. No community issues to report.


-----------------------------------------
Attachment J: Status report for the Apache Incubator Project

Shindig, a "SocialContainer" is entering Incubation.  PDFBox and Bennu
(based on the old m0n0wall project) have been proposed to the Incubator.
RAT is in the Incubator, and will need to start reporting.

Woden has graduated to the WS Project.  FTPServer is in the process of
moving to MINA.  Yoko (CORBA ORB) is being split up, with parts going to
Geronimo and CXF.

UIMA, QPid, CXF did releases.

A number of new committers and PMC members added.

Community diversity is an area that was discussed, especially with Tuscany
failing to graduate over concerns related to community diversity.

========================

=== Buildr ===

Description - Buildr is a build system for Java applications written in
Ruby.

Date of Entry - Nov. 2007

Community
---------
The buildr community is transitioning from its older infrastructure to the
Apache one. The code has been imported and committers work on the Apache SVN
now. The migration of users from buildr-talk at google groups to buildr-user
is also happening progressively.

Development
-----------
Mostly bug fixes and small improvements. There's also work on JRuby support
for which patches are submitted regularly from (for now) external
contributors.

Issues before graduation
------------------------
First we need to fix the IP issues surrounding the Ruby license and our Ruby
licensed dependencies before any release can be made. A thread has been
started on general@i.a.o and another one is still running on
legal-discuss@a.o but we've had few answers so far. We'll probably send a
proposition and see if that's acceptable.


=== River ===

River is aimed at the development and advancement of the Jini technology
core infrastructure. Jini technology is a service oriented architecture that
defines a programming model which both exploits and extends Java technology
to enable the construction of secure, distributed systems which are adaptive
to change.

The crypto issue mentioned in last report seems to be resolved without doing
anything special as it seems to be not necessary based on the (limited)
feedback in the legal mailing list.

The River community decided to start with a CTR policy although we urge
people to consult others before actually committing for all but the trivial
cases.

We decided we want to use Hudson as our continuous integration engine, but
we have to wait a while for a server becomes available to deploy it on,
hopefully somewhere in December/January.

Work on the first release moved steady as a glacier (global warming seems to
have no effect here :-) ) and didn't require much participation of
committers due to the set goals. Currently there is no outstanding work for
that first release.

We are picking and scheduling fixes and features for the next release and
are discussing a branching strategy for SVN before we can finally release
the trunk to a stampede of hungry people that will crash into the codebase
to make it better.

Incubating since: December 2006


=== Imperius ===

Imperius has been incubating since November 2007.

Imperius is a rule-based infrastructure management tool

Infrastructure has been partly set up. Mailing lists for dev, commits,
private, and user are operational. The repository has been set up.

Community

Two of the original committers have had accounts created. We are waiting
for the arrival of ICLAs for the others.


=== JSPWiki ===

JSPWiki has been incubating since September 2007.

JSPWiki is a JSP-based wiki program.

The final JSPWiki LGPL release has been postponed due to a large
number of security vulnerabilities that were disclosed to us
right before the release, so unfortunately that has also delayed
the move of the codebase under ASF's infrastructure.

The JSPWiki user community is in the process of transition from
outside Apache. There are close to 100 subscribers to the user list.
The developer list has meanwhile continued growing, and new people
have come forward with patches and expressions of interest on
working on the code.


=== Sanselan ===

Sanselan has been in incubation since September 2007.

Sanselan is a pure-java image library for reading and writing
a variety of image formats.

The community is still small, with a few more members now compared
to the beginning.

The code base has been imported and the package names have been
changed to org.apache.sanselan.

A release is being prepared.


-----------------------------------------
Attachment K: Status report for the Apache Jackrabbit Project

Apache Jackrabbit is a fully conforming implementation of the Content
Repository for Java Technology API (JCR, specified in JSR 170).

The Apache Jackrabbit project is in good shape. We have no board-level
issues at this time.

o Releases

  Apache Jackrabbit 1.3.3 was released in October.

  We are currently working on the 1.4 release. Jackrabbit 2.0, with
  JCR 2.0 support, will likely be released next year.

o Community

  Martijn Hendriks and Ard Schrijvers were added as a committers and
  PMC members.

  The recent decision by the Apache Jakarta PMC to close the Slide project
  has brought a number of people interested in WebDAV to the Jackrabbit
  mailing lists. Most notably there is interest in extending and further
  developing the WebDAV client library in Jackrabbit. We may well end up
  working together with the new Apache HttpComponents project on this
  front.

o Development

  The main development focus at the moment it on the 1.4 release, but
  there's already some work towards implementing the new JCR 2.0 features
  being specified by Jsr 283.

  Once the 1.4 release is out we will need to decide when and how to
  split Jackrabbit into separate JCR 2.0 development and JCR 1.0
  maintenance branches.

  A sandbox project was started for prototyping the Jackrabbit Next
  Generation Persistence proposal that tries to address some long term
  architectural issues in Jackrabbit.

o Infrastructure

  We have acquired a Confluence wiki space for managing our project web
  site but we have yet to migrate the web site contents.


-----------------------------------------
Attachment L: Status report for the Apache Jakarta Project


-----------------------------------------
Attachment M: Status report for the Apache JAMES Project


-----------------------------------------
Attachment N: Status report for the Apache Labs Project

All it's quiet in Apache Labs.

Some of the labs have some more or less steady activity and a few have
more than one people working on it, but nothing that has yet reached the
point of requiring action on the evolution of the lab.

                               - o -

One interesting lab that somewhat differs from all the others is Roy's
Webarch (http://labs.apache.org/webarch/) which is now being used as
input for the work of the HTTP next-gen IETF working group.

I was, in fact, very positively surprised to see a reference to
labs.apache.org from various blog posts on the future of HTTP and I like
the fact that such links give credibility to labs.

I feel the need to outline, though, that the "no release" rule for labs
was created to avoid people from using labs as a way to route around the
incubator, yet 'code-less' labs are able, in fact, to 'release' their
own documentation artifacts, without oversight or the need for a
community around the effort.

That said, I'm only outlining the existence of such issue but I do not
think this is currently creating a problem: the Webarch pages reflect
the labs.apache.org style and in doing so clearly mark the work as
'experimental' or 'researchy', which is very similar than people
publishing stuff on their people.apache.org/~user/ pages and creates a
level of distance between any official apache position and the pages,
even if they are served off of *.apache.org domains.

Let me repeat: I think that Webarch and code-less labs are a *good
thing* and should be encouraged in any way possible, as long as the
product of their effort is clearly marked as coming from a lab (which is
the case for Webarch) and not used as a way to abuse the apache branding
to give resonance to an individual committer's effort.

I'm just mentioning this so that both labs@ and board@ consider this
food for thought and in no way I want such food for thought endanger the
ability to use labs in the way Roy has done... but it's my duty, as PMC
chair, to report changes in the project evolution that might require, in
the future, board attention that this is the closest thing to that (even
if, right now, does not require any action from any part and it's
unlikely that it will require any in the future either).


-----------------------------------------
Attachment O: Status report for the Apache Lucene Project

TLP

The top-level project added one new PMC member, Michael McCandless. Lucene
and it's sub-projects were well represented at ApacheCon US 2007, including
highly attended trainings and sessions by project members Grant Ingersoll,
Chris Hostetter, and Michael Busch and contributor Ken Krugler.

The Hadoop subproject has proposed becoming a top-level project.  In
initial discussions there have been few objections, and we expect to put a
resolution before the board in January.  Hadoop's community is largely
distinct from other Lucene subprojects.

LUCENE JAVA

Lucene Java is a search-engine toolkit.  Development has been very active
and there have been many core improvements, especially in the area of
indexing performance.  We are preparing for a feature freeze before a 2.3
release early in 2008.

HADOOP

Hadoop is a scalable distributed computing platform.  Development has
continued to be very active.  Release 0.15.1 was published in November.
Five new committers were added this quarter, Raghu Angadi, Hairong Kuang,
Konstantin Shvachko, Runping Qi, and Chris Douglas.

SOLR

Solr is a full text search server.  We continue to see strong adoption and
community interest.  Development has been active with many new core
features being added.

NUTCH

Nutch is a web-search engine: crawler, indexer and search runtime.
Development has slowed somewhat this quarter, but the project is still
reasonably active.

LUCY

Lucy will develop a shared C-based core for ports of Lucene to other
languages, such as Perl, Python and Ruby.  Little progress has been made
this quarter.

LUCENE.NET (incubating)

Lucene.Net is an port of Lucene to C# on the .NET platform.  Development
continues, but is still primarily a one-developer project.

TIKA (incubating)

Tika is a toolkit for detecting and extracting metadata and structured text
content from various documents using existing parser libraries. Development
has been active and one new committer was added, Keith Bennett.


-----------------------------------------
Attachment P: Status report for the Apache Maven Project


-----------------------------------------
Attachment Q: Status report for the Apache OFBiz Project

This report, for December 2007, is the third quarterly report (following the
initial 3 monthly reports) for OFBiz (Open For Business) as a top level
project.

The Open For Business Project (Apache OFBiz) is an open source enterprise
automation software project. By enterprise automation we mean: ERP, CRM,
E-Business / E-Commerce, MRP, SCM, CMMS/EAM, and so on.

We have no issues that require Board assistance at this time.

Community:

- two new PMC members have been voted in and are now listed in the
committee-info.txt file: Anil Patel and Adrian Crum; both have been involved
with OFBiz for quite a while and have contributed significantly and their
experience and continued help is of great value to the project

- five new committers have been invited to join in based on their
contributions and continued participation: Ashish Vijaywargiya, Bilgin
Ibryam, Christian Geisert (an ASF member and committer on other Apache
projects used in OFBiz), Marco Risaliti, and Vikas Mayur; all new committers
are now setup except for Vikas Mayur as his iCLA just barely made it through

- the community and activity in the community are growing well; with new
committers on the project and various contributors increasing their activity
the project is seeing around twice the commit and mailing list activity as
this time last year, and around half again as much from just the last quarter

Project:

- a number of stability issues have been fixed, and general database and
transaction stability has been improved by moving from the old Minerva
connection pool to using Apache DBCP

- enhancements and improvements, smaller iterative development, is going on
throughout the project; this is one area where increased community size and
involvement is having an impact

- the other areas that are seeing major improvement and new development from
new contributors and people who have been contributing (and committing) for
years are the accounting and project management component; with this new
development OFBiz is able to more completely meet the needs of industries
where the project is already strong and help the project apply to new
industries that have previously not been well addressed

-----------------------------------------
Attachment R: Status report for the Apache Portals Project

No new releases
No new committers

Jetspeed 2.1.3 and Bridges 1.0.4 releases have been delayed
A RC is expected this week. A final release by January 2008

Pluto is continuing working towards the Portlet 2.0 specification reference
implementation.

JSR-286 implementation is coming along at Pluto, and we plan to integrate
with it in Jetspeed in the 1st Quarter 2008. At ApacheCon, all Portals
committers agreed in principal to starting the Portals Applications
subproject at Apache Portals.

The WSRP4J project is still problematic. I am trying to learn more about
the licensing problems, and why this issue prohibits moving WSRP4J out of
incubator Any help from legal is much appreciated as we have been stuck
here for a long time now


-----------------------------------------
Attachment S: Status report for the Apache Quetzalcoatl Project

Finally just recently the mailing lists and other infrastructural things
for the Quetz TLP have been done and so the TLP transition is nearly
complete.

Aside from this, not much activity, mod_python development activity is
mostly dormant, no new releases in the pipeline.


-----------------------------------------
Attachment T: Status report for the Apache ServiceMix Project

This report for December is the third monthly report since ServiceMix
graduation.

ServiceMix resources have been completely moved out of the Incubator area. 
We have reorganized the svn subtree so that both ServiceMix 3.x and 4.x
versions can coexist.

We have released ServiceMix 3.2.1 on December the 2nd. Work is continuing
on ServiceMix 4.0: a subproject Apache ServiceMix Runtime has been 
extracted and should be released this month.

On the community side, Freeman Fang has accepted the proposed PMC
membership (the vote was being held at the time the previous board
meeting took place).  Kristian's account has been created.


-----------------------------------------
Attachment U: Status report for the Apache SpamAssassin Project

Nothing much has happened in the past 3 months.

We've moved our backend stuff to use gaea and vmsa as the core hosts for
rule update generation. Unfortunately, external time limitations are
getting in the way, I think, so progress is slow.


-----------------------------------------
Attachment V: Status report for the Apache Tiles Project

Releases

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

Incubator

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

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

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

Community

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


-----------------------------------------
Attachment W: 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 were no releases this month.
However we are pretty close to releasing Tomcat 6.0.15 and mod_jk 1.2.26

Security
------------
We had less security related issues, so it seems most of them
has been fixed for forthcoming releases.

Development
-------------------
Lots of development took place, mostly related to bug
fixing the reasons 6.0.15 failed the release.

The Tomcat PMC is participating in the Google Highly Open
Participation (GHOP) project, an effort to involve high school
students in open-source software development.  We submitted five tasks
to the project: three have been completed, and two are in progress:
- The Tomcat FAQ was migrated from a static document set accessible
only to committers to a public wiki,
- New documentation in the areas of Tomcat internal dependencies, and
guides on programming Tomcat Valves and Realms
- Improved XSLT / CSS handling for the printer-friendly version of
tomcat.apache.org pages

The Tomcat PMC hopes to continue its involvement with these types of
projects, and maybe pick up a couple of new contributors in the
process.


Community
-----------------
There were no changes the committership nor PMC membership
this time.


-----------------------------------------
Attachment X: Status report for the Apache Web Services Project

* Notable Happenings

Newly elected committers included Bjorn Townsend, Upul Godage, Sanjaya
Karunasen, Selvaratnam Uthaiyashankar.

New PMC members - Sanka Samaranayake, Nandika Jayawardane, Chathura Herath.

Woden graduation!

* Subproject News

The following are the specifics for each project that has had significant
activity during this quarter. If a project is not mentioned below, there's
nothing to report.

Axis2

We have a list of desired 1.4 features on the wiki, and are hoping to start
moving towards a release early in 2008.  Some bug fixing and slow but
steady development happening.

Axis2/C

We are preparing for the 1.2.0 release. The release is expected to happen
before the end of December.

Axis

Started slowly moving towards a 1.5 release, with new committer Bjorn
taking the reins.

jUDDI

Released version 2.0rc5 on Dec 11. Work on UDDI v3 should start soon after
we can get a final release for 2.0. The Voting process seems to be hard as
there are not many active PMC members it seems.

Scout

Marching toward a final 1.0 release. Apart from a few bug fixes not much
happened in the last quarter.

Synapse

Since graduation in January, Synapse has done a 1.0 release, followed by a
1.1 release in November. Committers have presented on Synapse at ApacheCon
Europe, the Grails Exchange as well as running a tutorial at ApacheCon
Atlanta. Synapse has proposed a resolution to the board proposing a move to
become a Top Level Project.

Woden

On Dec. 8, 2007, Woden graduated from the Incubator into Web Services.
Woden is now focused on migrating the project infrastructure to the Web
services project and completing the Milestone 8 release, which is planned
for December 28th.

Sandesha2/C

We are preparing for the 0.92 release. It is expected to be happened after
the Axis2/C 1.2.0 release.

Rampart/C

Getting ready for the Rampart/C 1.1 release, which is scheduled to be
released after the Axis2/C. Now we are testing our scenarios with the
latest Axis2/C. You may find new features for this release here:
http://svn.apache.org/repos/asf/webservices/rampart/trunk/c/NEWS

XML-RPC

Apart from the XML-RPC 3.1 release there were no notable happenings.

JaxMe2

No notable happenings.


-----------------------------------------
Attachment Y: Status report for the Apache Wicket Project

Apache Wicket is a Java framework for creating highly dynamic, component
oriented web applications, and was established as an Apache project in June
2007. This is the first report conforming to the three month reporting
schedule.

Summary

A surprisingly big community event in Amsterdam. Two release candidates
released since the last report. 13 tasks have been submitted to the GHOP,
and one task has been completed. No changes in the project membership.
There are no issues requiring board attention at this time.

Community

The community is blossoming. We had a Dutch Wicket Community meeting on
november 30th in Amsterdam. The meeting was visited by 80+ people coming
from Belgium, Germany and mostly the Netherlands. The meeting was a great
success and we want to organize this event again next year.

More community events are being organized around the world: Rio, San
Francisco, Stockholm, Copenhagen and London have had or are organizing
events.

There were no new project members elected.

Software

We have released two release candidates for our 1.3 release. The number of
open issues is decreasing. We hope to release 1.3 final before the end of
the year.

Our team has switched release manager: previously Martijn Dashorst was the
release manager (since Wicket's inception as an open source project). The
last couple of releases have been created by Frank Bille without any
problems.

Google Highly Open Participation

Wicket is participating in Google's GHOP (Google Highly Open Participation)
initiative and initially submitted 13 tasks for students to complete. So
far, three tasks have been completed and 2 more tasks are either claimed or
in review phase.


-----------------------------------------
Attachment Z: Status report for the Apache XMLBeans Project

The project continues to be active. The development continues mostly
with bug fixes. The traffic on mailing lists continues to be high. There
are many user questions but many show XMLBeans as part of complex
applications.

There are no new releases this time. 
There were no PMC changes. Jacob Danner was added as a new committer to
the project.

Also we found out that the latest release of IntelliJ Idea (7.0.1)
includes out of the box integration with XMLBeans.


-----------------------------------------
Attachment AA: Status report for the Apache stdcxx Project

This is the first stdcxx Board report since graduating on 11/15.

Notable changes since exiting the Incubator:

 11/29 voted in new committer, Travis Vitek
 11/30 requested INFRA to migrate stdcxx to TLP:
       http://issues.apache.org/jira/browse/INFRA-1421

Future plans:

  Currently working toward a maintenance release for 4.2.0 expected
  in the February to March 2008 timeframe. This will be the first
  release to formally follow the new release process and version
  policy, a document that's currently being finalized on stdcxx-dev.
  Development of a large number of new features specified by the
  upcoming C++ 0x standard (expected to be ratified by the end of
  the decade) is being planned for 4.3 (compatible enhancements)
  and 5.0 (breaking changes), and is expected to commence shortly.

Community:

  16 committers
  11 PMC members

Mailing List Activity:

  stdcxx-commits: 14 (-1) subscribers, 2.58 (+0.02) posts/day
  stdcxx-dev:     52 (-3) subscribers, 7.41 (+0.23) posts/day
  stdcxx-user:    40 (+1) subscribers, 0.28 (-0.01) posts/day

Bug Tracking:

  Total issues: 679 (+ 34)
  Outstanding:  266 (-  6)
  Resolved:      82 (+  1)
  Closed:       331 (+ 39)

Planned releases:

  5.0    Winter 2008
  4.3.0  Summer/Fall 2008
  4.2.1  February/March 2008

Release history:

  4.2.0  October 29, 2007 (incubating)
  4.1.3  January 30, 2006 (incubating)
  4.1.2  September 7, 2005 (snapshot, incubating)


------------------------------------------------------
End of minutes for the December 19, 2007 board meeting.

Index