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

                  Board of Directors Meeting Agenda

                            April 15, 2009


1. Call to order

    The meeting was scheduled for 10:00am (Pacific) and will begin as
    soon thereafter that a sufficient attendance to constitute a
    quorum is recognized by the chairman.  The meeting will be held
    via teleconference, hosted by Jim Jagielski and SpringSource.

    IRC #asfboard on irc.freenode.net was used for backup
    purposes.

2. Roll Call

    Directors Present:

        Bertrand Delacretaz
        Justin Erenkrantz
        J Aaron Farr
        Jim Jagielski
        Geir Magnusson Jr
        William Rowe Jr
        Greg Stein

    Directors Absent:

        Sam Ruby
        Henning Schmiedehausen

    Guests:

        Sander Striker
        Gavin McDonald
        Henri Yandell
        Brett Porter
        John Casey
        Brian Fox
        Jason van Zyl

3. Minutes from previous meetings

    Minutes (in Subversion) are found under the URL:

        https://svn.apache.org/repos/private/foundation/board/

    There were no minutes approved during this meeting.

4. Executive Officer Reports

    A. Chairman [Jim]

       Over the last month, we have seen quite a bit of activity,
       interest and discussion; some good, some not so good.

       On the good side, the treasurer transition appears to be
       going well, with the only remaining action item being the
       actual taxes themselves (admittedly, a major item). Also,
       other action items, such as the budget and EA search are
       progressing, although maybe not at the speed that some would
       like. Regarding the budget, there was an informal meeting at
       ApacheCon with JAaron, Sander, Sally, Justin, Bill and myself
       (also in attendance was Leo) to try to scrub some of the numbers
       in the current draft budget, mostly from a PRC, Infra and Concom
       point of view. These were committed back to the draft version.

       Regarding the EA search cmmt, a draft "task list" is, and has
       been, available in SVN for quite some time. Some updates and
       changes have been made, mostly by myself, with additional
       updates by Bill and Sam. The general consensus is that all
       directors are under close agreement, although there are differing
       "semantics" on how we are phrasing some tasks. The biggest
       discussion point was regarding the "accounting/bookkeeping"
       aspects of the position, especially since we just tagged a new
       treasurer. Sander is working on drafting a true Job Description
       based on the task list.

       As mentioned in the PRC report, there was a lot of activity
       and interest centered around the ASF's 10th Anniversary,
       primarily at ApacheCon EU but also elsewhere. This is expected
       to continue and to culminate at the ApacheCon US show in
       Oakland. In support of ApacheCon and the ASF, I did quite a number
       of f2f and online chats and interviews.

       Speaking of ApacheCon, from my own point of view, the conference
       was quite successful; it was especially interesting to see the
       huge success of the various Meetups, and to see so many of the
       sessions and informal presentations with packed rooms. I was
       also pleasantly surprised with how well the Chat and Chew
       sessions went, including my own (regarding the ASF Sponsorship
       program).

       I am currently working with HP to organize and schedule a
       "Tux Talk" session with them, regarding the ASF and Open Source.
       These sessions are online based.

       On the 'not-so-good' side (depending on one's point of view,
       this may not be an accurate adjective... some may consider it
       "healthy", others as "very bad") there was quite a heated
       thread on board@ regarding personality conflicts between some
       members of the board. In my opinion, unless such conflicts
       hinder the operation of the board, this is not a major board
       concern. After all, although it would be great if all directors
       were BFFs, the reality is that such an ideal viewpoint would be
       almost impossible to achieve in reality, and would not necessarily
       result in a "better running" or more efficient board.

       In any case, we are due for our annual members meeting and for
       the election of a new board. I anticipate scheduling this for
       June and will float some candidate dates past the membership for
       feedback. I expect, of course, it to be held via IRC and using the
       ssh-based voter tool.

       The SecAssist postion was renewed for another 3 month period. At
       last month's report, it was just noted that it was "received." It
       has, in fact, been accepted, signed and filed.

    B. President [Justin]

       Obviously, last month was ApacheCon Europe 2009 in Amsterdam. 
       A lot of activity happened there.  Jim, Sander, and I met with
       a number of reporters and external folks.  Kudos to HALO for
       smoothly coordinating our individual schedules during this
       hectic event!  To add to Jim's comments, I was definitely
       encouraged by the success of the MeetUps.  Overall, I think the
       conference reached its objectives.  However, there have been
       many conversations (both in person in Amsterdam and on-list)
       about the future of our events.  I believe that ConCom has
       taken the feedback and is trying some new ideas content-wise
       for Oakland.
       
       The situation regarding contract with the current event
       producer has not substantively changed over the last month. I
       would like to arrange a face-to-face meeting with the event
       producer before the next Board meeting to go over the finances
       in detail as well as to brainstorm some structural and
       organizational proposals to bring back to ConCom and to the
       Board.  I have reached out to Lars to see if he would be
       available, but if he's not available, I'd like to request
       someone else join me in these face-to-face discussions.
       
       Finally, I'm discouraged by the comments of a Director that I
       am not "properly functioning".  As always, I hope that I am open
       to constructive feedback, so I would like to open the
       conversation to see if this perception represents the consensus
       of the Board and receive feedback as to how I can fulfill my
       duties better.
       
       BUDGET COMMITTEE UPDATE:

       A face-to-face meeting in Amsterdam was held by the budget
       committee and several others also attended.  Revisions were
       made to the budget (all checked into Subversion so others not
       present could review), so I believe this is an acceptable
       budget and should be approved. We may need to come back and do
       some amendments on the budget if we miss things, but I
       recommend that we proceed with calling this latest draft our
       FY'09-'10 budget.  I think we have reached the point of
       diminishing returns on our time investment into the budget.

       However, there are no items regarding events in this budget. 
       Of note, the PRC has received a proposal for doing AC US '09
       publicity, but it's not incorporated into the latest budget
       because there isn't a lot of clarity as to how events should be
       handled.  Guidance as to how to proceed in the interim regarding
       events would be appreciated.
       
       A few highlights in the budget:
         - Full-time executive assistant position added
         - Part-time sysadmin position added
         - Sponsorship director position added (commission-basis)
       
       If the budget is approved, then I will dissolve this committee
       as it has concluded its principal task.
       
       ADMINISTRATIVE SEARCH COMMITTEE UPDATE:

       An ad-hoc face-to-face meeting in Amsterdam was held by the committee.
       The thoughts on the position were aligned between the committee members,
       and seem in general alignment with Directors giving input.

       A start was made on a draft RFT, based on all input so far.

       Justin took the action item to submit the current budget as the official
       draft budget.  For the purpose of trying to get directors to vote on
       it on list before May 1st.
       
    C. Treasurer [Geir]

      Non-PayPal Contributions received :
           None

      No PayPal contributions listed in this report.  Will have update next
      month.

      Taxes :  The remaining discrepancies in books are in Justin's CC
      account (about $20K) and in breaking out individual PayPal
      donations (previously PayPal was input in monthly lumps).  Aaron
      now has access to this historical data and is currently entering it.
    
      Done : 
       - 1099's for last year's contractors
       - get setup with PIN for online banking in QB
       - get setup w/ "retail" account for check writing
         and > 90 day CC reports (so I can bring QB up to date for taxes)
       - figure out why SA didn't get paid for jan or feb
       - automate CC transaction download to QB
       - repay system admin for returned check in march
       - shift bookkeeping to monthly calendar rather than board calendar
       - produce month/month report for better near-term tracking

      Todo :
       - taxes
       - review contributor invoicing and billing process w/ fundraising
       - review switching from accrual to cash accounting
       - PayPal reconciliation
       - list of donors for "thank you's"
       - more that I'm forgetting
      
      Statement for March 2009.  Note that this is for 3/1 - 3/31.
      Following will be the final traditional "board meeting to board
      meeting statement".

               The Apache Software Foundation
         Statement of Financial Income and Expense
                March 2009     Accrual Basis

        Ordinary Income/Expense
           Income
              Interest Income                      110.31
           Total Income                            110.31

           Expense
              Bank Service Charges                 292.89  (1)
              Postage and Delivery                  62.25
              Program Expenses
                Public Relations Staff           5,398.04
                Infrastructure Staff                 0.00  (2)
                Colocation Expenses                518.00
              Total Program Expenses             5,916.04

           Total Expense                         6,271.18

        Net Ordinary Income                     -6,160.87

     Net Income                                 -6,160.87

       (1) I will work to reduce this - right now I believe we're
           paying for multiple electronic download fees
       (2) SunStar's check was returned to us due to USPO SNAFU.  A
           replacement check has been issued.  Expect $12k in April
           Statement


   The final "board meeting to board meeting statement" :


         The Apache Software Foundation
      Statement of Financial Income and Expense
    Accrual Basis    March 18 through April 15, 2009

        Ordinary Income/Expense
           Income
              Interest Income                        110.31
           Total Income                              110.31

           Expense
              Bank Service Charges                   292.89
              Contract Labor                       1,600.00  (1) 
              Postage and Delivery                    38.35
              Program Expenses
                Public Relations                   1,250.00  (2)
                Public Relations Staff             5,398.04
                Infrastructure Staff               6,000.00  (3)
                Hardware Purchases                   137.99
                Colocation Expenses                  518.00
              Total Program Expenses              13,304.03

           Total Expense                          15,235.27

        Net Ordinary Income                      -15,124.96

       (1) Reflects an additional check to makeup payment due March 1, 2009
       (2) PR Newswire
       (3) We wrote 2 6k checks, posted 4/13 and 4/14 (WF can't handle
           2 on the same day...  really...) but there was a 6k credit
           from original check posting back in late March, so net is 6k.


         The Apache Software Foundation
         Statement of Financial Position
       Accrual Basis   As of March 31, 2009

                                                   Mar 31, 09    Mar 31, 08     $ Change       % Change

     ASSETS
        Current Assets
           Checking/Savings
             PayPal                                  10,217.60      3,917.93      6,299.67         160.8%
             Wells Fargo Analyzed Account            50,134.09    110,083.87    -59,949.78         -54.5%
             Wells Fargo Savings                    298,799.19    156,741.44    142,057.75          90.6%
           Total Checking/Savings                   359,150.88    270,743.24     88,407.64          32.7%

           Accounts Receivable
             Accounts Receivable                      5,000.00          0.00      5,000.00         100.0%   (1)
           Total Accounts Receivable                  5,000.00          0.00      5,000.00         100.0%

        Total Current Assets                        364,150.88    270,743.24     93,407.64          34.5%

     TOTAL ASSETS                                   364,150.88    270,743.24     93,407.64          34.5%

     LIABILITIES & EQUITY
        Liabilities
           Current Liabilities
             Credit Cards
                ASF Credit Card - Ruby                   82.20          0.00         82.20         100.0%
                ASF Credit Card - Erenkrantz          1,733.73    -14,770.81     16,504.54         111.7%
                ASF Credit Card - Jagielski               0.00       -199.08        199.08         100.0%
             Total Credit Cards                       1,815.93    -14,969.89     16,785.82         112.1%

           Total Current Liabilities                  1,815.93    -14,969.89     16,785.82         112.1%

        Total Liabilities                             1,815.93    -14,969.89     16,785.82         112.1%

        Equity
           Retained Earnings                        261,975.10    241,114.20     20,860.90           8.7%
           Net Income                               100,359.85     44,598.93     55,760.92         125.0%
        Total Equity                                362,334.95    285,713.13     76,621.82          26.8%

     TOTAL LIABILITIES & EQUITY                     364,150.88    270,743.24     93,407.64          34.5%

     (1) Currently receivable is Joost sponsorship.

       Geir mentions that the report is on a month to month basis, rather
       board meeting to board meeting.  This allows for closing of the books
       within the timeframe for the board report.  Should catch expenses for
       that month, rather than slipping under the radar because they refer
       to the month before.

       Aaron took the action item to post to board@ on the topic of cash
       accounting which we haven't been doing so far.

       The Budget was added as a discussion item at end of meeting.

    D. Secretary [Sam]

       No report.

    E. Executive Vice President [Sander Striker]

       Most of my material was already covered by the Chairman.  But in addition I
       finally started with writing up a more condensed job description based on
       the input we gathered.       

    Executive officer reports approved as submitted by General Consent.

