The Apache Software Foundation
Board of Directors Meeting Minutes
August 17, 2011
1. Call to order
The meeting was scheduled for 10:00am (Pacific) and began at 10:03
when a sufficient attendance to constitute a
quorum was recognized by the chairman. The meeting was held
via teleconference, hosted by Jim Jagielski and vmWare.
IRC #asfboard on irc.freenode.net was used for backup
purposes.
2. Roll Call
Directors Present:
Shane Curcuru
Doug Cutting
Bertrand Delacretaz
Roy T. Fielding
Jim Jagielski
Brett Porter
Lawrence Rosen
Sam Ruby
Greg Stein
Directors Absent:
none
Officers Present:
Chris A. Mattmann
Craig L Russell
Daniel Kulp
Hadrian Zbarcea
Officers Absent:
Geir Magnusson, Jr. (family vacation)
3. Minutes from previous meetings
A. The meeting of 20-July-2011
Minutes were approved by general consent.
4. Executive Officer Reports
A. Chairman [Doug]
In the past month I've done some ASF outreach. I gave a talk
at Visa about open source and the ASF. I also met with folks
from Huawei to answer their questions about how they might get
more involved in ASF projects.
I have scheduled a face-to-face board meeting for 7 November in
Vancouver, BC.
B. President [Jim]
Actually quite a busy month since the last board meeting.
First of all, there was some concern regarding the speed and
"failover" of some infra tasks (mostly related to account creation).
Thanks goes to Sam, Craig and infra for the effort around the account
creation tool, which has substantially improved the situation. I
don't think that this alleviates all the concerns, but this will give
us some "breathing room" until the planned infra meeting during the
Surge conference in Baltimore.
2 renewals were done since the last meeting: we renewed our D&O
Insurance and I renewed our subcontract with our EA. Our EA continues
to be a valuable resource for those who use her; I again encourage
officers and directors to leverage her availability; TAC and Concom
have, most notably, been advantageous users, as have myself. We
should be receiving the invoice for the D&O Insurance renewal within
a week or so.
We now have a UPS account in conjuction with our FedEx account. Thx
again to our EA for handling that.
I am on task to send to Sam 2 copies of acceptable ID in order to
get my Wells Fargo credit card. I did receive my WF RSA keyfob to
access to the web portal.
I will be speaking at the Transfer Summit 2011 in Oxford next month.
C. Treasurer [Geir]
Am away with family on vacation. Things are smooth, and there is nothing
that needs the attention of the board at this time. Will file standard
report next week when I get back.
D. Secretary [Craig]
The process of filing documentation is running smoothly. In July,
34 ICLAs, two grants, 11 CCLAs, two NDAs, and 20 membership applications
were received and processed.
In August several changes were made to the process in order to expedite
the creation of new committer accounts. The ICLA forms were updated to
include preferred Apache id and requesting PMC. A new tool was put into
service that allows the secretary to request root to create new accounts.
Finally, more root members of infra were encouraged to create accounts.
Results of these changes are already visible. A new record for account
creation was set: just over 9 hours elapsed between receipt of an ICLA
and the creation of the account for the new committer.
E. Executive Vice President [Noirin]
F. Vice Chairman [Greg]
In my role as Vice Chairman, I spoke with the Financial Times (DE)
and with the Economic Times (India), and performed a video
interview in support of the Foundation.
5. Additional Officer Reports
A. VP of JCP [Geir Magnusson Jr]
See Attachment 1
Jim: Is this office still needed, since not much happens now that
Apache is no longer a member?
B. VP of Brand Management [Shane Curcuru]
See Attachment 2
It was noted that the nofollow links policy is not yet finalized.
C. VP of Fundraising [Serge Knystautas / Greg]
No report was submitted for this month; requested for next month.
D. VP of Marketing and Publicity [Sally Khudairi / Doug]
See Attachment 4
E. VP of W3C Relations [Sam Ruby]
See Attachment 5
Larry will attend the face-to-face at TPAC in Santa Clara
if ASF pays the registration fees. Sam noted that this is
not "traditionally" done since "traditionally" this implies a
"pay to play" which Apache is fundamentally opposed to.
In this case, it's $50 to cover lunch and a conference room,
and Sam will authorize payment as a Legal Affairs expense.
F. Apache Legal Affairs Committee [Sam Ruby]
See Attachment 6
G. Apache Security Team Project [Mark Cox / Sam]
See Attachment 7
H. Apache Conference Planning Project [Nick Burch / Roy]
See Attachment 8
Larry asked what the future holds for ApacheCon or other conference
events. The consensus currently is for the conference committee to
hold more, smaller events than ApacheCon.
I. Apache Infrastructure Team [Philip Gollucci / Jim]
See Attachment 9
J. Apache Travel Assistance Committee [Gavin McDonald / Larry]
See Attachment 10
Officer reports were approved by general consent.
6. Committee Reports
A. Apache Abdera Project [Ant Elder / Bertrand]
No report was submitted and will be requested for next month.
B. Apache Ant Project [Conor MacNeill / Brett]
See Attachment B
C. Apache Buildr Project [Alex Boisvert / Shane]
See Attachment C
D. Apache C++ Standard Library Project [Martin Sebor / Jim]
See Attachment D
It appears that this project is dormant and should move to the attic.
AI Jim: assist the project in the transition.
E. Apache Cassandra Project [Jonathan Ellis / Shane]
See Attachment E
F. Apache Click Project [Malcolm Edgar / Doug]
See Attachment F
G. Apache Cocoon Project [Vadim Gritsenko / Sam]
See Attachment G
H. Apache Community Development Project [Ross Gardler / Jim]
No report was submitted and will be requested for next month.
I. Apache Continuum Project [Emmanuel Venisse / Larry]
No report was submitted and will be requested for next month.
J. Apache CouchDB Project [Jan Lehnardt / Brett]
See Attachment J
Sam notes that there is a discussion on moving the repository from
svn to git, yet no one from infra is involved.
AI Brett: try to get infra involved in the discussion.
K. Apache Forrest Project [David Crossley / Bertrand]
See Attachment K
L. Apache Hadoop Project [Ian Holsman / Greg]
See Attachment L
Larry asked and Owen answered what the "Hadoop naming debate" is.
It is a reference to whether to accept
http://wiki.apache.org/hadoop/Defining%20Hadoop which seeks to limit
the name "Hadoop" to mean releases from Apache and pushing all other
derived products to be "powered by Hadoop." There was generally support
except from the companies that use the Hadoop name for derivative
products. There was a request to suspend the vote for more discussion,
but once the vote stopped the discussion stopped.
M. Apache HBase Project [Michael Stack / Roy]
See Attachment M
N. Apache HTTP Server Project [William A. Rowe Jr. / Doug]
See Attachment N
O. Apache HttpComponents Project [Asankha Perera / Brett]
See Attachment O
P. Apache Incubator Project [Noel J. Bergman / Jim]
See Attachment P
Larry asked if help is needed with EasyAnt's IP "issue".
Greg commented on several incubating projects, including Amber,
Bigtop, Deltacloud, Droids, and Wink.
Q. Apache jUDDI Project [Kurt Stam / Shane]
No report was submitted and will be requested for next month.
R. Apache Lenya Project [Richard Frovarp / Roy]
See Attachment R
S. Apache Libcloud Project [Tomaz Muraus / Larry]
See Attachment S
T. Apache Logging Project [Curt Arnold / Bertrand]
See Attachment T
Sam will clarify they can release w/o branding finalized
U. Apache OpenEJB Project [David Blevins / Sam]
See Attachment U
V. Apache Perl Project [Philippe M. Chiasson / Greg]
See Attachment V
The exception to the approved voting process doesn't appear to be
needed. A single vote covering the release of multiple related perl
modules should suffice. If there are any questions, please discuss on
board@.
AI Greg: follow up with the Perl PMC.
W. Apache POI Project [Yegor Kozlov / Roy]
See Attachment W
X. Apache Qpid Project [Carl Trieloff / Jim]
See Attachment X
Y. Apache River Project [Tom Hobbs / Sam]
See Attachment Y
Z. Apache Roller Project [Dave Johnson / Larry]
See Attachment Z
AA. Apache Santuario Project [Colm O hEigeartaigh / Brett]
See Attachment AA
Please include a community section in the board report.
AB. Apache Subversion Project [Greg Stein]
See Attachment AB
AC. Apache Tcl Project [David N. Welton / Bertrand]
See Attachment AC
AI Bertrand: Follow up with the PMC on improving the board report.
AD. Apache Turbine Project [Thomas Vandahl / Doug]
See Attachment AD
AE. Apache Tuscany Project [Ant Elder / Shane]
No report was submitted and will be requested for next month.
AF. Apache Velocity Project [Nathan Bubna / Doug]
See Attachment AF
AG. Apache Web Services Project [Glen Daniels / Sam]
See Attachment AG
The report was a bit short on details of how the community is doing.
AI Sam: ask for a report for next month on community.
AH. Apache Xalan Project [David Bertoni / Roy]
See Attachment AH
AI. Apache Xerces Project [Michael Glavassevich / Bertrand]
See Attachment AI
AJ. Apache XML Project [Gianugo Rabellino / Brett]
See Attachment AJ
AK. Apache XML Graphics Project [Simon Pepping / Jim]
See Attachment AK
AL. Apache Camel Project [Hadrian Zbarcea / ]
See Attachment AL
Since the issues were not resolved during the slow vacation season,
a report will be requested for next month.
AI Hadrian: report in more detail on the PMC issues.
AM. Apache Karaf Project [Jean-Baptiste Onofré / ]
See Attachment AM
Greg suggested that specific names should be removed from the sandbox
svn repository names.
Jean-Baptiste responded, indicating they will rename the directories.
All submitted project reports were approved by general consent.
7. Special Orders
A. Resolution to change the Apache Cocoon Chair
WHEREAS, the Board of Directors heretofore appointed Vadim
Gritsenko to the office of Vice President, Apache Cocoon, and
WHEREAS, the Board of Directors is in receipt of the resignation
of Vadim Gritsenko from the office of Vice President, Apache
Cocoon, and
WHEREAS, the Project Management Committee of the Apache Cocoon
project has chosen by vote to recommend Simone Tripodi as the
Successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Vadim Gritsenko is
relieved and discharged from the duties and responsibilities of
the office of Vice President, Apache Cocoon, and
BE IT FURTHER RESOLVED, that Simone Tripodi be and hereby is
appointed to the office of Vice President, Apache Cocoon, 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.
Resolution 7A passed by unanimous roll call vote.
B. Resolution to change the Apache HTTP Server Project Chair
WHEREAS, the Board of Directors heretofore appointed William A.
Rowe, Jr. to the office of Vice President, Apache HTTP Server, and
WHEREAS, the Board of Directors is in receipt of the resignation
of William A. Rowe, Jr. from the office of Vice President, Apache
HTTP Server, and
WHEREAS, the Project Management Committee of the Apache HTTP Server
project has chosen by acclamation to recommend Eric Covener as the
Successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that William A. Rowe, Jr. is
relieved and discharged from the duties and responsibilities of
the office of Vice President, Apache HTTP Server, and
BE IT FURTHER RESOLVED, that Eric Covener be and hereby is
appointed to the office of Vice President, Apache HTTP Server,
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.
Resolution 7B passed by unanimous roll call vote.
C. Resolution to change the Apache Nutch Project Chair
WHEREAS, the Board of Directors heretofore appointed Andrzej Bialecki
to the office of Vice President, Apache Nutch, and
WHEREAS, the Board of Directors is in receipt of the
resignation of Andrzej Bialecki from the office of Vice President,
Apache Nutch, and
WHEREAS, the Project Management Committee of the Apache
Nutch project has chosen by vote to recommend Julien Nioche
as the successor to the post;
NOW, THEREFORE, BE IT RESOLVED, that Andrzej Bialecki is relieved
and discharged from the duties and responsibilities of the office
of Vice President, Apache Nutch, and
BE IT FURTHER RESOLVED, that Julien Nioche be and
hereby is appointed to the office of Vice President, Apache Nutch, 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.
Resolution 7C passed by unanimous roll call vote.
D. Establish the Apache Whirr 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 running services on cloud
infrastructure, for distribution at no charge to the public.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as the "Apache Whirr Project",
be and hereby is established pursuant to Bylaws of the
Foundation; and be it further
RESOLVED, that the Apache Whirr Project be and hereby is
responsible for the creation and maintenance of software
related to running services on cloud infrastructure;
and be it further
RESOLVED, that the office of "Vice President, Apache Whirr" 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 Whirr Project, and to have primary responsibility
for management of the projects within the scope of
responsibility of the Apache Whirr Project; and be it further
RESOLVED, that the persons listed immediately below be and
hereby are appointed to serve as the initial members of the
Apache Whirr Project:
* Adrian Cole
* Lars George
* Patrick Hunt
* Tibor Kiss
* Johan Oskarsson
* Andrew Purtell
* Andrei Savu
* Tom White
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tom White
be appointed to the office of Vice President, Apache Whirr, to
serve in accordance with and subject to the direction of the
Board of Directors and the Bylaws of the Foundation until
death, resignation, retirement, removal or disqualification,
or until a successor is appointed; and be it further
RESOLVED, that the initial Apache Whirr PMC be and hereby is
tasked with the creation of a set of bylaws intended to
encourage open development and increased participation in the
Apache Whirr Project; and be it further
RESOLVED, that the Apache Whirr Project be and hereby
is tasked with the migration and rationalization of the Apache
Incubator Whirr podling; and be it further
RESOLVED, that all responsibilities pertaining to the Apache
Incubator Whirr podling encumbered upon the Apache Incubator
Project are hereafter discharged.
Resolution 7D passed by unanimous roll call vote.
8. Discussion Items
A. Future uses of the openoffice.org domain and brand.
In particular, what kinds of licenses will we allow to be
hosted on this highly trafficed domain? (starting the discussion)
9. Review Outstanding Action Items
* Greg: discuss release policy with Lab folks
Status: Not started.
* Greg: follow up with Synapse re no releases since 2008
Status: Timed-out. 2.0.0 was released last year.
* Greg: follow up with HBase to clarify the "developer release" term.
Status: Not started.
* Greg: follow up with Roller PMC chair to improve report
Status: Not started.
* Philip: follow up on /dist with Perl PMC
Status:
* Greg: find out the status of the Continuum security release.
Status: Information has been requested, along with a cc:
heads-up to the Security Team.
10. Unfinished Business
11. New Business
12. Announcements
13. Adjournment
Adjourned at 11:24 Pacific.
============
ATTACHMENTS:
============
-----------------------------------------
Attachment 1: Report from the VP of JCP
Nothing to report :) Community use of TCK materials and maintenance
going smoothly
-----------------------------------------
Attachment 2: Report from the VP of Brand Management
Operations And Community
========================
The Apache OOo podling has had a wide variety of discussions about the future
of OpenOffice.org, both its code, its brand, and its domain(s). The
question of the kinds of uses we will allow for the OpenOffice.org brand and
domain name will be a key issue to resolve both for the Apache OOo podling as
well as the large existing community of users.
External Requests
=================
Still waiting on the Maven PMC completing its work on maven.org domain name
MOU and confirming it with Sonatype. (repeat from last month)
Several parties have already contacted us requesting permissions for either
new or continued uses of our new OpenOffice.org marks.
Permission request from planetcassandra.org, a Cassandra blog aggregator run
by a third party; expect to grant permission since they've done a great job
branding it fairly.
Trademark Registrations
=======================
Larry has submitted the registration for the "Hadoop" mark; no status updates
are expected for a number of months (the USPTO process is lengthy).
I have signed trademark grant forms from Yahoo! for the Oozie mark and logo,
and from Oracle for a wide variety of OpenOffice.org marks and logos. Much
work will be in the years ahead tracking registration renewals, including
minor budget request increases, and most importantly pro bono counsel time.
-----------------------------------------
Attachment 3: Report from the VP of Fundraising
-----------------------------------------
Attachment 4: Report from the VP of Marketing and Publicity
ASF MARKETING & PUBLICITY STATUS: AUGUST 2011
I. Budget: we'd hit a bit of a snag covering OSCON-related expenses
prior to the event that necessitated the use of Geir's personal credit
card. There'd also been a bit of last-minute shuffling prior to the event,
ranging from Melissa's hotel check-in to shipping using the ASF FedEx account.
II. Fundraising/Branding/Marketing liaison: Sally Khudairi met with several
sponsors during OSCON. Neither Serge Knystautas nor those ASF Board Members
actively involved in fundraising were in attendance.
IIa. Annual Report: edit is ongoing and was delayed due to scheduling issues;
draft should be ready for review by the end of the week.
III. Press Releases: we issued the following announcements over the PR
NewsWire service:
- 25 July: "Media Alert: Meet Members, Officers, and Committers of The
Apache Software Foundation at OSCON 2011"
Upcoming announcements planned for distribution include Apache Tika v1.0,
Whirr's graduation from the Incubator, and the 10th Anniversary/v.0.1
alpha release of Apache POI.
IV. Informal Announcements: no blog posts were made during this
timeframe, however, the following items were announced on the ASF
Twitter feed:
25 July -- Meet members of the #Apache community this week at #OSCON!
s.apache.org/D84 #OpenSource #conference @TheASF
27 July -- We're at #OSCON Booth 725. Stop by and enter to win free
admission to @ApacheCon (7-11 November/Vancouver). See you there! #Apache
and
Did you know that @eBay uses #Apache #Synapse to process over more
than 1 billion transactions per day? #OpenSource #TheApacheWay
30 July -- Missed us at #OSCON but still want one of our amazing
#Apache caps? There's still @ApacheCon (7-11 November/Vancouver).
See you there!
1 August -- Did you know that Facebook recently completed a
30 petabyte migration using #Apache #Hadoop and #Hive?
crn.com.au/News/265439,fa… #OpenSource
8 August -- Just announced! The Apache Way returns to China.
Join us: #Apache Roadshow Asia -- Shanghai, 23 October.
apacheasiaroadshow.org #OpenSource
and
Did you know that, per the Open Source Census #Apache #Xerces
ranks 4th + is installed on 54% of machines scanned?
osscensus.org/packages-rank-…
and
Our @BarCampApache events are a great way to get involved w/the
#community! Catch us in Oxford, Seville, Amsterdam, ...
wiki.apache.org/apachecon/Fron…
NOTE TO ALL PMCs! We're *Always* Seeking Success Stories!
Do consider forwarding innovative/newsworthy metrics/users/datapoints
of Apache products for the "Did You Know?" Twitter campaign.
Please contact Sally at press-AT-apache-DOT-org for more information.
V. Media Relations: we have had an extraordinarily challenging time trying to
get an interview in place with Financial Times Germany (= more than a month).
This is due to Jim Jagielski being spread way too thin, and simply unable to
take every single interview request that's best executed by ASF "executives".
We had similar issues whilst at OSCON, where two video interviews were handed
over to Justin Erenkrantz and Greg Stein. A few requests emailed to specific
directors also in attendance went unacknowledged, and also another interview
was missed due to timing confusion (since rectified/completed). We've
particularly faced such issues in the past, where a single spokesperson may
not be available (instances of Geir Magnusson traveling and unable to respond
to queries on our relationship with the JCP come to mind), or a journalist is
looking for insight on a high-profile project (e.g. incubating OpenOffice) and
the appropriate contacts aren't around to take the interview. We need more
spokespeople!
VI. Analyst Relations: the past month has been spent primarily with
the folks at RedMonk. Our primary contact, Cote, has taken on a new
position outside of the analyst space, and so we've been discussing
our options on how to best work together. In addition, we've been
invited to participate in their Monktober developer forum
http://monktoberfest.com/ (anyone interested should just go ahead
and sign up).
VII. ApacheCon liaison: Noirin Plunkett's resignation from the Planners'
Team triggered Sally to agree to become conference chair in light of her
seemingly single-handedly running things already, and has discussed
with Nick Burch the actions needed—both internally as well as with the
producer—to get the event back on track. Melissa Warnkin's assistance
will be needed to ensure we're on schedule.
VIII. (Non-ASF) Industry Events and Outreach liaison: Sally manned
the ASF Booth at OSCON with support from Melissa and a member of
the HALO community team 26-28 July. Melissa has arranged to ship
and store all the ASF promotional items (banners, signage, flatscreen
monitor, etc.).
We had lots of visitors from the Apache community to the booth,
including several Members such as Craig Russell, Paul Querna,
Hyrum Wright, and Tim Williams, who offered to help answer questions
and offer shift relief. Special "gold star" shoutout and thanks to
Justin Erenkrantz for flying up from Los Angeles expressly to help man
the booth for a day! Sally had 1-on-1 meetings with 63 individuals at
the booth.
Sally met with representatives from Open World Forum, ScaLE, and
LinuxFestNW to discuss possible event partnerships. Those involving
community cross-promotion have been forwarded to Stone Circle Productions
for follow up for ApacheCon. We also ran a promotion for a free conference
registration giveaway to ApacheCon and collected dozens of entries. The
winner will be announced before the end of the month through the ApacheCon
promo channels.
IX. PR Newswire account: we have 7 pre-paid press releases with PRNewswire
through 3 March 2012. Sally is exploring options for press release
distribution through alternate channels at further discounted flat-rates
to augment our primary dissemination channel at PRNewswire.
-----------------------------------------
Attachment 5: Report from the VP of W3C Relations
The SPARQL Working Group has rechartered, and I've rejoined the ASF as a
member of the Working Group and reconfirmed Andy Seaborne as our
representative.
TPAC this year is 31 October to 4 November in Santa Clara, and includes a PSIG
face to face on Monday and Tuesday:
http://www.w3.org/2011/11/TPAC/
There is a registration fee of 50 USD per day to defray a portion of the
meeting costs. Registration will increase to 150 USD per day after 14 October
2011. The ASF traditionally does not cover such costs.
-----------------------------------------
Attachment 6: Status report for the Apache Legal Affairs Committee
Largely a quiet month, with most activity related to the recent Open
Office.org donation. Nothing requiring board action.
Noteworthy discussions:
One concerned the need for IP clearance of code previously developed elsewhere
under an Apache License. We reminded them of the terms stated in the ICLA and
the traditional Apache position that all contributions are voluntary. In this
case, the ball is in the Maven PMC's court to determine if they wish to
proceed, and if so, whether they will seek a Software Grant or some sort of
exception. Thanks go out to Roy for helping in this discussion.
Another concerned the categorization of the Creative Commons Attribution 3.0
Unported license. We have yet to find consensus on a categorization. I asked
for specifics as to the module in question, and have yet to hear back.
Finally, there was a discussion about the confusion between Copyright
assignments as some non-ASF projects require and Copyright Licenses which the
ASF requires. No action has yet been taken.
-----------------------------------------
Attachment 7: Status report for the Apache Security Team Project
For July 2011: There continues to be a steady stream of reports of
various kinds arriving at security@. These continue to be dealt with
by the security team.
1 Support question
3 Phishing/spam/attacks point to site "powered by Apache"
7 Vulnerability reports of which:
1 Vulnerability report [couchdb, via security@couchdb.apache.org]
1 Vulnerability report [openoffice, via security@apache.org]
2 Vulnerability report [tomcat, via security@tomcat.apache.org]
2 Vulnerability report [httpd, via security@httpd.apache.org]
1 Vulnerability report [httpcomponents, via security@apache.org]
[CLOSED]
Note from last board minute question: not all things listed as
"Vulnerability report" turn out to be real vulnerabilities, and if
they are it's usual for the investigation and final fix to take some
time (especially if a low severity issue), so issues are likely to be
progress over the course of several status reports and not closed in
the same month.
-----------------------------------------
Attachment 8: Status report for the Apache Conference Planning Project
General
-------
We have created a 2nd public list, small-events-discuss@ to complement
apachecon-discuss@, which have been announced and listed on the website. We
hope these will allow us to widen participation in planning and organising
events, drawing in new blood and widening our number of events.
Discussions on our event anti-harassment policy peaked in late July and have
now wound down, so a vote on the draft policy is underway. The ApacheCon
policy is also being reviewed, and we hope to approve and announce both
shortly.
We held a CFP for our one day track at GotoCon in Amsterdam, selected talks
and notified successful+unsuccessful speakers. We are also running a small
community event on the Saturday to which all committers have been invited.
We expect to use the new small events list to help plan this further. So
far, the process of working on a small track at an external event (aiming at
outreach to developers) is going well.
Sally and Justin are working with some of our Chinese based committers for
the Shanghai "Apache Asia Roadshow" in late October, which now has a CFP.
Gav has kindly been helping to tidy up many of our old and un-used lists.
The calendar
has been updated with a listing (alongside the existing grid view), and
queries around it clarified.
ApacheCon NA11
--------------
The producer has been busy at another conference for the last fortnight, so
things are a little behind. Sally has a list of things we need from SCP, and
has kindly been driving this forward to ensure it gets done. She also has a
list of the things we need to do (relating to our responsibilities over the
schedule/selection/etc), and will be ensuring we do our part as soon as
things are unblocked!
Sally has been doing great work with sorting out the keynotes, announcing
things as confirmed, and generally keeping things moving PR and non. Several
people have volunteered to help with the organising as Track Chairs, and
they will likely be reaching out to fill backup speaker gaps soon (as
needed).
The signup for Fast Feather Track is open, and committers reminded about the
$300 signup rate deadline.
BarCamps
--------
BarCampApacheOxford is in just under a month, and preparations are going
well. Our trainee organisers continue to both learn and do much of the work,
which is pleasing. Local sponsors have been approached, and discussions
around larger ones has flipped back to concom@. We hope that we'll be able
to get people from the OOo podling along to both learn and share.
BarCampApacheSpain in Serville (Sevilla) is about 2 months away and
progressing nicely. A venue has been secured, publicity is underway and
local sponsors have been engaged. Work continues on the design for the
t-shirt.
Things are looking very hopeful for a BarCampApache in Vancouver the day
after ApacheCon. Nick and Ross are working with the BarCamp community in
Vancouver, and they seem confident we'll be able to announce shortly.
Ari is looking into venues for a possible 2nd BarCampApacheSydney
Future ApacheCons
-----------------
Now we have announced the two new discuss lists, we hope to shortly kick off
discussions soon on the future of ApacheCon. The aim is to seek advice and
input on a possible call for producers, assuming we could produce
requirements that would both satisfy the board and be workable. This process
is expected to take several months, and we would welcome input from the
board on shaping this as the process progresses.
Discussions continue with a potential host of a low cost, community run
style ApacheCon (still). Once we hear about that one way or another, we can
either start discussing how it'd work, or where we might host such a beast
instead.
Committee
---------
No changes this month. An email was sent to members@ about a number of
foundation committees (including ConCom), and we hope with that and the new
public lists we'll be able to draw in new blood
-----------------------------------------
Attachment 9: Status report for the Apache Infrastructure Team
Setup and racked all the gear for the backup solution at TRACI.
Philip flew down to assist, and we setup a safe deposit box to
store tapes offline.
Harmonia (svn.eu) lost a root disk and reported errors with its zfs array.
The errors were subsequently cleared but we need to look into a
replacement root disk for the one we lost.
After more complaints about delays in the account creation process,
Sam Ruby created a script to automate the input processing for new
requests. Together with more root people participating in the process,
this has significantly cut response times from several days to just
a few.
Upayavira continues to work on the selfserve infrastructure, which will
someday completely replace the existing account creation procedure.
Uli Stark is finalizing the specs for the EU replacement host for
aurora (www.eu).
Setup for the Openoffice MediaWiki install as well as the Openoffice
forum site has made significant progress. Terry Ellison has led the
effort for both.
Andrew Bayer approached us with an offer to provide either a cash
donation or hardware donation for additional build slaves. Serge
explained the situation with targeted donations and our past experiences
with hardware donations at the ASF.
Daniel Shahaf upgraded our svn installation to 1.6.17 on eris, thor,
and harmonia in order to prevent further loss of commit emails.
Cleaned up the root@ alias, adding the President Jim Jagielski to it.
Doubled our available RAM on sigyn (jails) in the hopes of improving
stability of the host.
Bumped the secretary's LDAP karma to a level at least on par with
a PMC Chair.
Niklas Gustavsson was granted infra karma for his work on our Jenkins
build infrastructure.
-----------------------------------------
Attachment 10: Status report for the Apache Travel Assistance Committee
General
=======
No changes to the Committee.
ApacheCon NA 2011 Vancouver
===========================
Work is continuing for getting people to AC NA 2011 at Vancouver. People
are getting passports/VISAs where appropriate and getting info to the
shepherds. There are some jiras open for the EA to work through each applicant
and what they need. The EA is liaising with our usual travel agent to obtain
the best prices possible for our attendees. We thank the treasurer for wiring
the first bulk payment to our travel agent, an initial lot of flights can be
booked as soon as approved by TAC.
There was a bit of a disagreement on a couple of lists stemming from some
confusion as to who pays for what when it comes to speakers. Is it the producers
sole responsibility to provide everything the speaker asks for or are there
causes for TAC to 'top up' a speaker if it is outside the usual remit of the
producer and the speakers agreement. TAC committee is in full agreement of what
we should provide here, once clarification from the producer is obtained and
that the speaker applies for assistance for any extra (accommodation for
instance), as long as the speaker passes our judging criteria in the normal way,
then TAC will provide that extra assistance. The topic eventually faded out, I
believe hopefully to Nick's excellent summary of the whole situation.
Nick sent out a combined concom/TAC note to the members@ list, soliciting
quietly for new blood to come help TAC if they wish.
Things are ticking along ok, timelines being more or less adhered to.
Thanks to all for their continued efforts.
Other Events:
-------------
No news about any other events happening at this time. (At least none that have
approached TAC for possible assistance. It is possible that
some smaller event organisers may feel that TAC is only for the 'bigger' events.
We will speak with concom and see what we can do to provide more
information about TAC and what it will do for smaller events .
-----------------------------------------
Attachment A: Status report for the Apache Abdera Project
-----------------------------------------
Attachment B: Status report for the Apache Ant Project
o Release Status
There have been no new releases in this report period. The current releases are:
Core
---------
Ant 1.8.2 was released on Dec 27th, 2010.
Ivy
-------
Ivy 2.2.0 was released on October 7, 2010
Ivy-DE 2.1.0 was released on Aug 20, 2010
A release vote for the AntUnit antlib is currently in progress.
o Community
The bug backlog remains an issue.
o Branding Checklist
* Project Website Basics - done - home page is ant.apache.org
* Project Naming And Descriptions : Apache Ant continues to use Apache
Ant as a noun, rather than an adjective
* Website Navigation Links : The navbar has a link to the
www.apache.org site as a breadcrumb.
* Trademark Attributions : attribution for all ASF marks included in
footers - done
* Logos and Graphics : include TM, use consistent product logo on your
site - done
* Project Metadata : DOAP file checkedin and up to date - done,
Ant Core - http://svn.apache.org/repos/asf/ant/core/trunk/doap_Ant.rdf
Ivy Core - http://svn.apache.org/repos/asf/ant/ivy/core/trunk/doap_Ivy.rdf
IvyDE - http://svn.apache.org/repos/asf/ant/ivy/ivyde/trunk/doap_IvyDE.rdf
-----------------------------------------
Attachment C: Status report for the Apache Buildr Project
We released Buildr 1.4.6 in June which added support for Scala 2.9.0+ and
included 18 other minor fixes and improvements. I expect we'll release version
1.4.7 in the September/October timeframe.
Thanks to the work of Peter Donald and Antoine Toulme, our continuous
integration tests are back working on Apache's Jenkins infrastructure.
Mailing list has been somewhat active - higher than previously in 2011 but below
2010 averages. We still have a few outstanding contributions sitting in Jira
that need some cleanup and/or committer time to integrate them.
We have no issues that require board attention.
-----------------------------------------
Attachment D: Status report for the Apache C++ Standard Library Project
Notable changes since previous report (May 2011):
There have been no changes to Apache stdcxx. An interested contributor
seems to have opted to set up a fork of stdcxx at www.spi-inc.org (or
is in the process of doing so).
-----------------------------------------
Attachment E: Status report for the Apache Cassandra Project
Cassandra is a distributed database combining the best of Google's
Bigtable and Amazon's Dynamo.
--Highlights--
The Cassandra SF 2011 conference was a resounding success. We reached
the venue's capacity and had to cap attendance at about 450, over twice
last year's attendance. We were also able to increase from two tracks
of talks, to three.
After 0.7, Cassandra switched to a time-based release process. 0.8.0
was the first release under this system and was our most stable .0
release yet. We consider the change a success and plan to release
1.0 under a similar plan in October.
--Releases--
0.7.6, 0.7.7, 0.7.8, 0.8.0, 0.8.1, 0.8.2
0.6 has been put out to pasture. There have been no new bug reports
and we do not anticipate any releases after April's 0.6.13.
--Community--
Added Pavel Yaskevich as committer.
-----------------------------------------
Attachment F: Status report for the Apache Click Project
Apache Click is an easy-to-use page and component oriented Java web framework.
There are no board level issues at this time.
Infrastructure
-------------------
There are now infrastructure issues at this time.
Development
------------------
There have been no releases during this period.
Community
----------------
There have been no new committer or PMC members added during this period.
Mailing list traffic has been quite low for this period, I suppose
people are on holidays.
-----------------------------------------
Attachment G: Status report for the Apache Cocoon Project
After a slow previous quarter, development of Cocoon 3.0 picked up a bit,
and culminated with release of Apache Cocoon 3.0.0-alpha-3. There has been
no notable changes on older (2.x) branches. Traffic on dev list slightly
picked up due to alpha release and discussions about future of Cocoon.
Traffic on users list was light.
Implementation of the branding guidelines (specifically, changing page
footers, and couple of other minor tweaks) seen no progress, Cocoon's
website CMS has not been restored yet.
I resigned from the position of PMC chair, and Cocoon PMC voted for Simone
to fill this role.
-----------------------------------------
Attachment H: Status report for the Apache Community Development Project
-----------------------------------------
Attachment I: Status report for the Apache Continuum Project
-----------------------------------------
Attachment J: Status report for the Apache CouchDB Project
Apache CouchDB is a distributed JSON document database with HTTP API.
New feature release 1.1.0, including
- native SSL support,
- many fixes to edge-cases in replication,
- database for persistent replication setups,
- HTTP range request support,
- new, scalable OS process handling,
- native HTTP proxy support for externals.
Discussions about moving documentation from the wiki to a more structured
documentation system.
Discussion about moving the main CouchDB repository from SVN to git.
Discussions about solving various flaws with the JavaScript test suite by
moving it to a designated runtime that ships with CouchDB instead of
relying on different browsers (thus avoiding the related issues).
-----------------------------------------
Attachment K: Status report for the Apache Forrest Project
Apache Forrest mission is software for generation of aggregated multi-channel
documentation maintaining a separation of content and presentation.
Issues needing board attention:
None.
Changes in the PMC membership:
None.
Last modified: 2011-01-02
General status:
The most recent release is 0.9 on 2011-02-07
Development has been quiet for the quarter.
Four PMC members have been present a little during this quarter.
Some little activity on dev mail list and issue tracker which was answered
by more than one developer.
Some little activity on user mail list was answered by more than one
developer.
Progress of the project:
A small amount of continuation on the potential OSGi framework that was
commenced last quarter.
A new plugin called "logo" to assist with the case where a project does not
have the original source for a logo. This uses SVG to apply a trademark to
an existing PNG to produce a new PNG. Remember that Forrest can also be
used as a tool (with this and other plugins) to do once-off gathering and
transformation tasks.
Attend to project branding:
Since last report our other project logo now has a TM symbol added. Still
need to apply that to all plugin sites. So that completes the major parts
of our branding. During next quarter will have another look at the revised
branding guidelines docs. Many plugin sites need to be re-deployed. As this
gradually happens, the changes will be reflected.
-----------------------------------------
Attachment L: Status report for the Apache Hadoop Project
Hadoop status report for August 2011
Hadoop is a set of related tools and frameworks for creating and
managing distributed applications running on clusters of commodity
computers.
* Hadoop Summit - 1600 people attended
* HortonWorks launch
* The 0.20.203.0 release and the divisive vote.
* 0.20.204.0 is having a rc1 voted on.
* Hadoop naming debate
* Lack of progress on contacting the potential trademark infringers
* 0.22 stalling
* More weight gathering behind 0.23
* Growing ecosystem as more incubator project are in the Hadoop ecosystem
* Commercial forks of Hadoop (eg. MapR) and how to respond to them on the
lists and attending developer meetups
* A number of developers active on the HA Jira (HDFS-1623) asked for a
in-person high bandwidth meeting to to get clarification on the design
document posted on the Jira, this wasn't publicized on-list
* Fixed of our site to claim trademark for Hadoop and the other Apache
projects.
* Trademarks is proceeding with registering the Hadoop trademark.
* Yahoo removed the references to the Yahoo Distribution of Hadoop.
In regards to the releases, we have 3 releases going on. the 0.20.X release
stream, that has some minor features and mainly bug fixes, and the 0.22 and
0.23 releases that represent some major changes. 0.22 & 0.23 differ in
featureset and 0.23 is a superset of 0.22.
COMMON
Common is the shared libraries for HDFS and MapReduce.
Releases:
* None this period.
Community:
* 1294 subscribers on common-dev
* 2487 subscribers on common-user
* 1375 subscribers on general
HDFS
HDFS is a distributed file system that supports reliable replicated
storage across the cluster using a single name space.
New committers:
* 1 new committers have been added to this project.
Community:
* 38 committers
* 465 subscribers on hdfs-dev
* 788 subscribers on hdfs-user
MAPREDUCE
MapReduce is a distributed computation framework for easily writing
applications that process large volumes of data.
Releases:
* None this period.
New committers:
* 3 new committers have been added to this project.
Community:
* 40 committers
* 485 subscribers to mapreduce-dev
* 938 subscribers to mapreduce-user
-----------------------------------------
Attachment M: Status report for the Apache HBase Project
HBase status report, August 2011
HBase is a distributed column-oriented database built on top of Hadoop
Common and Hadoop HDFS
ISSUES FOR THE BOARD’s ATTENTION
None at this time.
RELEASES
0.90.4 should be out by the time the board reads this report
Developer focus is on stabilizing up 0.92.0, our next major release.
COMMITTERS
We added two new committers during this period: Ted Yu and Doug Meil.
COMMUNITY
We had a well attended meetup, ~70 people, at Yahoo on the day after
the Hadoop Summit [1]. Our next hackathon+meetup is on the 22nd [2].
586 subscribers to the dev list
1359 subscribers to the user list
129 subscribers to the issues list
St.Ack
1. http://www.meetup.com/hbaseusergroup/events/20572251/
2. http://www.meetup.com/hbaseusergroup/events/28518471/
-----------------------------------------
Attachment N: Status report for the Apache HTTP Server Project
No major issues requiring the Board's attention.
== Project Status ==
The project continues to make progress towards a GA release of httpd 2.4.0,
releasing two betas (2.3.13, 2.3.14) since our last report in May.
A single release of our 2.2 branch, 2.2.19 was completed just after our last
report primarily to pick up an updated APR for CVE-2011-1928.
The board was engaged on July 7 to help resolve a disagreement over whether
some decisions and interaction between APR and HTTPD projects was being
properly handled, and helping to clarify what constitutes a technical veto.
At the suggestion of Roy, this was brought back to the public development list
where the conclusion was that the veto stood and that the HTTPD change was to
be reverted.
Message-Id:
Message-ID: <4E15E51E.4090700@rowe-clan.net>
The disputed change has since been reverted in httpd trunk.
Traffic on users/development mailing list, and bugzilla, has been steady. Our
bugzilla backlog remains challenging with 989 open bugs. 288 are enhancements,
and 228 are FixedIntrunk.
== Community ==
Gregg L Smith, Daniel Ruggeri, and Kaspar Brand were added as committers.
No change to the PMC roster.
William A Rowe Jr has tendered his resignation as chair to the committee,
and sought nominations to continue rotation of the httpd committee chair.
Eric Covener was nominated and elected by acclamation by the committee.
A chair change resolution has been offered for the board's consideration.
-----------------------------------------
Attachment O: Status report for the Apache HttpComponents Project
Status
* Overall the project remains active.
Releases
* HttpCore 4.1.1 GA was released on the 21st of May 2011
* HttpAsyncClient 4.0-alpha2 was released on the 24th of May 2011
* HttpCore 4.1.2 GA was released on the 18th of July 2011
* HttpCore 4.1.3 GA was released on the 31st of July 2011
* HttpClient 4.1.2 GA was released on the 8th of August 2011
Community
* We've voted in Jonathan Moore for our PMC. There is good user
interaction on the mailing lists
Development
* The fluent interface for HttpClient and the HttpAsyncClient
has been making progress throughout the period under
consideration
-----------------------------------------
Attachment P: Status report for the Apache Incubator Project
Bluesky was retired by vote of the Incubator PMC. The project just never
managed to adjust to the ASF's community-orientation.
Olio likewise seems prime for retirement.
HISE (Human Tasks for WS-BPEL) again failed to report (that was an issue in
February as well). Activity has picked up somewhat being mostly dead, but
the Incubator will inquire into the viability of the project.
Oozie failed to report, but is just getting started. There are no archives
for the -dev list.
ODF Toolkit, a set of Java modules that allow programmatic creation,
scanning and manipulation of OpenDocument Format documents, was voted to
begin Incubation, and has filed its first report.
Giraph, a large-scale, fault-tolerant, Bulk Synchronous Parallel (BSP)-based
graph processing framework that runs on Hadoop, was voted to begin
Incubation.
The Incubator PMC voted to submit Whirr for TLP status to the Board.
Richard Provarp joined the Incubator PMC.
------------------------------------------------------------------------------
Airavata
Airavata is a software toolkit which provides features to compose, manage,
execute, and monitor large scale applications and workflows on computational
resources ranging from local clusters to national grids and computing
clouds. Airavata is incubating since May 2011.
A list of the three most important issues to address in the move towards
graduation
1. Update web service implementations from XSUL to Axis2. Update security
libraries and simplify the build process and provide sample use cases.
2. Package, document and release at least one Apache Incubator release.
3. Develop a strong community with organizational diversity and well
aligned with existing ASF projects as outlined here:
http://wiki.apache.org/incubator/AiravataProposal#Alignment
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
No, not at this time.
How has the community developed since the last report?
Web designer Barbara Hallock was voted in a commiter and PPMC member for her
contributions to the website design, logo and CSS contributions. The website
is now live with her contributions. Lahiru Gunathilake an existing apache
commiter from Axis2 & QPID projects has made significant contributions and
provided 25+ patches to Airavata. He is voted in as a commiter and PPMC
member. A new volunteer Patanachai Tangchaisin has been contributing to the
various components of the project.
How has the project developed since the last report?
* Significant progress has been made towards a release. All components are
organized within the svn adding project level and module level maven build
profiles.
* Website is updated with documentation for build and eclipse development
instructions.
* The default database in WS-Messenger and XRegistry is changed from mysql
to Apache Derby. Derby is integrated as an embedded database to build and
deploy as a maven profile. This porting has removed the incompatible license
dependency on mysql-connector jar.
* WS-Messenger module is re-factored, packaged and tested. The messaging
system clients are being worked on, this component needs to integrated with
rest of the modules.
* XBaya module is cleaned up of unused legacy code, improved dependency
management and simple test cases are tested through.
--------------------
Amber
Amber has been incubating since July 2010. Amber is a project to develop a
Java library which provides an API specification for, and an unconditionally
compliant implementation of the OAuth v1.0, v1.0a and v2.0 specifications.
OAuth is a mechanism that allows users to authenticate and authorise access
by another party to resources they control while avoiding the need to share
their username and password credentials.
The most important issues that must be addressed before graduation are:
- Clarify status of code grant
- Attract users and developers
- Generate a release
The Incubator PMC / ASF Board should be aware that:
- Community activity is relatively low
How has the community developed since the last report
- Some users have started asking for help or getting started guides on the
mailing list
How has the project developed since the last report
- Work has begun on updating the OAuth implementation
- Discussion about preparing for an initial release is ongoing
--------------------
Bigtop
Bigtop is a project for the development of packaging and tests of the Hadoop
ecosystem.
Bigtop entered incubation on June 20 2011
A list of the three most important issues to address in the move towards
graduation:
* Create Bigtop web site. Item in progress. See ticket BIGTOP-9
* Make an incubating release.
* Grow the community size and diversity.
Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of:
* No issues
How has the community developed since the last report:
* Discussions have been started about how to organize the development (RTC
vs CTR)
How has the project developed since the last report.
* Discussions have been started about how to organize our first release and
what should it include.
Licensing and other issues
* Work to obtain CCLA from Cloudera including grant for existing Bigtop code
from Cloudera GitHub repository is done.
--------------------
Bluesky
The incubator community voted to retire the Bluesky podling. It will be
closed in near future and reporting will stop with this period.
See here for the vote results:
http://s.apache.org/7oo
Some more context:
http://s.apache.org/4Q2
--------------------
Clerezza
(incubating since November 27th, 2009)
Clerezza is a framework and set of components designed to make it easy to
build application for the semantic and the social web.
A list of the three most important issues to address in the move towards
graduation.
1. First release
2. Tutorial on how to build apps with clerezza
Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of
- No issue
How has the community developed since the last report
- Intense discussions on the process. When is code acceptable into trunk,
when is it legitimate to veto changes with a -1 and what should the
consequences be. As a consequence to these discussions a "contributing" page
was added to the project site:
http://incubator.apache.org/clerezza/contributing/
- Daniel Spicar accepted as new contributor.
- Registration of Apache Clerezza for an evaluation through OSS Award
(http://www.ossaward.ch/)
How has the project developed since the last report.
- The code has been improved to a stage ready for release. Procedure for
releasing the code base has been initiated. We are now very closed to a
first release, already 3 release candidates have been presented for voting.
Hoping that soon an acceptable one will be proposed.
--------------------
Deft
Deft is a non-blocking, asynchronous, event driven high performance web
framework running on the JVM.
Deft entered incubation on July 8rd, 2011.
Project development
We are still working in the sandbox
(https://svn.apache.org/repos/asf/incubator/deft/sandbox/). We have signed
and sent the software grant and also received signed ICLA from the external
contributors that submitted patches to Deft before the Apache incubation. A
chairman is currently being voted. All (Github) issues have been migrated to
Apache JIRA. We have already attracted some new contributors.
Most important issues to address
* Finalize the sandbox work (almost done)
* Converge the coding standards discussion (discussed on the dev ML)
Issues before graduation
* Create Deft web site (or migrate deftserver.org)
* Put together a first incubation release
* Find new committers
--------------------
Deltacloud
(Incubating since July 2010)
Deltacloud is a cross cloud abstraction API that allows management of
resources (compute and storage) across different IaaS cloud computing
providers using a single, open API. At present Deltacloud supports
management of Amazon EC2, Rackspace, Gogrid, Rimuhosting, Terremark, RHEV-M,
vSphere, IBM SBC, Eucalyptus, Opennebula compute resources, as well as
Amazon S3, Microsoft Azure, Eucalyptus and Rackspace Cloudfiles storage
resources.
The last three months have been characterized by ceaseless work towards our
0.4.0 release, which has now been posted as a release candidate.
We also voted three new committers in during that time.
We are in the process of preparing for graduation to a TLP under the Board;
hopefully, a resolution will be posted before the August Board meeting.
Improvements/Fixes/Additions included in upcoming 0.4.0 release (and since
the last report) include:
Server:
* deltacloudd: new option --drivers to list all drivers
* deltacloudd: new options --ssl, --ssl-key and --ssl-cert to
enable HTTPS support
* API entrypoint reports features in JSON
* unify response behavior: any operation returning a 201 Created also
sets the Location header to point to the new resource; ensure the
status for an operation is the same regardless of output format
* Add type to public addresses; type can be one of 'ipv4', 'mac', 'vnc',
and 'hostname'
* Complete overhaul of the HTML UI, now uses jquery-mobile
* Response status for attach/detach storage is now 202 (instead of 302)
* Response status for get/set blob metadata is 204 No Content
* Response status for (un)register with load balancer is 204 No Content
* The user_name feature now reports the permissible length of the name
as the 'max_length' constraint
* Add Date header to responses as per RFC 2616
* New collection 'firewalls' for managing sets of firewalling rules
* split server/config/drivers.yaml into individual files so each driver
can be packaged separately; gives deployers better choice of what
drivers they want enabled
* Numerous bug fixes and improvements to the test suite
* Drivers
+ Condor
- new driver to run a simple cloud based on the Condor grid scheduler
+ EC2
- Fix bug in reboot instance so that the details returned are those
of the stopped instance, not some random instance
- Support getting and updating blob metadata
- support destroying images
- support firewalls (security groups)
- do not support user_name anymore; instance tagging is too fragile
in EC2 to be used reliably for this
- do not support registering an instance with a load balancer upon
creation anymore
- stream blob PUT to backend (requires thin)
- support attaching EBS snapshot to instance upon creation (feature
'attach_snapshot')
- support elastic IP's
+ Eucalyptus
- support firewalls (security groups)
- support elastic IP's
+ Gogrid
- when retrieving single realm, make sure we return the right one
- correctly capture load_balancer params
- report a listener if load_balancer has no instances
+ Mock
- support destroying images
+ Rackspace
- support destroying images
- stream blob PUT to backend (requires thin)
+ RHEV-M
- support creating and destroying images
- report VNC address of instances
- can use Audrey's confserver to fetch IP of an instance
+ vSphere
- turns a VMWare vSphere installation into a cloud
- driver stateless, state is stored in vSphere's data store in
'deltacloud' folder
- images are template VM's
- single HWP, whose max_cpu and max_memory are based on available
cpus and memory across all vSphere hosts
- support data injection via user_data and user_iso (upload entire
ISO image) For both, instance gets virtual CD-ROM with injected
data
Client:
* make authentication info for instances available
* retrieve type and address for public addresses of an instance
* deltacloudc: allow specifying bucket location when creating a bucket
Site:
* Major rewrite of REST API docs, covers the entire API now
* Add libdeltacloud API docs
--------------------
Droids
Droids is an Incubator project arrived from Apache Labs. Droids entered
incubation on October, 2008.
It's an intelligent standalone robot framework that allows one to create and
extend existing web robots.
The last three months have been very productive and focused on our first
official release. However a discussion on the general incubator list raised
concern about the absence of binding votes of IPMC members. This leaded to
abort the first release. In the last member meeting we selected one of our
Droids committer as member and he subscribed now to the incubator PMC to
have a binding vote as well.
Issues before graduation :
* Do a release
* IP clearance
--------------------
EasyAnt
Work has started to clean up the work done by one of the initial committer
of Easyant as he doesn't have provided its ICLA:
- some work has been identified as containing no IP and will be kept.
- some other work will be just removed, as it doesn't impact the
functionality of Easyant
- and some piece seems to have some IP issue and EasyAnt will probably not
work without it. The developers have started a discussion about how to deal
with a such delete, how could it be rewrote for instance.
This work is reviewed by the mentors.
The www.easyant.org site is now redirecting to incubator.apache.org/easyant
The developer community is not super active, but it is there and responsive
to discussion like the management of the continuous integration, discussion
about some design of some plugins, or discussion about debugging tools for
Ant (discussion which has migrated on ant-dev).
--------------------
Flume
Apache Flume is a distributed, reliable, and available system for
efficiently collecting, aggregating, and moving large amounts of log data to
scalable data storage systems such as Apache Hadoop's HDFS.
Flume entered incubation on June 12th, 2011.
Issues before graduation:
* Migrate mailing lists from Cloudera infrastructure to Apache mailing
lists.
* Create Flume web site.
* Make an incubating release.
* Grow the community size and diversity.
* Licensing and trademark issues.
Community:
* Mailing lists:
- flume-user@incubator is now fully active. flume-user@cloudera.org is
read-only
- flume-dev@incubator is nearly fully active, pending code import.
* Added two contributors.
* Discussion and voting about CTR / RTC.
Project developments:
* CCLA from Cloudera regarding license grant for existing Flume code from
Cloudera has been received by ASF.
* Flume project imported to Apache Jira from cloudera.org Flume jira.
(Thanks medthomas, gmcdonald!)
* Initial svn import completed (Thanks joes!)
* Initial inquiry into trademark status.
* Confluence Wiki space is started to get populated with resources and
design information.
* An initial implementation of masterless acknowledgement announced.
* Proposals for next generation master being discussed.
* OpenTSDB connector availability announced.
--------------------
Giraph
Giraph is a large-scale, fault-tolerant, Bulk Synchronous Parallel
(BSP)-based graph
processing framework that runs on Hadoop. Giraph entered the incubator in
August 2011.
Project developments:
* Project status page created.
* Subversion directories created and authorization granted.
* Code grant received from Yahoo!
* Mailing lists created.
* Mentors all subscribed to private
* Jira created.
* Initial check on trademark status.
* Confluence wiki requested.
--------------------
HISE
Failed to report.
--------------------
Jena
Jena is a semantic web framework in Java that implements the key W3C
recommendations for the core semantic web technologies of RDF and SPARQL.
Jena entered incubation in November 2010.
Progress since the last report:
The project uses the Apache-based developer list exclusively and is now
encouraging users to use the Apache-hosted user mailing list by regular
reminder and an automatically added a trailer on all messages on the old
user list.
The Apache-hosted website is "under construction" in staging. The project
selected the Apache CMS and buildbot system. The design and navigation is
done. Next step is to populate the website with the content from the old
sites.
One module, LARQ, is being used to learn about the Apache release process
and the requirements it brings with it.
Important issues to address for graduation:
* Create a code base in Apache with legal clearance.
There are about 10 small contributions (a few line upto a single class file)
across the whole codebase that that need to be resolved. All are currently
covered by BSD licences.
* Do a full release
Issues for the Incubator PMC or ASF Board:
None.
Technical development:
The new transactional native SPARQL storage systems, TxTDB has been
advertised as a prototype snapshot. Some users have offered to help with
testing.
--------------------
Kafka
(introduced to Apache incubator on Jul 4, 2011)
Kafka provides an extremely high throughput distributed publish/subscribe
messaging system. Additionally, it supports relatively long term persistence
of messages to support a wide variety of consumers, partitioning of the
message stream across servers and consumers, and functionality for loading
data into Apache Hadoop for offline, batch processing.
A list of the three most important issues to address in the move towards
graduation
1. Package, document and release at least one Apache Incubator release.
2. Develop a strong community with organizational diversity.
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?
No, not at this time.
How has the community developed since the last report?
Just get started. The mailing list is pretty active, including people other
than the initial committers.
How has the project developed since the last report?
* Moved everything (svn, website, mailing list, jira, wiki) in Kafka to
Apache. CCLA from LinkedIn filed with Apache.
* The end-to-end compression feature is almost complete.
* Received various patches from 3 different companies, including dynamic
topic discovering for cross-cluster mirroing, mx4j support, .net client,
etc.
--------------------
Lucene.NET
Lucene.Net was accepted into the Apache Incubator in February 2011.
Originally it was a sub project of the Lucene Project.
Lucene.Net is a port of the Lucene search engine library, written in C# and
targeted at .NET runtime users. Lucene.Net has three primary goals:
* Maintain the existing line-by-line port from Java to C#, fully automating
and commoditizing the process such that the project can easily synchronize
with the Java Lucene release schedule.
* High-performance C# search engine library.
* Maximize usability and power when used within the .NET runtime. To that
end, it will present a highly idiomatic, carefully tailored API that takes
advantage of many of the special features of the .NET runtime.
Recent Activity:
* Lucene.Net 2.9.4 & 2.9.4g are being worked on and tested. The 'g' stands
for generics. The 2.9.4g version now uses .NET 4.0
* Prototyped build scripts with ncover, fxcop, style cop, nunit/mbunit, and
sandcastle have been made.
Current Activities:
* New site design per new Lucene.Net logo. StackOverflow was gracious enough
to put together a logo contest including footing the bill. The incubation
site now shows the logo that was picked from the contest.
http://incubator.apache.org/lucene.net/
* Working towards getting CI installed.
* The shingle filter was ported
* A simple faceted search contrib project was created.
* Develop a process to automatically (as much as possible) convert the Java
Lucene code to C# (to maintain our line by line port)
Goals for graduation:
* Have a nearly fully automated process to convert Java Lucene to C#.
* Release Lucene.Net 3.0.3 (port of Java Lucene 3.0.3)
* Have a new .NET version of Lucene utilizing .NET constructs and idioms
--------------------
NPanday
NPanday allows projects using the .NET framework to be built with Apache
Maven. NPanday allows .NET projects to be converted into Maven projects thus
allowing them to fully utilize the other technologies driven by Maven.
NPanday has been incubating since August 2010.
We have successfully released NPanday-1.4.0-incubating. Now we are currently
polishing off the NPanday-1.4.1-incubating.
We are also happy to report that our community has gained a lot of new
people in terms of patch contributors and reporters on issues.
The top priorities towards graduation are:
* regular release
* guide regular patch contributors towards becoming committers
* improve engagement of existing committers
There are no issues for the Incubator PMC or board at this time.
--------------------
Nuvem
Apache Nuvem will define an open application programming interface for
common cloud application services, allowing applications to be easily ported
across the most popular cloud platforms.
Nuvem was accepted for Incubation on June, 2010.
* Pasindu Madubashana continue making progress on Data Services project as
part of GSoC 2011
* Community continue small but active, with about 3 to 4 active committers +
the new GSoC student.
Top things to resolve prior to graduation:
* Increase the number of active committers.
--------------------
ODF Toolkit
The ODF Toolkit is a set of Java modules that allow programmatic creation,
scanning and manipulation of OpenDocument Format (ISO/IEC 26300 == ODF)
documents. Unlike other approaches which rely on runtime manipulation of
heavy-weight editors via an automation interface, the ODF Toolkit is
lightweight and ideal for server use.
* ODF Toolkit entered incubation on Aug 1st, 2011.
* Most important issues to address.
1) Moving the community from the ODF Toolkit Union to Apache and learning
the Apache Way
2) Growing the community, increasing diversity of committers
3) Grants for the transfer of existing code, documentation etc to Apache
4) Migration of existing things to Apache infrastructure, including code
repository, website, mailing list, bugzilla and wiki.
5) Successful podling release.
* Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of
None at this time.
* How has the community developed since the last report
Just getting started. After mailing lists are ready (INFRA-3809), we will
start to discuss migration and new release. At the same time, we will invite
the existing users to this new community and try to attract more new people
join us.
* How has the project developed since the last report.
None at this time. Just getting started.
--------------------
OGNL
Apache OGNL is a Java development framework for Object-Graph
Navigation Language, plus other extras such as list projection and
selection and lambda expressions.
The project joined the Incubator on April 26, 2011.
There are no other important issues open before a possible graduation.
Actually the project is discussing its graduation into Apache Commons.
* Any issues that the Incubator PMC or ASF Board might wish/need to be
aware of
- due to OpenSymphony dismissing, we need importing old issues to ASF
jira. We finally contacted someone from OpenSymphony and obtained the huge
Issue dump/XML backup, there is someone that is working on it, but due to
security policy (the dump contains also users and password hashes), before
importing it, an open-heart surgery is needed.
- The software grant has been received
* How has the community developed since the last report
- Community activity decreased since codebase has been imported and
polished.
- Luc Blanchard has joined the committers lists (one of original authors
of OGNL)
* How has the project developed since the last report.
- Codebase has been imported & polished, we are in the middle of a big
refactoring stripping off generated code by JavaCC that was versioned in the
SCM and modified.
--------------------
Oozie
Just starting. Failed to report.
--------------------
OpenNLP
OpenNLP is a machine learning based toolkit for the processing of natural
language text. It supports the most common NLP tasks, such as tokenization,
sentence segmentation, part-of-speech tagging, named entity extraction,
chunking, parsing, and coreference resolution. These tasks are usually
required to build more advanced text processing services.
OpenNLP entered incubation on 11/23 2010.
We almost finished the development for our next release (1.5.2) and second
release in the Incubator and will start testing it soon.
The development team is still active and most of the changes have been done
by four independent committers.
This week Boris Galitsky proposed on the mailing list to contribute a
component for syntactic generalization which we will hopefully be able to
accept.
Furthermore we started to work on tooling for an annotation project in our
sandbox and hope to be able to attract new contributors through this effort.
A list of the the most important issues to address in the move towards
graduation:
* Establish open regression tests for the parser and coreference component
* Identify and encourage new contributors on the path to committership
--------------------
OpenOffice.org
* OpenOffice.org entered incubation 2011-06-13.
OpenOffice.org is an open-source, office-document productivity suite
providing six productivity applications based around the OpenDocument Format
(ODF). OpenOffice.org is released on multiple platforms. Its localizations
support 110 languages worldwide.
* Issues
Some challenges exist: Under SUN/Oracle, semi-autonomous single focus
"projects" were the basis of structure of OOo, many would like a similar
system to be used under Apache. By contrast a single overarching authority
is proposed with oversight of the entire project by the (P)PMC. Discussions
are ongoing.
Discussions with regard to licensing, especially with regards to
documentation, are continuing.
* Community development progress
As of 2011-08-06, 71 committers, 52 on the PPMC up from 56 and 49 at last
report. Steps are continuing to bring onboard the last of the initial
Committers who have not yet provided an ICLA.
208 people are subscribed to the ooo-dev list. 124 people have posted to
the list of those 59 have more than 10 posts. 9 posters have more than 50
posts each.
User related queries or posts were virtually nil.
The shape and methodology of the Community Outreach is still in discussion.
An OOo blog has been initiated and is getting a high number of hits daily
* Project development progress
The grant from Oracle America, Inc for OpenOffice trademarks, logos, domain
names has been received.
Work with Infra: OOo Mediawiki has been successfully moved onto Apache
infrastructure. Some concerns relating to IP of materials on the wiki are
still in the proces of resolution.
www.openoffice.org is now in an Apache sandbox and work is being done to
recreate it in the Apache CMS
--------------------
PhotArk
Apache PhotArk will be a complete open source photo gallery application
including a content repository for the images, a display piece, an access
control layer, and upload capabilities.
PhotArk was accepted for Incubation on August 19, 2008.
* Umashanthi Pavalanathan elected as Photark committer
* Subash Chaturanga continue making progress on "Face Recognition" project
as part of GSoC 2011
* Umashanthi Pavalanathan continue making progress on making Photark more
"Social" as part of GSoC 2011
* Issues before graduation :
* PhotArk started as a project with no initial code-base, and we have
grown the community to the minimal independent committer size required for
graduation and have been seeing slow but continuous interest in the project.
The community started discussion graduation and based on mentors feedback we
are going to recruit couple committers before we start the graduation
process.
--------------------
SIS
Apache SIS is a toolkit that spatial information system builders or users
can use to build applications containing location context. This project will
look to store reference implementations of spatial algorithms, utilities,
services, etc. as well as serve as a sandbox to explore new ideas. Further,
the goal is to have Apache SIS grow into a thriving Apache top-level
community, where a host of SIS/GIS related software (OGC datastores,
REST-ful interfaces, data standards, etc.) can grow from and thrive under
the Apache umbrella.
* Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
Development progress has really slowed, and there isn't much mailing list
activity. Nothing to stop the project for (yet), but something to keep an eye
on.
* Community progress since the last report
Development and mailing list activity have significantly slowed down.
This is a small core set of committers and community though. It would be
great to get some new blood and folks interested in the project.
I still believe that we should try and target a 0.2-incubating release with a
layer service and some basic integration with Apache Tika (a GDAL parser is
being worked on in that community with an eye towards integration into SIS).
Also we are looking at Apache OODT as a mechanism for geospatial storage and
persistence.
The ESRI interest mentioned in the last board report hasn't really gone
anywhere.
* Project progress since last report
SIS was voted into the Incubator by the IPMC on February 21, 2010.
Development progress has been pretty much nil. Chris hopes to start work on
the layer service this quarter, but again, it would be great to have some new
blood here. Folks that are interested in geospatial services, data
presentation, and such would be much welcomed within the project.
--------------------
Sqoop
A tool for efficiently transferring bulk data between Apache Hadoop and
structured datastores such as relational databases.
Sqoop was accepted into Apache Incubator on June 11, 2011. Status
information is available at http://incubator.apache.org/projects/sqoop.html.
Progress since last report:
* CCLA from Cloudera regarding license grant for existing Sqoop code from
Cloudera has been received by ASF.
* Source code has been migrated to Apache SVN.
* Apache Mailing Lists and JIRA for Sqoop are now in active use. The
Cloudera Mailing Lists and JIRA have begun the process of being phased out.
* Development activities have started with two issues resolved and others
under active development.
Issues before graduation
* Create Sqoop web site.
* Make an incubating release.
* Grow the community size and diversity.
* review all license headers (all contains Cloudera).
* change java package from com.cloudera.sqoop to org.apache.sqoop.
--------------------
Stanbol
Stanbol is a modular software stack and reusable set of components for
semantic content management.
Entered incubation on 2010-11-15.
1. A list of the three most important issues to address in the move towards
graduation.
- make a first release (depends on a first release of Apache Clerezza to
eliminate SNAPSHOT dependencies)
- create demos showing the power of Stanbol to grow the community
- improve documentation and web site to lower the barrier for new users
2. Any issues that the Incubator PMC or ASF Board might wish/need to be
aware of
- none
3. How has the community developed since the last report
- Florent Andre was elected as a new committer
- some new users showed up on the mailing list
- Potentially new users from the CMS industry were attracted in a Stanbol
hands-on session during a CMS community workshop organized by the IKS
project in Paris
(http://www.iks-project.eu/news-and-events/events/mycms-and-web-data-iks-com
munity-workshop)
4. How has the project developed since the last report.
- Code preparations for first release (solved incompatible license issues,
license headers, release profile, etc.)
- Added new component "FactStore"
- Integration tests added to EntityHub
- CMIS module added to CMS Adapter
--------------------
VCL
VCL has been incubating since December 2008. VCL is a cloud computing
platform for the management of physical and virtual machines.
Community Involvement
As stated in the previous report, the Apache VCL community continues to
grow. We're seeing more people start to contribute to our online
documentation and file JIRA issues. We're also starting to see more patches
attached to JIRA issues.
We continue to see growing interest in the VCL project from a variety of
locations.
We are currently working on growing the committers for Apache VCL project.
Releases
The Apache VCL 2.2.1 version was release on April 8th 2011 and addressed
bugfixes and minor improvements.
Our next release Apache VCL 2.3 is on track and we are targeting late fall
timeframe. New features planned include support for the KVM hypervisor which
is to be contributed by the community. In addition to KVM, the committers
will address server loads, and the improvement of cluster reservations.
Top Issues Before Graduation
Continue to increase contributors to establish a more diverse development
community
--------------------
Whirr
Whirr is a library for running services in the cloud.
Whirr was accepted into the incubator on 11 May 2010. Status information is
available at http://incubator.apache.org/projects/whirr.html.
Progress since the last report (May 2011): We have made a fifth incubator
release (0.5.0-incubating). We added three committers to the PPMC. We
continue to get contributions from outside the initial committer base. Whirr
was covered in two presentations at the end of last month at OSCON.
The Whirr PPMC and the Incubator PMC have voted for Whirr to graduate as a
TLP (http://s.apache.org/ZbH, http://s.apache.org/Ebj).
Plans for the next period:
* Perform post-graduation steps.
* Do a sixth release.
* Encourage community growth.
--------------------
Wink
Apache Wink is a project that enables development and consumption of REST
style web services. The core server runtime is based on the JAX-RS (JSR 311)
standard. The project also introduces a client runtime which can leverage
certain components of the server-side runtime. Apache Wink will deliver
component technology that can be easily integrated into a variety of
environments.
Apache Wink has been incubating since 2009-05-27.
Notable Activity:
* New users are starting to post to the wink-user mailing list.
Planned Activity:
* JAX-RS 2.0 is starting up in the JCP. May attempt to prototype/develop
against the next specification to provide an eventual JAX-RS 2.0 compliant
runtime.
* Work towards graduation.
Top issues before graduation:
--------------------
Wookie
Wookie is a Java server application that allows you to upload and deploy
widgets for your applications. Wookie is based on the W3C Widgets
specification, but widgets can also be included that use extended APIs such
as Google Wave Gadgets and OpenSocial.
Wookie has been incubating since 17th July 2009
Since May 2011:
* Release 0.9 put out for vote
* Published a new CMS website with more documentation
* Explored with Apache Rave(incubating) community and Wookie community
members idea of separate common "widget store" for handling metadata and
discovery of widgets. Rough consensus was to develop separately for now,
identify potential for merging later. Community members associated with two
EU-funded projects (ROLE and ITEC) have been developing Wookie-based widget
stores, and we hope to get their code submissions to kickstart this work.
* Community members exploring Apache Amber (incubating) for oAuth
support within Wookie
Next steps:
* Finish 0.9.0 release and move onto a 0.9.1 release
* Continue to work and liase with other projects
* Create a new "widget store" sub-project, aiming to bring in code
submissions from ROLE and ITEC projects
Issues before graduation:
* complete first release
* build community/expand user base
--------------------
Zeta Components
Apache Zeta Components are a high quality, general purpose library of loosly
coupled components for development of applications based on PHP.
What has been done:
- bug fixes
What is still in progress:
- getting a release
- one critical bug fix is still in review board waiting for
comments/approval, it is necessary for the next release
- minor bugs that should be fixed for the release have almost all been fixed
What needs to be done:
- get reviews and commit the patch in review board
- get a release, really
-----------------------------------------
Attachment Q: Status report for the Apache jUDDI Project
-----------------------------------------
Attachment R: Status report for the Apache Lenya Project
The Apache Lenya CMS is a Cocoon based XML/XHTML content management system.
Issues:
No board level issues at this time.
Development:
No new releases this quarter.
Last release: 2.0.4 on 2011-03-14
Community:
It's been a quiet quarter, but all requests on dev and user are
being answered.
Some of the European community members are exploring a get together in
the next couple of months.
No new committers.
-----------------------------------------
Attachment S: Status report for the Apache Libcloud Project
Libcloud is a Python library that abstracts away the differences among
multiple cloud provider APIs.
Issues
There are no issues that require the board's attention at this time.
Releases
Libcloud 0.5.2 has been released on July 4th, 2011.
Community
* The development and user lists continue to stay active
* No new committers
* No new PMC Members
* Multiple patches and contributions from new developers
-----------------------------------------
Attachment T: Status report for the Apache Logging Project
- Community
Ivan Habunek was added to the Logging PMC effective July 18th.
Ivan has been an active participant and release manager for log4php.
Stefan Bodewig will be added barring board objection to the Logging PMC
and will assist mentoring new contributors in a log4net release push.
- Project Branding Requirements
- log4j and log4j-extras conform to the requirements.
- log4php completed the branding requirements in July (with latest release).
- log4net should be brought into conformance with
newly started release push.
- other log4j companions will be brought into conformance in
long promised release pushes.
- log4cxx has had no activity.
There was some discussion relative to the log4j companions whether
a release could be done without addressing the branding requirements.
There does not appear to be an explicit statement that lack of conformance
to the branding requirements should block a release even if it had
sufficient votes. At the moment, the question is academic as no
such release candidate has been prepared.
- Development
log4j 1.2:
No development this period. Release pushes for several log4j companions to
support a Chainsaw release push are long overdue. Christian Grobmeier who
has build log4php releases has expressed willingness to assist in the
release pushs.
log4j 2.0:
Development of Log4j 2.0 has been progressing with a steady stream of commits
from a single developer on a private branch. A few discussions have taken
place on the developer's list and related discussions have taken place on
the Maven and Commons developers list in an effort to raise awareness and
generate involvement. However, as yet no one else has asked to participate
in the development.
The log4j 2.0 discussion has led to a discussion on commons-logging.
log4cxx:
No development this period.
log4net:
Several new contributors have expressed interest in assisting to prepare
a log4net release. Stefan Bodewig has volunteered to provide mentoring
and commit submitted patches. This effort has just started in the last
week or so and hopefully it will result in a new release and additional
committers.
log4php:
log4php has released version 2.1 in July carried out mainly by two committers.
There were several contributions from users to log4php. Currently there are
discussions on the content of the next release.
Chainsaw:
No development this period. Expect release push after log4j companions on which
Chainsaw depends are released.
-----------------------------------------
Attachment U: Status report for the Apache OpenEJB Project
STABLE
3.2 branch is in the process of being released, currently waiting on the
release of snapshots dependencies on other projects. Some users have already
started contributing patches to the pre-release 3.2 branch which is a definite
sign of pent up demand. With a stronger push hopefully we can see this code
released in the next month.
TRUNK
Push toward Java EE 6 Web Profile certification of the Tomcat integration
(TomEE) continues in trunk. Significant progress has been made since last
report.
Still some heavy lifting yet to be done and that last stretch is usually the
hardest. The weakest area was in the CDI integration. That is now in pretty
good shape in OpenEJB core and still some work yet to be done in the TomEE
side of the CDI integration. JAX-RS support has also been added and is now
functional and brought with it an improved CXF integration.
The experimental distributed TCK setup on Amazon EC2 with my account seems to
have proven useful. While only run occasionally -- couple times a month -- it
has been convenient to see overall progress. Though convenient, it still is
not getting utilized to any critical capacity. If that changes, we might want
to consider a more permanent solution or a setup similar to Geronimo's TCK
setup. Regardless of where the TCK is run "all at once", the real bottleneck
to forward progress is the number of individuals with the TCK setup on their
dev machines. Still only a handful of individuals setup for TCK work.
Hopefully we can improve that.
COMMUNITY
We are pleasantly experiencing a little bubble of new contributor activity
with patches coming in from 3 to 4 new faces. Areas range from tooling such
as a twitter retweet bot, examples and documentation, to bug fixes. Patches
have backlogged as a result. We've re-setup an old script to report unreviewed
patches in JIRA, sorted by patch date, and this has helped increase visibility
of overlooked/forgotten patches quite a bit. With so many willing
contributors, better responsiveness and clearer definition of work to be done
will be key ingredients in turning this batch of contributors into committers.
There was an OpenEJB/TomEE presence at OSCON this last month. The actual
presentation was business as usual, but there was a "Java Standards
Annoyances" fishbowl session I participated in just before my session that
bore some interesting fruit. Specifically, JCP Chair Patrick Curran attended
and was thrown several questions/complaints about TCK transparency from
myself, Jeff Genender and others. He detailed several changes in the proposed
JSR-38 that would disallow such secrecy and NDAs going forward in the JCP.
JavaWorld was there and covered the story[1]. I followed up with him
personally after OSCON to ask about immediate relief for the here and now, aka
the Java EE 6 TCK NDA requirements, and he implied there might be some
willingness to revise that requirement with current licensees. This is
something we may want to pursue. Certainly, being able to disclose results
would be a big help to OpenEJB, Geronimo and any other projects in the Java EE
circle subject to TCK testing.
[1] http://www.javaworld.com/community/node/8086
-----------------------------------------
Attachment V: Status report for the Apache Perl Project
-- mod_perl 1.0 --
The mod_perl 1.x is a maintenance track designed to work with httpd
1.3.x.
No new mod_perl 1.x releases since the last report.
trunk is now compatible with the new Perl 5.14
--- mod_perl 2.0 --
mod_perl 2.X is designed to work with all httpd 2.X branches.
No new mod_perl 2.x releases since the last report.
trunk is now compatible with the new Perl 5.14
work to fully support httpd-2.4 has been started and is moving along.
--- Apache-Test --
Apache-Test provides a framework which allows module writers to write
test suites than can query a running mod_perl enabled server. It is
used by mod_perl, httpd and several third party applications, and
includes support for Apache modules written in C, mod_perl, PHP
and Parrot.
No new Apache-Test releases since the last report
--- Apache-SizeLimit --
Apache-SizeLimit is a popular component in most mod_perl production
environments. It is used to kill off large httpd child processes
based on various environmental triggers.
No new Apache-SizeLimit releases since the last report
--- Apache-Bootstrap --
Apache-Bootstrap is a framework to make it easier to build perl
module distributions for different mod_perl versions. It encapsulates
code developed over the years by mod_perl developers to make
maintaining Apache::* and Apache2::* modules in the same distribution easy.
No new Apache-Bootstrap releases since the last report.
--- Apache-Reload --
Apache-Reload is a popular component in most mod_perl development
environments, used to refresh compiled code in the perl interpreter
without completely restarting httpd.
No new Apache-Reload releases since the last report.
-- Apache-DBI --
Apache-DBI is a popular component in many mod_perl deployments. It
is used to provide transparent database connection pooling to clients
using DBI.
No new Apache-DBI releases since the last report
-- Development --
mod_perl continues to be a healthy development community, though
as a mature and stable product development moves at a naturally
slower pace than in years past. Bugs are found and discussed and
applied with due consideration for our production userbase.
-- Users --
The mod_perl users list is quiet, with a few bug reports and user questions.
nothing noteworthy has happened since the last report.
-- PMC --
The PMC has discussed the release process and would like to modify the release
process. This, however, would be against existing release rules at the ASF. We
have discussed a possible motion for the board to create an exception for some
of the perl subprojects.
Currently, a mod_perl-2.x release is made up of mod_perl itself, Apache-Test,
Apache-Reload, Apache-SizeLimit and Apache-DBI. The PMC stil feels that these
sub-modules need to be bundled as part of the mod_perl release, to provide users
with a useful, self-contained package.
However, since each of these sub-modules is a project in itself, releasing each
of them requires a vote. So, for a typical release, the release manager has to
create distributions for 4 modules, and get these voted on _before_ the mod_perl
release itself can even start.
In the past, this was not a big issue with a lot of active developers, but
nowadays, these votes are much slower in coming around.
Instead, what we are suggesting is to allow us to keep each sub-module separate
in source-control, but treat a +1 vote on the assembled mod_perl release
(including all modules) to effectively imply a +1 vote on release each of the
sub-modules as well.
The current proposed text of such an exception is:
'The mod_perl PMC petitions the ASF board to exempt the
Apache::Sizelimit, Apache::Reload, Apache::DBI, and Apache::Reload
modules to skip over the normal release rules governing ASF project
releases and be released directly to CPAN. With the large number of
sub-projects the mod_perl project has spawned, the number of votes to
do a major mod_perl release can reach 12, which is 4x as much as some
other ASF projects. Apache::Test continues to have participation from
httpd core members, and as such is consistently able to get enough
votes for releases, and does not need this exemption.'
The PMC would like the board's opinion on this issue and help getting this
issue resolved.
-----------------------------------------
Attachment W: Status report for the Apache POI Project
Apache POI is a Java library for reading and writing Microsoft office
file formats.
Community
---------
In the last quarter we have added one new committer/PMC member, Jon
Svede. There are a few other potential committers who have submitted a
few substantial OOXML related patches, who we are working
with. Hopefully at least one of them will be proposed for
committership this quarter.
Traffic on the user list is steady this quarter, which is about 50% up
on this time last year. Dev list traffic is slightly up this
quarter. The number of reported issues is also up slightly, but we're
getting through quite a few of them, and patches are generally being
applied in a fairly timely manner.
Releases
--------
We've had two beta releases this quarter, 3.8 betas 1 and 2. We're
aiming for another beta release very soon, and likely 3.8 final this
quarter. (Our last stable release, 3.7, was released in
October). We're also in the process of moving to the new dist
svnpubsub model (as used by httpd et al), which we hope will make
releasing simpler and quicker.
Branding
--------
We believe we've now completed all the steps on the project branding
checklist.
-----------------------------------------
Attachment X: Status report for the Apache Qpid Project
Apache Qpid is a cross-platform Enterprise Messaging system which
implements the Advanced Message Queuing Protocol (AMQP), providing
message brokers written in C++ and Java, along with clients for C++,
Java JMS, .Net, Python, and Ruby.
Releases:
The current release is 0.10, with the 0.12 release currenty undergoing
vote for final release. The project has succesfully met it goal in
moving to a time based release schedule. The 0.10 and 0.12 release
have brought many new improvements from additional client binds to JCA
support for example.
Issues:
None to report.
Community:
User activity continues to be active, and there is quite a lot of
patch activity from new developers, which hopefully will earn
committership Keith has earned committership recently.
-----------------------------------------
Attachment Y: Status report for the Apache River Project
Below is the August board report for River
Apache River is a distributed computing architecture, based on the JSK
Starter Kit Source code donated by Sun Microsystems, for the Jini
Specification.
Releases:
Our first TLP release (2.2.0) was finally made available on 28th July.
Progress:
As usual, the community is there but activity on dev@ is pretty slow.
There's usually a flurry of activity when one of our number manages to
find sme time and get something done. We believe this proves that,
although small, the community exists and is still functioning well.
Community:
We made one invitation to committer/PMC status this period but it was
implicitly turned down (no response to offer email). On the other
hand, the arguments which plagued the early days of River aren't
happening. We're also getting involvement from Jini old hands.
Issues:
No board issues at this time.
Website/Trademark Checklist:
- Project Website Basics : homepage is project.apache.org (COMPLETE)
- Project Naming And Descriptions : use proper Apache forms, describe
product, etc. (COMPLETE)
- Website Navigation Links : navbar links included, link to
www.apache.org included (COMPLETE)
- Trademark Attributions : attribution for all ASF marks included in
footers, etc. (INCOMPLETE, NOT CHECKED)
- Logos and Graphics : include TM, use consistent product logo on your
site (INCOMPLETE, NOT CHECKED)
- Project Metadata : DOAP file checkedin and up to date (INCOMPLETE,
NOT CHECKED)
The board also asked to make sure that all PMC members had read the
PMC trademark/branding responsibilities. [1] 4 out of 11 PMC members
confirmed that they'd read it, although I suspect that some of the
others had already read it given their involvement with other Apache
projects. There was a very brief discussion that it wasn't
immediately obvious/clear when signing up for PMC duties that
"trademark enforcer" (quote from discussion, not referenced text) was
part of the role. It seemed a fair comment but I hope that by
outlining the support provided by ASF we don't have to be legal
experts in this field to be able to keep an eye on how other entities
use the Apache River marks.
[1] http://www.apache.org/foundation/marks/responsibility.html
-----------------------------------------
Attachment Z: Status report for the Apache Roller Project
Apache Roller is a full-featured, Java-based weblogging package that works
well on Tomcat and MySQL, and is also known to run on other servers and
databases.
The latest release of Apache Roller is v5.0, which was released
on May 8, 2011.
Since our last report, committer Shelan Perera has been working on mobile
theme support as part of his Google Summer of Code project. Work is wrapping
up this week.
Apart from that, the Roller community continues to be relatively quiet
with low traffic that mostly concerns technical support and installation
issues. No new committers or PMC changes to report.
-----------------------------------------
Attachment AA: Status report for the Apache Santuario Project
The Apache Santuario project is aimed at providing implementation of security
standards for XML.
There was one new release in the last quarter. Version 1.6.1 of the Apache
XML Security for C++ library was released in July, comprising of bug fixes
and a fix for the security advisory CVE-2011-2516.
Several bug fixes were made to the Java project. It is anticipated that a
1.4.6 release will take place in the next quarter. Work on the next major
release 1.5 slowed down a bit in the last quarter, but it is still expected
to be released in the next quarter.
-----------------------------------------
Attachment AB: Status report for the Apache Subversion Project
** Board Issues
The Subversion project has no Board-level issues at this time.
** Community
The user community has seen its typical level of questions, answers,
and responsiveness. With our recent series of releases (see below),
we've seen some great testing as the project leads up to its 1.7 release.
The development community has been incredibly active since the 1.7
branch was created. There was a rather major division regarding the
underlying network provider to use for the 1.7 release. The community
handled this very well, working through the issue with lots of
discussion, stating positions, bringing up concerns, and bringing in
the necessary details to resolve the situation. While the community
disagreed, it was handled with the peer respect that we expect of our
communities. In the end, the issue was resolved just prior to this
Board report and meeting, and should allow the community to proceed
with the 1.7 release with many happier people.
** Releases
Since the last report, the Apache Subversion project has created the
stabilization branch for its 1.7.0 release. Since that time, the
project has release three alphas, and two betas (beta1 and beta3,
skipping beta2 for board-unimportant reasons).
The project is very close to releasing its first release candidate.
The only issue here is the rate of backports from trunk, and the
aforementioned network provider. Presumably, the rate of requests for
backporting to the stabilization branch will drop in the next few
weeks and an RC1 will be produced.
** Other
The project added two committers in June (moklo, arwin).
-----------------------------------------
Attachment AC: Status report for the Apache Tcl Project
Tcl continues to turn over steadily but quietly, so there isn't much
to say, really. Massimo is running with Rivet, Ronnie is responsive
with Websh whenever anything arises there.
-----------------------------------------
Attachment AD: Status report for the Apache Turbine Project
Apache Turbine Project Board Report, August 2011
Status
The Turbine project has as usual seen low levels of activity in the last
quarter.
The Turbine project has no board-level issues at this time.
Project Branding Board Report Checklist
The last issue left is
- TODO: Logos and Graphics : include TM
Community changes
No new committers were voted in since the last board report.
No new PMC members were voted in since the last board report.
Turbine core project
The Turbine core project released version 4.0-M1 as a milestone release.
This milestone release is made for verification of the newly integrated
Fulcrum services and to gather experience (and documentation) on how to
migrate a 2.3.3 installation to the new architecture. It is not meant for
production use. We hope to get lots of feedback from users to release a stable
version of Turbine later this year.
Fulcrum component project
Work on migrating the build process of the Fulcrum components to Maven 2
continues. No beta or final releases were made since the last board report.
META project
There has been no activity on the META sub-project in this quarter. No beta
or final releases were made since the last board report. The creation of
Maven-2 archetypes has been discussed as an alternative to META.
-----------------------------------------
Attachment AE: Status report for the Apache Tuscany Project
-----------------------------------------
Attachment AF: Status report for the Apache Velocity Project
Apache Velocity is a java template engine and various derivative and
supporting projects.
There are no board level issues at this time.
Infrastructure
-------------------
There are no infrastructure issues at this time.
Development
------------------
There have been no releases during this period.
==== VelocityTools project ====
Fixed a number of issues in trunk and 2.0.x branch.
There is some interest in doing a 2.0.1 release in the near future.
Community
----------------
There have been no new commiter or PMC members added during this period.
User list traffic has been relatively low for this period, excepting
some dev@ stuff that happened there.
-----------------------------------------
Attachment AG: Status report for the Apache Web Services Project
The Web Services project develops several shared components that are
generally useful in implementing XML/SOAP based Web Services.
Summary:
Activity has been steady on our active subprojects, with light
community involvement. Some project cleanup has occurred, but we
still need to wrap up some loose ends, get rid of commons, etc.
Code releases:
* Axiom 1.2.12 (July 6th)
* WSS4J 1.6.0 (April 15th)
* WSS4J 1.6.1 (June 8th)
* WSS4J 1.6.2 (August 11th)
* WSS4J 1.5.12 is in progress now
* Neethi 3.0.1 (July 21st)
PMC Membership:
Rich Scheuerle volunteered to drop off the PMC. No other changes.
Cleanup, /dist/ and otherwise:
As per infra request, we did some cleanup in our dist area, but in
looking at it while writing this report, I believe there are still a
few dangling bits that should be removed. This also reminds us that
we still haven't entirely finished archiving our retired projects,
although we made some progress in that regard as well. I'd guess we
need a couple of days of concerted effort to finish this.
Branding requirements:
The top-level WS site as well as several subprojects have been
vetted/improved to match the branding guidelines. However, we haven't
yet completed Woden or XmlSchema as of this report due to some site
building issues. They should be in compliance shortly.
Board-level issues:
No issues to report.
Subproject Descriptions
-----------------------
* Apache Woden
Woden is an open source Java implementation of the W3C WSDL 2.0
specification.
* JaxMe2
JaxMe 2 is an open source implementation of JAXB, the specification
for Java/XML binding.
* Apache Axiom
Apache Axiom is a StAX-based, XML Infoset compliant object model which
supports on-demand building of the object tree.
* Apache XmlSchema
Apache XmlSchema is a Java object model for manipulating and utilizing
XML Schema.
* Apache Neethi
Apache Neethi is a Java implementation of the WS-Policy specifications.
* Apache WS-Commons
Apache WS-Commons is a collection of projects that are primarily used
as parts of various WS projects but useful even outside the WS space.
WS-Commons houses various smaller projects such as tcpmon.
* Apache XML-RPC
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.
* Apache WSS4J
Apache WSS4J is a Java implementation of the OASIS Web Services
Security (WS-Security) from OASIS Web Services Security TC.
-----------------------------------------
Attachment AH: Status report for the Apache Xalan Project
The PMC is in the process of spinning up from our recent re-forming.
Welcome to Steven Hathaway, who was elected the newest committer and PMC member!
Steven is working to get the Xalan-C documentation in order for the next
release.
We are still working on unraveling the issues around Xalan-J, XSLT 2.0, and the
"rogue" Google Summer of Code project that was started without any committer
involvement.
-----------------------------------------
Attachment AI: Status report for the Apache Xerces Project
Xerces-J
Our two GSoC students have been busy working on their projects over
the summer and are making the final push to complete them this week.
The focus of the committers is still on improving the schema
validator's conformance to the XML Schema 1.1 specification. Some
good progress has been made in the last few weeks.
We recently learned that the current release of Xerces-J does not
compile with Java SE 7. This issue with the build has been corrected
in SVN.
Mailing list traffic has been moderate; about 230+ posts on the
j-dev and j-users lists since the beginning of May.
No new releases this quarter.
Xerces-C
No major development activity during the reporting period, except
for a few bug fixes.
Mailing list traffic has been moderate; about 90+ posts on the c-dev
and c-users lists since the beginning of May.
No new releases this quarter.
Xerces-P
Nothing in particular to report. There was no development activity
over the reporting period.
XML Commons
Recently the trunk of XML Commons External was upgraded to the
StAX 1.2 APIs. This would be bundled with a future Xerces-J release.
No mailing list traffic to report other than JIRA issue updates.
The website and SVN location still need to be moved over from the
XML project.
Apache Project Branding Requirements
There's still some work left to do on the TLP website, including
adding TM to the project logo.
-----------------------------------------
Attachment AJ: Status report for the Apache XML Project
The big news from the XML project is that we finally managed to start
the process of moving XIndice to the Attic. The vote just passed, and
the move will start in the next few days. Once we are done with that,
it will be time for a last call to the various xml-related projects to
see what we should do with the existing xml web properties (DTDs and
other resources), then we will be able to fold the XML project
altogether.
No other issues requiring board attention at this time.
-----------------------------------------
Attachment AK: Status report for the Apache XML Graphics Project
XML Graphics Commons
====================
There has been almost no developer activity. The previous release,
version 1.4, was in July 2010. There are no preparations for a new
release.
Batik
=====
Developer activity has been very low. Questions on the user list are
mostly getting answers. The latest release, version 1.7, was in
January 2008. A fair amount of fixes have been accumulated since then,
but there are no preparations for a new release.
Fop
===
Developer activity has been somewhat low. The user list is as active
as ever, and questions are answered actively. The Complex Scripts
project is progressing well, and submitted its third patch. The
previous release, version 1.0, was in July 2010. There are no
preparations for a new release.
-----------------------------------------
Attachment AL: Status report for the Apache Camel Project
Apache Camel is a powerful open source integration framework
based on known Enterprise Integration Patterns.
Community:
* There are a few issues that require the board intervention.
* The project grows at the same intense pace.
* Freeman Fang (fang) joined the community as a new committer.
* We added an "Estimated Complexity" custom field to jira
to encourage the community contributions.
Development:
* Development continues with new features and fixes on trunk
and the camel-2.7.x and 2.8.x maintenance branches
Releases:
* None
-----------------------------------------
Attachment AM: Status report for the Apache Karaf Project
Apache Karaf provides higher level features and services
specifically designed for creating OSGi-based servers.
Community:
The community has changed a bit:
* Christian Schneider has been voted in as a committer
We can note an increase of projects powered by Karaf.
Apache ServiceMix and Apache Geronimo already use Karaf.
We're discussing with Apache Directory about the usage of Karaf.
Development:
Three releases have been voted:
* Apache Karaf 2.1.6
* Apache Karaf 2.2.1
* Apache Karaf 2.2.2
NB: we turned Apache Karaf 2.1.x branch in End Of Life mode. Apache Karaf 2.1.6 is the latest version on this branch.
We created the first Apache Karaf sub-project: Apache Karaf Cellar.
Apache Karaf Cellar is a cluster and cloud solution for Apache Karaf, powered by Hazelcast and jclouds.
We already released:
* Apache Karaf Cellar 2.2.1
* Apache Karaf Cellar 2.2.2
We can note that two Karaf sub-projects have been started in sandbox:
* Karaf WebConsole based on Pax-Wicket. This new console is very extendable and highly pluggable.
The purpose is to provide a complete enterprise administration and monitoring console, including a new look'n feel.
http://svn.apache.org/repos/asf/karaf/sandbox/pieber/karaf-webconsole/
* Karaf Cave is an OBR server implementation, including storage, OBR metadata generation, Maven proxy support, REST API, etc.
http://svn.apache.org/repos/asf/karaf/sandbox/jbonofre/cave/
Web Site:
Web site has been updated to provide visibility to sub-projects such as Apache Karaf Cellar.
We also gave more visibility to the documentation, allowing to download the PDF format of our guides.
Branding:
* project website basics: ok
* website nav links: ok
* trademarks: ok
* logo: we added the TM mention on the logo, and provide new "powered by Karaf" logo
* metadata: ok
Issues for board consideration:
None so far.
------------------------------------------------------
End of minutes for the August 17, 2011 board meeting.