The Apache Software Foundation Board of Directors Meeting Minutes January 20, 2016 1. Call to order The meeting was scheduled for 10:30am Pacific and began at 10:37 when a sufficient attendance to constitute a quorum was recognized by the chairman. Other Time Zones: http://timeanddate.com/s/2xbh The meeting was held via teleconference, hosted by Doug Cutting and Cloudera. IRC #asfboard on irc.freenode.net was used for backup purposes. 2. Roll Call Directors Present: Rich Bowen Shane Curcuru Bertrand Delacretaz Jim Jagielski Chris Mattmann Brett Porter Sam Ruby Greg Stein Directors Absent: David Nalley Executive Officers Present: Ross Gardler Kevin A. McGrail Craig L Russell Executive Officers Absent: none Guests: Bruce Snyder Daniel Gruno Deepal Jayasinghe - joined at 10:54; left at 11:25 Dennis E. Hamilton Jacques Nadeau - joined at 11:10 Jake Farrell Julien Le Dem - joined at 11:10 Mark Thomas Marvin Humphrey P. Taylor Goetz Sean Kelly Tom Pappas 3. Minutes from previous meetings Published minutes can be found at: http://www.apache.org/foundation/board/calendar.html A. The meeting of December 16, 2015 See: board_minutes_2015_12_16.txt Approved by General Consent. 4. Executive Officer Reports A. Chairman [Brett] A Happy New Year to everyone at the ASF. On the board list, we agreed on an Annual Meeting date of 22 March 2016 (concluding 24 March). I plan to formally announce that in the next couple of weeks once we are within the 60 day window. There's some preparation to do to ensure the quorum and voting tools are all set, as well as the usual record preparation. B. President [Ross] It's been a quiet month with the holiday period. Though the new year has certainly been a busy one. There is no significant news from EA, Brand Management, Fundraising, Marketing or TAC, all of which are "business as usual" - given the quiet period of the last month that means very little to report. While most of us can take it easy during the holiday period this is not the case for our infra team. Service uptime for monitored services was over the "three nines" for the first time and work progresses on core infrastructure improvements, including GitHub integration. The Whimsy experiment is progressing nicely with infra reporting solid progress. Further details are provided in the Whimsy report. It is worth drawing attention to VP Marketing's proposal to reinstate media/analyst training at ApacheCon this year. This would be a very welcome return of a program run a number of years ago. We now have many new projects and as such it is not uncommon to have PMCs with nobody able to respond appropriately to media enquiries. I welcome the proposal to offer the sessions again and will support the initiative in any way I can. I've started the process for the 2016/17 budget. Virtual have raised a few questions regarding budgeted vs actual expenditure, in particular with respect to brand management ($4.8K of the $39K budget) and legal ($562 out of the $22K budget). With just four months left in this financial year we feel this indicates a need to reduce these budget items next year. I will work with the appropriate VPs and, if appropriate, will take the appropriate action. Unfortunately the time has come for us to look for a new VP Infra as David is looking to step down. I would like to thank David for his exceptional work in this role. I think we can all agree our infra support has improved considerably under his guidance and the hard work of our contractors. We all knew that one day David would wish to step down. I have been dreading the day as he is a very hard man to replace. On behalf of the Board, our Membership and most importantly our Communities I would like to thank David for his work. I've known about this or a couple of weeks and have been considering our options. As David himself has warned, the role of VP Infra is pretty much a full time role now. During the last couple of years we have considered many options to bring stability and scalability to our infra team and the VP infra role. We've never been entirely happy with the options available to us and have yet to come to find a solution that is full satisfactory. I am reviewing the options available and have added a discussion item to this months agenda with the view to reminding all directors of those options and to make a preliminary recommendation to the board for consideration over the following month. David continues to assist with these investigations but expects to step down within the next month. If necessary I will step in to bridge the gap. However, I must emphasize that we need to take action quickly in order to minimize disruption for our contractors and our communities. Additionally, please see Attachments 1 through 6. C. Treasurer [Chris] The Treasurer’s Office processed out of cycle payments for infrastructure related services to bring them current. Jim and Virtual worked to update the website instructions for mailing checks. We continue to receive harassing emails from the Brazilian agency who claims to have handled the SVN Brazilian trademark. No action is requested beyond Jim’s prior action - this is merely informational. Virtual and the Treasurer will meet to discuss Bitcoin donations. Income and Expenses for December 2015 CASH BASIS Current Balances: Dec 2015 Citizens Checking $883,759 Amazon- ASF Payments $- Paypal - ASF $77,309 Wells Fargo Checking - ASF $334,121 Wells Fargo Savings $288,321 Total Checking/Savings $1,583,509 Income Summary: Inkind Revenue $8,333 Public Donations $7,607 Sponsorship Program $60,000 Programs Income $28,000 Interest Income $15 Total Income $103,955 Expense Summary: In Kind Expense $8,333 Infrastructure $55,588 Sponsorship Program $- Programs Expense $- Publicity $5,455 Brand Management $- Conferences $- Travel Assistance Committee $- Tax and Audit $- Treasury Services $3,100 General & Administrative $8,403 Total Expense $80,879 Net Income $23,076 D. Secretary [Craig] A second round of requests for committers whose ICLA has gone missing has been sent out. This is based on recent whimsy tooling. In December, 87 iclas, five cclas, and two grants were received and filed. E. Executive Vice President [Rich] We are one month out from the close of the CFPs for ApacheCon North America. We expect, as usual, to get a flood of submissions in the last 2 weeks. (Submit now! Avoid the rush!) Thus, it is anticipated that the coming month will be busier, as we try to promote the CFP, and then begin working on the event in earnest. F. Vice Chairman [Greg] Nothing to report. Executive officer reports approved as submitted by General Consent. 5. Additional Officer Reports A. VP of W3C Relations [Andy Seaborne / David] See Attachment 7 B. Apache Legal Affairs Committee [Jim Jagielski] See Attachment 8 C. Apache Security Team Project [Mark J. Cox / Chris] See Attachment 9 Additional officer reports approved as submitted by General Consent. 6. Committee Reports Summary of Reports The following reports required further discussion: # ActiveMQ [bp] # Axis [jj] # Continuum [bp] # Giraph [bp] # Mesos [rb] # OpenJPA [bp] # Rave [rb] # Samza [bp] # Stanbol [bp] # Synapse [jj] # Tapestry [bp] # Web Services [bp] # Wink [bp] # Wookie [bp] A. Apache Accumulo Project [Billie Rinaldi / Sam] See Attachment A B. Apache ACE Project [Marcel Offermans / Shane] See Attachment B C. Apache ActiveMQ Project [Bruce Snyder / Bertrand] No report was submitted. D. Apache Airavata Project [Suresh Marru / Jim] See Attachment D E. Apache Archiva Project [Olivier Lamy / Greg] See Attachment E F. Apache Aries Project [Jeremy Hughes / Brett] See Attachment F G. Apache Attic Project [Henri Yandell / Rich] See Attachment G H. Apache Avro Project [Tom White / Jim] See Attachment H I. Apache Bloodhound Project [Gary Martin / Shane] See Attachment I J. Apache Brooklyn Project [Richard Downer / Brett] See Attachment J K. Apache Calcite Project [Julian Hyde / Bertrand] See Attachment K L. Apache Celix Project [Alexander Broekhuis / Greg] See Attachment L M. Apache Chukwa Project [Eric Yang / Chris] See Attachment M N. Apache Continuum Project [Brent Atkinson / Sam] No report was submitted. O. Apache Crunch Project [Micah Whitacre / David] See Attachment O P. Apache CXF Project [Daniel Kulp / Rich] See Attachment P Q. Apache DB Project [Bryan Pendleton / Bertrand] See Attachment Q R. Apache Directory Project [Kiran Ayyagari / Rich] See Attachment R S. Apache Geronimo Project [Alan Cabrera / Sam] No report was submitted. T. Apache Giraph Project [Avery Ching / Jim] No report was submitted. U. Apache Groovy Project [Guillaume Laforge / David] See Attachment U V. Apache Hadoop Project [Christopher Douglas / Brett] See Attachment V W. Apache HBase Project [Andrew Purtell / Chris] See Attachment W X. Apache Helix Project [Kishore Gopalakrishna / Shane] See Attachment X Y. Apache Incubator Project [Ted Dunning / Greg] See Attachment Y Z. Apache Isis Project [Dan Haywood / Shane] See Attachment Z AA. Apache James Project [Eric Charles / Rich] See Attachment AA AB. Apache jclouds Project [Ignasi Barrera / Bertrand] See Attachment AB AC. Apache Jena Project [Andy Seaborne / Sam] See Attachment AC AD. Apache JMeter Project [Sebastian Bazley / David] See Attachment AD AE. Apache JSPWiki Project [Juan Pablo Santos / Chris] See Attachment AE AF. Apache Kylin Project [Luke Han / Jim] See Attachment AF AG. Apache Lucy Project [Marvin Humphrey / Brett] See Attachment AG AH. Apache Mahout Project [Suneel Marthi / Greg] See Attachment AH AI. Apache Maven Project [Hervé Boutemy / Brett] See Attachment AI AJ. Apache Mesos Project [Benjamin Hindman / Rich] See Attachment AJ AK. Apache MINA Project [Jean-François Maury / Chris] See Attachment AK AL. Apache MRUnit Project [Brock Noland / Shane] See Attachment AL AM. Apache MyFaces Project [Mike Kienenberger / Greg] See Attachment AM AN. Apache NiFi Project [Joe Witt / David] See Attachment AN AO. Apache Nutch Project [Sebastian Nagel / Sam] See Attachment AO AP. Apache ODE Project [Tammo van Lessen / Jim] See Attachment AP AQ. Apache Onami Project [Nino Martinez Wael / Bertrand] See Attachment AQ AR. Apache OpenJPA Project [Pinaki Poddar / Chris] No report was submitted. AS. Apache OpenMeetings Project [Maxim Solodovnik / Brett] See Attachment AS AT. Apache OpenOffice Project [Dennis E. Hamilton / Shane] See Attachment AT AU. Apache ORC Project [Owen O'Malley / Sam] See Attachment AU AV. Apache Parquet Project [Julien Le Dem / David] See Attachment AV AW. Apache PDFBox Project [Andreas Lehmkühler / Greg] See Attachment AW AX. Apache Rave Project [Matt Franklin / Rich] No report was submitted. AY. Apache REEF Project [Markus Weimer / Jim] See Attachment AY AZ. Apache Samza Project [Chris Riccomini / Bertrand] No report was submitted. BA. Apache Sqoop Project [Jarek Jarcec Cecho / Greg] See Attachment BA BB. Apache Stanbol Project [Fabian Christ / Rich] No report was submitted. BC. Apache Steve Project [Daniel Gruno / Shane] See Attachment BC BD. Apache Struts Project [René Gielen / Sam] See Attachment BD BE. Apache Synapse Project [Hiranya Jayathilaka / Bertrand] See Attachment BE Jim: There seems to be a lot of discussion but not much communication between the two PMCs. @Jim: Report again next month BF. Apache Tajo Project [Hyunsik Choi / Brett] See Attachment BF BG. Apache Tapestry Project [Howard M. Lewis Ship / Chris] No report was submitted. BH. Apache Tcl Project [Massimo Manghi / David] See Attachment BH BI. Apache Tez Project [Hitesh Shah / Jim] See Attachment BI BJ. Apache Thrift Project [Jake Farrell / Bertrand] See Attachment BJ BK. Apache Tika Project [Dave Meikle / Brett] See Attachment BK BL. Apache Tomcat Project [Mladen Turk / Chris] See Attachment BL BM. Apache TomEE Project [David Blevins / Greg] See Attachment BM BN. Apache Traffic Server Project [Leif Hedstrom / David] See Attachment BN BO. Apache VXQuery Project [Till Westmann / Sam] See Attachment BO BP. Apache Web Services Project [Sagara Gunathunga / Jim] No report was submitted. BQ. Apache Whimsy Project [Ross Gardler / Rich] See Attachment BQ BR. Apache Wink Project [Luciano Resende / Shane] No report was submitted. BS. Apache Wookie Project [Scott Wilson / Greg] No report was submitted. BT. Apache Axis Project [Deepal Jayasinghe / Jim] See Attachment BT @Jim: Please report again next month Committee reports approved as submitted by General Consent. 7. Special Orders A. Establish the Apache Arrow 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, for distribution at no charge to the public, related to columnar in-memory processing and data interchange NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Arrow Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Arrow Project be and hereby is responsible for the creation and maintenance of software related to columnar in-memory processing and data interchange; and be it further RESOLVED, that the office of "Vice President, Apache Arrow" 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 Arrow Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Arrow 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 Arrow Project: * Todd Lipcon * Ted Dunning * Michael Stack * P. Taylor Goetz * Reynold Xin * Julian Hyde * Julien Le Dem * Jacques Nadeau * James Taylor * Jake Luciani * Parth Chandra * Alex Levenson * Marcel Kornacker * Steven Phillips * Hanifi Gunes * Jason Altekruse * Abdel Hakim Deneche NOW, THEREFORE, BE IT FURTHER RESOLVED, that Jacques Nadeau be appointed to the office of Vice President, Apache Arrow, 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. RESOLVED, that the Apache Arrow Project be and hereby is tasked with the migration and rationalization of the Apache Drill Arrow sub-project; and be it further RESOLVED, that all responsibilities pertaining to the Apache Drill Arrow sub-project encumbered upon the Apache Drill Project are hereafter discharged. Special Order 7A, Establish the Apache Arrow Project, was approved by Unanimous Vote of the directors present. B. Terminate the Apache Onami Project WHEREAS, the Project Management Committee of the Apache Onami project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Onami project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Onami project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Onami Project; and be it further RESOLVED, that the office of "Vice President, Apache Onami" is hereby terminated; and be it further RESOLVED, that the Apache Onami PMC is hereby terminated. Special Order 7B, Terminate the Apache Onami Project, was approved by Unanimous Vote of the directors present. C. Terminate the Apache Rave Project WHEREAS, the Project Management Committee of the Apache Rave project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Rave project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Rave project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Rave Project; and be it further RESOLVED, that the office of "Vice President, Apache Rave" is hereby terminated; and be it further RESOLVED, that the Apache Rave PMC is hereby terminated. Special Order 7C, Terminate the Apache Rave Project, was approved by Unanimous Vote of the directors present. 8. Discussion Items A. Discuss options for Infrastructure management. With the imminent retirement of the current VP Infrastructure we need to decide how to proceed in the near future. The easiest path is to simply replace David with a new volunteer VP. However, as discussed in the past this course of action is not considered sustainable due to the heavy workload. Other options previously considered include: * Employ a full time infrastructure manager * Employ a full time Executive Director (infra management + additional duties) * Outsource all infra services to a third party provider - not-for-profit - for profit * Outsource critical infra services to a third party provider whilst keeping non-critical services in-house and volunteer managed * Creating a separate company to manage our infra services This discussion item is intended to allow us to: a) Refresh our memories of previous findings for each of the above options b) Identify any other options that should be explored c) Agree to rule out some of the above options d) Provide a preliminary recommendation from the Presidents office e) Agree on a time frame in which the board will receive a final recommendation from the Presidents office, and subsequently seek to approve an action Ross: we need to make a timely decision on the replacement of our current VP, infrastructure. Bertrand: at some point we will probably need a full time operations manager. Ross: maybe at some time but not now. Brett: could the existing contractors handle the extra work? Ross: management of the contractors needs a different person in the role. Rich: the job is easily over 20 hours per week. Chris: this is potentially a high-burnout job. Shane: even if we use a third party service, we still need to manage them. Ross: communication with PMCs is still needed Jim: we need a job description to see what all is required and to see whether some duties might be changed to make it less burnout-prone @Ross: create a job description Ross: we are investigating outsourcing with a few third parties, including Virtual, and creating our own corporation. Ross: looks like we need both inside VP, Infrastructure to liaise with PMCs, and outsource infra services. Time frame: one month! @Ross: Prepare a plan to transition infra 9. Review Outstanding Action Items * David: follow up with last PMC and committer additions. [ Santuario 2015-05-20 ] Status: * David: Chair has no time to devote to the project. May be time for the Attic. [ Tuscany 2015-06-17 ] Status: * Jim: work with counsel to review the bylaws and propose changes (if necessary) to clarify how to apply "two-thirds majority" when counting votes. [ Discussion Items 2015-08-19 ] Status: Started. * Jim: follow up with PMC to improve the report to include a narrative and not just numbers. [ Knox 2015-11-18 ] Status: Complete * Brett: follow up with PMC to include narrative of community health and not just numbers and references to ticket tracking systems. [ Oozie 2015-11-18 ] Status: not done * Jim: please report next month on the Axis/Synapse relationship and release [ Axis 2015-12-16 ] Status: In process * Brett: pursue a report for Continuum [ Continuum 2015-12-16 ] Status: not done * Shane: pursue a report for MRUnit [ MRUnit 2015-12-16 ] Status: * Ross: Notify PMC that tools are available to aid in the Apache Extras [ Pivot 2015-12-16 ] Status: * Chris: pursue a report for Stanbol [ Stanbol 2015-12-16 ] Status: * Brett: pursue a report for Tajo [ Tajo 2015-12-16 ] Status: present * Jim: Please include community changes and release dates in reports [ Tiles 2015-12-16 ] Status: Relayed. * Brett: pursue a report for Wink [ Wink 2015-12-16 ] Status: not done 10. Unfinished Business 11. New Business 12. Announcements Shane Curcuru has decided to leave IBM and is looking for another opportunity. 13. Adjournment Adjourned at 11:48 a.m. (Pacific) ============ ATTACHMENTS: ============ ----------------------------------------- Attachment 1: Report from the Executive Assistant [Melissa Warnkin] TAC: * 10 submissions; 2 pending * Will be preparing the "behind-the-scenes" spreadsheets shortly in preparation for the close of application FOSDEM * Working with Daniel on swag; awaiting response from Sally regarding whether the new logo will be "production ready", if not, we'll use old logo. Daniel sourcing swag locally, I left a lot of swag from ACEU with a few folks to carry to FOSDEM. * Agreed Melissa will not attend, due to the cost, since there are plenty of local volunteers ----------------------------------------- Attachment 2: Report from the VP of Brand Management [Shane Curcuru] Overall trademarks questions were down over the end of year holidays. A couple of PMC requests for registration are awaiting my time to complete review and move forward, which I will catch up on this month. A number of different individuals and organizations have asked to produce t-shirts and similar goods featuring Apache project logos, so I plan to publish a formal policy outlining requirements, and broadly allowing such use for non-profit purposes by outside parties. The USPTO has published our HBASE, CTAKES, PDFBOX, MANIFOLDCF, and TOMCAT registrations in the gazette, which is the final step before the official registrations are granted. A registration by Oracle of OPENOFFICE.ORG has finally completed in India. ----------------------------------------- Attachment 3: Report from the VP of Fundraising [Hadrian Zbarcea] Fundraising is continuing normally. The bulk of the renewals happen to be in the first part of the (calendar) year and we are in the process of talking about renewals and submitting invoices. The revenues increased as expected, we are doing better than in the previous months and I expect that by summer we'll be at or above the previous peak. We also continue communication to new sponsors and there are signs that we'll be signing on a few new sponsors in the coming months. ----------------------------------------- Attachment 4: Report from the VP of Marketing and Publicity [Sally Khudairi] I. Budget: we remain within budget. Sally Khudairi has negotiated an extension and renewal to our press release distribution service through 2017, and has also purchased a contact database subscription as part of our clipping service. We haven't had a contact database subscription in several years as our need was limited, but Sally decided that we need ongoing current contacts/access to key journalists/industry influencers, as there have been several shifts with reporters/beats over the past few months alone which caused our outreach emails to bounce for a while. II. Fundraising/Branding/Marketing/ComDev liaison: Sally has reminded those involved with the content of the ASF quarterly progress reports that we will begin to compile updates for the upcoming Third Quarter report (November 2015-January 2016) shortly. Sally continues to work with Fran Lukesh of LucidWorks and Lisa Dae of HotWax Systems on the new ASF identity system. We are working hard to wrap up the core elements in time for FOSDEM, where we are hoping to publicly debut the new logo. III. Press Releases: no formal announcements were issued via the newswire service, ASF Foundation Blog, or announce@apache.org during this timeframe: IV. Informal Announcements: 6 items were published on the ASF "Foundation" Blog, and 17 items were tweeted on @TheASF. 5 Apache News Round-ups were issued, with a total of 70 weekly summaries published to date. No new videos have been added to the ASF YouTube channel. V. Future Announcements: two announcements remain in development. Projects planning to graduate from the Apache Incubator as well as PMCs wishing to announce major project milestones and/or "Did You Know?" success stories are welcome to contact Sally at for more information. Kindly provide at least 2-weeks' notice for proper planning and execution. VI. Media Relations: whilst the number of actual media requests were somewhat average (9 this month), the volume produced as a result was quite high, stemming from the types of outlets seeking to engage with the Apache community, as well as the range of topics covered. In addition, we have had nearly continuous requests for stories/interviews after every announcement and/or blog post published to our dedicated media/analyst list. In addition, we've noticed a recent uptick in our international media coverage due to an Asian outlet covering nearly every technical item posted on the announce@apache.org list. The ASF received 960 press clips over this time period, vs. last month's clip count of 840. In addition, due to our increased media presence and activities, Sally is considering reinstating the media/analyst trainings offered during ApacheCon, with the possibility of holding two different beginner level sessions (one for podlings in the Incubator, the other for established TLPs or sub-projects), as well as an intermediate or advanced session as well. She will be following up with the Linux Foundation team to see what options might be considered. VI-a. Public Relations: in response to the number of non-media-related phone calls received regarding non-media-but-Apache-product-related queries Sally has been exploring options for an ASF-dedicated phone line, as well as a more detailed/visible "help" page on apache.org. No further progress has been made on this over the past month. VII. Analyst Relations: we received an analyst fact-checking query over the holidays, and were able to successfully respond within their deadline. Apache was mentioned in 15 reports by Gartner (including 4 Magic Quadrant reports), 4 reports by Forrester, 5 reports by 451 Research, and 10 reports by IDC. VIII. ApacheCon liaison: no formal activities are planned at this time, other than helping promote the CFP and Travel Assistance deadlines. IX. (Non-ASF) Industry Events and Outreach liaison: no formal activities are taking place at this time. X. Newswire accounts: we now have 52 pre-paid press releases with NASDAQ GlobeNewswire through the end of 2017, due to the just-signed service extension to the current contract. We also continue to receive gratis news release distribution in the UK by Pressat. # # # ----------------------------------------- Attachment 5: Report from the VP of Infrastructure [David Nalley] Things were quieter this month than normal, largely due to holidays. General Activity: ================= - Added new nodes to our LDAP cluster for more robustness, starting work on adding LDAP load balancers to prevent abusing specific nodes. - Work continues on moving machines from our old VM boxes to our new provider, as well as formalizing existing setups (cinfig mgmt etc). - GitHub organisational changes were applied, in order to continue with the exploratory MATT project. Committers can now be automatically added and/or removed from GitHub teams depending on LDAP affiliation and MFA settings. - 120 JIRA tickets created, 156 resolved Uptime Statistics: ================== Continuing the positive trend since November, we are very pleased to report that uptime across all SLA segments for this reporting cycle was above the famous 'three nines', and the overall uptime - when using the same number of decimal places as most service providers - was at a marvelous 100.0%. That is not to say we did not have our share of service glitches - in fact we had quite a few - but the duration of these (a few minutes each) were too insignificant to budge the total uptime figure. In order to compare better with places using various decimal place settings, we have tweaked our SLA page to accept this setting as an argument, thus: http://status.apache.org/sla/?1 will show uptime as XX.Y% whereas http://status.apache.org/sla/?3 will show it as XX.YYY% etc. There are still places that we cannot or do not yet monitor, more specifically various components in whimsy - mostly due to access restrictions -, and we are in talks with people from the Whimsy project about utilizing a new status page for our monitoring. Whimsy Github Experiment ===================== We've done some work around MATT (Merge All The Things - http://matt.apache.org) and are relatively happy with the workflow around definitively identifying Github and Apache accounts and merging them. (Our process allows for folks to sign into their Github account and the Apache account and confirm the other. That work has been followed up with some automation work so that: We can create groups on the fly, automagically populate them from group membership in LDAP(predicated upon the person identifying their Github ID with MATT), and then grant them commit access if they have MFA (Multi-factor authentication) enabled. We've decided, at least for the time being to mandate MFA - as we have no visibility into authn failures or other auth attacks, and the MFA ability grants us better security than we have on our own hosted repositories. (Currently ~1/2 of Whimsy committers do not have commit access to the repository because they have not enabled MFA.) We still have work today on the Github experiment, mainly around the automation of pushes back to an ASF copy of the repositories. We should have more to report on this front next month. ----------------------------------------- Attachment 6: Report from the Apache Travel Assistance Committee [Nick Burch] Things are progressing on track for Vancouver. Applications will close just after Speaker notifications go out, to give Speakers the change to apply if they realise they'll need help once accepted. That still gives us a fair bit of time to get the word out. Application numbers so far are tracking similar to previous events. However, we are hoping that the newly launched "TAC Stories" (featuring interviews with past TAC Recipients) will help raise interest and awareness. We'll be working with Sally and the LF to help use these shortly. Christofer Dutz (as past TAC recipient) has recently joined the committee, and is helping with Vancouver. We've always more to do if other volunteers turn up though! ----------------------------------------- Attachment 7: Report from the VP of W3C Relations [Andy Seaborne] In December, there was a charter extension request for the HTML Media Extensions Working Group; a significant part of the extension is work on Encrypted Media Extensions. The Electronic Frontier Foundation canvased support for a formal objection with charter modifications requiring all participants agree to conditions that allow security researchers (and others) to circumvent technology for protecting copyright. The Foundation is not represented on the ongoing working group. The ASF response to the charter extension expressed support for the principle of free security research and open source implementation, but did not support the formal objection nor the mechanism proposed. Sergio Fernández has joined The Tourism Structured Web Data Community Group. This is the first time ASF is represented so ASF has signed the community group agreement. Andy Seaborne has joined the CSV on the Web Community Group. This is the first time ASF is represented so ASF has signed the community group agreement. ----------------------------------------- Attachment 8: Report from the Apache Legal Affairs Committee [Jim Jagielski] Relatively slow month. Some minor questions asked and answered on the legal lists. Currently working a just-recently-discovered license non- compliance issue related to a fork of one of our projects. Our pro-bono counsel has been contacted regarding review of our bylaws, and proposed changes (if necessary) to clarify how to apply "two-thirds majority" when counting votes. As a reminder, currently we use the 'two thirds of cast votes' majority interpretation. ----------------------------------------- Attachment 9: Report from the Apache Security Team Project [Mark J. Cox] Given recent issues with some teams neglecting security reports, the team has started going back over older reports and ensuring they have been handled by the respective PMCs. One issue affecting Ranger Policy Admin server was allocated CVE-2015-5167 but after 5 months our requests to private@ranger.incubator.apache.org for updates have not been responded to. Raising this for board attention. Stats for Dec 2015: 2 Support question 11 Phishing/spam/proxy/attacks point to site "powered by Apache" or Confused user due to Android licenses 3 Direct Vulnerability report to security@apache.org 3 [affecting web sites] 15 Vulnerabilities reported to projects 1 [cloudstack, via security@cloudstack] 6 [tomcat, via security@tomcat] 3 [httpd, via security@httpd] (one not ASF issue) 1 [aoo site, via security@openoffice] 2 [aoo, via officesecurity@lists.freedesktop.org] 2 [aoo, via security@openoffice] ----------------------------------------- Attachment A: Report from the Apache Accumulo Project [Billie Rinaldi] The Apache Accumulo sorted, distributed key/value store is a robust, scalable, high performance data storage system that features cell-based access control and customizable server-side processing. It is based on Google's BigTable design and is built on top of Apache Hadoop, Zookeeper, and Thrift. Summary The project is active and there are no Board-level issues at this time. No new committers have been added since the previous report, nor have there been new releases. We are excited to have a new pre-commit build for Accumulo using Yetus. Releases Version 1.6.4 was released on 10/3/2015. Activity The number of subscribers to the user list increased by 2 to 397 and the number of subscribers to the dev list increased by 5 to 230. Mailing lists remain active. In the past 3 months, there have been 170 commits to the master branch from 8 authors, 2 of whom are not yet committers. Versions 1.7.1 and 1.6.5 will likely be released soon, with 150 of 164 and 41 of 44 issues fixed for those versions, respectively. Community Dylan Hutchison and Russ Weeks were added as committers and PMC members on 10/7/2015. ----------------------------------------- Attachment B: Report from the Apache ACE Project [Marcel Offermans] Apache ACE is a software distribution framework that allows you to centrally manage and distribute modular software components, configuration data and other artifacts to OSGi based and related target systems. Releases: * April 22nd, 2014: ACE 2.0.1 release. Statistics: * Last committers added: March 27th, 2012 * Last PMC members added: June 18th, 2013 * Mailing list activity (dev+users) for last 3 (oct-dec) months: 40 msgs (previous 3 months: 19 msgs) * Commits for last 3 (oct-dec) months: 0 (previous 3 months: 10) Activity: * Upgraded the build to the latest Bndtools version. * Some discussions about performance, how to upload artifacts to ACE, how to commit changes automatically and how associations work. Notes: 1. Traffic on the mailing lists is still relatively slow. As a community we should push for a new release and try to get some new committers involved by actively engaging them; 2. The release cannot be created just yet because of some dependencies on other projects (Apache Felix) that are not released yet. ----------------------------------------- Attachment C: Report from the Apache ActiveMQ Project [Bruce Snyder] ----------------------------------------- Attachment D: Report from the Apache Airavata Project [Suresh Marru] Apache Airavata is a distributed system software framework to manage simple to composite applications with complex execution and workflow patterns on diverse computational resources. ## Issues: There are no issues requiring board attention at this time ## Activity: The community has been active but was understandably slow towards end of the year. This is typical. We expect to see activity on mailing list raise back in new year. ## Health report: Past few years have seen high activity around GSOC time frames. We expect that will happen again this year. PMC members Marlon Pierce and Suresh Marru are teaching a class based on Apache Airavata. We hope the class will spur additional users and assist in directly inject new committers or indirectly simplifying contributors on-boarding process and shepherding starter tasks. ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Supun Nakandala on Mon May 18 2015 ## Committer base changes: - Currently 29 committers. - No new committers added in the last 3 months - Last committer addition was Hasini Gunasinghe at Mon Aug 10 2015 ## Releases: One release is made during this reporting period. We expect to follow a release strident of at least one release per quarter, hopefully one every 6 weeks. - 0.15 was released on Fri Dec 04 2015 ## Mailing list activity: - users@airavata.apache.org: - 105 subscribers (up 9 in the last 3 months): - 81 emails sent to list (40 in previous quarter) - dev@airavata.apache.org: - 143 subscribers (up 11 in the last 3 months): - 110 emails sent to list (180 in previous quarter) - issues@airavata.apache.org: - 19 subscribers (up 4 in the last 3 months): - 269 emails sent to list (364 in previous quarter) - architecture@airavata.apache.org: - 72 subscribers (up 2 in the last 3 months): - 0 emails sent to list (0 in previous quarter) ## JIRA activity: - 29 JIRA tickets created in the last 3 months - 87 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment E: Report from the Apache Archiva Project [Olivier Lamy] ## Description: Apache Archiva software is an extensible repository management tool that helps taking care of your own personal or enterprise-wide build artifact repository. ## Issues: there are no issues requiring board attention at this time ## Activity: - Small number of bug fixed. ## Health report: - Low activity at the moment. ## PMC changes: - Currently 8 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jean-Baptiste Onofre on Fri Jul 11 2014 ## Committer base changes: - Currently 20 committers. - No new committers added in the last 3 months - Last committer addition was Sascha Vogt at Mon Jul 14 2014 ## Releases: - Last release was 2.2.0 on Mon Mar 02 2015 ## Mailing list activity: - users@archiva.apache.org: - 232 subscribers (down -2 in the last 3 months): - 19 emails sent to list (18 in previous quarter) - dev@archiva.apache.org: - 103 subscribers (up 1 in the last 3 months): - 38 emails sent to list (5 in previous quarter) - notifications@archiva.apache.org: - 13 subscribers (up 1 in the last 3 months): - 40 emails sent to list (16 in previous quarter) - issues@archiva.apache.org: - 37 subscribers (up 2 in the last 3 months): - 29 emails sent to list (36 in previous quarter) ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment F: Report from the Apache Aries Project [Jeremy Hughes] ## Description Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model. ## Issues: - There are no issues requiring board attention at this time ## Activity: - 12 releases since the last report in November. - Aries added to the Sonar analysis on analysis.apache.org - A good flow of contributions via GitHub. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jean-Baptiste Onofre on Fri Apr 10 2015 ## Committer base changes: - Currently 49 committers. - Sam Bratton was added as a committer on Mon Dec 21 2015 ## Releases: - Aries Subsystems Bundle (subsystem-bundle) 2.0.8 2015-11-30 - Aries Subsystem API (subsystem-api) 2.0.8 2015-11-30 - Aries Subsystem Core (subsystem-core) 2.0.8 2015-11-30 - Aries SPI-Fly (spi-fly) 1.0.8 2015-12-12 - Aries JPA (jpa) 2.3.0 2015-12-16 - Aries Transaction Blueprint (transaction-blueprint) 2.1.0 2015-12-16 - Aries Blueprint Maven Plugin (blueprint-maven-plugin) 1.2.0 2015-12-16 - Aries Blueprint Parser (blueprint-parser) 1.4.0 2015-12-18 - Aries Blueprint Core (blueprint-core) 1.5.0 2015-12-18 - Aries Blueprint Spring Support (blueprint-spring) 0.1.0 2015-12-18 - Aries Blueprint Spring Extender Support (blueprint-spring-extender) 0.1.0 2015-12-18 - Aries JPA Container 1.0.3 2015-12-21 ## Mailing list activity: - dev@aries.apache.org: - 136 subscribers (up 4 in the last 3 months): - 824 emails sent to list (533 in previous quarter) - user@aries.apache.org: - 233 subscribers (down -1 in the last 3 months): - 98 emails sent to list (29 in previous quarter) ## JIRA activity: - 72 JIRA tickets created in the last 3 months - 74 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment G: Report from the Apache Attic Project [Henri Yandell] ## Description: - The Attic is where projects slumber when their communities fade away. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - One project move to the Attic was completed (Shindig). Deltacloud remains mostly done with Git aspects needing completing. Ryan Baxter's help moving Shindig to the Attic was very much appreciated. ## Health report: - Not perfect - i.e. the Deltacloud retirement remained incomplete. Otherwise quiet with not a lot pressing to do this quarter, as shown by the lower mailing list activity. ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Hervé Boutemy on Sat Jul 18 2015 ## Mailing list activity: - general@attic.apache.org: - 36 subscribers (up 2 in the last 3 months): - 32 emails sent to list (135 in previous quarter) ## JIRA activity: - 2 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment H: Report from the Apache Avro Project [Tom White] Apache Avro is a cross-language data serialization system. == Issues == There are no board-level issues at this time. == Community == Since the last board report in October, 34 Jira issues were filed and 27 resolved, roughly in line with the last period. Mailing list activity is up slightly at over a hundred messages total per month. Matthieu Monsch was added as a new committer this month (January 2016). No new PMC members have been added since August 2015. == Releases == There have been no releases this quarter. Avro 1.7.7 was released in July 2014. We are still in the process of releasing 1.8.0 after addressing a number of blocking issues from a third release candidate. ----------------------------------------- Attachment I: Report from the Apache Bloodhound Project [Gary Martin] Project Description =================== Apache Bloodhound is a software development collaboration tool, including issue tracking, wiki and repository browsing Issues ====== There are no issues requiring board attention at the current time. Releases ======== There have been no releases over the last three months. The last release was in fact towards the end of last year: * apache-bloodhound-0.8 (11th December 2014) PMC/Committer Changes ===================== There are currently 15 PMC members on the project with the last additions in January 2014. The last new committers were added in May 2014. Community & Development ======================= Committer activity is extremely low, as evidence from email lists show. For this to be addressed, we need a concerted effort to get committers talking on the dev list again to see who has time to help progress the project and build enthusiasm for continuing. Recent developments do include a prospective GSoC student enquiring as to whether we would be a suitable project which is fantastic. It is not clear whether we would be suitable for such a scheme this year but the project chair has indicated that he would make time to mentor a student if it were deemed appropriate. In particular this should require a backup mentor from the PMC to ensure any student project is given appropriate attention. A decision on this from the PMC is required in a short time to avoid prejudicing the enquiring student's chances of finding another project. ----------------------------------------- Attachment J: Report from the Apache Brooklyn Project [Richard Downer] Description: Apache Brooklyn Project is a software framework for modeling, monitoring and managing cloud applications through autonomic blueprints. Issues: - There are no issues requiring board attention at this time Activity: - The holiday season saw a slow-down in activity, but development has picked up again. Code is being contributed and merged at a regular pace, and new users continue to appear on the mailing lists. - We are moving through the post-graduation task list. Our main focus is on migrating our source code repository; we are using the move from incubator to TLP as an opportunity to reorganise our source code from a single monolithic repository to a small number of repositories focussed on distinct modules of the project. The new structure has been collectively decided and is now in place in the single repository; what remains is the physical split and move to the multiple new repositories. - As soon as the graduation tasks are complete, we aim to release a new version (0.9.0) as soon as possible. Health report: - With regular code contributions and merges, new users on mailing lists, and turnover of JIRA tickets, we are satisfied with the health of the project (aside from the earlier observation about the holiday season). PMC changes: - Currently 11 PMC members. - No new PMC members since our last report. - Last PMC addition was Jean-Baptiste Onofré and Olivier Lamy, who converted their mentor status to committer/PMC member on graduation. Committer base changes: - Currently 11 committers. - No new committers since our last report. - Last committer addition was Jean-Baptiste Onofré and Olivier Lamy, who converted their mentor status to committer/PMC member on graduation. Releases: - No release since last report. - Last release was 0.8.0-incubating on 14th September 2015. Mailing list activity: - dev@brooklyn.apache.org: - 94 subscribers as of 5th January - 558 emails sent to list in December JIRA activity: - 14 JIRA tickets created in December - 3 JIRA tickets resolved in December ----------------------------------------- Attachment K: Report from the Apache Calcite Project [Julian Hyde] ## Description Apache Calcite is a highly customizable engine for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. As a framework, Calcite’s audience is fairly small, consisting mainly of developers building data engines (Drill, Phoenix, Hive for example) but also streaming engines such as Samza, and some commercial engines using Calcite for query planning and its Avatica JDBC layer. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - New alliances with streaming projects: - Storm committed initial SQL support based on Calcite; - Flink announced plans to use Calcite develop a SQL interface for both streaming and traditional queries. - Release schedule a bit slow due to the holidays, but 1.6 will probably happen mid-January. - List, JIRA, and commit activity are about above average. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 11 committers. - New commmitters: - Josh Elser was added as a committer on Sun Nov 08 2015 - Wei Xue was added as a committer on Sun Nov 08 2015 ## Releases: - 1.5.0 was released on Mon Nov 09 2015 ## Mailing list activity: - dev@calcite.apache.org: - 145 subscribers (up 18 in the last 3 months): - 493 emails sent to list (373 in previous quarter) - issues@calcite.apache.org: - 12 subscribers (up 1 in the last 3 months): - 1170 emails sent to list (926 in previous quarter) ## JIRA activity: - 131 JIRA tickets created in the last 3 months - 107 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment L: Report from the Apache Celix Project [Alexander Broekhuis] ## Description: OSGi framework implementation in C. ## Issues: - there are no issues requiring board attention at this time ## Activity: - Preparation for next release is ongoing. An alpha tag has been created. We are expecting a new release within two months. - Apache Celix was presented @ ApacheCon Europe by Bjoern Petri and Pepijn Noltes - Code coverage significantly improved - Configuration admin bundle added - Dependency manager significantly improved including examples. - Scoping support for topology manager added - Building with address sanitizer (gcc) added. - Coverity support added (https://scan.coverity.com/projects/apache-celix) as well as the enabled address sanitizer build and the coverity support? - Started using markdown files for documentation with use of github markdown processing. ## Health report: - Development (commits) activity is still increasing. - Mailing activity can be higher, but is acceptable for a small community. - Apache Celix received a lot of small contributions in the form of small patches ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Marcel Offermans on Wed Jul 16 2014 ## Committer base changes: - Currently 7 committers. - No new committers added in the last 3 months - Last committer addition was Marcel Offermans at Fri Jul 18 2014 ## Releases: - Last release was 1.0.0-incubating on Tue Feb 25 2014 ## Mailing list activity: - dev@celix.apache.org: - 55 subscribers (up 1 in the last 3 months): - 41 emails sent to list (18 in previous quarter) ## JIRA activity: - 68 JIRA tickets created in the last 3 months - 38 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment M: Report from the Apache Chukwa Project [Eric Yang] ## Description: Chukwa is an open source data collection system for monitoring large distributed systems. ## Activity: - New Chukwa docker image - New ring and pie chart supports - Some document updates ## Issues: - There are no issues requiring board attention at this time. ## Health report: - A new release attempts to attract new developers to participate in Chukwa community ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Grace Huang on Tue Oct 15 2013 ## Releases: - 0.7.0 was released on Mon Dec 21 2015 ## Mailing list activity: - dev@chukwa.apache.org: - 90 subscribers (down -3 in the last 3 months): - 135 emails sent to list (113 in previous quarter) - user@chukwa.apache.org: - 160 subscribers (down -3 in the last 3 months): - 2 emails sent to list (4 in previous quarter) ## JIRA activity: - 12 JIRA tickets created in the last 3 months - 17 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment N: Report from the Apache Continuum Project [Brent Atkinson] ----------------------------------------- Attachment O: Report from the Apache Crunch Project [Micah Whitacre] Apache Crunch is a Java library for writing, testing, and running MapReduce and Spark pipelines on Apache Hadoop. Project Status -------------- The project has been moving at a slightly slower pace to the previous quarter, with 19 new JIRAs being created since the previous board report with 18 (11 new + 7 old) issues being resolved in that time. The majority of the work on the project continues to focus on maintenance such as bug fixes but also improvements to Scala and Spark. A significant design and implementation effort has been underway to design Java 8 Lambda API support. There are no board-level issues at this time. Community --------- Community activity continues to be similar with the previous reporting period. The user mailing list has maintained a steady rate of questions and answer (1 per day). Over the last reporting period the activity on the developer mailing list has increased (2 per day). Micah Whitacre was added to the PMC on April 3rd, 2014. David Whiting was added as a committer on Dec 2nd, 2015. Releases -------- * Apache Crunch 0.13.0 was released August 5, 2015 ----------------------------------------- Attachment P: Report from the Apache CXF Project [Daniel Kulp] ## Description: Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI. ## Issues: There are no issues requiring board attention at this time ## Activity: During the "Holiday Quarter", development activity dropped a little bit, but not as much as in previous years. Much of the development was centered around the Fediz sub-project (provide WS-Federation Passive Requestor Profile and various single sign on capabilities). We're hoping to get a release of Fediz shortly with the additional capabilities. On CXF proper, most of the development was around bug fixes, performance updates, and additional stuff to support Fediz. ## Health report: - The activity in the community is steady. Questions are answered promptly. Issues/patches are handled fairly quickly. ## PMC changes: - Currently 22 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Andriy Redko on Tue Sep 09 2014 ## Committer base changes: - Currently 37 committers. - Francesco Chicchiriccò was added as a committer on Mon Nov 30 2015 ## Releases: - 3.1.4 was released on Mon Nov 02 2015 - 3.0.7 was released on Mon Nov 02 2015 - 2.7.18 was released on Tue Nov 03 2015 ## Mailing list activity: - users@cxf.apache.org: - 1005 subscribers (down -1 in the last 3 months): - 450 emails sent to list (557 in previous quarter) - dev@cxf.apache.org: - 445 subscribers (up 5 in the last 3 months): - 182 emails sent to list (167 in previous quarter) - notifications@cxf.apache.org: - 29 subscribers (up 1 in the last 3 months): - 798 emails sent to list (572 in previous quarter) - jaxrs-tck@cxf.apache.org: - 5 subscribers (up 1 in the last 3 months) - issues@cxf.apache.org: - 121 subscribers (up 0 in the last 3 months): - 826 emails sent to list (892 in previous quarter) ## JIRA activity: - 121 JIRA tickets created in the last 3 months - 93 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Q: Report from the Apache DB Project [Bryan Pendleton] ## Description: The Apache DB TLP consists of the following subprojects: o DdlUtils : a small, easy-to-use component for working with Database Definition (DDL) files. o Derby : a relational database implemented entirely in Java. o JDO : focused on building the API and the TCK for compatibility testing of Java Data Object implementations providing data persistence. o Torque : an object-relational mapper for Java. ## Activity: - Derby-10.12.1.1 was released on Sun Oct 11 2015 ## Issues: There are no issues requiring board attention at this time. ## Health report: Activity in the Apache DB community remains low, but steady. Questions are asked and answered, issues are raised and addressed, enhancements are suggested, considered, and discussed. In addition to activity on the Apache-provided infrastructure (mailing lists, issue trackers, etc.), there is steady interest in Apache DB projects on other fora (e.g., StackOverflow). ## PMC changes: - Currently 43 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Matthew Adams at Sun Jan 19 2014 ## Committer base changes: - Currently 42 committers. - No new changes to the committer base since last report. ## Releases: - Derby-10.12.1.1 was released on Sun Oct 11 2015 ----------------------------------------- Attachment R: Report from the Apache Directory Project [Kiran Ayyagari] In the last quarter two new PMC members were added and 4 new versions of various sub-projects were released. Voting is currently going on for adding one more committer. Work is still going on to support cross-BTree transactions in Mavibot and the project Kerby's source code is being peer reviewed. A security issue(CVE-2015-5349) affecting Apache Directory Studio was fixed and a new version of Studio was released. --- Detailed Information --- -- Community -- * No new committer (last previous addition: Aug 2015) * Two new PMC members (last previous addition: April 2015) * Colm O hEigeartaigh * Kai Zheng * Mailing lists: * Users mailing list: 301 subscribers (+6) * Development mailing list: 173 subscribers (+1) * API mailing list: 71 subscribers (+2) * Fortress mailing list: 27 subscribers (+4) * Kerby mailing list: 23 subscribers (+7) -- Current activity -- * Apache Directory LDAP API: * Two new releases. * Good activity * Mainly bug fixes. * Apache Mavibot: * No new releases. * Low activity * Work is going on for supporting cross-BTree transactions. * ApacheDS: * One new release. * Low activity. * Apache Directory Studio: * One new release. * Good activity. * Apache eSCIMo: * Nil activity. * No releases yet. * Fortress: * No new releases. * Low activity. * Apache Kerby: * No new releases. * Good activity, code reviewe in progress. -- Releases -- * Two releases for Apache Directory LDAP API: * Apache Directory LDAP API 1.0.0-M32 (October 19th 2015) * Apache Directory LDAP API 1.0.0-M33 (December 21st 2015) * One release for Directory Server: * Apache Directory Server 2.0.0-M21 (December 21st 2015) * One release for Directory Studio: * Apache Directory Studio 2.0.0.v20151221-M10 (January 2nd 2016) * No releases for Apache Mavibot, Apache Kerby, Fortress and eSCIMo ----------------------------------------- Attachment S: Report from the Apache Geronimo Project [Alan Cabrera] ----------------------------------------- Attachment T: Report from the Apache Giraph Project [Avery Ching] ----------------------------------------- Attachment U: Report from the Apache Groovy Project [Guillaume Laforge] ## Description: Apache Groovy is a multi-faceted programming language for the Java platform. Groovy is a powerful, optionally typed and dynamic language, with static- typing and static compilation capabilities, aimed at multiplying developers’ productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain- Specific Language authoring, runtime and compile-time meta-programming and functional programming. ## Issues: There are no particular issue requiring board attention at this time. ## Activity: There hasn’t been a new release yet since the graduation to TLP. We are still working on automating our process further, as the current release strategy requires too many manual steps that we fear might lead us to release sup-optimal versions as some point. We created a new Twitter account (@ApacheGroovy [1]) to spread news and interesting links about the Apache Groovy project, and at the time of writing, we’ve just passed the 1000 followers mark. With the holidays, the mailing-list has been pretty calm, with a slowdown in traffic on the users list, but overall there’s roughly a 10% increase in subscribers across lists, and dev was actually more active. ## Health report: Project activity (#mails, tickets, commits etc) are all healthy as the project is already pretty mature. But releases need to be made more frequently. Downloads have been great throughout 2015, and we’ve broken our records with 12.7 million downloads from Maven Central (8M) and Bintray (4.7M). Although we shouldn’t read too much into such indicators as they tend to more about buzz than actual usage, but the TIOBE programming language index now lists Apache Groovy in its top-20, at the 17th position [2]. ## PMC changes: - Currently 9 PMC members. - No new PMC members added in the last 3 months. The PMC hasn’t changed since the graduation to TLP. ## Committer base changes: - Currently 16 committers. - New committers since the graduation: Graeme Rocher and John Wagenleitner - Last committer addition was Graeme Rocher at Dec 13 2015 ## Releases: - 2.4.5 was released on Sept 17 2015 - 2.4.4 was released on Jul 09 2015 - 2.4.3 was released on Mar 23 2015 ## Mailing list activity: - users@groovy.apache.org: - 311 subscribers (up 37 in the last 3 months): - 348 emails sent to list (494 in previous quarter) - dev@groovy.apache.org: - 185 subscribers (up 18 in the last 3 months): - 457 emails sent to list (344 in previous quarter) - notifications@groovy.apache.org: - 24 subscribers (up 3 in the last 3 months): - 1190 emails sent to list (1096 in previous quarter) - issues@groovy.apache.org: - 8 subscribers (up 1 in the last 3 months) ## JIRA activity: - 109 JIRA tickets created in the last 3 months - 112 JIRA tickets closed/resolved in the last 3 months [1] https://twitter.com/ApacheGroovy [2] http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html ----------------------------------------- Attachment V: Report from the Apache Hadoop Project [Christopher Douglas] Hadoop is a set of related tools and frameworks for creating and managing distributed applications running on clusters of commodity computers. In YARN, resource-aware scheduling (YARN-1011) continues to make progress on a branch, particularly for oversubscription and distributed scheduling. Other areas of active development include node labels, reservations, docker support, and the timeline server. In HDFS, a long-awaited native client (HDFS-8707) has made progress in a branch. Other areas include the WebHDFS protocol, truncate, erasure coding, and intra-datanode rebalancing. Discussion on the dev list suggests that support for erasure coding will likely be pushed from the next release, to 2.9 or 3.0. Bug fixes and stability improvements continue to be filed and fixed in MapReduce. The community prepares maintenance releases (2.6.4 and 2.7.2) concurrently with a release of the head of branch-2 as 2.8.0. RELEASES - 2.6.3 was released on Wed Dec 16 2015 COMMUNITY (+ PMC Yi Liu 2015-11-09) (+ PMC Tsuyoshi Ozawa 2015-12-09) (+ PMC Wangda Tan 2015-12-09) (+ PMC Akira Ajisaka 2015-12-16) (+ PMC Robert Kanter 2016-01-12) (+ branch-YARN-2928 Varun Saxena 2015-12-04) (+ branch-YARN-2928 Naganarasimha 2015-12-04) (+ branch-HDFS-8707 Stephen Walkauskas 2016-01-07) auth: 134 committers (including branch), 64 PMC members ----------------------------------------- Attachment W: Report from the Apache HBase Project [Andrew Purtell] 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.98.15 was released on Fri Oct 09 2015 0.98.16 was released on Mon Nov 16 2015 0.98.16.1 was released on Thu Nov 26 2015 ACTIVITY No new PMC members added in the past three months. Last PMC addition was Sean Busbey on March 25, 2015. Heng Chen (chenheng) was added as a committer on Fri Nov 13 2015 HBaseCon, the yearly conference for the HBase community, will happen again in 2016, and has been scheduled for Tuesday May 24, 2016 at The Village on Market St. in San Francisco. Our trademark registration application 86566462 for "HBASE" was accepted by the USPTO for publishing for public objection. If there are no objections our formal registration will issue in a couple of months. If there are any unlikely objections Shane has already indicated he will work with Apache counsel to address them. STATS 47 committers 27 PMC 1054 subscribers to the dev list (down 11 in the last 3 months) 2303 subscribers to the user list (up 5 in the last 3 months) 500 JIRA tickets created in the last 3 months 421 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment X: Report from the Apache Helix Project [Kishore Gopalakrishna] ## Description: A cluster management framework for partitioned and replicated distributed resources ## Issues: - None ## Activity: - Low. No active development. ## Health report: - Project is stable and mature and development activity has reduced drastically. We only work on feature requests from users. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Kapil Surlaker on Tue Dec 17 2013 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was Greg Brandt at Mon Jul 06 2015 ## Releases: - Last release was 0.6.5 on Tue Mar 24 2015 ## Mailing list activity: - dev@helix.apache.org: - 60 subscribers (up 2 in the last 3 months): - 68 emails sent to list (113 in previous quarter) - user@helix.apache.org: - 84 subscribers (up 2 in the last 3 months): - 22 emails sent to list (23 in previous quarter) ## JIRA activity: - 12 JIRA tickets created in the last 3 months - 4 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment Y: Report from the Apache Incubator Project [Ted Dunning] The Apache Incubator is the entry path into the ASF for projects and codebases wishing to become part of the Foundation's efforts. There are 48 podlings currently undergoing incubation. The end of the year was relatively quiet for the Incubator. * Community New IPMC members: - James Taylor - Nick Kew * New Podlings - Fineract - Milagro * Releases The following releases entered distribution during the month of December: - 2015-12-08 Apache Atlas 0.6-incubating - 2015-12-09 Apache Myriad 0.1.0-incubating - 2015-12-28 Apache Slider 0.90.2-incubating Wave's release candidate has set a record for frustration. It was presented to general@incubator on November 3rd 2015, and still has only one IPMC +1 vote over two months later. * Infrastructure Despite the heroics of Infra, JIRA's temperamental imports have occasionally delayed migrations for new podlings over the years. SystemML is the latest podling to experience difficulties. * Miscellaneous - The Log4CXX podling has no active Mentors, but a volunteer has stepped forward. The situation is developing. * Credits - Report Manager: Marvin Humphrey -------------------- Summary of podling reports -------------------- * Still getting started at the Incubator - Fineract - Impala - Kudu - Metron - Milagro * Not yet ready to graduate No release: - Eagle - Geode - HAWQ - MADlib - Mynewt - Rya - S2Graph - SystemML - Unomi Community growth: - Apex - BatchEE - FreeMarker - Sirona * Ready to graduate - DataFu * Did not report, expected next month - Concerted - HORN - ODF Toolkit - OpenAZ * In crisis - log4cxx2 ---------------------------------------------------------------------- Table of Contents Apex BatchEE Concerted DataFu Eagle Fineract FreeMarker Geode HAWQ Impala Kudu log4cxx2 MADlib Metron Milagro Mynewt Rya S2Graph Sirona SystemML Unomi ---------------------------------------------------------------------- -------------------- Apex Apex is an enterprise grade native YARN big data-in-motion platform that unifies stream processing as well as batch processing. Apex has been incubating since 2015-08-17. Three most important issues to address in the move towards graduation: 1. Continue release Apex-Core, and Apex-Malhar on ongoing basis. 2. Continue grow contributors beyond the initial set. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No issues, thanks for your support. How has the community developed since the last report? The community is very engaged with the development of the project. We see continuous uptick in mailing list participation (1392 messages on dev@ for December, 86+ subscribers). We have seen new contributors and work to integrate with other Apache ecosystem projects such as Geode and NiFi. The community has been active building meetup groups in various locations: http://s.apache.org/jKT Meetup membership grew to ~1000 in less than 4 months How has the project developed since the last report? Release Malhar 3.2.0-incubating on 2015-11-16 Roadmap published on web site: http://apex.incubator.apache.org/roadmap.html JIRA migration completed for Core and Malhar. Various metrics for December are as follows: +---------------------------------------------------+ | Metric | Core | Malhar | +---------------------------------------------------+ | Non Merge Commits | 17 | 18 | | Contributors | 11 | 10 | | Jira New Issues | 18 | 32 | | Resolved Issues | 25 | 14 | | Pull Requests merged | 8 | 16 | | Pull Requests proposed | 5 | 18 | +---------------------------------------------------+ We are anticipating releases for Apex Core and Malhar in January. Date of last release: 2015-11-16 Apex (Malhar) 3.2.0-incubating 2015-10-31 Apex (Core) 3.2.0-incubating When were the last committers or PMC members elected? 1 new PPMC member and 2 committers were added in December. PPMC and committer list was updated on the status page. Due to omission in the incubation proposal initial committers voted to adjust PPMC membership as per original intention. The vote result can be found here: http://s.apache.org/jeJ Signed-off-by: [X](apex) Chris Nauroth [X](apex) Alan Gates [X](apex) Hitesh Shah [X](apex) Justin Mclean [X](apex) P. Taylor Goetz [X](apex) Ted Dunning Shepherd/Mentor notes: Chris Nauroth: There is a very high level of activity across mailing lists and JIRA. Development is clearly happening in an open, collaborative way. -------------------- BatchEE BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a set of useful extensions for this specification. BatchEE has been incubating since 2013-10-03. Three most important issues to address in the move towards graduation: 1. increase the community 2. enhance the documentation 3. - Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? Activity on the mailing lists did increase a bit. How has the project developed since the last report? Several enhancement in Mojo (making it easier to use with Gradle), several fixes and enhancements in components have been done. Date of last release: batchee-0.3-incubating on 2015-11-12 When were the last committers or PMC members elected? Reinhard Standtner hss been added as committer on the 2nd dec. Signed-off-by: [X](batchee) Jean-Baptiste Onofré [ ](batchee) Olivier Lamy [X](batchee) Mark Struberg Shepherd/Mentor notes: -------------------- Concerted Apache Concerted is a Do-It-Yourself toolkit for building in-memory data engines. Concerted has been incubating since 2015-10-14. Shepherd/Mentor notes: Jake Farrell (jfarrell): There has been very little activity on the mailing lists, John D. Ament started a thread about the project's health. Chris Nauroth (cnauroth): +1 for concerns on lack of activity. Attempting to rally PPMC. Julian Hyde (jhyde): I have the same concerns about low activity level. Allegedly there is *private* activity (re-factoring code to ready it for submission) but I am encouraging them to show *public* activity as well. -------------------- DataFu DataFu provides a collection of Hadoop MapReduce jobs and functions in higher level languages based on it to perform data analysis. It provides functions for common statistics tasks (e.g. quantiles, sampling), PageRank, stream sessionization, and set and bag operations. DataFu also provides Hadoop jobs for incremental data processing in MapReduce. DataFu has been incubating since 2014-01-05. Three most important issues to address in the move towards graduation: 1. Grow user and contributor base 2. Increased committer activity 3. Continued releases Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? * None How has the community developed since the last report? * No new activity in the community since the last report. How has the project developed since the last report? * Apache DataFu 1.3.0 source release completed, which is the first release since entering the Incubator. DataFu 1.3.0 was also released to Maven. * Website (http://datafu.incubator.apache.org/) has been updated with instructions on how to use the source release or artifacts from Maven. Date of last release: * 2015-11-14 When were the last committers or PMC members elected? Signed-off-by: [ ](datafu) Ashutosh Chauhan [X](datafu) Roman Shaposhnik [x](datafu) Ted Dunning Shepherd/Mentor notes: Roman Shaposhnik (rvs): The community appears to be in the final stretch before graduation, hopefully there's enough critical mass for it to happen. -------------------- Eagle Eagle is a Monitoring solution for Hadoop to instantly identify access to sensitive data, recognize attacks, malicious activities and take actions in real time. Eagle has been incubating since 2015-10-26. Three most important issues to address in the move towards graduation: 1. Build the momentum with the community. 2. Create an apache release. 3. Work with the community on a roadmap and clarify the vision. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Nothing urgent at this moment. How has the community developed since the last report? 1. We have submitted papers and applied to conferences. We worked with other open source projects like Siddhi, Apache Ranger during December. 2. Dev community showed increasing interests. In Dec, there have been 878 messages on dev@ mailing list. It is an increase of 30% mom. With more quality discussions around integration, features and release process. 3. There were increased participation in the dev mailing list pertaining to new feature development and roadmap. There was a request from the community about the roadmap and clear picture of the vision. We have published the first roadmap to the community and are working on it. How has the project developed since the last report? 1. Main features/improvements added include: a) EAGLE-53 Finalized the docker image by fixing few bugs and scripts. b) EAGLE-32 Worked on creating a generic monitoring framework. c) EAGLE-47 Policy audit module d) Bug fixes & documentation improvement 2. 47 new JIRAs filed, 30 resolved (In Dec 2015) 3. 30 code commits (In Dec 2015) Date of last release: None When were the last committers or PMC members elected? None Signed-off-by: [X](eagle) Owen O'Malley [X](eagle) Henry Saputra [X](eagle) Julian Hyde [X](eagle) P. Taylor Goetz [X](eagle) Amareshwari Sriramdasu Shepherd/Mentor notes: Julian Hyde (jhyde): Activity on the dev list is healthy and trending upwards. -------------------- Fineract Fineract is an open source system for core banking as a platform. Fineract has been incubating since 2015-12-15. Three most important issues to address in the move towards graduation: 1. Push the initial source code to Apache 2. Inform the non-technical part of the existing Mifos.org community of the change in project structure 3. Getting new committers up to speed on Apache processes and philosophy Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None, currently. How has the community developed since the last report? The project just has started. All members of the initial community are taking their first steps into the Apache Way. The larger Mifos.org community is still operating as it was before, and is a mix of 'clients' who use the platform and services provided by Mifos.org and partners who leverage more on the platform and extend on it. Most partners have already been involved and informed about the plans to become an Apache project, most of whom are part of the current Fineract Apache community. How has the project developed since the last report? This is the first report. Date of last release: N/A When were the last committers or PMC members elected? Given the early state and missing code base, no additional commiters or PMC members were elected. Signed-off-by: [ ](fineract) Ross Gardler [X](fineract) Greg Stein [X](fineract) Roman Shaposhnik Shepherd/Mentor notes: -------------------- FreeMarker FreeMarker is a template engine, i.e. a generic tool to generate text output based on templates. FreeMarker is implemented in Java as a class library for programmers. FreeMarker has been incubating since 2015-07-01. Three most important issues to address in the move towards graduation: 1. Finding contributors 2. Do the first release from ASF Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We have one new committer who works on the Chinese documentation. How has the project developed since the last report? The web site was moved over to the Apache infrastructure, and the freemarker.org domain was transferred to Apache too. Preparing for the first release from ASF, issues reported by Rat were fixed, and the build scripts were reworked to give output that conforms the release policy and conventions. There were a few smaller pull requests which were all reviewed and integrated. As a side note, there's a yet unresolved legal/policy issue (INFRA-10787) regarding if we can use freemarker.org as the canonical domain (while it's served from the Apache infrastructure), or we must redirect it to freemarker.incubator.apache.org (as it is now). Date of last release: There was no release from the Incubator yet When were the last committers or PMC members elected? 2015-10-21 Nan Lei, committer (non-PMC) Signed-off-by: [X](freemarker) Jacopo Cappellato [ ](freemarker) Jean-Frederic Clere [ ](freemarker) David E. Jones [ ](freemarker) Ralph Goers [X](freemarker) Sergio Fernández Shepherd/Mentor notes: -------------------- Geode Apache Geode is a distributed, in-memory database with strong data consistency, built to support transactional applications with low latency and high concurrency needs. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Have our first Apache (incubating) release 2. Expanding the community to include contributors and committers outside of Pivotal. 3. Execute and manage the project according to governance model required by the "Apache Way" Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? - The only item pending for the Alpha-1 release is completion of the LICENSE and NOTICE file review (GEODE-610) - The Geode Clubhouse hosted a meeting covering detailed aspects of OQL/Querying on Geode presented by Jason Huynh. Video to be published on YouTube (https://www.youtube.com/channel/UCaY2q0UlWjAgEGL7uhCLs6A) - The new website is live and with good feedback from community, check it out! - The breakdown of JIRA tickets is the following: Q3 / 2015 - 65 created, 19 resolved. Q4 / 2015 - 342 created, 227 resolved. Q1 / 2016 - 11 created, 6 resolved. - There was a total of 66 pull requests on GitHub with 7 still open. - The breakdown of the mailing lists messages for October, November and December of 2015: org.apache.geode.issues 2,473 org.apache.geode.commits 2,242 org.apache.geode.dev 1,247 org.apache.geode.user 169 - There are now 143 subscribers on the dev and 135 on the user mailing lists. - Upcoming community events in January / 2016: - FOSDEM 2016 in Brussels: - Taxi trip analysis (DEBS grand-challenge) with Apache Geode (incubating) - Big Data meets Fast Data: an scalable hybrid real-time transactional and analytics solution How has the project developed since the last report? - GEODE-77 (about JGroups) got merged into develop making a release now possible. This was a huge effort and now JGroups is treated like any other dependency in the project allowing for easy updates when needed. - There is Agile Dashboard tracking the release progress: http://s.apache.org/s0v - Builds now runs Apache RAT for license audit thanks to a Gradle plugin. (GEODE-608) - Jenkins nightly build now produces source and binary artifacts. Namely apache-geode-src-1.0.0-incubating-SNAPSHOT.tar.gz and apache-geode-1.0.0-incubating-SNAPSHOT.tar.gz - The code for HTTP session replication and Hibernate modules are now being merged into develop. (GEODE-14) - The community did a squashathon (GEODE-409 branch) focusing to fix intermitent failures on the CI with great results, increasing the number of Unit and Integration tests. Current numbers are the following, by category: UnitTest: 1,572 tests IntegrationTest: 2,571 tests DistributedTest: 7,166 tests Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? N/A Signed-off-by: [x](geode) Konstantin Boudnik [ ](geode) Chip Childers [x](geode) Justin Erenkrantz [ ](geode) Jan Iversen [x](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [x](geode) Roman Shaposhnik Shepherd/Mentor notes: Konstantin Boudnik (cos): For the next report: for me as a mentor (and perhaps for others on IPMC) it is not very insightful to see the number of pull requests or JIRAs opened. It isn't what "project development" constitutes in my mind. I would like to see more info about how project is getting into Apache Way, what important discussions are held, what decisions are made through community consensus, etc. -------------------- HAWQ Apache HAWQ is a Hadoop native SQL query engine that combines the key technological advantages of MPP database with the scalability and convenience of Hadoop. HAWQ reads data from and writes data to HDFS natively. HAWQ delivers industry-leading performance and linear scalability. It provides users the tools to confidently and successfully interact with petabyte range data sets. HAWQ provides users with a complete, standards compliant SQL interface. HAWQ has been incubating since 2015-09-04. Three most important issues to address in the move towards graduation: 1. Produce our first Apache Release 2. Expand the community, increase dev list activity and adding new contributors 3. Infrastructure migration: create Jenkins projects that build HAWQ binary, source tarballs and docker images, and run feature tests including at least installcheck-good tests for each commit (HAWQ-127). Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Everything seems to be smooth, nothing urgent at this time. How has the community developed since the last report? 1. One HAWQ Nest community meeting (topic: Data Federation with Apache HAWQ Using the PXF Extension Framework) Video: http://bit.ly/HAWQNest1217, Slides: http://bit.ly/HAWQNest1217ss 2. The community shows increasing activities. In Dev, there have been 494 messages on dev@/user@, compared with 459 messages in Nov. How has the project developed since the last report? 1. Main features/improvements added include: a) Improve recovery performance during some exception cases (HAWQ-241, HAWQ-232) b) Support writable external table executing on a specified number of virtual segment (HAWQ-293) c) Improve HAWQ resource manager resource allocation algorithm and RPC framework (HAWQ-234) d) Support fault injector in 2.0 (HAWQ-288) e) Clean up some IP and build related issues (HAWQ-277, HAWQ-186, HAWQ-184, HAWQ-228) f) Some key bug fixes for 2.0 Beta 2. 2.0 Beta RC2 was proposed 3. 98 new JIRAs filed, 59 resolved (In Dec 2015) 4. 82 code commits (In Dec 2015) Date of last release: We have not had a release yet. When were the last committers or PMC members elected? No new committers/members from initial. Signed-off-by: [X](hawq) Alan Gates [x](hawq) Konstantin Boudnik [x](hawq) Justin Erenkrantz [](hawq) Thejas Nair [x](hawq) Roman Shaposhnik Shepherd/Mentor notes: Justin Erenkrantz: There has been good progress on improving the licensing situation (HAWQ-271) as well as conversations about what it means to be a contributor (yielding https://cwiki.apache.org/confluence/display/HAWQ/Becoming+a+committer). All good and healthy so far. Konstantin Boudnik (cos): Same comment as for Geode: the report is almost copy-cut from one another (if not in the letter, but in the spirit). Did you guys had anything worth mentioning besides of new features and bug fixes? Like Justin mentioned above - that what is very important for the project development. -------------------- Impala Impala is a high-performance C++ and Java SQL query engine for data stored in Apache Hadoop-based clusters. Impala has been incubating since 2015-12-03. Three most important issues to address in the move towards graduation: 1. Resolve any issues around use of Gerrit as code-review tool. 2. Movement of existing JIRA / Git / wiki / e-mail resources to Apache equivalents 3. Initial release as incubating project. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? Slowly - Impala is still in the very early stages of incubation, and performing the mechanical tasks of code movement and infrastructure setup is our first priority. The holiday period in the United States has slowed this effort slightly, but we look forward to picking up pace in early 2016. There have been no additions to the committer or PMC lists since incubation began. How has the project developed since the last report? We have performed some of the basic initial tasks for incubation - establishing wiki pages, Git repositories and accounts for the initial committer set. Our next steps are: 1. Finalize the SGA from Cloudera 2. Move existing @cloudera.org e-mail aliases to their @impala.incubator.apache.org equivalents. 3. Move source code from Cloudera git repository to Apache git repo. 4. Improve out-of-box build and test experience so that community can easily evaluate release artifacts. 5. Migrate cloudera.org JIRA tickets to issues.apache.org. Date of last release: NA When were the last committers or PMC members elected? At the time of the Incubation vote, 2015-12-03. Signed-off-by: [X](impala) Tom White [X](impala) Todd Lipcon [ ](impala) Carl Steinbach [ ](impala) Brock Noland Shepherd/Mentor notes: -------------------- Kudu Kudu is a distributed columnar storage engine built for the Apache Hadoop ecosystem. Kudu has been incubating since 2015-12-03. Three most important issues to address in the move towards graduation: 1. Move development to the Apache-hosted git repository, bug tracking, and code review. 2. Build a more diverse development and user community 3. Perform releases under the ASF Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None so far. How has the community developed since the last report? - The development community has remained about the same since the initial proposal, with overall code contribution levels a bit lower than historical averages due to the end-of-year holidays. - Xiaomi reported that they are now running Kudu in a production use case on ~70 nodes ingesting 10B rows/day. This is Kudu's first known production use case, and we expect continuing and increasing participation from developers at Xiaomi. - To spread the word about Kudu, various community members have given a number of talks over the last 6 weeks, including: Strata/Hadoop World (Singapore), Big Data Tech Con (Beijing), Shanghai Streaming Meetup, Korea Big Data Think Tank (Seoul), San Francisco Spark Hackers, The Hive Big Data Think Tank (Palo Alto), Charlotte Hadoop User Group, Cloudera World Tokyo, Big Data Warehousing Meetup (NYC), and more. - Members of the Kudu community met up with Apache Drill contributors and built an initial version of Kudu/Drill integration. We anticipate further collaboration with Drill and other ASF TLPs. How has the project developed since the last report? This is our first report since incubation. In the past month, we've accomplished a few milestones: - filed an SGA as well as ICLAs for initial committers - granted karma, created mailing lists, and subscribed mentors/committers - updated our web site to comply with ASF branding - filed INFRA requests to start working on git and JIRA migration (INFRA-10959, INFRA-10983) Progress has slowed in the second half of December due to the holiday season, but we anticipate picking momentum back up in January. Date of last release: None under the ASF. Outside of the ASF, we released 0.6.0 on 11/24/2015. When were the last committers or PMC members elected? None since initial incubation. Signed-off-by: [X](kudu) Jake Farrell [ ](kudu) Brock Noland [x](kudu) Michael Stack [ ](kudu) Jarek Jarcec Cecho [x](kudu) Chris Mattmann [ ](kudu) Julien Le Dem [ ](kudu) Carl Steinbach Shepherd/Mentor notes: -------------------- log4cxx2 Logging for C++ log4cxx2 has been incubating since 2013-12-09. Three most important issues to address in the move towards graduation: 1. Activate some community 2. Create a release 3. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not sure if the project still has an official mentor assigned, after Christian Grobmeier is not the chair of the Apache Logging Services project anymore. How has the community developed since the last report? Not grown. However, the project aims to become a sub project of Apache Logging again. Community growth is not much a matter for this podling, as long as there are a few active contributors. How has the project developed since the last report? Not at all: There's no public development and it seems there's currently only one originally incubating community member left. Though some support is given and bugs are tracked. Date of last release: 2008-04-03 was the last official, pre-incubation 0.10.0 When were the last committers or PMC members elected? Signed-off-by: [ ](log4cxx2) Christian Grobmeier [ ](log4cxx2) Scott Deboy Shepherd/Mentor notes: John D. Ament (johndament): Project appears to be in bad shape. Even though there is activity on the ML there is no mentor engagement. Marvin Humphrey (marvin): Christian Grobmeier has resigned as Mentor, and attempts to reach Scott Deboy have not been successful. A thread was started on the general list and there remains some interest in the podling. Bill Rowe has volunteered to serve as Mentor provided that the contributors can rally. -------------------- MADlib Big Data Machine Learning in SQL for Data Scientists. MADlib has been incubating since 2015-09-15. Three most important issues to address in the move towards graduation: 1. Produce a first Apache (incubating) release. 2. Expand the community, increase dev list activity and add new committers/pmc members. 3. Execute and manage the project according to governance model required by the "Apache Way”. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? 1. Second community call held 12/18/15. On the call Roman suggested that the MADlib community do a 1.9 alpha release in the near term. There was general agreement and this is planned for January. A Release Manager has not yet been identified. 2. Material technical conversations on dev mailing lists and in the appropriate JIRAs. E.g., 51 emails on dev in Dec. 3. One new committer has been proposed and voting is under way on the private mailing list. 4. Two comprehensive proposals were posted to the dev mailing list from community members. One relates to the addition of geographically weighted regression (GWR) algorithms. The second involves Bayesian analysis of binomial response models for MPP databases, which makes extensive use of MADlib’s new matrix operations. Both proposals are under active discussion on the mailing list currently. 5. We have been accepted to present a full talk at FOSDEM 2016/Brussels in the HPC, Big Data & Data Science Devroom on Jan 31. The title of the talk is: "MADlib: Distributed In-Database Machine Learning for Fun and Profit" How has the project developed since the last report? 1. 5 JIRAs created and 4 resolved in last 30 days. 2. A SQL API guide has been added to the the MADlib wiki https://cwiki.apache.org/confluence/display/MADLIB/SQL+API+Guide. Date of last release: No release yet. When were the last committers or PMC members elected? One new committer has been proposed and voting is under way on the private mailing list. Signed-off-by: [x](madlib) Konstantin Boudnik [x](madlib) Ted Dunning [x](madlib) Roman Shaposhnik Shepherd/Mentor notes: -------------------- Metron Metron is a project dedicated to providing an extensible and scalable advanced network security analytics tool. It has strong foundations in the Apache Hadoop ecosystem. Metron has been incubating since 2015-12-06. Three most important issues to address in the move towards graduation: 1. Building a diverse community of developers for Metron 2. Getting security practitioners to provide feedback on requirements 3. Make an Apache release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? - We added Debo Dutta as a committer How has the project developed since the last report? - We received a signed SGA from Cisco - We picked our new logo - We setup our new website - We closed our first few Jiras Date of last release: No release yet. When were the last committers or PMC members elected? 2016-01-08 Signed-off-by: [X](metron) Billie Rinaldi [X](metron) Chris Mattmann [X](metron) Owen O'Malley [X](metron) P. Taylor Goetz [ ](metron) Vinod Kumar Vavilapalli Shepherd/Mentor notes: -------------------- Mynewt Mynewt is a real-time operating system for constrained embedded systems like wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures. Mynewt has been incubating since 2015-10-20. Three most important issues to address in the move towards graduation: 1. Do a first Apache release capable of producing a downloadable RTOS image with support for multiple peripherals and network connectivity. 2. Develop and execute policies that enable project contributors to achieve self-governance 3. Expand community - attract new project contributors and users, grow committer base Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? 1. Mailing list activity since last report: @dev 52 messages (1 Dec to 5 Jan), 1 new subscribers (20 total) @commits 150+ messages 2. Repo is being cloned and looked at by several outside parties - need to get all interested parties on the dev mailing list. 3. Participation on the @dev mailing list covered a range of topics including feature implementation approaches, coding practices, website, and documentation rules discussions. How has the project developed since the last report? 1. Feature support: 2 new JIRA issues were created to facilitate feature implementation and website discussions 2. Documentation support: Two new committers have started adding material to technical documentation. 3. Effort towards community growth: We have redesigned the project website to organize and present content more clearly and to highlight upcoming events where the project will have exposure. 4. Effort towards self governance: Consensus reached on how a potential contributor is accepted over time as a committer based on quality of work. Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? Signed-off-by: [ ](mynewt) Sterling Hughes [X](mynewt) Jim Jagielski [X](mynewt) Justin Mclean [X](mynewt) Greg Stein [X](mynewt) P. Taylor Goetz Shepherd/Mentor notes: -------------------- Milagro Distributed Cryptography; M-Pin protocol for Identity and Trust Milagro has been incubating since 2015-12-21. In view of the holiday season, it has only really started this week (Jan 4th) and is currently bootstrapping. Three most important issues to address in the move towards graduation: 1. Import the software. 2. Sign up the developers. 3. Audit the Intellectual Property. All fairly meaningless until the Community is live at Apache. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a. How has the community developed since the last report? n/a. Initial committers have been asked to sign up to the lists and submit ICLAs. How has the project developed since the last report? n/a. Date of last release: n/a. When were the last committers or PMC members elected? Initial Committers only. Signed-off-by: [ ](milagro) Sterling Hughes [ ](milagro) Jan Willem Janssen [+](milagro) Nick Kew Shepherd/Mentor notes: -------------------- Rya Rya (pronounced "ree-uh" /rēə/) is a cloud-based RDF triple store that supports SPARQL queries. Rya is a scalable RDF data management system built on top of Accumulo. Rya uses novel storage methods, indexing schemes, and query processing techniques that scale to billions of triples across multiple nodes. Rya provides fast and easy access to the data through SPARQL, a conventional query mechanism for RDF data. Rya has been incubating since 2015-09-18. Three most important issues to address in the move towards graduation: 1. Populate the website for the project 2. Expand the "how to" document to explain the ways new contributors can become involved in the project, so we increase the size of the community. 3. Become familiar with the release process and have a first release as part of the Apache Foundation Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? * We have documented (on Confluence) and tested procedures for committers to review and incorporate Pull Requests into the incubator-rya Apache git repository. * The committers are becoming much more comfortable with the Apache infrastructure and processes. Committers have been documenting processes on Confluence, creating Jira tickets, tying these to Rya components and versions, and submitting and pulling in PRs to resolve these Jira tickets. * The Rya user community (i.e. non-committers) have begun submitting issues through Jira and the dev list. These have become Jira tickets, resolved by committers, and tested by the community. Specifically, the community submitted RYA-19, RYA-17, and RYA-6. Committers resolved and the community tested RYA-19 and RYA-17. * Non-committers have also begun submitting PRs that have been incorporated into the apache repo. Specifically, RYA-13 and most of RYA-7 was done by non-committers. * We've started logging "beginner" Jira tickets. These are issues that we've found in Rya that a new developer could take on as a good way to "get their feet wet" in the code base. How has the project developed since the last report? * We've completed adding the Apache license headers and added license header verification to the project's build. * Resolved a handful of issues that users have encountered. * Committed features: Delete support for secondary indices, more efficient * Mongo Core and Geo indexing. * Still working on creating a website for the project. * Working on deploying artifacts onto Maven * Working on creating a quick-start VM for users to try out Rya. Date of last release: Not applicable When were the last committers or PMC members elected? Not applicable Signed-off-by: [x](rya) Josh Elser [ ](rya) Edward J. Yoon [x](rya) Sean Busbey [x](rya) Venkatesh Seetharam Shepherd/Mentor notes: Josh Elser (elserj): Continuing to see growing activity, but not much collaboration between reviews among committers (saw some ignored comments on pull requests). Something to watch in the future. -------------------- S2Graph S2Graph is a distributed and scalable OLTP graph database built on Apache HBase to support fast traversal of extremely large graphs. S2Graph has been incubating since 2015-11-29. Three most important issues to address in the move towards graduation: 1. Make a release 2. Attract users and contributors 3. Foster more and diverse committers Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? * Project infrastructures (i.e., jira, wiki, mailing list and git repository) setup has been completed, and the site and the source code are moved to the Apache infrastructure. * All members have submitted necessary CLAs. * SGA have submitted from Kakao. * There have been no new committers or PPMC members elected. * We are discussing the development workflow and the code review policy. How has the project developed since the last report? * We are applying ALv2 header to all files and rat-plugin to audit them. Date of last release: No yet When were the last committers or PMC members elected? No Signed-off-by: [X](s2graph) Andrew Purtell [x](s2graph) Seetharam Venkatesh [X](s2graph) Sergio Fernández Shepherd/Mentor notes: Seeratham Venkatesh (venkatesh): The community is bootstrapping and seeing a flurry of activities. -------------------- Sirona Monitoring Solution. Sirona has been incubating since 2013-10-15. Three most important issues to address in the move towards graduation: 1. increase the community 2. do more releases 3. make the community more active Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No How has the community developed since the last report? No change How has the project developed since the last report? Several fixes have been done and enhancements in instrumentation side. Date of last release: 2015-11-18 When were the last committers or PMC members elected? Signed-off-by: [x](sirona) Olivier Lamy [ ](sirona) Henri Gomez [X](sirona) Jean-Baptiste Onofre [ ](sirona) Tammo van Lessen [ ](sirona) Mark Struberg Shepherd/Mentor notes: -------------------- SystemML SystemML provides declarative large-scale machine learning (ML) that aims at flexible specification of ML algorithms and automatic generation of hybrid runtime plans ranging from single node, in-memory computations, to distributed computations such as Apache Hadoop MapReduce and Apache Spark. SystemML has been incubating since 2015-11-02. Three most important issues to address in the move towards graduation: 1. Grow SystemML community: increase mailing list activity, increase adoption of SystemML for scalable machine learning, encourage data scientists to adopt DML and PyDML algorithm scripts, respond to user feedback to ensure SystemML meets the requirements of real-world situations, write papers, and present talks about SystemML. 2. Core library improvements, including Apache Spark integration. 3. Produce a release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The community has been blocked by INFRA-10714 since November. Beginning Jan 6th, we are manually updating the missing fields in JIRA so that we can properly manage project issues and delegate issues to new users to grow our community. How has the community developed since the last report? Users have asked several excellent questions on the dev list, and existing committers are actively helping these users. The project is receiving pull requests from contributors, committers have discussed these pull requests with their contributors, and contributions have been merged into the project. Matthias Boehm has presented talks regarding the SystemML Optimizer at TU Dresden, HTW Dresden, and TU Berlin. Fred Reiss presented a talk on Dec 8th. How has the project developed since the last report? Numerous core library improvements have been made to project. Additional documentation has been created to help new users. The test suite has been refactored to increase maintainability and performance. Contributions have been made by non-IBM contributors. We are developing our 2016 roadmap, as seen in the "[DISCUSS] Project Roadmap" thread on the mailing list at . Date of last release: NONE When were the last committers or PMC members elected? NONE Signed-off-by: [x](systemml) Luciano Resende [ ](systemml) Patrick Wendell [ ](systemml) Reynold Xin [ ](systemml) Rich Bowen Shepherd/Mentor notes: -------------------- Unomi Unomi is a reference implementation of the OASIS Context Server specification currently being worked on by the OASIS Context Server Technical Committee. It provides a high-performance user profile and event tracking server. Unomi has been incubating since 2015-10-05. Three most important issues to address in the move towards graduation: 1. Improve documentation on the website 2. Make some incubating releases 3. Grow the community size and diversity. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? We got feedbacks from users and interested people. A good sign is that the 1.0.0-incubating release has been voted by people outside of the initial committer set (even if the release vote didn't pass). How has the project developed since the last report? We did improvement on the website, and on the code. Our focus was on Unomi 1.0.0-incubating release. Unfortunately, a couple of issues (missing src assembly especially) blocked the vote. We are fixing those issues to submit a take 2 on 1.0.0-incubating release. Date of last release: Unomi 1.0.0-incubating has been proposed to vote, but due to a couple of issue it has been declined. We are working to submit a take 2 on 1.0.0-incubating. When were the last committers or PMC members elected? None Signed-off-by: [X](unomi) Jean-Baptiste Onofré [ ](unomi) Bertrand Delacretaz [X](unomi) Roman Shaposhnik [X](unomi) Chris Mattmann Shepherd/Mentor notes: ----------------------------------------- Attachment Z: Report from the Apache Isis Project [Dan Haywood] ## Description: Apache Isis is a framework for rapidly developing domain-driven apps in Java. ## Issues: There are no issues requiring board attention at this time ## Activity: Since the last report we have made two releases, Apache Isis 1.10.0 [1] and Apache Isis 1.11.0 [2]. This is in line with a desire to push out new features on a more frequent basis (every 6 to 8 weeks is the intention). The mailing list activity is steady, with the number of new subscribers continuing to increase steadily. ## Health report: Project activity (#mails, tickets, commits etc) are all healthy. Part of this is because more frequent releases (two in this reporting period) generates additional "traffic" as a side-effect. We note that the automated scoring has downgraded us from "healthy" to "mostly healthy". This would seem to be primarily on account of no new committers/PMC members since Dec 2014. In the Isis PMC we are not unduly worried; our user base is increasing and from that we expect to invite new committers in the fullness of time. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Martin Grigorov on Tue Dec 23 2014 ## Committer base changes: - Currently 11 committers. - No new committers added in the last 3 months - Last committer addition was Martin Tzvetanov Grigorov at Thu Dec 11 2014 ## Releases: - 1.11.0 was released on Sat Jan 02 2016 - 1.10.0 was released on Tue Nov 10 2015 ## Mailing list activity: - users@isis.apache.org: - 151 subscribers (up 17 in the last 3 months): - 537 emails sent to list (343 in previous quarter) - dev@isis.apache.org: - 75 subscribers (up 2 in the last 3 months): - 862 emails sent to list (437 in previous quarter) ## JIRA activity: - 85 JIRA tickets created in the last 3 months - 95 JIRA tickets closed/resolved in the last 3 months [1] http://isis.apache.org/release-notes.html#r1.10.0 [2] http://isis.apache.org/release-notes.html#r1.11.0 ----------------------------------------- Attachment AA: Report from the Apache James Project [Eric Charles] ## Description: The Apache James Project delivers a rich set of open source modules and libraries, written in Java, related to Internet mail which build into an advanced enterprise mail server. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Work on HTTP access to mailbox has been started based on JMAP Specification (http://jmap.io/spec.html) - Sieve integration into the mail server has been further implemented. - Cassandra, Guice injection and docker files have been polished. - Discussion on distributed event architecture is ongoing. ## Health report: - No new committer has been voted. - Pull requests on Github from contributors have been accepted. ## PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Peter Palaga on Sun Jul 22 2012 ## Committer base changes: - Currently 36 committers. - No new committers added in the last 3 months - Last committer addition was Matthieu Baechler at Tue Oct 06 2015 ## Releases: - No new release. ## Mailing list activity: - server-dev@james.apache.org: - 193 subscribers (up 1 in the last 3 months): - 802 emails sent to list (612 in previous quarter) - mailet-api@james.apache.org: - 93 subscribers (up 1 in the last 3 months): - 8 emails sent to list (0 in previous quarter) - general@james.apache.org: - 188 subscribers (up 1 in the last 3 months): - 6 emails sent to list (0 in previous quarter) - mime4j-dev@james.apache.org: - 69 subscribers (up 1 in the last 3 months): - 7 emails sent to list (5 in previous quarter) - server-user@james.apache.org: - 426 subscribers (up 4 in the last 3 months): - 20 emails sent to list (37 in previous quarter) - site-dev@james.apache.org: - 37 subscribers (up 4 in the last 3 months): - 3 emails sent to list (2 in previous quarter) ## JIRA activity: - 42 JIRA tickets created in the last 3 months - 47 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AB: Report from the Apache jclouds Project [Ignasi Barrera] A cloud agnostic library that enables developers to access a variety of supported cloud providers using one API. Project Status -------------- Likely related to the holiday period, activity around jclouds and, specifically, development of the existing code has been relatively quiet over the past quarter. That being said, there have been a number of recent questions from new users expressing interest in developing custom cloud providers, which is a welcome sign of ongoing interest and engagement in the project. The core community has also continued to be very responsive to questions from users. Community --------- We are also having discussions about how to grow the committer base. Due to the nature of the project it is difficult to find people interested in more than one provider or in several areas of the project. We are having discussions to effectively mitigate this and to allow the community to grow faster and better. Regarding this there is a committer candidate under the radar. There are currently 11 PMC members and 22 committers. * Last committer: 2014-08-01 (Chris Custine) * Last PMC member: 2015-09-20 (Zack Shoylev) Community Objectives -------------------- * Finally determine the scope and complete the features for jclouds 2.0.0. * Encourage and supervise, where necessary, new contributors to grow the committer base. Releases -------- The last jclouds release, 1.9.2, took place on Sat Jan 16 2016. ----------------------------------------- Attachment AC: Report from the Apache Jena Project [Andy Seaborne] ## Description: Jena is a framework for developing Semantic Web and Linked Data applications in Java. It provides implementation of W3C standards for RDF and SPARQL. ## Issues: There are no issues requiring board attention at this time ## Activity: The Jena 3.0.1 release happened in the usual "6 months-ish" cycle following the major release of 3.0.0 at the end of July. The release included new contributed components, one contributed from the developer community, one resourced as a GSoC project. ## Health report: Mailing list and JIRA activity is at normal levels. Most incoming contributions are now coming via github pull requests. ## PMC changes: - Currently 11 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Osma Suominen on Fri Jun 26 2015 ## Committer base changes: - Currently 13 committers. - No new committers added in the last 3 months - Last committer addition was Osma Suominen at Thu Jun 25 2015 ## Releases: - 3.0.1 was released on Mon Dec 14 2015 ## Mailing list activity: - users@jena.apache.org: - 616 subscribers (up 17 in the last 3 months): - 465 emails sent to list (578 in previous quarter) - dev@jena.apache.org: - 150 subscribers (down -2 in the last 3 months): - 1446 emails sent to list (1053 in previous quarter) ## JIRA activity: - 66 JIRA tickets created in the last 3 months - 59 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AD: Report from the Apache JMeter Project [Sebastian Bazley] ## Description: Pure Java application for load and functional testing ## Issues: There are no issues requiring board attention at this time ## Activity: The project continues to work on improving the product. We are hoping to make the next release soon. The JMeter Twitter account has 2337 followers as of 8th Jan 2016. This is about 180 more than at the time of the previous report (October) We recently incorporated a substantial donation of code from UbikLoadPack for generating reports. This was processed via the Incubator IP clearance process. ## Health report: There is steady progress on fixing bugs and implementing enhancements. ## PMC changes: - Currently 7 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Felix Schumacher on Tue Feb 03 2015 ## Committer base changes: - Currently 11 committers. - No new committers added in the last 3 months - Last committer addition was Deepak Shetty at Wed Jul 29 2015 ## Releases: - Last release was 2.13 on Sat Mar 14 2015 ## Mailing list activity: - dev@jmeter.apache.org: - 138 subscribers (up 4 in the last 3 months): - 525 emails sent to list (203 in previous quarter) - issues@jmeter.apache.org: - 40 subscribers (up 0 in the last 3 months): - 438 emails sent to list (293 in previous quarter) - user@jmeter.apache.org: - 806 subscribers (up 5 in the last 3 months): - 218 emails sent to list (393 in previous quarter) It's possible that the reduced user mailing list participation is partly due to increased activity on places like StackOverflow. ## Bugzilla Statistics: - 85 Bugzilla tickets created in the last 3 months - 95 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment AE: Report from the Apache JSPWiki Project [Juan Pablo Santos] ## Description: A feature-rich and extensible WikiWiki engine built around the standard JEE components (Java, servlets, JSP). ## Issues: - Although almost no dev activity on this quarter (see below), we think there are no issues requiring board attention at this time. ## Activity: - Almost no SVN activity this quarter. - Release 2.10.2 blocked due to developers' lack of time on the project, (due to being developed on a free-time basis) holidays, etc., but should be doable on this quarter. - No questions unattended/unanswered on MLs. ## Health report: - Although there hasn't been almost any development activity this quarter, we don't think there's reason to concern: Project is stable / mature with a slow pace of development, plus there's enough people to oversee the project (vote on releases, answer questions, etc.). - Activity is expected to be picked up once we release 2.10.2. ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was David Vittor on Fri Jan 23 2015 ## Committer base changes: - Currently 15 committers. - No new committers added in the last 3 months - Last committer addition was David Vittor at Fri Jan 02 2015 ## Releases: - Last release was 2.10.1 on Thu May 29 2014 ## Mailing list activity: - dev@jspwiki.apache.org: - 86 subscribers (up 2 in the last 3 months): - 40 emails sent to list (132 in previous quarter) - user@jspwiki.apache.org: - 177 subscribers (up 5 in the last 3 months): - 29 emails sent to list (27 in previous quarter) ## JIRA activity: - 4 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AF: Report from the Apache Kylin Project [Luke Han] ## Description: =============== Apache Kylin is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets. ## Issues: ========== - there are no issues requiring board attention at this time ## Activity: ============ - ASF announced Apache Kylin to TLP on Dec 8, 2015 - Mailing list, JIRA, and commit activity are at or above average. - We are working on release v2.0-Beta - Requested international trademark registration - Jason Zhong presented Kylin at Big Data Technology Conference 2015, Beijing, China on Dec 12, 2015 - NetEase published their use case at their tech blog - Baidu Map published their use case at InfoQ ## Community: ============= - 3 committers and 0 PMC members appointed after last report. - Messages on the dev mailing list after last report: 556 - Messages on the user mailing list after last report: 118 - 109 JIRA tickets created after last report - 120 JIRA tickets closed/resolved after last report ## Releases: ============ - The last release was v1.2 on Dec 15, 2015 ----------------------------------------- Attachment AG: Report from the Apache Lucy Project [Marvin Humphrey] ## Description: The Apache Lucy search engine library provides full-text search for dynamic programming languages. ## Issues: There are no issues requiring Board attention at this time. ## Activity: New maintenance releases (0.4.3) for both the Lucy search engine library and the Clownfish symbiotic object system are currently being voted on. The long-awaited 0.5.0 releases draw near, which will add experimental Go bindings and significantly expand the visible surface area of Clownfish. ## Health report: The situation remains stable, with major ongoing contributions from two people and occasional participation from other long-standing community members. It would be better if the upcoming releases draw some attention and new blood. ## PMC changes: - Currently 13 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Timothy Wilkens on Sun Sep 14 2014 ## Committer base changes: - Currently 14 committers. - No new committers added in the last 3 months - Last committer addition was Tim Wilkens at Fri Sep 26 2014 ## Releases: - Last release was 0.4.2 on Tue Dec 16 2014 ## Mailing list activity: - dev@lucy.apache.org: - 57 subscribers (down -2 in the last 3 months): - 98 emails sent to list (52 in previous quarter) - user@lucy.apache.org: - 89 subscribers (down -1 in the last 3 months): - 15 emails sent to list (4 in previous quarter) - issues@lucy.apache.org: - 22 subscribers (up 1 in the last 3 months): - 40 emails sent to list (71 in previous quarter) ## JIRA activity: - 0 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AH: Report from the Apache Mahout Project [Suneel Marthi] The goal of Apache Mahout project is to build an environment for quickly creating scalable performant machine learning applications. Activity: Apache Mahout 0.11.1 was released on Nov 6, 2015. This release supports Spark 1.4+ and has major performance improvements for vector and matrix operations. Sebastian Schelter presented the new Mahout distributed linear algebra framework at Flink Forward, Berlin On October 12, 2015. [1] Present activity is restricted to finalizing the Flink - Mahout integration which would be Mahout 1.0 release and to bolster the performance of the backend linear algebra by rebasing the code with alternate native implementations. PMC changes: - Currently 14 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Stevo Slavić on Tue Apr 21 2015 Committer base changes: - Currently 25 committers. - No new committers added in the last 3 months - Last committer addition was Anand Avati at Thu Apr 23 2015 Releases: - Mahout 0.11.1 was released on Fri Nov 06 2015 Issues: Decline in the project user and developer base over the past 2 years, in large part due to the availability of competing Machine Learning libraries with very active developer teams backed by organizations. Its hard to sustain a Machine Learning project on voluntary basis with no dedicated resources and yet be relevant with changing times and increasing competition. In the past, there was some promise of dedicated resources from organizations but nothing promising enough. JIRA activity: - 22 JIRA tickets created in the last 3 months - 35 JIRA tickets closed/resolved in the last 3 months [1] https://www.youtube.com/watch?v=Uh92PK0K0mA ----------------------------------------- Attachment AI: Report from the Apache Maven Project [Hervé Boutemy] Apache Maven is a widely-used project build tool, targeting mainly Java development. Apache Maven promotes the use of dependencies via a standardized coordinate system, binary plugins, and a standard build lifecycle. * Issues There are no issues requiring board attention at this time. * Activity * As announced previously, we are starting to release 3.x.x line of plugins with Maven 3 and Java 6 minimum requirements (no more compatible with Maven 2.2.1 and Java 5). To fulfill this, we needed to release several shared components with the same requirements which will be used within the plugins. * We did a yearly Jira issues cleanup, following the same process as the cleanup done in september: with the same "3-years without update" limit, this time we closed ~120 issues (600 in september), and got feedback only on a few issues. Then these issues were worked on with reporter's help and fixed. This makes us think that the process gives us what we expected: ability to efficiently close orphan issues and detect issues that still have users active interest. * On behalf of the Apache Maven team, Jason van Zyl has become a member of the Java Platform Module System (JSR 376) expert group: see http://openjdk.java.net/projects/jigsaw/spec/ * Prepations for adopting JDK9 Jigsaw have started. * Health Report We have a few new committers and PMC members, replacing people becoming less active over time: the team is slowly rotating at every level. Even if Maven is stable, we have many Jira issues opened against our many sub-projects (Maven core, 46 plugins and their dependencies), more than what the current team can triage and fix, with or without active help from initial reporters: that's why yearly Jira cleanups, if not perfect, is the best solution we have found to focus our work. We expect to do such cleanup each year unless stats show that it's not useful any more (which is unlikely since some users tend to report issues but not give reproducible test cases or required explanations when asking for more details). * Community * PMC changes * Michael Osipov joined the PMC on 2015-10-21 * Igor Fedorenko joined the PMC on 2015-10-21 * Andreas Gudian joined the PMC on 2015-11-22 - Currently 25 PMC members. * Committers changes * Christian Schulte was added on 2015-12-09 - Currently 56 committers. * Mailing List activity - users@maven.apache.org: - 1772 subscribers (down -6 in the last 3 months) - 445 emails sent to list (617 in previous quarter) - dev@maven.apache.org: - 644 subscribers (down -2 in the last 3 months) - 1140 emails sent to list (1027 in previous quarter) - notifications@maven.apache.org: - 175 subscribers (up 1 in the last 3 months) - 1387 emails sent to list (946 in previous quarter) - announce@maven.apache.org: - 686 subscribers (up 6 in the last 3 months) - 21 emails sent to list (9 in previous quarter) - issues@maven.apache.org: - 243 subscribers (down -1 in the last 3 months) - 2981 emails sent to list (2668 in previous quarter) - commits@maven.apache.org: - 147 subscribers (up 1 in the last 3 months) - 886 emails sent to the list (616 in the previous quarter) * JIRA activity: - 339 JIRA tickets created in the last 3 months - 531 JIRA tickets closed/resolved in the last 3 months * Releases Core * Maven 3.3.9 (2015-11-15) Plugins * Maven Surefire Plugin 2.19 (2015-10-18) * Maven Clean Plugin 3.0.0 (2015-10-19) * Maven Shade Plugin 2.4.2 (2015-10-28) * Maven JDeps Plugin 3.0.0 (2015-10-29) * Maven PMD Plugin 3.6 (2015-12-17) * Maven Surefire Plugin 2.19.1 (2016-01-03) * Maven Shade Plugin 2.4.3 (2016-01-10) Other * Maven Shared Components parent POM 22 (2015-11-03) * Maven Shared Filtering 3.0.0 (2015-11-10) * Maven Shared Mapping 3.0.0 (2015-11-19) * Maven Common Artifact Filter 3.0.0 (2015-12-01) * Maven Shared IO 3.0.0 (2015-12-23) * Maven File Management 3.0.0 (2015-12-25) * Maven JAR Utilities 1.2 (2015-12-31) ----------------------------------------- Attachment AJ: Report from the Apache Mesos Project [Benjamin Hindman] Apache Mesos is a cluster manager that provides resource sharing and isolation across cluster applications. ## General ## The project and contributors continues to grow. The community has bi-weekly meetings as well as a handful of working groups that are addressing specific components. We are starting to prepare for a 2-3 different MesosCons this year (Denver, Europe, and China). We're also planning on doing a 1.0 release in the coming months. ## Releases ## * Apache Mesos 0.23.1 (2015-09-21) * Apache Mesos 0.22.2 (2015-09-23) * Apache Mesos 0.21.2 (2015-09-24) * Apache Mesos 0.25.0 (2015-10-09) * Apache Mesos 0.26.0 (2015-12-10) ## PMC/Committership ## No new committers or PMC members were added in November or December, but we have a handful of candidates that the community is currently proposing. The last added members: * Voted to add Joris Van Remoortere as a PMC and Committer on 2015-09-20. * Voted to add Michael Park as a PMC and Committer on 2015-07-28. * Voted to add Kapil Arya as a PMC and Committer on 2015-10-06. ## Community ## * Added more organizations to the 'Powered By Mesos' list, including YP.com. * The community is generally happy with our new monthly release cadence, but it has made backwards compatibility trickier to negotiate (although, see below, 1.0 release will help). * The community would like to do our 1.0 release. Vinod Kone, a long time PMC and committer member will be acting as a project manager for this release. * We're preparing for multiple MesosCon's this year organized by the Linux Foundation. The first is planned for Denver June 1-2, 2016. Final dates and location for Europe have not been secured. We're also investigating doing one in China as there are some large users and a community developing there. * A new member in the community is Nvidia, who is working on adding GPU support to Mesos. ----------------------------------------- Attachment AK: Report from the Apache MINA Project [Jean-François Maury] ## Description: Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. ## Issues: There are no issues requiring board attention at this time ## Activity: Apache MINA 2.0.10 has been released on December 16th, 2015. It addresses mainly performance and concurrent related problems. Apache MINA SSHD is about to release 1.1.0 in the next fews days. ## Health report: Project activitity is broadly the same as previous quarters, in all the various categories (commits, JIRA tickets, mails). ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jean-François Maury on Mon Apr 07 2014 ## Committer base changes: - Currently 26 committers. - No new committers added in the last 3 months - Last committer addition was Lyor Goldstein at Thu Apr 30 2015 ## Releases: - Apache MINA 2.0.10 was released on Wed Dec 16 2015 ## Mailing list activity: - users@mina.apache.org: - 498 subscribers (down -3 in the last 3 months): - 78 emails sent to list (108 in previous quarter) - dev@mina.apache.org: - 358 subscribers (down -6 in the last 3 months): - 597 emails sent to list (344 in previous quarter) - ftpserver-users@mina.apache.org: - 138 subscribers (up 0 in the last 3 months): - 1 emails sent to list (5 in previous quarter) ## JIRA activity: - 57 JIRA tickets created in the last 3 months - 53 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AL: Report from the Apache MRUnit Project [Brock Noland] ## Description: Apache MRUnit is a Java library that helps developers unit test Apache Hadoop map reduce jobs. ## Issues: - The PMC Chair is looking for other PMC members to take the role ## Activity: - Nearly zero due to few people changes in the MR API ## Health report: - MRUnit still has many users but the API we build on is not changing it might be time to move to the attic. ## PMC changes: - Currently 12 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was James Robert Kinley on Tue Sep 18 2012 ## Committer base changes: - Currently 15 committers. - No new committers added in the last 3 months - Last committer addition was Mac Noland at Tue Feb 10 2015 ## Releases: - Last release was 0.9.0 on Tue May 01 2012 ## Mailing list activity: - dev@mrunit.apache.org: - 40 subscribers (up 2 in the last 3 months): - 8 emails sent to list (8 in previous quarter) - user@mrunit.apache.org: - 79 subscribers (up 1 in the last 3 months): - 4 emails sent to list (2 in previous quarter) ----------------------------------------- Attachment AM: Report from the Apache MyFaces Project [Mike Kienenberger] ## Description: The Apache MyFaces project is an umbrella project of the Apache Software Foundation for projects relating to the JavaServer Faces (JSF) technology. ## Activity and health: - Apache Myfaces Core is healthy and in maintenance mode. There have been some delays in applying patches this quarter, but it eventually happened. UI-Component Sets: - Apache Tobago is healthy and active. - Apache Trinidad continues to have issues opened. I continue to encourage contributions by having issue reporters submit fixes for their own issues as we have no active developers. We are planning a release within the next month to pick up changes made by contributors up to this point, and Leonardo has successfully went through the release process to verify it still works. - Myfaces Tomahawk is in maintenance mode and has had very little activity this quarter. Last commit on behalf of a contributor was April 2015. Add-ons and Extensions: - Apache MyFaces Portlet Bridge is in maintenance mode. Last developer commit was Jan 2014. Last commit on behalf of a contributor was May 2015. - Apache MyFaces CODI is in maintenance mode. CODI was replaced by Apache DeltaSpike so new development happens there. Last commit March 2014. - Apache MyFaces Orchestra is in maintenance mode. New projects use CDI and DeltaSpike instead. Last commit December 2014. - Apache MyFaces ExtVal is in maintenance mode. Last commit June 2014. - Apache MyFaces Commons is in maintenance mode. Last commit Auguest 2012. - Apache MyFaces Ext-Scripting is in maintenance mode. Last commit Dec 2012. - Apache MyFaces Test is in maintenance mode (Used by Myfaces Core). Last commit June 2014. - Two new PMC members have been added. ## Community changes: - Currently 76 committers and 42 PMC members. - Last committer addition was Thomas Andraschko at Thu Jul 02 2015 - Last PMC additions were Bill Lucy and Thomas Andraschko on Fri Jan 15 2016 ## Releases: - Apache Tobago 3.0.0-alpha-1 was released on Tue Nov 10 2015 - Apache Myfaces Core 2.2.9 was released on Tue Dec 15 2015 - Apache Tobago 3.0.0-alpha-2 was released on Sun Dec 20 2015 ## Mailing list activity: - users@myfaces.apache.org: - 747 subscribers (down -5 in the last 3 months): - 20 emails sent to list (10 in previous quarter) - dev@myfaces.apache.org: - 312 subscribers (down -4 in the last 3 months): - 285 emails sent to list (291 in previous quarter) - tck@myfaces.apache.org: - 20 subscribers (up 1 in the last 3 months) - notifications@myfaces.apache.org: - 111 subscribers (up 2 in the last 3 months): - 0 emails sent to list (0 in previous quarter) - announce@myfaces.apache.org: - 269 subscribers (up 2 in the last 3 months): - 0 emails sent to list (0 in previous quarter) ## JIRA activity: - 39 JIRA tickets created in the last 3 months - 49 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AN: Report from the Apache NiFi Project [Joe Witt] ## Description: - Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Released NiFi 0.4 with extensive stability and feature enhancements. - Upcoming NiFi releases will provide important features frequently requested and discussed by the community and as found on feature proposals in the NiFi Wiki. Discussion of moving toward a 1.0 release are underway. - Members of the NiFi community have created new or improved integrations with several Apache projects including HBase, Kafka, Avro, Flink, and Apex. ## Health report: - Activity on mailing lists, JIRA, Git remains strong. - During the last review cycle the PMC has grown and a newly formed committer tier has been established. - The pipeline for people progressing toward committer and/or PMC status is highly encouraging. ## PMC changes: - Currently 13 PMC members. - One new PMC members added in the last 3 months - Last PMC addition was Sean Busbey on Wed Nov 25 2015 ## Committer base changes: - Currently 17 committers. - New commmitters: - Joe Percivall was added as a committer on Mon Dec 14 2015 - Sean Busbey was added as a committer on Wed Nov 25 2015 - Toivo Adams was added as a committer on Tue Nov 03 2015 - Ricky Saltzer was added as a committer on Wed Oct 21 2015 - Michael W Moser was added as a committer on Sun Oct 18 2015 ## Releases: - nifi-0.4.1 on Wed Dec 23 2015 - nifi-0.4.0 on Mon Dec 14 2015 ## Mailing list activity: - users@nifi.apache.org: - 200 subscribers (up 66 in the last 3 months): - 726 emails sent to list (343 in previous quarter) - dev@nifi.apache.org: - 203 subscribers (up 37 in the last 3 months): - 1413 emails sent to list (968 in previous quarter) - commits@nifi.apache.org: - 37 subscribers ## JIRA activity: - 324 JIRA tickets created in the last 3 months - 215 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AO: Report from the Apache Nutch Project [Sebastian Nagel] Apache Nutch is a highly extensible and scalable open source web crawler software project. Stemming from Apache Lucene™, the project has diversified and now comprises two codebases, based respectively on Apache Hadoop data structures and Apache Gora for leveraging NoSQL databases. ISSUES There are no issues requiring board attention at this time. RELEASES Nutch 1.11 was released on Dec 06 2015. CURRENT ACTIVITY Issues - 62 JIRA tickets created in the last 3 months - 47 JIRA tickets closed/resolved in the last 3 months A vote about moving from svn to git is in process. Last November this option has been discussed with positive response. COMMUNITY Michael James Joyce was added as committer and PMC on Nov 08 2015. The traffic on the mailing lists is at a steady level: - dev@nutch.apache.org: - 552 subscribers (down -15 in the last 3 months): - 818 emails sent to list (954 in previous quarter) - user@nutch.apache.org: - 1114 subscribers (down -5 in the last 3 months): - 259 emails sent to list (183 in previous quarter) ----------------------------------------- Attachment AP: Report from the Apache ODE Project [Tammo van Lessen] ## Description: Apache ODE is a WS-BPEL implementation that supports web services orchestration using flexible process definitions. ## Issues: There are no issues requiring board attention at this time. ## Activity: - We've made progress with preparing the next release, migrated some fixes from the development branch to the release branch. We're feature complete with the current release and release preparation is in progress. ## Health Report: - ODE is very mature and stable, however the interest in BPEL has decreased significantly. Thus ODE's development is currently pretty much in maintenance mode. We're ironing out technical debt and making sure that our codebase campground is clean, supporting our users with answers and fixes. ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rafal Rusin on Wed Oct 01 2014 ## Committer base changes: - Currently 26 committers. - No new changes to the committer base since last report. ## Releases: - Last release was 1.3.6 on Sat Oct 12 2013 ## Mailing list activity: - dev@ode.apache.org: - 155 subscribers (up 0 in the last 3 months): - 38 emails sent to list (101 in previous quarter) - user@ode.apache.org: - 225 subscribers (down -3 in the last 3 months): - 33 emails sent to list (24 in previous quarter) ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AQ: Report from the Apache Onami Project [Nino Martinez Wael] Onami is moving to the Attic, see resolution 7B ----------------------------------------- Attachment AR: Report from the Apache OpenJPA Project [Pinaki Poddar] ----------------------------------------- Attachment AS: Report from the Apache OpenMeetings Project [Maxim Solodovnik] ## Description: Video conferencing, instant messaging, white board and collaborative document editing application. ## Issues: - there are no issues requiring board attention at this time ## Activity: - We are currently working on our next version 3.1.0, we planning to release it in the beginning of 2016, We are planning to invite additional PMC member. ## Health report: - We are observing increase of emails in dev@ list due to new version is being prepared, and decrease of emails in user@ list due to holidays, more issues are being closed since the release is almost ready ## PMC changes: - Currently 22 PMC members. - Keiji Ono was added to the PMC on Mon Oct 12 2015 ## Committer base changes: - Currently 24 committers. - No new committers added in the last 3 months - Last committer addition was Ono Keiji at Thu May 28 2015 ## Releases: - Last release was 3.0.7 on Sat Sep 26 2015 ## Mailing list activity: - dev@openmeetings.apache.org: - 139 subscribers (up 0 in the last 3 months): - 177 emails sent to list (129 in previous quarter) - user-russian@openmeetings.apache.org: - 27 subscribers (up 2 in the last 3 months): - 25 emails sent to list (18 in previous quarter) - user@openmeetings.apache.org: - 323 subscribers (up 0 in the last 3 months): - 261 emails sent to list (482 in previous quarter) - user-espanol@openmeetings.apache.org: - 60 subscribers (up 6 in the last 3 months): - 40 emails sent to list (76 in previous quarter) ## JIRA activity: - 43 JIRA tickets created in the last 3 months - 49 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AT: Report from the Apache OpenOffice Project [Dennis E. Hamilton] DESCRIPTION =========== Apache OpenOffice is an open-source, office-document productivity suite providing six productivity applications based around the OpenDocument Format (ODF). OpenOffice is released on multiple platforms and in dozens of languages. STATUS ====== The Project succeeded with maintenance release 4.1.2 on October 28. This is a significant milestone and the first release in 14 months. Warning signs around sustainability and disconnects across the community are being brought gradually and gingerly to community attention. ISSUES FOR BOARD AWARENESS ========================== The Board needs to be aware of Activity concerns and Sustainability warning signs reported/reviewed in the Issues sections, below. RELEASES ======== Release 4.1.2 was approved on October 26 and announced as available on 2015-10-28. In addition, Java UNO tools for Maven, jar files of AOO 4.1.2 components for independent usage, were distributed on 2015-12-21. Complete Release History 2015-10-28 4.1.2 2014-08-21 4.1.1 2014-04-29 4.1 2013-10-01 4.0.1 2013-07-17 4 2013-01-30 3.4.1 refresh (8 more languages) 2012-08-21 3.4.1 incubating 2012-05-08 3.4 incubating ACTIVITY ======== Release Effort and Plans ------------------------ Non-4.1.2-release-blocker issues and some anticipated features were retargeted to a subsequent Apache OpenOffice release in order to accelerate release of 4.1.2. Improvements for performing unit testing have been introduced by introducing Google Test in place of cppunit. Some finalization is needed to have the changes work for Windows builds. There is not yet any action plan or staging for releases beyond October's 4.1.2. There are no projected release dates. Community Operations -------------------- The Apache OpenOffice community has three main pillars: development, support, and end-user services. The pillars are permeable, with interdependencies from end to end. For AOO, the provision of authenticated binaries as part of Apache releases is not a mere convenience. It is overwhelmingly the purpose of the project in its origin and as brought to Apache, however much the limited downstream use of the code base is also desired and supported. As evidence of that importance, by 2015-12-31, binary installers of previous release 4.1.1 had been downloaded 48.1 million times. Of these, 87.7% were for Windows 8.9% were for Macintosh 3.4% were for all other distributions, including Linux For 4.1.2 binaries, since release at the end of October until 2015-12-31, there are 7.7 million downloads, now continuing at about 1 million per week, with 87.5% for Windows, 8.1% for Macintosh, and 4.4% for all other distributions Although US destinations have the greatest number of downloads by nationality, that represents only 15% of the total for this highly-international project. That overwhelmingly defines the community of next-in-line adopters of Apache OpenOffice software. PMC/COMMITTERS ============== The practice of welcoming new PMC/committer members on the dev list dropped out and has been restored. PMC --- The AOO PMC consists of 27 individuals as of 2015-12-31. Gavin McDonald joined the PMC and Peter Junge retired in the October- December quarter. 18 have remained continuously out of the 23 from TLP formation in October, 2012. 9 are new or returned PMC members 7 of the current PMC are Apache Software Foundation Members, including the original Chair 2015-10-18 Gavin McDonald (gmcdonald) joined the PMC 2015-10-08 Damjan Jovanovic (damjan) joined the PMC 2015-02-13 Dennis E. Hamilton joined the PMC 2015-02-11 Jan Iversen returned to PMC as Chair 2015-01-03 Mechtilde and Dr. Michael Stehmann joined the PMC The last preceding addition was on 2014-01-16 2015-10-18 Peter Junge (pj) retired 2015-09-09 Ian Lynch (ingotian) deceased May, 2015 2015-08-23 Jan Iversen retired The last preceding retirement was on 2014-08-30 PMC membership history is available in PDF at . Committers ---------- There are 140 committers as of 2015-12-31. Twenty-four have registered PGP keys. Don Lewis became a committer in the October-December quarter. 2015-12-04 Don Lewis added 2015-08-06 Manik Malhotra added 2015-07-27 Gavin McDonald added Last previous committer addition was Tal Daniel on 2014-04-29 2015-09-23 Ingrid von der Mehden (ingrid), deceased 2013-06-12 2015-09-09 Ian Lynch (ingotian), deceased May, 2015 2015-08-23 Jan Iversen resigned The recognition and invitation of potential committers is improving and expected to continue. ISSUES ====== With the positive movement seen in this quarter, some issues linger. It is slow going identifying obstacles and bringing them before the entire community for its wisdom in identification of consensus-based direction. Recent progress is owed to heroic efforts on the part of a small group. We must find a way to not have that as the only way of operating, burning out devoted contributors. The inevitability of turnover is worrisome. Governance ---------- ACTION ITEM: Following the October 2015 Board Meeting, considering the general lack of energy and resources reported, the AOO PMC was requested to report plans for informing the public on current difficulties and risks to the project. STATUS: The PMC has not addressed the action item. The Chair has made an initial few [RISK? ...] posts on the dev@ list to bring individual cases to general-community attention. There are mixed results. NEXT STEPS: Continue identifying risks and issues of capacity and capability on the public lists to provide a grounded discussion on the state of the project in the community. Development ----------- PREVIOUSLY: Chair was to follow through with PMC to develop a slip-stream release setup that is always in hand regardless of what feature release development is underway. Have in place as soon as possible after release 4.1.2. STATUS: Preparation for short-cycle releases and controlled changes, such as code-signing and straightforward maintenance, has no alignment on the PMC. There is concern that this will distract from achieving a feature release. NEXT STEPS: Take the concerns to the dev@ community for discussion there. RESOURCE ISSUES: The buildbot for Windows binaries has not made a successful build since since 2015-07-28. This has limited QA testing and patch testing. There is risk of regressions from changes that are developed and successfully applied to Linux builds, the primary tool active developers. CAPACITY CONCERNS. Based on the crunch to release AOO 4.1.2, it is clear that 5-6 developers, all on the PMC, completely held together the release and deployment of AOO 4.1.2. While there are important contributions from many others on and off the PMC, without those five the release would not have happened when it did. The involvement of QA volunteers was limited. There are also limitations around having enough PMC members provide builds from source corresponding to the different configurations that are supported. Community --------- PREVIOUSLY: Misalignment in the connection and support from developers all the way to end-users via lists, forums, and bugzilla was raised as a concern. The incoherence in where fixes are focused versus where usability is an issue are part of that concern. STATUS: This has been raised among the different subgroups with modest success. Some do not see a problem. NEXT STEPS: Continue to cultivate this issue. Downgrade from an issue for board attention. ISSUE CLEARANCE AND TECHNICAL DEBT. The handling of issues is how the cycle of improvement from developers to users to developers is demonstrated. The tabulation of bugzilla issue growth has been completed to the end of 2015. The rate at which issues remain unresolved continues to be in excess of 40%. The overall tabulation is at . A qualitative analysis is at . NOTE: There is a strenuous objection to the use of "technical debt" in the analysis of unresolved-issue accrual. KEY CONCERN: No matter how the tracking and understanding of these issues improves, there does not appear to be developer capacity for addressing very many of them. This may discourage further defect reporting and diminish user confidence in their reliance on the software. Previous Sustainability Concerns -------------------------------- CUSTOM IT SUPPORT. A project member has taken over the maintenance of the MediaWiki software. The Forum services are running successfully. This is no longer an issue. RELEASE MANAGEMENT. A new Release Manager provided AOO 4.1.2. The ability to train others in managing releases is not fully established and resources for the different builds are strained. Improvement is expected to continue. NEXT STEPS: Continued attention. SKILL DEVELOPMENT. Exploring engagement with companies that might have a strategic reason for contributing skills to the project has not been fruitful. Although there are occassional newcomers wanting to work on the project, the learning curve is very steep, especially for Windows development. It is not unusual for new volunteers to disappear after a short time. On the bright side, three students are now being mentored by a senior developer. NEXT STEPS: Continued attention, improve the Windows situation. COMMITTER/PMC AVAILABILITY. As of 2015-10-20, all 140 committers have updated their passwords since the previously-required reset. It remains to determine what committers/PMC are still subscribed to the dev/private lists. In any case, most of the 140 are not regulary involved. NEXT STEPS: Promote more active contributors as committers, assess capacity for development more closely. INFRASTRUCTURE ISSUES. PREVIOUSLY From 2015-09 Report. Clarify the situation and achieve a sustainable arrangement in consultation with Infra. Identify at least temporary relief, with solid arrangement by January. STATUS: The Forum and Wiki systems are maintained by a project member and the procedures are documented for use by others. NEXT STEPS: None. ----------------------------------------- Attachment AU: Report from the Apache ORC Project [Owen O'Malley] ## Description: A high-performance columnar file format for Hadoop workloads. ## Issues: - We really need a release, which is blocked by wanting to get the Java reader and writer moved out of Hive. ## Activity: - Progress continues on moving the Java reader and writer out of Hive. We've created the ORC module in Hive and moved the API, utilities and writer into it. We are currently cleaning up some of the ORC APIs before Hive 2.0.0 gets released. The final bits to move over to the ORC module will be the reader. Once the reader is moved over, the entire module can be moved to the ORC project. ## Health report: - The activity level is relatively low. The C++ reader works and is stable. There continues to be user interest in reading and writing ORC files outside of Hive. ## PMC changes: - Currently 6 PMC members. - Aliaksei Sandryhaila was added to the PMC on Wed Nov 18 2015 ## Committer base changes: - Currently 12 committers. - No new changes to the committer base since last report. - No new committers added in the last 3 months - Last committer addition was more than 2 years ago ## Releases: - No release has been made yet. ## Mailing list activity: - dev@orc.apache.org: - 23 subscribers (up 3 in the last 3 months): - 29 emails sent to list (37 in previous quarter) - user@orc.apache.org: - 24 subscribers (up 4 in the last 3 months): - 30 emails sent to list (21 in previous quarter) - issues@orc.apache.org: - 13 subscribers (up 3 in the last 3 months): - 73 emails sent to list (63 in previous quarter) ## JIRA activity: - 5 JIRA tickets created in the last 3 months - 3 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AV: Report from the Apache Parquet Project [Julien Le Dem] ## Description: Apache Parquet is a general-purpose columnar storage format. ## Issues: there are no issues requiring board attention at this time ## Activity: All changes required by Apache Drill have been merged into Apache Parquet, getting Drill off of its Parquet fork. Releases are ongoing to allow Drill to upgrade its dependencies. Several efforts are ongoing to improve vectorized reads from Java and C++ They involve collaboration of several organizations. Communication is happening in JIRA ## Health report: We have now a rotation to have someone responsible for answering JIRAs and emails each week. Level of ticket creation and resolution is about the same, keeping opened tickets to a reasonable amount. Typically user activity shows up in the user lists of other projects depending on parquet (drill, impala, presto, spark, ...) ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Alex Levenson on Tue Apr 21 2015 ## Committer base changes: - Currently 23 committers. - New commmitters: - Cheng Lian was added as a committer on Wed Dec 02 2015 - Sergio Peña was added as a committer on Wed Dec 02 2015 ## Releases: - Parquet-Format 2.3.1 was released on Thu Dec 17 2015 - Parquet-mr 1.9.0 in preparation ## Mailing list activity: - dev@parquet.apache.org: - 147 subscribers (up 17 in the last 3 months): - 466 emails sent to list (396 in previous quarter) ## JIRA activity: - 40 JIRA tickets created in the last 3 months - 36 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AW: Report from the Apache PDFBox Project [Andreas Lehmkühler] ## Description: The Apache PDFBox library is an open source Java tool for working with PDF documents. ## Issues: - there are no issues requiring board attention at this time" ## Activity: - we are planning to release the third and hopefully last RC of PDFBox very soon - as there are a lot of fixes for the 1.8 branch we are going to release a bugfix version of the 1.8 branch as well - joining forces with Tim Allison from Apache TIKA to run some bulk tests (analyzing ~250k of pdfs using different of versions of PDFBox) is a huge help in many ways - compare 2.0.0 with 1.8.x (benchmarks as well as comparing results) - determine regressions - observe memory footprint/performance - find pdfs using rare features/combination of features which are unsupported by PDFBox ## Health report: - there is a steady stream of contributions, bug reports and questions on the mailing lists - the core team consists of 4 - 5 active developers - after releasing two RCs of the next major version more people show their interest in PDFBox (see the increased number of subscribers to users@) ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was John Hewson at Thu Feb 06 2014 ## Committer base changes: - Currently 16 committers. - No new committers added in the last 3 months - Last committer addition was John Hewson at Fri Feb 07 2014 ## Releases: - 1.8.10 on Jul 22 2015 - 2.0.0 RC1 on Oct 19 2015 - 2.0.0 RC2 on Nov 22 2015 ## Mailing list activity: - users@pdfbox.apache.org: - 543 subscribers (up 41 in the last 3 months): - 451 emails sent to list (535 in previous quarter) - dev@pdfbox.apache.org: - 147 subscribers (up 2 in the last 3 months): - 3260 emails sent to list (2871 in previous quarter) ## JIRA activity: - 175 JIRA tickets created in the last 3 months - 163 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AX: Report from the Apache Rave Project [Matt Franklin] ----------------------------------------- Attachment AY: Report from the Apache REEF Project [Markus Weimer] ## Description: Apache REEF (Retainable Evaluator Execution Framework) is a scale-out computing fabric that eases the development of Big Data applications on top of resource managers such as Apache YARN and Mesos. ## Issues: There are no issues requiring board attention at this time ## Activity: - Due to the holidays, Activity has been light since the last report in December. - The community is working towards release 0.14, the first release since graduation. - We have closed on most of the post-graduation work items. ## Health report: - The mailing list and development is satisfying, considering the season. ## PMC changes: - Currently 21 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 30 committers. - There were two committers added that somehow fell through the cracks during graduation: - Andrew Chung was added as a committer on Sun Dec 06 2015 - Dhruv Mahajan was added as a committer on Tue Dec 15 2015 ## Releases: - No release since last report. - 0.14 is planned to be released in February, with a feature freeze at the end of January. - 0.13 was released on Tue Oct 13 2015 ## Mailing list activity: - dev@reef.apache.org: - 43 subscribers (up 6 in the last 3 months): - 1841 emails sent to list (2586 in previous quarter) ## JIRA activity: - 286 JIRA tickets created in the last 3 months - 212 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment AZ: Report from the Apache Samza Project [Chris Riccomini] ----------------------------------------- Attachment BA: Report from the Apache Sqoop Project [Jarek Jarcec Cecho] Apache Sqoop is a tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases. It can be used to import data from external structured datastores into Hadoop Distributed File System or related systems like Hive and HBase. Conversely, Sqoop can be used to extract data from Hadoop and export it to external structured datastores such as relational databases and enterprise data warehouses. RELEASES * The last releases of Apache Sqoop ** Version 1.4.6, released on May 10, 2015 from trunk branch. ** Version 1.99.6, released on May 5, 2015 from the sqoop2 branch. CURRENT ACTIVITY * Development activity is primarily on sqoop2 branches, but there is still considerable number of bugfixes on trunk branch * A total of 196 issues have been resolved last 3 months * In the past three months, a total of 99 messages were exchanged on the user list and a total of 2103 messages were exchanged on the dev list. COMMUNITY * The last addition of a new committer was done in June 2015. * The last appointment to the PMC was done in March 2015. * Currently there are: - Total of 475 subscribers to the user list - Total of 171 subscribers to the dev list - Total of 24 committers - Total of 15 PMC members ISSUES * There are no issues requiring board attention at this time. REFERENCES None. ----------------------------------------- Attachment BB: Report from the Apache Stanbol Project [Fabian Christ] ----------------------------------------- Attachment BC: Report from the Apache Steve Project [Daniel Gruno] ## Description: Apache STeVe is Apache's Python based voting system that the Foundation uses to handle things like voting in our new Board of Directors. ## Issues: - There are no issues requiring much board attention at this time. As stated below, we are in a state of trying to find our footing, but at present, it is not something that the board need to concern themselves with, unless they wish to help out in a personal capacity. ## Activity: This quarter has been one of some soul searching within the PMC, kicked off by a thread by the former VP asking whether it would make sense to disband the PMC and merge the project with the Whimsy PMC. While this did not gain enough traction to make it to any formal vote or the likes, it did shine some light on the difficulties of 'seasonal projects' like STeVe, where the community can seem quite dead for large periods of time. There were some follow-ups asking for more participation, and we did manage to vote in a new committer to help with the project. ## Health report: While the project can be considered as being in hiatus between annual member meetings, the above mentioned call for a new committer did manage to garner votes from 5 PMC members, proving that we still have the 3x+1 needed to have an active PMC. We continue to monitor the state of the community as we approach the usual busy period around March/April. On a more personal note, I will likely be reaching out to the ASF membership and seek people to help us test and improve the pySTeVe branch of our project. It is my belief that getting a release out at some point will help our visibility and grow our community, but we are in need of people to test and report back with their findings. Compared to previous quarter, the email flow picked up relatively well, albeit still not much. ## PMC changes: - Currently 8 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Rich Bowen on Mon Apr 20 2015 ## Committer base changes: - Currently 9 committers. - Pierre Smits was added as a committer on Tue Dec 15 2015 ## Releases: - No releases yet. ## Mailing list activity: - dev@steve.apache.org: - 20 subscribers (up 2 in the last 3 months): - 47 emails sent to list (4 in previous quarter) - user@steve.apache.org: - 13 subscribers (up 3 in the last 3 months): - 1 emails sent to list (0 in previous quarter) - issues@steve.apache.org: - 12 subscribers (up 1 in the last 3 months): - 14 emails sent to list (0 in previous quarter) ## JIRA activity: - 7 JIRA tickets created in the last 3 months - 1 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BD: Report from the Apache Struts Project [René Gielen] The Apache Struts MVC framework is a solution stack for creating elegant and modern action-based Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support technologies such as REST, AJAX and JSON. The Struts team made no releases in the last quarter. Last GA release was * Struts 2.3.24.1 - security fix release (2015-09-15) Given this was the holiday season, we saw rather vivid development and feedback activity within the reporting period. Work on Struts 2.5 keeps moving forward, with a BETA 3 soon to be published. Struts 2.5 includes new features, consolidations and dependency upgrades along with dropping support for already deprecated APIs and framework parts. It is considered a milestone release towards Struts 3, which is supposed to include major new features as well as breaking changes. We have currently three security reports under investigation. Progress on these non-critical issues went rather slow, with Apache Security team having to remind us that these issues are quite long-standing now. Two of these issues seem to be finally fixed now, with announcements and an improved solution to come up with the next Struts 2.3 GA release, expected to arrive very soon. Thanks to Mark Thomas for his very valuable help on analyzing one of these issues and giving advice on how to improve on it. We made progress with the third issue as well. We continue to receive high quality contributions by non-committers via our GitHub mirror and issue tracking. This includes not only drive-by patches, but also, and more importantly, continued involvement by various individuals. We keep monitoring them as they might qualify for committership addition. Aleksandr Mashchenko (amashchenko) was added as new committer effective 2015-10-23. No new PMC members have been added in the last quarter. Last PMC addition was on 2015-05-12. We have no issues that require board assistance at this time. ----------------------------------------- Attachment BE: Report from the Apache Synapse Project [Hiranya Jayathilaka] Apache Synapse is a high performance, flexible, lightweight Enterprise Service Bus (ESB) and a mediation framework. Community ========= No new committers or PMC members were nominated this quarter. Latest Synapse committer was elected on December, 2013. Latest Synapse PMC member was elected on December, 2013. Releases ======== There have been no new releases during this period. The last release of Synapse is version 2.1, which was released on January, 2012. Board Issues ============ Over the past few years the community interest towards Synapse has been dwindling, with a considerable decline in the number of commits and the mailing list traffic. For instance, we haven't had any commits or meaningful mailing list conversations over the last reporting period. Right now it is only myself (PMC chair) who is even reasonably active on the project, with occasional contributions coming from Andreas Viethen in the way of basic code maintenance. And with myself gettig occupied with academic work, the project is almost at a standstill. I would personally like to do one more release before we terminate the project, but without a compatible Axis2 release this is not possible. I personally don't have time to contribute towards an Axis2 release, and the other Synapse committers haven't stepped in to make any contributions either. Given these conditions I don't believe there's any point in trying to keep the project alive. I have already initiated a discussion on the Synapse PMC list about retiring the project. This thread was opened on 12th of January, and it hasn't garnered a single response as of today -- 6 days later. I think this sums up the current level of interest towards the project. I will now go ahead and call for a vote to retire the project, and kick off the procedure to move the Synapse into Attic. I intend to send the corresponding resolution to the board by next month's board meeting. ----------------------------------------- Attachment BF: Report from the Apache Tajo Project [Hyunsik Choi] ## Description: Tajo is an open source big data warehouse system in Hadoop for processing web-scale data sets. ## Issues: There are no issues requiring board attention at this time. ## Activity: We are preparing the meetups in SF bay area and LA in USA in Jan 2016. We will have 5 meetups in SF bay area and LA for Jan. Also, we are preparing the minor release 0.10.2, which is the bug fix release. ## Health report: Project activity (#mails, tickets, commits etc) are all healthy. We periodically release minors and major versions. The response and questions in mailing list are resolved quickly. Bugs reported by users are being resolved quickly. ## PMC changes: - Currently 15 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Hyoung Jun Kim on Sun Dec 07 2014 ## Committer base changes: - Currently 19 committers. - No new committers added in the last 3 months - Last committer addition was DaeMyung Kang at Thu Sep 17 2015 ## Releases: - Last release was 0.11.0 on Tue October 27 2015 ## Mailing list activity: - dev@tajo.apache.org: - 97 subscribers (down -1 in the last 3 months): - 20 emails sent to list (55 in previous quarter) - user@tajo.apache.org: - 47 subscribers (up 2 in the last 3 months): - 98 emails sent to list (26 in previous quarter) - issues@tajo.apache.org: - 27 subscribers (up 0 in the last 3 months): - 2741 emails sent to list (4698 in previous quarter) ## JIRA activity: - 121 JIRA tickets created in the last 3 months - 140 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BG: Report from the Apache Tapestry Project [Howard M. Lewis Ship] ----------------------------------------- Attachment BH: Report from the Apache Tcl Project [Massimo Manghi] ## Description: - Apache Tcl is an umbrella for Tcl-Apache integration efforts. Currently Apache Tcl has Rivet as only active subproject. ## Activity: - A new artifact of rivet was released (2.2.4) and a new version (2.3.0) is about to be ready. Development continues for the code in trunk at a slow but constant pace. More efforts are under way to document the new mod_rivet design - As stated in the October report we discontinued Websh. Since Websh was a subproject we didn't move it to the Attic, we just put a banner on the web pages and asked infra to delete the development mailing list. ## Issues: - There are no relevant issues requiring board attention at this time. ## Health report: - We can't be dismissive about the issue concerning the health of the project. Even though most PMC members are voting each release we basically have real commits from one contributor (myself). In our last report I stated we had intention to start a campaign to recruit more contributors but I failed to do so. We are discussing a document with a list of topics on which we may attract attention from the Tcl developers community. As soon as this chart is ready we will make it public hoping to stir some interest ## PMC changes: - Currently 10 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Brice Hamon De Crevecoer on Tue Nov 25 2014 ## Committer base changes: - Currently 15 committers. - No new committers added in the last 3 months - Last committer addition was Brice B. Hamon at Tue Nov 25 2014 ## Releases: - rivet-2.2.4 was released on Sat Dec 05 2015 ## Mailing list activity: - rivet-dev@tcl.apache.org: - 48 subscribers (up 0 in the last 3 months): - 46 emails sent to list (65 in previous quarter) - site-cvs@tcl.apache.org: - 6 subscribers (up 1 in the last 3 months): - 55 emails sent to list (20 in previous quarter) ## Bugzilla Statistics: - 1 Bugzilla tickets created in the last 3 months - 4 Bugzilla tickets resolved in the last 3 months ----------------------------------------- Attachment BI: Report from the Apache Tez Project [Hitesh Shah] ## Description: Apache Tez is an effort to develop a generic application framework which can be used to process arbitrarily complex directed-acyclic graphs (DAGs) of data-processing tasks and also a re-usable set of data-processing primitives which can be used by other projects. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - There is healthy dev activity continuing. Work continues on the 0.7.x and 0.8.x lines with a vote in progress for 0.8.2 currently ongoing. - There is a dev branch for work ongoing to refactor the UI for a newer version of ember. - There is also work ongoing to create a release with binary artifacts for easier consumption. - There were discussions initiated to rotate the Project Chair with consensus forming around a single candidate. The vote has yet to be formalized and a new resolution will likely be made for next month’s board meeting. ## Health report: - There were over a 100+ JIRAs resolved during the past 3 months. - Most of the work on 0.7.x is mainly related to stability and bug fixes. - The main community focus is on the 0.8.x line which will form the basis for the Hive 2.x release for their LLAP based implementation. ## PMC changes: - Currently 32 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Jeff Zhang on Sat May 30 2015 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months - Last committer addition was Sreenath at Wed May 13 2015 ## Releases: - Last release was 0.8.1-alpha on Sun Oct 11 2015 ## Mailing list activity: - dev@tez.apache.org: - 144 subscribers (down -5 in the last 3 months): - 320 emails sent to list (227 in previous quarter) - issues@tez.apache.org: - 52 subscribers (down -2 in the last 3 months): - 2079 emails sent to list (2932 in previous quarter) - user@tez.apache.org: - 181 subscribers (up 6 in the last 3 months): - 106 emails sent to list (229 in previous quarter) ----------------------------------------- Attachment BJ: Report from the Apache Thrift Project [Jake Farrell] Thrift is a framework for providing cross-platform RPC and serialization. Project Status --------- The Thrift community continues to see consistent growth with submissions from new contributors for bug fixes and client library improvements. A lot of focus has has been going into our cross library test coverage and progress has been made on our next release candidate which we hope to have it available before the end of this month. The Thrift PMC has also added a new committer, Nobuaki Sukegawa. Community --- Latest Additions: * PMC addition: Randy Abernethy, 7.31.2015 * Contributor addition: Nobuaki Sukegawa, 10.13.2015 Issue backlog status since last report: * Created: 165 * Resolved: 190 Mailing list activity since last report: * @dev 2465 messages * @user 127 messages Releases --- Last release: 0.9.3, Release Date: Oct 6, 2015 ----------------------------------------- Attachment BK: Report from the Apache Tika Project [Dave Meikle] What is Tika? ========================= Apache Tika is a dynamic toolkit for content detection, analysis, and extraction. It allows a user to understand, and leverage information from, a growing a list over 1200 different file types including most of the major types in existence (MS Office, Adobe, Text, Images, Video, Code, and science data) as recognised by IANA and other standards bodies. Issues ========================= There are no issues that need the boards attention. Releases ========================= The 1.11 release of Tika was made in October 2015[1], improving MIME type support and adding a parser for GROBID (GeneRation Of BIbliographic Data Discussions). Work has also started on the 2.X stream. Community ========================= The Tika PMC added Bob Paulin as a committer and PMC member in September 2015. Mailing list activity on dev@ was at 170, 185 and 136 messages in Nov, Dec and Jan 2015/16, respectively. user@ was at 9, 3 and 6 messages, during the same timeframe. [1] http://s.apache.org/TDD ----------------------------------------- Attachment BL: Report from the Apache Tomcat Project [Mladen Turk] ## Description: A Java Servlet, JavaServer Pages, Java WebSocket and Java Unified Expression language specifications implementation. ## Issues: - There are no issues requiring board attention at this time ## Activity: - Continued healthy activity across multiple components and responsiveness on both dev and user lists. - We have released a first milestone release of the current development branch (Tomcat 9.0.x). - We have started a regular Webinar series - one every two weeks. We do each Webinar twice (to try and cover as much as the world as possible) and make a recording available on YouTube. https://www.youtube.com/channel/UCpqpJ0-G1lYfUBQ6_36Au_g Is is early days and we are still experimenting with various technical and organisational options to figure out what works best. - We have also started to gather known recordings of Tomcat related presentations on the project website. http://tomcat.apache.org/presentations.html - We are keeping a closer eye on our Twitter account and making sure we announce releases, Webinars etc via Twitter as well as the usual mailing lists. - Apache Tomcat Native project (a connector implementation for Tomcat based on APR/OpenSSL) development focus has switched to version 1.2.x, with the first 1.2.0 release in October 2015, up to 1.2.4 several days ago. ## Health report: - TODO - Please use this paragraph to elaborate on why the current project activity (mails, commits, bugs etc) is at its current level. ## PMC changes: - Currently 24 PMC members. - New PMC members: - Felix Schumacher was added to the PMC on Mon Oct 26 2015 - Martin Grigorov was added to the PMC on Mon Oct 26 2015 ## Committer base changes: - Currently 40 committers. - New commmitters: - Ognjen Blagojević was added as a committer on Fri Oct 23 2015 - Martin Tzvetanov Grigorov was added as a committer on Tue Oct 27 2015 ## Releases: - Apache Tomcat 9.0.0.M1 (alpha) was released on Thu Nov 19 2015 - Apache Tomcat 8.0.30 was released on Sat Dec 05 2015 - Apache Tomcat 8.0.29 was released on Tue Nov 24 2015 - Apache Tomcat 8.0.28 was released on Mon Oct 12 2015 - Apache Tomcat 8.0.27 was released on Thur Oct 01 2015 - Apache Tomcat 7.0.67 was released on Wed Dec 09 2015 - Apache Tomcat 7.0.65 was released on Sun Oct 18 2015 - Apache Tomcat Native 1.2.4 was released on Mon Jan 11 2016 - Apache Tomcat Native 1.2.3 was released on Tue Dec 15 2015 - Apache Tomcat Native 1.2.2 was released on Mon Nov 09 2015 - Apache Tomcat Native 1.2.0 was released on Wed Oct 28 2015 - Apache Tomcat Native 1.1.34 was released on Tue Dec 15 2015 ## Mailing list activity: - users@tomcat.apache.org: - 3023 subscribers (up 15 in the last 3 months): - 902 emails sent to list (1002 in previous quarter) - dev@tomcat.apache.org: - 850 subscribers (up 10 in the last 3 months): - 3472 emails sent to list (2399 in previous quarter) - taglibs-user@tomcat.apache.org: - 353 subscribers (down -1 in the last 3 months): - 1 emails sent to list (0 in previous quarter) - announce@tomcat.apache.org: - 3977 subscribers (up 72 in the last 3 months): - 9 emails sent to list (4 in previous quarter) ## Trademark: - Detailed status: https://svn.apache.org/repos/private/pmc/tomcat/trademark-status.txt ----------------------------------------- Attachment BM: Report from the Apache TomEE Project [David Blevins] Apache TomEE delivers enterprise application containers and services based on, but not limited to the Enterprise JavaBeans Specification and Java Enterprise Edition Specifications. The user list continues to be active with most queries resolved quickly. Average user mailing list traffic: 230 messages / month Dev mailing list traffic: - 39 messages for October - 138 messages for November - 69 messages for December We seem to continuously see new users reaching out to us. Thanks to a community push and the joined effort, we dedicated the end of November and the beginning of December on the TomEE 1.7.3 release which is Java EE 6 certified. This is a maintenance release with a couple of important fixes the community was looking for. Most of the work has been dedicated to produce the first Java EE 7 TomEE release, namely the 7.0.0-M1. This release has been anticipated for some months and is a big step forward for the community. Lack the Java EE 7 TCK continues to be painful disadvantage, one which will be slightly more highlighted now that we are shipping Java EE 7 targeted releases and questions of compliance increase. Overall the project is lacking in resources and has been highlighted in late board reports, delays in getting security issues resolved and the long lag in the first TomEE 7 milestone release. Action has been taken as previously reported to address issues of late board reports. The PMC is more actively discussing the open security issue, ZDI-15-638. As well serious discussions are underway on how to attract more committers. Expect some resolutions in this area as a deliverable to the board in future reports. The community is aware and desires better. Specifically for ZDI-15-638, the PMC expects resolution in the next two weeks with release in both 1.7.x and 7.x shortly after. Last release was 1.7.3 on 2015-12-09 and 7.0.0-M1 on 2015-12-10. Last committer was added November 2015. Last PMC addition, 4 new members on 2015-08-11. ----------------------------------------- Attachment BN: Report from the Apache Traffic Server Project [Leif Hedstrom] ## Description: Apache Traffic Server is an HTTP proxy server and cache, similar to Squid and Varnish in functionality and features. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The 2015 Fall Summit was hosted by, and held at, Yahoo! campus. Roughly 80 participants were present. The Summit was very well received. - We are starting planning for our Spring Summit, which likely will be held in combination with ACNA'16. ## Health report: - We are happy to announce that since last board report, three new committers have been voted into the community! This is particularly exciting since they all three have been focusing on our HTTP/2 efforts. - We're in the final stages of a new v6.1.0 release, scheduled for January 2016 release. No new releases were made since the last report, but our releases are following expected release schedules for the year. ## PMC changes: - Currently 36 PMC members. - New PMC members: - Masaori Koshiba was added to the PMC on Sun Nov 29 2015 - Ryo Okubo was added to the PMC on Sun Nov 29 2015 - Masakazu Kitajo was added to the PMC on Sun Dec 20 2015 ## Committer base changes: - Currently 44 committers. - New commmitters: - Ryo Okubo was added as a committer on Wed Nov 18 2015 - Masakazu Kitajo was added as a committer on Mon Dec 14 2015 - Masaori Koshiba was added as a committer on Wed Nov 18 2015 ## Releases: - Last release was 6.0.0 on Mon Sep 21 2015 ## Mailing list activity: - users@trafficserver.apache.org: - 476 subscribers (up 5 in the last 3 months): - 120 emails sent to list (248 in previous quarter) - dev@trafficserver.apache.org: - 308 subscribers (up 12 in the last 3 months): - 617 emails sent to list (553 in previous quarter) - announce@trafficserver.apache.org: - 14 subscribers (up 2 in the last 3 months): - 0 emails sent to list (2 in previous quarter) - issues@trafficserver.apache.org: - 37 subscribers (up 3 in the last 3 months): - 2304 emails sent to list (4723 in previous quarter) - summits@trafficserver.apache.org: - 13 subscribers (up 2 in the last 3 months) ## JIRA activity: - 156 JIRA tickets created in the last 3 months - 133 JIRA tickets closed/resolved in the last 3 months ----------------------------------------- Attachment BO: Report from the Apache VXQuery Project [Till Westmann] Description: Apache VXQuery implements a parallel XML Query processor. Activity: - Activity has slowed down - especially in December. There’s a sizable overlap between the committers for VXQuery and the AsterixDB podling and a lot of the attention has been focussed on AsterixDB recently. However, as some of the work in the AsterixDB podling is on the Hyracks and Algebricks frameworks that are the foundation of VXQuery, VXQuery also benefits from this work. - Discussions on the integration with parts of the Hadoop ecosystem (HDFS and YARN) still ongoing. - The paper on VXQuery has been presented by Preston at IEEE Big Data 2015 in Santa Clara. Issues: - There are no issues that require the board's attention at this time. PMC/Committership changes: - Currently 10 committers and 7 PMC members in the project. - Last PMC addition was Steven Jacobs at Fri Jul 18 2014 - Last committer addition was Steven Jacobs at Fri Jul 18 2014 Releases: - Last release was 0.5 on Thu Mar 05 2015 ----------------------------------------- Attachment BP: Report from the Apache Web Services Project [Sagara Gunathunga] ----------------------------------------- Attachment BQ: Report from the Apache Whimsy Project [Ross Gardler] 1) Many/(most?) Whimsy committers are now authorized to push to the GitHub repository. MATT is now online, but there appears to still be a manual step required to identify which GitHub ID is to be associated with your Apache account. This presumably will be ironed out over time, and at the moment only represents a point of confusion, not a stumbling block. 2) In addition to Sam, two committers (Chris and Sebb) have succeeded at actually pushing to GitHub. Also two committers (Craig and Sebb) are able to run individual tools on their own development machines[1]. Their changes are automatically deployed, without human intervention[2]. Craig is now working on trying to push a change - this may be complete by the time of the board meeting. 3) Set up of the whimsy-test VM has begun in earnest. To the extent humanly possible, everything is either provisioned through Puppet or deployed automatically from the GitHub repository[3]. 4) Status monitoring is beginning to be roughed in[4]. At the moment, it is a simple ping endpoint. This rolls up fined grained status of the various applications deployed on whimsy, and alerts the infrastructure team when there is failure. 5) A replacement for the Secretary mail tool is nearing completion. It should be considerably more responsive and reliable than the current tool[5], which required multiple manual cleanup of intermediate svn directories this month. The hope is that with this version of the tool, Craig will be able to develop, locally test, and deploy improvements such as adding buttons and tweaking the content of emails produced. 6) Additional items planned for the next month (or so) include: a) Flipping the "big switch" to enable synchronization between GitHub and ASF hosted repositories. b) Moving the board agenda tool over to what is now called whimsy-test. c) Changing the DNS so that that what is not whimsy-test will become the new whimsy. The old whimsy will remain around under a new name for a few months. [report prepared by Sam Ruby] [1] https://github.com/apache/whimsy/blob/master/README.md [2] https://github.com/apache/whimsy/blob/master/DEVELOPMENT.md [3] https://github.com/apache/whimsy/blob/master/DEPLOYMENT.md [4] https://github.com/apache/whimsy/blob/master/www/status/README.md [5] http://s.apache.org/lm ----------------------------------------- Attachment BR: Report from the Apache Wink Project [Luciano Resende] ----------------------------------------- Attachment BS: Report from the Apache Wookie Project [Scott Wilson] ----------------------------------------- Attachment BT: Report from the Apache Axis Project [Deepal Jayasinghe] ## Description The Apache Axis project is responsible for the creation and maintenance of software related to the Axis Web Services frameworks and subsidiary components. ## Issues: - There are no issues requiring board attention at this time. However, it is worth mentioning that Axis2 is ready to release 1.7 and it would be based on current trunk. ## Activity: - 2releases since the last report in November. ## PMC/Committers changes: - Currently 61 PMC/Commiters members. - No new PMC members added in the last 3 months - Last PMC addition was Hiranya Jayathilaka on July 7 2015 ## Releases: - Apache Rampart 1.6.4 (December 28, 2015) - Apache Axis2 1.6.4 (December 28, 2015) ## Mailing list activity: - user list - 31 emails conversations. - dev list - was also active with releases related threads. ## JIRA activity: - 9 Jira issues created in the last 3 months - 7 Jira issues closed/resolved in the last 3 months ------------------------------------------------------ End of minutes for the January 20, 2016 board meeting.