5. Additional Officer Reports

    A. VP of JCP [Geir Magnusson Jr]

       See Attachment 1

    B. Apache Legal Affairs Committee [Sam Ruby]

       See Attachment 2

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

       See Attachment 3

    D. Apache Conference Planning Project [Lars Eilebrecht / Greg]

       See Attachment 4

       Geir has asked to discuss the PR augmentation proposal?
       Jim takes the action item to run the discussion on list, as it's already
       ongoing on several mailing lists.
       Jason notes positive experience with a PR firm with respect to traditional
       PR and working with analysts, but that he's not sure it's the best choice
       for event publicity. 
       Jim notes desire for closure before beginning of May, for budget approval.

    F. Apache Public Relations Project [Jim Jagielski]

       See Attachment 6

    G. Apache Infrastructure Team [Paul Querna / Justin]

       See Attachment 7

    H. Apache Travel Assistance Committee [Gavin McDonald / Bertrand]

       See Attachment 8

       J. Aaron asks if TAC will provide a report to the members/committers,
       or perhaps something on the foundation blog.
       Bertrand takes the action item of asking TAC to provide a report to
       be posted to the members/foundation blog.
       Bill asks if the information provided has been sufficient.  Greg
       inquires about mentioned survey results.  Gavin responds those were
       posted to board@.

    Additional officer reports approved as submitted by General Consent.

6. Committee Reports

    B. Apache ActiveMQ Project [Hiram Chirino / Bill]

       See Attachment B

       No report.  Bill takes the action to get a report.

    C. Apache Attic Project [Henri Yandell / Geir]

       See Attachment C

       There was a short discussion about the Attic reporting frequency.  For
       the next few months, Attic is on a monthly reporting schedule, as proposed
       by Henri.

    D. Apache Beehive Project [Eddie O'Neil / Henning]

       See Attachment D

       Jim takes the action item to close the look between Beehive and Attic.

    F. Apache Camel Project [Hadrian Zbarcea / Jim]

       See Attachment F

    G. Apache CouchDB Project [Damien Katz / Bill]

       See Attachment G

       Bertrand and J. Aaron note the report is a bit thin.
       Bill takes the action item to ask for a bit more in a report.

       A short discussion is had regarding providing a template for reporting,
       but this is decided against as this could result in not reporting
       anything not in the template.

    H. Apache CXF Project [J. Daniel Kulp / Greg]

       See Attachment H

       Justin and Bertrand note that it would be a good idea to put CXF in
       touch with PRC.
       Greg takes the action item to follow up with CXF on the logo contest.

    I. Apache DB Project [Rick Hillegas / Jim]

       See Attachment I

    J. Apache Directory Project [Emmanuel Lecharny / Justin]

       See Attachment J

    K. Apache Geronimo Project [Kevan Miller / J Aaron]

       See Attachment K

       Justin asks if Geronimo has the policy of making security
       vulnerabilities public.

       J. Aaron takes the action item to get clarity on security policy.

    L. Apache Hadoop Project [Owen O'Malley / Bertrand]

       See Attachment L

       There was a discussion around umbrella projects.  There's some
       general concern about splitting up tightly coupled projects.  Fear of
       losing cross pollination.  J. Aaron will post to board@/members@.

       Bertrand takes the action item to communicate the board view on
       umbrella projects; recommend thinking about spinning off self-contained
       projects to TLP.

    M. Apache Incubator Project [Noel J. Bergman / Sam]

       See Attachment M

       Jim takes the action item to follow up on IP clearance.

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

       See Attachment N

       Sander takes the action item to call Martin, and to ask about the
       reporting, with the intent to get next months report on time.

    O. Apache JAMES Project [Danny Angus / Henning]

       See Attachment O

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

       See Attachment P

    Q. Apache MINA Project [Julien Vermillard / Henning]

       See Attachment Q

    R. Apache MyFaces Project [Matthias Wessendorf / Sam]

       See Attachment R

    S. Apache ODE Project [Matthieu Riou / J Aaron]

       See Attachment S

    T. Apache OpenEJB Project [David Blevins / Bertrand]

       See Attachment T

    U. Apache OpenJPA Project [Craig Russell / Greg]

       See Attachment U

       Geir takes the action item to resolve the FOU item.

    V. Apache Portals Project [David Sean Taylor / Geir]

       See Attachment V

    W. Apache Qpid Project [Carl Trieloff / Jim]

       See Attachment W

    X. Apache Shale Project [Gary VanMatre / Justin]

       See Attachment X

       Henri takes the action item to write the boilerplate for a
       resolution, as well as submitting a resolution for Shale. 

    Y. Apache Struts Project [Martin Cooper / J Aaron]

       See Attachment Y

    Z. Apache Tapestry Project [Howard M. Lewis Ship / Sam]

       See Attachment Z

       Betrand points out that http://tapestry.formos.com/ does
       not seem to include the "not endorsed by ASF" disclaimer. 

       Jim takes the action item to follow up on the lack of disclaimer
       and to inform PRC.

    AA. Apache Tcl Project [David N. Welton / Bertrand]

       See Attachment AA

  All committee reports approved as submitted by General Consent.

7. Special Orders

    A. Change of Directory PMC Chair
    
       WHEREAS, the Board of Directors heretofore appointed Emmanuel
       Lecharny to the office of Vice President, Apache Directory, and
       
       WHEREAS, the Board of Directors is in receipt of the resignation of
       Emmanuel Lecharny from the office of Vice President, Apache
       Directory, and
       
       WHEREAS, the Project Management Committee of the Apache
       Directory project has chosen by vote to recommend Alex Karasulu
       as the successor to the post;
       
       NOW, THEREFORE, BE IT RESOLVED, that Emmanuel Lecharny is
       relieved and discharged from the duties and responsibilities of the
       office of Vice President, Apache Directory, and
       
       BE IT FURTHER RESOLVED, that Alex Karasulu be and hereby is
       appointed to the office of Vice President, Apache Directory, 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 7A, Change of Directory PMC Chair, was
       approved by Unanimous Vote of the directors present.

8. Discussion Items

    A. Budget

       There was a discussion about someone managing the sponsors.  A concern
       was raised by Geir on that.  J. Aaron mentions we dropped the ball on
       keeping sponsors up to date, and following up with them.  We lost
       sponsorship dollars in the past, which alone warrants doing this.  It
       was remarked that skill-set between an executive assistant and someone
       managing sponsorship is not expected to overlap.

       Jim takes the action item to kick off budget discussion on list.

9. Review Outstanding Action Items

10. Unfinished Business

11. New Business

12. Announcements

13. Adjournment

    Adjourned at 11:11 a.m. (Pacific)


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

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

In anticipation of Sun's "VP of all things Java" Jeet "Darth" Kaul's meeting
with the Java EC on 4/7/09, I proposed the following motion for a vote
by both the SE/EE and ME EC's : 

Resolved: It is the position of the EC that:

  TCK licenses must not be used to discriminate against or
  restrict compatible implementations of Java specifications
  by including field of use restrictions on the tested implementations
  or otherwise.  Licenses containing such limitations do not meet the
  requirements of the JSPA, the agreement under which the JCP operates,
  and violate the expectations of the Java community that JCP specs can
  be openly implemented.

The vote was : 

   SE/EE : 14-1 (with one vote not counted for process reasons)
   ME  : 15-1

I probably can't report the actual votes of each company since this was
an EC-level referendum, but you can probably guess who voted no on each EC.

After the discussion with Jeet at the monthly EC meeting, I'm starting to 
seriously consider ideas that explore the concept of an alternative to 
the JCP.

In other news, the TCK that there is a request for (JSR-196) has completed
the licensing process (it was lost several times inside Sun), and we 
are waiting for the binaries.

I do have an outstanding issue re fixing the draft license for JSR-317 for 
OpenJPA.  Apologies to all involved.  This is doable as we did it for 
MyFaces. 


-----------------------------------------
Attachment 2: Status report for the Apache Legal Affairs Committee

Another quiet month.  Nothing requiring board attention.  Summary of mailing
list discussions:

ASF Business (topic on first line, summary of resolution on next line):
  Is it OK for Maven to have an optional dependency on svnkit (GPL)?
    - withdrawn
  How does one bring a JSON plugin into the ASF?
    - referred to http://incubator.apache.org/ip-clearance/index.html
  What's the policy on copyright headers (for Pivot)
    - referred to http://www.apache.org/legal/src-headers.html
  Shindig is considering a logo contest question, any advice?
    - a pointer to a related effort (Solr) was provided
  Is it OK to copy Sun JDK source code (GPLv2) into an ASF project?
    - no
  Do donation include trademarks (for VCL)?
    - ask the contributor (NCSU) to make this more explicit
  Is a grant required for a large contribution?
    - No, a ICLA/CCLA is sufficient, but if the contribution is truly large,
      Incubator IP clearance is required.
  Continuing discussion of OASIS OpenCSD XSDs...
    - Tuscany project is proceeding treating these artifacts as read only.

External questions:
  Do forks of ASF projects need to publish source?
    - no
  Follow on: what does prominent notice mean?
    - ask a lawyer
  Know any good IP lawyers? (Not a follow-on)
    - we don't provide such recommendations.


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

For Mar 2009: 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.

  2    Support question
  3    Phishing/spam/attacks point to site "powered by Apache"
  6    Vulnerability report
       of which
       1    Vulnerability report [httpd, via security@apache.org]
       2    Vulnerability report [tomcat, direct]
       2    Vulnerability report [tomcat, via security@apache.org]
       1    Vulnerability report [mod_perl, via security@apache.org]


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

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

* New Blog

  The conference planning committee has started using
  http://blogs.apache.org/conferences/ as their new blog
  (blogs.apachecon.com redirects to the new location).

* New Members

  The conference planning committee has voted to add Ross Gardler and
  Jean-Frederic Clere as new members. Both received 9 +1 votes (and no
  other votes).


ApacheCon Europe 2009 News (23-27 March)
----------------------------------------

* ApacheCon in Amsterdam has ended successfully. Despite the difficult
  economy, the conference attracted more than 360 attendees for the main
  conference and trainings. The free project MeetUps on the first two days
  have been very successful and attracted about 300 attendees.

* The conference video archive will be online by 15th of April.

* A press release will be published 15th of April.

* Signing the contract addendum was delayed, but this has now been done.


ApacheMeetUp/BarCampApache Asia 2009 (Aug/Sept)
-----------------------------------------------

* Event leads are Justin Erenkrantz, Sanjiva Weerawarana, and Xiao-Feng Li.

* The expected timeframe is late August/early September, but the precise
  dates have not been finalized.

* The current plan is to hold the event in a minimum of two locations:
  Colombo, Sri Lanka and Beijing, China. Shanghai, China is being explored
  as a potential third location.

* The event will be free to attendees, with one day of invited talks, and
  one day of BarCampApache.

* The goal is to have a shoestring budget and to try to have those costs
  covered by local sponsorships.

* Xiao-Feng has already discussed with a local University regarding
  receiving space in Beijing.  It is also expected that Sanjiva would be
  able to find an appropriate space in Colombo.

* It is expected that SCP will be retained to handle the conference
  logistics.

* Final details regarding location and scheduling should be available in
  time for the May report.


ApacheCon US 2009 News (2-6 November)
-------------------------------------

* The planning meeting was a huge success (defining success as making many
  new, innovative and original plans and entertaining lively debate).

* Tutorial speakers will be notified very soon as to their acceptance, and
  again assigned mentors to work with them through the entire approach to
  the show, the goal is not to need to cancel any accepted tutorial session.

* The tracks will not be programmed until a letter is sent to all PMCs this
  week with an invitation to partner with the Planners on their project's
  related material (track sessions, meet-ups, symposium etc.)  This should
  be in draft within two weeks, and final in four weeks.

* The show will consist of a 2 day BarCamp, and Hackathon together
  co-located in the (very large) main hall.  This part of the event
  culminates with the 10th Anniversary BFBB (Big Feather Birthday
  Bash) on Tuesday eve.  Wed-Fri will follow a typical format during
  the day, and expand on the idea of project specific
  symposiums/unconference tracks for PMCs which choose to participate.
  Wed-Fri eve (and Sun/Mon eve overflow) will have space available for
  project meetups for those who wish to organize them, with the
  alternative of BOF sessions for projects who would rather have
  those.

* SCP has not completed the budget, so the registration fee schedule,
  speaker compensation etc are all up in the air.  Various alternative
  scenarios have been requested for ConCom to review.


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


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

(Report by Sally K.)

OVERVIEW/GENERAL INFO

Craig Russell and Sally Khudairi were voted in as new members of the PRC

New PRC Guidelines and supporting documents were published online;
available at http://apache.org/press/

Discussion about budget: increasing funds to include PRC-related travel for
specialty publicity (e.g., Justin, Sally, * to attend OSCON)

PRC met during ApacheCon: Sally wants to publish internal guidelines on how
PMCs can get the word out (specifically step-by-step instructions on press
releases). Discussion also about making Media Training mandatory for PMCs

Jim's posted an open letter to the US President regarding Open
Source and Open Standards and the implied growing interest in the
current US administration.

W3C Membership Activated for The Apache Software Foundation

Jim initiates discussion re: possible restructuring the PRC with Sally in a
stronger leadership role. Options include VP nomination, reviving CMO role,
changing PRC to a President or Chairman's committee, etc.

Sally now can publish to apache.org


GENERAL + COMMUNITY OUTREACH

New blogs.apache.org launched at ApacheCon Europe on first day of con, 23
March; second post published on 25 March re: 10th anniversary + cake
cutting, but has gone quiet since; need to better coordinate outgoing +
moderating comments

PRC discussed guidelines for blogs.a.o and planet.a.o

PRC stepped in to fund ApacheCon items: 
-- 10th Anniversary cake at Welcome Reception
-- Lightning Talks beers (posed negative fallout to ASF brand
   and low perception of the event)

Received informal comments re: some folks have issue with PRC using the
phrase "The Apache Way"

Sally coordinated 30 interviews with ASF Filmworks shoot at ApacheCon over
3 days, and created ASF Photo/Video Release Form

Sally coordinated 18 interviews in a single afternoon for the
MIT/UInnsbruck Branding study on the ASF (3 dozen additional contacts in
follow-up list)

Sally held Media training on 23 March. 2 no shows (were in Hackathon and
forgot schedule)


MEDIA AND ANALYST RELATIONS

Edited and distributed the press release on Qpid as a TLP w/members of the
Qpid PMC

Wrote and distributed the 10th anniversary press release on 25 March, along
with new "ASF Highlights" page and Chairman's Letter. More than 350 press
and hits to date; several areas of feedback from within ASF community on
additions/changes to the "Highlights" document, which Sally is
incorporating

Sally reviewed and edited ApacheCon 18 March and wrap-up press releases for
ApacheCon

Sally updated the ApacheCon boilerplate to be used in every press release
at any event, irrespective of location

Jim did a podcast interview to promote ApacheCon and focused on the ASF's
upcoming 10th anniversary

Jim also met with UK reporter Gareth Kershaw onsite at ApacheCon

Sally reviewed/edited the Hippo press release for ApacheCon

Sally reviewed/approved the SpringSource press release for ApacheCon

PRC reviewed/amended the Yahoo! press release on expanding Cloud
initiatives into academic sector ("M45 runs Hadoop, an Apache Software
Foundation open-source distributed file system and parallel execution
environment that allows users to process large amounts of data.")

PRC reviewed/amended the Siemens SIS Press Release on ESME (in Incubator –
"The ESME project has recently been accepted into the Apache Incubator of
The Apache Software Foundation {ASF} for consideration as an official ASF
Project. Siemens is an active partner in the Open Source Community.")

Sally drafted a press release with OFBiz team announcing 9.04 release
branch; will be distributed either 15 April or 20 April, depending on PRC
feedback

PRC discussions on getting news items on the Foundation's News page

PRC discovered several instances of Hadoop being mentioned in the press
with no attribution to ASF – particularly the articles in NYTimes – and
followed up with the journalist to request possible correction

PRC discussions on engaging Open Source-centric industry analysts Redmonk
at $5K/yr nonprofit rate

Media Alert for 10th Anniversary Press Conference issued; due to low press
turnout, it was rescheduled to take place during the conference, just
before the Welcome Reception. ASF-invited press all reported on the event;
the sole ApacheCon reporter in attendance (Kershaw) did not yet post a
story on the news

Geir handled several interviews regarding "Apache's decision not to support
the release of Java EE 6"

PRC debated accepting an interview request on JSPA by The Register due to
previous inaccuracies in reporting

Discussions regarding retaining PageOne PR to help drive publicity for
ApacheCon US/OAK in connection with the 10th Anniversary Big Feather
Birthday Bash


BRAND, TRADEMARK, AND LOGO USAGE

Permission granted to use screenshots in textbook on Applied Information
Security

Permission granted to use Hadoop logo for IBM Book

Permission granted to Ross Gardler to use ASF image for
BarCampApache/Oxford09 souvenir mugs

Permission pending (?) for Edgar Camacho to Apache trademarks in
configuration management listing

Permission granted/corrected for including Apache HTTP Server in Symantec
ISTR XIV Report

Ted Husted followed up on ProCheckUp request for use of ASF logo on their
Website

Bertrand Delacretaz followed up on Michael Minella's generic request on
using the Apache Trademark on his Website

Henri Yandell updated us on the issue of dead project names and their
migration to/from the Apache Attic

Doug Cutting worked with the PRC on making the Apache
affiliation/attribution clearer on the Hadoop pages

Santiago Gala discussed the new ApacheCon group on LinkedIn as it ties into
the overall ASF brand

Christophe Bisciglia sent us a heads-up on unauthorized content in Mandarin
on hadoop.org; PRC is seeking localized follow-up assistance from J Aaron
Farr


SPONSORSHIP

Sally discussed Progress/IONA renewal with Debbie Moynihan, no word back on
their budget/decision

PRC discussion of possible budget release for informal/lightweight sponsor
"meet and greet" at ApacheCon; general concept approved, event canceled as
only two formal Sponsor contacts were in attendance

Discussions with Tetsuya Kitahata re: using Apache name on DubLi
fundraising; also discovered that he had "sponsored" a TAC recipient with
additional funds for on-the-ground logistics

Updated Sponsor page with BlueNog Inuit, and Joost; PRC discussion as to
when they're added to the SponsorshipThanks page (e.g., when contract is
signed vs. monies received)

PRC in discussions regarding retaining Delia Frees to manage overall ASF
sponsorship program


-----------------------------------------
Attachment 7: Status report for the Apache Infrastructure Team

Submitted a budget to the budget committee.

Purchased a 1-year extension to the Technologent service contract for
our Sun gear at $4K.

Set up a blogging infrastructure for projects to use at blogs.apache.org.

Henri Yandell merged the Click, Cayenne, and Roller jiras into the main
jira.

Our Dotster account was hacked (again), the impact of which was to see
our DNS glue records for apache.org changed for a brief period.  Discussions
to change our registrar are ongoing.

Migrated our core mail server (hermes) from our last IBM x345 in service
to one of our new Dell 2950's.  The old gear will be deracked and sent back
to IBM along with the other x345's.

Set up Geographic DNS for svn.apache.org to distribute traffic between
our master server (eris) and our European mirror (harmonia).

Purchased a Linksys RV042 VPN device for $138.

Work on the new git.apache.org continues, principally being performed
by Jukka Zitting and Grzegorz Kossakowski.

Work on LDAP at the ASF continues, being driven by Tony Stevenson.

Work on the Buildbot installation continues, being driven by Gavin McDonald.
We've set up a new mailing list for build services at builds@apache.org.

Norman Maurer upgraded our backup server (bia) to Solaris 10u6.

Lost a disk in both aurora (websites) and minotaur (people).


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

General News
============

ApacheCon Europe has ended. As far as TAC goes, it was a great success.

Any remaining hotel/flight arrangements outstanding from last report
were completed ok.

One of our successful applicants had last minute troubles with obtaining
a passport and subsequently visa papers were not ready on time, so only
7 of our 8 applicants made it to ApacheCon Europe.

We have had some pre/during conference surveys filled out and will be
submitted to board@ as feedback along with post apachecon surveys when
they are done. We aim to send out post apachecon surveys in the next week
or so.

I and the rest of TAC would like to thank Nick Burch and Tony Stevenson
for the excellent work they did representing TAC on the ground at
ApacheCon - meeting & greeting our attendees, organizing between them
and conference organizers giving the attendees jobs of chairing sessions,
helping speakers with slides etc. From feedback received so far they did
a great job, and unofficially too, as they were there on their own agendas,
so thanks again.

Previous reports have promised feedback surveys for the previous ApacheCon US
 2008. These are now complete and have been posted to the board list.

Currently TAC list is now quiet whilst everyone enjoys a well earned break.
Discussions should start up again in May to start thinking about the next
ApacheCon US.


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


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


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

No activity this month.

Current action item is to followup on the HiveMind project now being
in the Attic by making that apparent to the users.


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

Beehive continues its virtual silence in both the user and developer
community.  Questions come up infrequently, but when they do tend to
be answered promptly.  There are no new committers or PMC members on
the horizon.

The PMC chair floated to the PMC group the need to discuss the future
of the project as homework due for the July report.  I (chair) expect
that we'll have a well-discussed and reasoned answer to the question
by then.


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


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

Community:
 * The Camel community continues to be very active.
 * Camel is participating in the Google SOC with 2 projects.
 * No new committers.

Development:
 * Lots of contributions from committers and community on trunk.
 * New components proposed by the community are under evaluation.
 * Final release of Camel 2.0 and 1.x maintenance release planned for
   this quarter.

Releases:
 * None this month.


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

CouchDB is a document oriented database.

- Community -

CouchHack is a informal CouchDB hacker event being held in Asheville April
19-22. We currently have 6 people attending and a sponsor. http://couchhack.org

- Releases -

CouchDB 0.9.0 has been released.


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


Releases:
2.0.10 was released
2.1.4 was released
2.2 was released  (Major release supporting several new WS-* standards and
JAX-RS 1.0)

2.0.11/2.1.5/2.2.1 are being prepared to be released by the end of the month.
The Distributed OSGi 1.0 implementation will be released immediately after
2.2.1.


Community:
This period saw a couple external announcements that were related to CXF and
the CXF community:
1) JOnAS announced that they have achieved J2EE certification.   They used CXF
for their JAX-WS and JWS implementation.

2) RedHat/JBoss announced that they will be supporting CXF as the core WS
stack in JBoss and putting resources into improving CXF.    We've seen some of
this already as patches are coming in from RedHat folks with a couple of them
getting very close to being nominated for committership.

We finally managed to get the JAX-RS TCK so some effort is starting to get CXF
JAX-RS certified as well.

We've started a thread on the private list about how to start a "contest" to
design a logo for CXF.   We're kind of trying to figure out the rules and such
at this point.   We're examining the rules Solr used as a base.

Spent quite a bit of time reviewing GSoC proposals and chatting with the
students via email and on IRC.  Hopefully (fingers crossed), that investment
will pay off with some of the proposals accepted.

Andrzej Michalec was added as a committer.


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

During the last quarter, January - March 2009:

1) Derby began vetting release 10.5.1.

2) Summer of Code proposals were posted and mentors volunteered.

3) JDO 2.2 fixes were applied to multiply-mirrored maven metadata.

4) JDO 2.3 work continued with contributions from four of the committers
   and feedback from the community and members of the JDO expert group.

5) Google announced that their first Java App Engine offering would include
   JDO as an application interface to BigTable, using the JDO 2 API and the
   JDO RI (DataNucleus) as the implementation.

6) Torque-4 development fixes were applied.

7) Reorganization of the Torque source tree continued.


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

We have voted a 'new' Chairman, Alex Karasulu. Emmanuel Lecharny
is stepping down from the chair after having been in this position
for two years.


Releases
========
Studio 1.4 has been released on april, 10th.

We have scheduled to release ADS 1.5.5 next week. This will
probably be the last release before ADS 2.0.

Community
=========
A new Committer : Andrea Gariboldi, who wrote an Oracle backend.

No new PMC members.

Although last quarter was very calm, since March, all the ADS committers
suddenly surged and are back.

All the team is now targeting ADS 2.0, with Replication, DRS and
configuration in DiT. This should be feasible by the next three months.

A few reorganization in the code has been discussed, we will create a
subproject for Kerberos.

We have had some discussion about more collaboration with OpenLDAP,
and the decision was made to build a compatible replication system :
OpenLDAP and ADS should be able to replicate. OpenLDAP people also asked
us about supporting jLDAP (see next point).

Last, not least, we are working on a Client LDAP API, which will be
used by Studio and the replication system. We will most certainly
promote this project as a sub-project of Directory. This should be
close to jLDAP but leveraging Java 5 (based on MINA, it will be a non-
blocking API, with varargs and generics).

Conclusion/Summary
==================
An interesting quarter, very active, with a great Apache Con.


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

The Geronimo project generated multiple releases over the last
three months. The community is currently discussing a Geronimo
Server 2.2 release. There have also been discussions regarding OSGi
support and potential impacts to the Geronimo kernel. Ivan Xu
joined the Geronimo project as our newest committer.

SERVER
Geronimo Server 2.1.4 was released. This release included
multiple bug fixes and addressed 3 security vulnerabilities in
the admin console.

COMPONENTS
Geronimo TxManager 2.1.2 was released. This release included
multiple bug fixes.

DEVTOOLS
Geronimo Eclipse Plugin 2.1.4 was released. This release included
bug fixes and support for the latest 2.1.4 server release.

GSHELL
GShell 1.0-alpha2 was released

XBEAN
XBean 3.5 was released.

JAVAMAIL
Javamail Spec 1.6 and Provider 1.7 were released.

JUGS AND CONFERENCES

Two Geronimo presentations were made at ApacheCon EU 2009 by
David Jencks:

Administering Apache Geronimo 2.x
Administering Apache Geronimo through Custom Server Assemblies

POLICY CHANGES
The community established a policy for dealing with Security
Vulnerabilities. The Server 2.1.4 release was the first release
to follow this policy.

COMMUNITY
We requested the jsr-196 (jaspi) tck from sun on dec 2 2008 and
still haven't received it.

We discussed using the Nexus installation at Apache for release and
snapshot staging/deployment. The community decided to hold off on
switching to this new process until after the Geronimo Server
2.1.4 release.

SECURITY
Three security vulnerabilities were discovered in the Geronimo
admin console. There were fixed in the Geronimo Server 2.1.4
release:

* CVE-2008-5518
* CVE-2009-0038
* CVE-2009-0039

Special thanks are due to Digital Security Research Group, who
identified a number of these problems and were extremely helpful
with the resolution and testing of these issues.

NEW COMMITTERS
Ivan Xu


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

Hadoop is a set of tools for creating and managing distributed
applications, especially those with large data sets.

Hadoop was the focus of a nice article in the New York Times
(http://tinyurl.com/coafzr) on 17 March 2009. Unfortunately, the
article failed to mention that Hadoop is an Apache project.

The PMC added 8 new members: Raghu Angadi, Devaraj Das, Chris Douglas,
Alan Gates, Mahadev Konar, Hairong Kuang, Konstantin Shvachko, and
Ashish Thusoo.

We've also voted to create two new subprojects: Chukwa and Avro.
Chukwa is a distributed log aggregation and cluster monitoring system
that was originally in Core's contrib directory. The initial
committers for Chukwa are Ariel Rabkin and Eric Yang. Avro is a
serialization and RPC library with a focus on supporting versioned
persistent data and supporting scripting languages. The initial
committers for Avro are Doug Cutting and Sharad Agarwal.

Hadoop was well represented at ApacheCon EU, with a track of talks
about Core, HBase, and Pig.

A Hadoop Summit is being organized for June 10th in Santa Clara.

CORE, HDFS, and MAP/REDUCE

Core is the fundamental set of utilities, including RPC,
serialization, and compression that the rest of Hadoop depends
on. HDFS provides a distributed file system. Map/Reduce provides a
framework for distributed applications that process large data sets.

Amazon has started explicitly marketing and supporting Hadoop as a
service on EC2 at a much lower cost than a standard EC2 virtual
machine.

We are still in the process of factoring Map/Reduce and HDFS out of
Core. The code is separated and all that is left to be split are the
unit test cases and their dependencies.

Releases:
0.20.0 is nearing release, with  280 jiras addressed.
0.18.3 was released on 27 Jan 2009 with 51 jiras addressed.

The current plan is to try and release Core, HDFS, and Map/Reduce 1.0
this year.

Community:

Core has added Sharad Agarwal, Giri Kesavan, Ariel Rabkin, Sanjay
Radia, and Eric Yang as committers. The community is active and
growing.

HBASE

HBase is a distributed column-oriented database, build on top of
Hadoop Core.

Releases:
0.18.1 was released on 27 October 2008. 14 issues were addressed.
0.19.0 was released on 21 January 2009. 184 issues were addressed.
0.19.1 was released on 19 March 2009. 43 issues were addressed.

Work is underway on release 0.20.0 with 97 of 174 issues resolved. It
is expected that many of the open issues will be pushed to a
subsequent release.

Meet-ups:

January 14, 2009; March 3, 2009 - HBase User Group meetings in San Francisco
January 30, 2009 - HBase Hackathon in Los Angeles

Community:

There are no new committers since the last report. There are about 7
active contributors (of which 3 are committers).

There are also a number of people who come by to "kick the tires" but
then leave because of possible data loss due to a lack of a patch for
HADOOP-4379.

HIVE

Hive is a data warehouse written on top of Hadoop Core. It provides a SQL
to query and manage data stored in hadoop in table and partitions.

Releases:

Our 0.2.0 branch that was to be released in Feb, 2009 was not released
and was not put for a vote as there were some significant fixes which
the community felt should be checked in before it could be put to
vote. As this branch was not fully soak tested on Facebook production
load, we decided to target the 0.3.0 branch for release.

0.3.0 was branched in Mar, 2009. All the blockers in that branch have
been fixed. We are going to put a release candidate from that branch
up for vote by Apr 15, 2009.

At present there are 177 open issues with none of them as a blocker
for 0.3.0. 111 issues have been resolved since the last report in
January.

Community:

Hive continues to see growth in the number and diversity of
contributors. Since the last report the number of contributors in the
project have grown from 16 to 21.  We added Prasad Chakka, Raghu
Murthy, Johan Oskarsson, and Joydeep Sen Sarma as committers.

PIG

Pig is a platform for analyzing large data sets that consists of a
high-level language for expressing data analysis programs, coupled
with infrastructure for evaluating these programs.

A vote was called on Pig 0.2.0 on 3/27/09. This release is major
redesign of the system including addition of type system, significant
(2-10x) performance improvements, addition of Limit, ORDER BY desc and
Grunt shell improvements.

ZOOKEEPER

ZooKeeper is a reliable coordination service for distributed applications.

Releases:

3.1.0 was released on 2009/02/13 with 70 jiras fixed.
3.1.1 was released on 2009/03/27 with 11 jiras fixed.

Our next release, 3.2.0, is slated for 5/26/2009. A number of major
new features will be included, in particular; extending the client
libraries to include common ZK use cases (recipes), adding REST based
API to the server, Perl binding support, numerous optimizations.

Community:

Feedback and community involvement has been slowly increasing, we
frequently meet with users during Hadoop meetups and hold site visits.


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

This past month, particularly recently, has been a bit less quiet than
usual.  At the moment, nothing that warrants the Board's attention, although
there are a few matters that are getting the Incubator PMC's collective
attention, as it appears that we have a couple of projects where the
community is not functioning as well as they should for one reason or
another, and the Mentors feel that they are not being respected in the
discussions.  Discussion is currently on the PMC private list to deal with
these matters.

We've had a number of proposals this past month:

 Jaffre - lightweight Java RPC
 ACE - a software distribution framework based on OSGi
 SocialSite - a social networking service based on Apache Shindig
 Commons Incubator - a "perpetual" podling for Apache Commons

We're also talking a bit about how to restart Log4PHP, although with
ApacheCon and other cycle drains, that has not progressed sufficiently well.
Gavin has volunteered to help, and we have a couple of people wanting to be
active, so we'll need to look at Committer status.

There has been a lot of discussion regarding the ACE proposal, most of it
concerns from JvZ as it overlaps with Eclipse P2 technology, but that
appears to be the only objection, and there seems to be quite a bit of
interest to incubate the project.

The Commons Incubator project is another one that has had considerable
discussion.  At the moment, it is meeting with a fair amount of resistence
as not being a good fit, but discussion is ongoing.

-------------------------------------------

= Bluesky =

BlueSky has been incubating since 01-12-2008. It is an e-learning solution
designed to help solve the disparity in availability of qualified education
between well-developed cities and poorer regions of China.

Recent Activity: We finished the required work by Bill, our mentor. We'd
tried to use Dirac for replacing FFmpeg, while we were waiting for the
results of second code view. However, some problems happened and could be
resolved. Reading api of FFmpeg and vobis?theora is still undergoing. The
reason, why it is retarded, is that we had to do several projects
simultaneously, besides the classes. The running demo of Bluesky is
postponed too, but i can assure that it would be completed next week, after
i finish the coding task this week.

Next step:

   *Waiting for the second code view results.
   *Recording Bluesky running demo.
   *Tried to work out a reliable sketch of replacing FFmpeg in two weeks.


= Cassandra =

Cassandra is a distributed storage system for managing (un)structured data
while providing reliability at a massive scale. It has been in incubation
since January 2009.

The incubator project had a very slow start. Code started to get moved over
from Google Code just about 5 weeks ago. But a very basic web site and the
wiki is in place. A new committer was elected. Unfortunately there is some
friction about contributions, code reviews and branching that needs to be
addressed ASAP. This is a community issue and we hope to get this resolved.
More on that in the next report.

   * Consensus about the development process (code reviews, branching etc)
   * JIRA permissions and configuration
   * A bit more information on the web site


= Empire-db =

Empire-db is a relational data persistence component that aims to overcome
the difficulties, pitfalls and restrictions inherent in traditional Object
Relational Management (ORM) approaches.

Empire-db is on the Apache Incubator since July 2008.

Community:
 * Development seems to pick up some momentum. Parts of the code are now
unit-tested and two new integration examples have been added (Apache CXF)
 * dev@ and user@ traffic is rising, this brought some fixes to PostgreSQL
Driver as well as some possible changes for future releases.

Release:
 * Preparations for a release are under way, this will be our first
maven-based release
 * We hope the switch to maven will lower the barrier for adoption

Issues prior to graduation:
 * Grow the community,
 * Successful maven-based release
 * Even more integration example code (Apache Wicket?) + more documentation


= Imperius =

Imperius has been incubating since November 2007.

Imperius is a rule-based infrastructure management platform.

Web site:

Code: Development continues on the code base.

Community:
 * Several bug fixes were provided.
 * In the process of adding two new committers (David Wood, Xiping Wang) to
the community.
 * Discussions underway regarding first release

Issues prior to graduation:
 * Grow the community
 * Successful completion of the release


= JSPWiki =

2009 April JSPWiki Incubator status report

JSPWiki has been incubating since September 2007.

JSPWiki is a JSP-based wiki program.

During the past three months, the JSPWiki community has still
continued to increase.  The developer list now has 82 names, a modest
increase from 72 the last time, and the user list is now 167 people
strong, ten more than three months ago.

The big push now is for our graduation.  The biggest hurdles have been
overcome: The packages are now called "org.apache.wiki" (please see
Tomcat bug https://issues.apache.org/bugzilla/show_bug.cgi?id=46462 to
see why we couldn't use org.apache.jspwiki); JSPWiki has switched to
the Stripes framework; and we have switched to use the JCR backend
(e.g. Apache Jackrabbit).  As a result of a vote, the support for
webdav has been dropped.  The fairly old jsonrpc has been replaced by
jabsorb.

However, the trunk is in a fairly immature state.  For example, it is
not deployable at all, which means that nobody can yet use the trunk
for its intended purpose.  Our main concern is to stabilize the code
to some state where it would be actually usable before making a
release.

The biggest slowdown is simply the fact that JSPWiki is (still) a
completely volunteer- developed project, with nobody actually
receiving any money for its development.  While this is great in the
sense that development is relatively easy to join, and communities are
not overrun by corporate requirements, it also means that the
committer's priorities often conflict with the object of speedy
graduation.

We are planning to have an "alpha" grade release as our first official
Apache release, after which we should be fairly ready for graduation.


= Ki =

Ki (previously JSecurity) is a powerful and flexible open-source Java
security framework that cleanly handles authentication, authorization,
enterprise session management and cryptography.

Ki has been incubating since June 2008.

The project team voted at the end of February to change the project name
from JSecurity (its previous name prior to entry into the ASF Incubator) to
'Apache Ki' for a number of reasons, which are documented in full detail
here:

http://markmail.org/thread/zcmi4pjv2bbf4574

Project infrastructure is being changed to match this name change, but is
not yet fully complete.  Mailing lists are pending still.

There was a post on the old jsecurity.org website by an individual stating
that they would appreciate if we used a different name other than Ki, posted
here:
http://www.jsecurity.org/node/1081#comment-289.
One of our project members responded and have not received any responses
further.  The project team is now internally debating whether we need to
change the project name yet again.

The old jsecurity.org project website has entered an archival state, clearly
pointing that all users should be redirected to the new Incubator ki
site.  A crontab entry has been created to auto-export the cwiki to here:
http://incubator.apache.org/ki

We're happy to report that development and user list activity has steadily
increased since we started incubation last year, with March (last month)
being the most active month to date.

The project team is not considering graduation at this point,
as the code is not ready for an Apache release. Once IP clearance is
complete, we'll attempt our first incubator release.

One mentor, Emmanuel Lecharny, decided to step down from the project. The
number of mentors is now down to three, which is the quorum. Finding a few
more mentors should be a good idea at this point.

The status is being maintained at
http://svn.apache.org/repos/asf/incubator/jsecurity/STATUS


= Lucene.Net =

Lucene.Net has been in incubation since April 2006

Lucene.Net is a source code, class-per-class, API-per-API and algorithmatic
port of the Java Lucene search engine to the C# and .NET platform utilizing
Microsoft .NET Framework.

Not much changed from the last report:

 * Announced Lucene.Net 2.3.1 as "final" (via SVN).

 * Port of 2.3.2 is completed; the code is being reviewed and should be
announced soon.

 * Work is simultaneously underway on the Lucene.Net 2.4.0 port.

 * We are in the process of looking into graduation


= Olio =

Olio has been incubating since September 2008.

Olio is a web 2.0 toolkit to help developers evaluate the suitability,
functionality and performance of various web technologies by implementing
a reasonably complex application in several different technologies.

 * Olio is continuing to gain users and being used for diverse purposes.
 * One user is using it for testing MySQL performance.
 * Another is using it for testing performance of file systems.
 * Microsoft has started a .NET port of Olio.
 * VMWare has joined the project and plans to use it for several of their
   performance testing efforts.
 * There are multiple deployments attempting to scale Olio to test
   performance of system infrastructure, software application stack etc.
 * A lot of work has gone to make the product more robust and stable over
   long benchmark runs - over 50 JIRA issues have been fixed.
 * Work is underway to create the first release. The artifacts are tested;
   the major work is in fixing the source headers, licenses etc.
 * Olio has been presented to some Apache and Rails Meetups to get
   attention.
 * We're encouraging users to become active in contributing to the code.


= Pivot =

Pivot has been in incubation since January 2009.

Pivot is an open-source platform for building rich internet applications in
Java.

 * Noel Grandin was added as a new committer on 3/29.

 * The codebase was forked into the "WTKX" project at Google Code:
   http://code.google.com/p/wtkx/. We didn't get a clear answer from the
   developer as to why he chose to fork rather than collaborate. From what we
   can gather, he seems to want to do Pivot "his own way".

 * The Pivot PPMC is currently voting on a proposed 1.1 release. Work has
   begun on a 1.1.1 maintenance release and 1.2 feature release.

Top 3 issues prior to graduation:

 * Successfully complete the 1.1 release.
 * Strengthen the understanding of The Apache Way and how to operate a PMC.
 * Even stronger community; currently quite good with 5 active committers
   from 4 different employers.

= RCF =

DID NOT REPORT.

RCF has been in Incubation since April 2007 (two years), sponsored by
MyFaces.


= 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 hasn't grown much in the past six months. There continues to
be only one active committer. Participation level is low.
A new version has been released

Barriers to graduation continue to be diversity, size of the community, and
overall activity. We will address the possible graduation paths in the next
quarter and try to evaluate what the best approach for Sanselan might be.


= Stonehenge =

Stonehenge has been incubating since December 2008.

Stonehenge a set of example applications for Service Oriented Architecture
that spans languages and platforms and demonstrates best practices and
interoperability by using currently defined W3C OASIS standard protocols.

In the month of March, the growing Stonehenge community has ramped its
activity on several fronts, and has made solid plans for near future::

Admin: The donated code from Microsoft and WS02 was moved from contrib to
trunk. In the process various installation and configuration issues were
identified, and the community has worked very closely on the DL and offline
to advance these issues.

Community: 3 SUN developers have joined and have been working through the
various installation and configuration issues, and understanding the code
architecture. They plan to contribute a Metro based java implementation in
the medium term. Synergy has been developing between the WS02 and Microsoft
developers towards identifying and resolving common issues.

Code: The community has had discussions about a first release (M1) in the
immediate short term. The release is defined to be executable code from the
.NET and PHP implementations of the StockTrader  application, along with
complete documentation allowing a new Stonehenge member to demonstrate
interoperability by mixing and matching components from the two StockTrader
applications. The two applications are also undergoing necessary code
changes to quality for passing the RAT tool (such as adding the legal
headers)

Wider Community: Some members and sponsors of Stonehenge have attended
ApacheCon EU and connected with the wider community about Stonehenge.


= Tashi =

Tashi has been incubating since September 2008.

The Tashi project aims to build a software infrastructure for
cloud computing on massive internet-scale datasets (what we call
Big Data). The idea is to build a cluster management system
that enables the Big Data that are stored in a cluster/data center
to be accessed, shared, manipulated, and computed on by remote users
in a convenient, efficient, and safe manner.

Development activities have included adding support for using a database to
track virtual machine information, modifying code to work with Python 2.4,
integration with dynamic DHCP and DNS servers, and adding a "tidy" target to
check the source code.

There have been a few questions on tashi-user@i.a.o that centered around
getting Tashi up and running.  Additionally, submissions on the dev list
included patches from a student at CMU, and some scripts from a
non-committer
at Intel.  There is still a lot of work to be done in growing a community.

Items to be resolved before graduation:
       * Put more effort into project documentation so that other potential
         contributors may more easily get involved
       * Develop community diversity (currently Intel and CMU committers)
       * Prepare and review a release candidate


= Thrift =

Thrift is a software framework for scalable cross-language services
development. It combines a software stack with a code generation engine to
build services that work efficiently and seamlessly between a variety of
programming languages. Thrift entered the Apache Incubator in May 2008.

Recent Activity:
 * Bryan Duxbury and Andrew McGeachie added as committers
 * Automatic "instant releases" to simplify the build process
 * First official release candidate scheduled for April 7th, 2009
 * Finished migrating all source headers to ASF licensing
 * Continued language library improvements
 * Support for Twisted in Python
 * Support for .NET 2.0
 * New compact encoding
 * Cross-pollination with other projects continues
 * More PoweredBy entries
 * Cassandra, now in Incubation, uses Thrift
 * Discussions underway about collaboration with the Avro project
 * Hadoop and HBase work ongoing


= UIMA =

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

  * OASIS (http://www.oasis-open.org) members approved the Unstructured
    Information Management Architecture (UIMA) version 1.0 as an OASIS
    Standard.
  * A new contributor, Rico Landefeld, contributed a component to enable
    indexing annotations as fields using Lucene.
  * Many bug fixes and improvements continue to be focused on UIMA-AS (the
    asynchronous scale-out add-on to base UIMA) driven by experience
    with users doing extensive scale-out.  The fixes address error
    handling and performance.
  * IBM and MAYO Clinic announced a new consortium around making available
    open-source UIMA annotators for use by the Medical / Health area; see
    http://ohnlp.org

Items to complete before graduation:
  * We still need to attract more new committers with diverse affiliations.


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


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

Little to report form James this period.
We have no new committers or PMC members.

We released version 1.0 of Mailet Base.
This is a collection of utilities and lightweight
frameworks useful when working with the  Apache Mailet API (a
framework. Which saw its first independent release last period.
Mailets base is used as the basis for the email processing functions
shipped with the  Apache James server but is not
dependent on that server.

No further activity to report this time.


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

Everything is humming along. A couple Maven releases, lots of plugin
release, and lots of component releases.

* General Information
 A new repository manager is available at https://repository.apache.org.
 The Maven project has voted to use this for staging and releasing artifacts
 and hosting the repository that is then rsynced to central.

* New PMC Members

Benjamin Bentmann

* New Committers

* Releases

 Maven

 * Maven 2.0.10 (Wednesday, February 18th, 2009)
 * Maven 2.1.0 (Saturday, March 21st, 2009)

 Plugins

 * Maven Enforcer Plugin 1.0-beta-1 (Wednesday, February 25th, 2009)
 * Maven Plugin Plugin 2.5 (Thursday, February 26th, 2009)
 * Maven Project Info Reports Plugin 2.1.1 (Tuesday, March 3rd, 2009)
 * Maven EAR Plugin 2.3.2 (Sunday, March 8th, 2009)
 * Maven Site Plugin 2.0 (Wednesday, March 11th, 2009)
 * Maven WAR Plugin 2.1-beta-1 (Sunday, March 22nd, 2009)
 * Maven Install Plugin 2.3 (Wednesday, March 25th, 2009)
 * Maven Release Plugin 2.0-beta-9 (Saturday, March 28th, 2009)
 * Maven Eclipse Plugin 2.6 (Tuesday, March 31st, 2009)

 Other

 * Doxia 1.0 (Thursday, February 19th, 2009)
 * Apache Parent 5 (Friday, February 20th, 2009)
 * Maven Parent 11 (Friday, February 20th, 2009)
 * Maven Plugins Parent 13 (Friday, February 20th, 2009)
 * Maven Shared Component Parent 11 (Friday, February 20th, 2009)
 * Maven Wagon 1.0-beta-5 (Tuesday, February 24th, 2009)
 * Maven Plugin Tools 2.5 (Thursday, February 26th, 2009)
 * Doxia Sitetools 1.0 (Sunday, March 1st, 2009)
 * Maven Doxia Tools 1.0.2 (Wednesday, March 4th, 2009)
 * Doxia 1.1 (Saturday, March 7th, 2009)
 * Doxia Sitetools 1.1 (Saturday, March 7th, 2009)
 * Doxia Tools 1.0 (Saturday, March 7th, 2009)
 * Scm 1.2 (Saturday, March 28th, 2009)


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

General

MINA is slowly going from Milestone to RC cycle, with a emphasis on
documentation and website. We had lot of feedback and bug reports on the
last 2.0.0-M4 release, with some serious bug fixed, so releasing an
intermediate 2.0.0-M5 was voted. Normally the last one before the
2.0.0-RC1.

FtpServer is in the early stages of planning for the 1.1 work which
will include some new major features. In general, the project gets a
fair amount of user feedback so the community seems to be growing.

The new SSHD project is actively developed a first release is still to
be expected.

Release

FtpServer : release of FtpServer 1.0 after the RC cycle
A 2.0.0-M5 release for MINA is to be released in the next days, the main
effort is on the documentation, a RC1 is to expect soon as critical bugs
were fixed.

Community

Sai Pullabhotla was voted as new committer, mainly focused on FtpServer.
After few month of cool down, the activity is coming back in commit and
mailing list activity.

Vysper a XMPP (Jabber) server based on MINA, which is currently
developed at Apache labs is willing to join MINA as a subproject (as
FtpServer and Asyncweb). This idea received a warm welcome of the
MINA community.


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

= Summary =
 * Some community changes
 * New releases
 * Release candidates
 * Prototypes
 * Discussions

= Community =
 * New committer:
  * Jan-Kees van Andel
 * No new PMC members,
 * Some new contributors

= Releases =
 * MyFaces (sub) projects with new releases since the last report:
  * MyFaces Core 1.2.6
  * MyFaces Portlet Bridge 2.0.0-alpha
  * MyFaces Trinidad Plugins 1.2.9
  * MyFaces Trinidad Core 1.2.11
  * MyFaces Orchestra 1.3.1

= Release candidates =
 * MyFaces Extensions Validator 1.1.2
 * MyFaces Extensions Validator 1.2.2

= Prototypes =
 * Bean-Validation (JSR 303) integration module for MyFaces
   Extensions Validator 1.x

= Discussions =
 * discussion to support new JSR for the Portlet 2.0 Bidge for
   JavaServer Faces 1.2
 * the community promoted some components (toggleLink and fieldset)
   to tomahawk (from sandbox)
 * New Trinidad-Skin was proposed on the DEV list. The community
   is currently discussing this.
 * Trinidad changed the trunk. Now the Trinidad 1.2.x is the major
   trunk, Trinidad 1.0.x is now on a maintaining stage
 * MyFaces 2.0 is getting more attention. Several new community
   members (-> contributors) are active on the dev list and they are
   submitting ideas and patches


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

There are no specific issue relevant to the board at the moment.

Release

We've released ODE 2.0-beta1, the first beta from the redesigned trunk.
It's now used by various Eclipse projects. We're also working on
another and probably last 1.X release.

Development

We're gradually transitioning from the stable 1.X branch to the trunk,
adding new features almost only on trunk. Overall development is still
very active and we continue to see quite a few interesting
improvements.

Community

Several GSoc of code projects are shaping up (at least 3).


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

A patch release of OpenEJB 3.0 (3.0.1) was released with fixes aimed to
support the Geronimo 2.1.4 release.  Talk has started on a release of the
current 3.1 branch (to be OpenEJB 3.1.1), which already contains several
fixes and improvements over the 3.1 version released in November.

List traffic has continued to increase.  In Q1 2008 traffic averaged 63
messages per month.  In Q1 2009 the average is 133 per month.  This resulted
in occasional delays in response times due to bursts of requests.  At a
particularly heavier burst one user complained in an email titled, "Thank you
for not supporting me in any way."  This proved to be an overall positive
event as it provided an opportunity to reset expectations, get everyone
behind the project, and resulted in a generous increase of participation from
users and committers alike[1].  Ultimately it was just what we needed.

Jean-Louis Monteiro has been contributing some good patches and time on the
user list and proving to be a good potential committer.  His activity is
primarily around web services which is one area where can certainly use the
expertise.  His participation is greatly appreciated and we look forward to
continued contribution.

Discussions have opened up with OpenWebBeans on providing them with the tools
they need to support their own OpenEJB integration in efforts to complete the
JSR-299 specification.  The JSR-299 itself is currently very unstable and
major changes to the core of the specification, requested by the Java EE 6
(JSR-316) EG, are planned to address overlap with other specifications like
JSF and EJB.  These will certainly provide some challenges as the
specification is rebalanced.

Several users have recently pointed out a possible incompatibly in regards to
the handling of business remote interfaces also marked as a web service
interface.  The issue has been raised on the EJB 3.1 (JSR-318) EG.
Regardless of the outcome, support for that feature is planned.


[1] http://mail-archives.apache.org/mod_mbox/openejb-users/200902.mbox/
    -> %3c98A91BE3-4ACC-4D86-AE19-4CD4A202E1CD@visi.com%3e


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

Highlights

OpenJPA is (still) busy implementing the latest JPA 2.0 JSR-317, which is in
Proposed Final Draft status. The latest draft was issued 13-March-2009 and
contains several very large changes that will keep the project busy for
another few months.

OpenJPA has a Field Of Use problem with the draft JPA 2.0 specification
license.  The license contains language restricting distribution of the early
implementation of JSR-317. The way we read this is that OpenJPA will be
unable to offer an early release of OpenJPA that supports JPA 2.0 until
and unless 2.(iii) is amended to remove the clause "is made available for
testing and evaluation purposes only".

This issue was raised with Geir Magnusson, Apache VP, JCP on February 3, 2009,
and is still unresolved.

<jsr-317 draft>
2. Distribute implementations of the Specification to third parties for
their testing and evaluation use, provided that any such implementation:
(i) does not modify, subset, superset or otherwise extend the Licensor
Name Space, or include any public or protected packages, classes, Java
interfaces, fields or methods within the Licensor Name Space other than
those required/authorized by the Specification or Specifications being
implemented;
(ii)is clearly and prominently marked with the word "UNTESTED" or
"EARLY ACCESS" or "INCOMPATIBLE" or "UNSTABLE" or "BETA" in any list of
available builds and in proximity to every link initiating its download,
where the list or link is under Licensee's control; and
(iii)includes the following notice:
"This is an implementation of an early-draft specification developed under
the Java Community Process (JCP) and is made available for testing and
evaluation purposes only. The code is not compatible with any specification
of the JCP."
</jsr-317 draft>

Community

OpenJPA voted to offer Milosz Tylenda to committer status, and he accepted.

Mailing lists continue to be very active, with an average of almost 400
messages per month on the dev alias and approximately 250 messages per
month on the users alias.

OpenJPA continues to experience a modest increase in email subscriptions and
activity. There are over 150 subscribers to dev and over 225 to users.

The community is working well together. Questions from the community
are answered promptly, often resulting in a JIRA being filed.

Governance

The PMC continues to track contributors with an eye toward making them
committers, and committers PMC members.

Releases

Release 1.2.1 is a bug-fix release for the JPA 1.0 code line.


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

Status report for the Apache Portals Project --  March 18, 2008

-- New releases --

none

-- New committers --

none

-- Status --

1. Pluto JSR-286 Portlet API 2.0 Specification Release

Completed all work on Portlet 2.0 Specification compliance. Passing 2.0
TCK. Refactoring is completed. The Pluto 2.0 SPI refactoring branch was
merged back into trunk. Jetspeed 2.2 and Pluto 2.0 are now back in full
alignment of trunks. The release of Pluto is scheduled for within a few
weeks, hopefully by end of March.

2. Apache Con, Portals meetup

We have scheduled a meetup in Amsterdam with Wicket, Jackrabbit teams

3. Jetspeed-2

Reaching end of long overdue 2.2 release. Hope to release within next
month. We have thus far completed:

*  a new Maven build
* new extensible security model
* LDAP synchronization
* new documentation guides (Admin, Users,Deploy, Dev)
* 90% of Pluto integration of JSR-286 Portlet 2.0 compliance
* Rewrite of Preferences component

Still to be completed in next few weeks

* Final integration with Pluto
* implementing all Portlet 2.0 features, pass TCK
* JPA integration. JPA will be replacing OJB as ORM
* Administrative portlets rewritten in Wicket
* New Jetspeed skins

4. Portals Applications

We are working towards the first release of Portals Applications,
hopefully within the next month. A few applications are ready for
releasing including RSS, DB Browser, and a Portlet Suite with a
scheduler, address book, google gadgets, netvibes widgets, timecard,
message board. Some of these portlets are still in a sandbox and may
not make the final release.

5. Conforming to Maven/Nexus standards at Apache

We are now looking into using Nexus to manage our Maven repositories at
Apache


-----------------------------------------
Attachment W: Status report for the Apache Qpid Project

For the last month there is not much to report for Qpid.

In short,

- Good community actively & user list traffic.
- 0.5 release branch has been created and is in close down.
- Good list of contributors that are interacting with the project
  and progressing towards possible committership.
- Ben Hyde joined PMC list as observer being an Apache member


-----------------------------------------
Attachment X: Status report for the Apache Shale Project

The Shale PMC has voted that the Shale project should be retired and moved
into the attic.  The vote was passed with 5 affirmative votes.  This
decision has been made over several months and was reported in our last
board report.

The activity of the community and the Shale volunteers has gradually
decreased to the point that it is time to dissolve the community as the
project has become stale.  Shale has served as a proving ground for JSF
with value added features.  Some of these ideas have been adopted by the
JSF specifications and others have been reinvented in similar projects.

As previously reported, the MyFaces community has interest in taking
ownership of the Shale test library.  We are uncertain of the proper
protocol for MyFaces to take ownership of the Shale test subproject.


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

In contrast to the previous quarter's slew of releases, and in part because
of it, this quarter saw no new releases. However, work continues on Struts
2.1.7, which we expect to release shortly, as well as on several plugins,
and there is discussion of creating a branch so that work on Struts 2.2 can
begin. There was almost no activity on Struts 1 this last quarter.

Our zone is now hosting several sample applications on both Tomcat and
Jetty. Other platforms, and perhaps versions, may be added at a later date.

During the quarter, we added Mathias Bogaert as a committer, and Ted Husted
elected to go emeritus and departed the PMC.


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

Tapestry 3, Tapestry 4

No activity.

Tapestry 5

Work on 5.1 is finishing up; we've voted up several alpha releases and are
voting on release 5.1.0.3 currently, which should be the beta. 5.1.0.4 is
expected to be the GA release. The 5.1 release mostly adds features related
to performance including a number of optimizations of internal code,
and the use of GZIP compression in responses. The IoC container gains a
number of new features that make it easier to customize Tapestry's
behavior.

Many users are upgrading from 5.0.18 to the 5.1 alphas and experiencing only
minor issues, if any.

Tapestry Community

Robert Zeigler and Thiago H. de Paula Figueiredo have been voted on as
Tapestry committers. Robert was already a Cayenne committer, Thiago is new to
Apache. Both have contributed some significant code to Tapestry 5.1,
largely in the area of customization of Tapestry URLs.

Activity on the mailing lists appears steady.

Howard Lewis Ship created a Tapestry Refcard for dzone.com.

Activity on Tapestry360 (tapestry.formos.com) is increasing; this is an
external site that provides project hosting for projects that can't
live at Apache due to licensing or other concerns.


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

Things that have been going on recently:

* Ronnie has continued to add some new things to Websh.

* We have someone interested in working on the otherwise dormant
  mod_tcl, and we are in the process of deciding how to deal with that.


-----------------------------------------
Attachment AB: Status report for the Apache Xalan Project


------------------------------------------------------
End of minutes for the April 15, 2009 board meeting.

Index