The Apache Software Foundation Blog

Friday April 28, 2017

The Apache News Round-up: week ending 28 April 2017

April is coming to a close with the following activities from the Apache community:

Support Apache –billions of people benefit from Apache software. We are grateful to those who support the ASF by making a donation, no matter the size. Every dollar counts. http://apache.org/foundation/contributing.html

ASF Board –management and oversight of the business and affairs of the corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 17 May 2017. Board calendar and minutes http://apache.org/foundation/board/calendar.html

ASF Infrastructure –our distributed team on four continents keeps the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield lyte performance at 99.92% uptime http://status.apache.org/

ApacheCon™ –Tomorrow's Technology Today: Big Data, Cloud, Flex, IoT, Tomcat, and dozens of Apache projects across 200+ sessions, 150+ speakers, 4 subconferences, BarCampApache and more. http://apachecon.com/ Register today!
 - PREVIEWS exclusively on Feathercast https://feathercast.apache.org/
 - Support your favorite Apache projects and communities at ApacheCon by becoming an Apache Community and/or BarCamp Sponsor http://events.linuxfoundation.org/events/apachecon-north-america/sponsors/community-sponsor

Apache Attic™ –provides process and solutions to make it clear when an Apache project has reached its end of life.
 - Apache Wink retired http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3CF9AFF103-D166-4E0A-BAA6-30341D780FB8%40apache.org%3E

Apache Apex™ –a unified platform for Big Data stream and batch processing.
 - Reflections on the One Year Anniversary of Apache Apex http://www.atrato.io/blog/2017/04/25/one-year-apex/

Apache cTAKES™ –Widely adopted Open Source biomedical data extraction, annotation, and clinical information management platform now faster and easier to use.
 - The Apache Software Foundation Announces Apache® cTAKES™ v4.0 https://s.apache.org/OJJw

Apache Fineract™ –Open Source FinTech system for core banking platform enables financial services for billions of unbanked and underbanked individuals worldwide.
 - The Apache Software Foundation Announces Apache® Fineract™ as a Top-Level Project https://s.apache.org/QvFR

Apache Groovy™ –a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax.
 - Apache Groovy 2.4.11 released http://www.groovy-lang.org/download.html

Apache MINA™ FtpServer –a network application framework which helps users develop high performance and high scalability network applications easily.
 - Apache FtpServer 1.1.1 released http://mina.apache.org/ftpserver/downloads.html

Apache Kafka™ –a distributed, fault tolerant, publish-subscribe messaging.
 - Apache Kafka 0.10.2.1 released https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz

Apache Libcloud™ –a Python library that abstracts away the differences among multiple Cloud provider APIs.
 - Apache Libcloud 2.0.0 release http://libcloud.apache.org/downloads.html

Apache Lucene™ –a high-performance, full-featured text search engine library written entirely in Java.
 - Apache Lucene 6.5.1 released http://www.apache.org/dyn/closer.lua/lucene/java/6.5.1
 - Apache Solr 6.5.1 released http://www.apache.org/dyn/closer.lua/lucene/solr/6.5.1

Apache Metron ™ –Open Source Cyber Security Data Analytics Platform used for rapid detection and response to threats at massive scale.
 - The Apache Software Foundation Announces Apache® Metron™ as a Top-Level Project https://s.apache.org/e4Uh

Apache Open Climate Workbench™ –a comprehensive suite of algorithms, libraries, and interfaces designed to standardize and streamline the process of interacting with large quantities of observational data and conducting regional climate model evaluations.
 - Apache Open Climate 1.2.0 released http://climate.apache.org/downloads.html

Apache PredictionIO (incubating) –an Open Source Machine Learning Serverbuilt on top of state-of-the-art open source stack, that enables developers to manage and deploy production-ready predictive services for various kinds of machine learning tasks.
 - Apache PredictionIO 0.11.0-incubating released https://dist.apache.org/repos/dist/release/incubator/predictionio/0.11.0-incubating/

Apache Qpid™ –newer JMS client supporting the Advanced Message Queuing Protocol 1.0 (AMQP 1.0, ISO/IEC 19464, http://www.amqp.org), based around the Apache Qpid Proton protocol engine and implementing the AMQP JMS Mapping as it evolves at OASIS.
 - Apache Qpid JMS 0.22.0 released http://qpid.apache.org/download.html


Did You Know?

 - Did you know that shopping24.de uses Apache Solr for eCommerce search? http://solr.apache.org/

 - Did you know that Capital One uses Apache JMeter, Apache Kafka, Apache Metron, and Apache NiFi in its security intelligence framework? http://jmeter.apache.org/ http://kafka.apache.org/ http://metron.apache.org/ http://nifi.apache.org/

 - Did you know that Catalyst uses Apache JMeter as a load testing tool? http://jmeter.apache.org/


Apache Community Notices:

 - "Success at Apache" is a new monthly blog series that focuses on the processes behind why the ASF "just works". 1) Project Independence https://s.apache.org/CE0V 2) All Carrot and No Stick https://s.apache.org/ykoG 3) Asynchronous Decision Making https://s.apache.org/PMvk 4) Rule of the Makers https://s.apache.org/yFgQ 5) JFDI --the unconditional love of contributors https://s.apache.org/4pjM

 - Introducing the new Apache Community Newsletter https://blogs.apache.org/comdev/entry/community-development-news-march-2017 Facebook page https://www.facebook.com/ApacheSoftwareFoundation/ and Twitter account https://twitter.com/ApacheCommunity . Do friend and follow us.

 - ASF Operations Summary - Q3 FY2017 https://s.apache.org/NKFz

 - The list of Apache project-related MeetUps can be found at http://apache.org/events/meetups.html

 - Find out how you can participate with Apache community/projects/activities --opportunities open with Apache HTTP Server, Avro, ComDev (community development), Directory, Incubator, OODT, POI, Polygene, Syncope, Tika, Trafodion, and more! https://helpwanted.apache.org/

 - ApacheCon North America + Apache: BigData, CloudStack Collaboration Conference, FlexJS Summit, Apache: IoT, and TomcatCon will be held 16-18 May 2017 in Miami http://apachecon.com/

 - Are your software solutions Powered by Apache? Download & use our "Powered By" logos http://www.apache.org/foundation/press/kit/#poweredby

= = =

For real-time updates, sign up for Apache-related news by sending mail to announce-subscribe@apache.org and follow @TheASF on Twitter. For a broader spectrum from the Apache community, https://twitter.com/PlanetApache provides an aggregate of Project activities as well as the personal blogs and tweets of select ASF Committers.

# # #

Tuesday April 25, 2017

The Apache Software Foundation Announces Apache® cTAKES™ v4.0

Widely adopted Open Source biomedical data extraction, annotation, and clinical information management platform now faster and easier to use.

Forest Hill, MD —25 April 2017— The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today the availability of Apache® cTAKES™ v4.0, the latest version of the Open Source natural language processing system for information extraction from health-related free-text.

Apache cTAKES (clinical Text Analysis Knowledge Extraction System) is a natural-language processing based information extraction platform for health-related text that identifies signals important for the biomedical domain including types of clinical named entities mapped to various biomedical terminologies/ontologies such as the Unified Medical Language System (UMLS) -- drugs, diseases/disorders, signs/symptoms, anatomical sites and procedures along with their associated attributes such as negation, uncertainty, and more.

"Apache cTAKES has helped considerably advance biomedical data extraction and clinical information management over the last several years," said Pei Chen, Vice President of Apache cTAKES. "We are proud to lead the development of a widely adopted, interoperable, community-driven solution for clinical decision support systems and clinical research. The improvements in v4 makes cTAKES easier to use, thereby benefiting the greater medical community."

cTAKES originated in 2006 by a team of physicians, computer scientists, and software engineers at Mayo Clinic, and was submitted to the Apache Incubator in June 2012. cTAKES was built using the Apache UIMA (Unstructured Information Management Architecture) framework and Apache OpenNLP machine-learning based toolkit for the processing of health-related natural language text. Apache cTAKES components create rich linguistic and semantic annotations that have been utilized for a variety of biomedical use cases including clinical decision support systems and clinical research. 

Highlights of Apache cTAKES v4 include:
  • Dictionary Builder Graphical user interface (GUI) for easy dictionary selection and build-up;
  • Pipe Bits to be used to describe cTAKES modules for programs that help users create pipelines such as document descriptions of components, and inputs, outputs, parameters, dependencies implemented as Java annotations simplifies pipeline builders indicates whether a component is a Collection Reader, Annotator, or a Cas Consumer (Writer);
  • Piper files, allowing fast and easy creation and modification of custom pipelines with many capabilities;
  • Graphical user interface (GUI) for easy pipeline creation to select cTAKES components, view descriptions of the components, and inputs, outputs, parameters, dependencies implemented using the new Pipe Bits;
  • Example Clinical Documents with manual expert annotations of clinical narratives (mock ups). The narratives were annotated using the Open Source Anafora annotation tool (https://github.com/weitechen/anafora);
  • Temporal module for extraction of events, time expressions, and temporal relations; and
  • Numerous bug fixes that resulted in a more stable, much faster and robust release

"Apache cTAKES v4 release is a pivotal milestone that incorporates state-of-the-art methods for some of the most difficult tasks in clinical narrative processing and information extraction, namely coreference resolution and temporality. Integrating novel user friendly interfaces and a scaled up optimization of its core concept mapper, v4 provides the open-source and medical communities a stable, industrial strength tool to mine clinical text," said Prof. Guergana Savova, ASF Member and Apache cTAKES Project Management Committee member, and Principal Investigator of the Natural Language Processing Lab at the Computational Health Informatics Program, Boston Children’s Hospital and faculty at Harvard Medical School. "The world-wide community involvement is exactly what we envisioned when we started cTAKES back in 2006. We are grateful to the community for its many contributions and are greatly appreciative of the efforts of Sean Finan and James Masanz, members of the Apache cTAKES Project Management Committee for leading this milestone release."

"We are using Apache cTAKES v4 to link phenotypic and genomic/genetic data for the Boston Children’s Hospital Precision Link Biobank," said Kenneth D. Mandl, Director of the Computational Health Informatics Program at Boston Children’s Hospital.

"We are using cTAKES to help identify people with multiple sclerosis from the electronic health records and investigate disease trajectory and treatment response in this chronic neurological disorder," said Zongqi Xia, MD, PhD, an Assistant Professor of Neurology and Biomedical Informatics at University of Pittsburgh.

"We have been using cTAKES in the VA Radiology Reports to look for word tokens that correlate with lung, liver and other findings," said Dr. Joe Erdos, faculty at Yale School of Medicine and associated scientist at the Veterans Affairs (VA) in Connecticut.

"We have been frequent users of cTAKES since the 3.x days, and are excited by the cTAKES release," said Chris Mattmann, Principal Data Scientist in the Engineering & Science Directorate at NASA Jet Propulsion Laboratory, and member of the Apache cTAKES Project Management Committee. "Our Shangridocs tool that allows for interactive text extraction and analysis from science research papers in the bioinformatics/clinical domain is built around Apache cTAKES and Apache OpenNLP. We plan on upgrading ASAP to cTAKES 4.0 and contributing to the platform. cTAKES scalability is something we are very interested in - and in the ability to extend the existing UMLS taxonomy with custom medical metadata and information and cTAKES 4.0 (and beyond) is the perfect platform for growth in this area."

Availability and Oversight
Apache cTAKES software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache cTAKES, visit http://ctakes.apache.org/

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 620 individual Members and 6,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Alibaba Cloud Computing, ARM, Bloomberg, Budget Direct, Capital One, Cash Store, Cerner, Cloudera, Comcast, Confluent, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, iSigma, LeaseWeb, Microsoft, ODPi, PhoenixNAP, Pivotal, Private Internet Access, Produban, Red Hat, Serenata Flowers, Target, WANdisco, and Yahoo. For more information, visit http://www.apache.org/ and https://twitter.com/TheASF

© The Apache Software Foundation. "Apache", "cTAKES", "Apache cTAKES", and "ApacheCon" are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.

# # #

Monday April 24, 2017

The Apache Software Foundation Announces Apache® Fineract™ as a Top-Level Project

Open Source FinTech system for core banking platform enables financial services for billions of unbanked and underbanked individuals worldwide.

Forest Hill, MD –24 April 2017– The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today that Apache® Fineract™ has graduated from the Apache Incubator to become a Top-Level Project (TLP), signifying that the project's community and products have been well-governed under the ASF's meritocratic process and principles.

The first Apache project developed from within the financial services technology sector (known as "FinTech"), Apache Fineract is an Open Source system for core banking as a platform. Fineract provides a reliable, robust, and affordable solution for entrepreneurs, financial institutions, and service providers to offer financial services to the world’s 2 billion underbanked and unbanked.

"Core banking software is one of the oldest applications of digital electronic computing. Apache Fineract's graduation as a Top-Level Project is an important next step for Open Source into applications that affect us all," said Myrle Krantz, Vice President of Apache Fineract.

Fineract was created at the Mifos (Micro Finance Open Source) Initiative (a spin-off of the Grameen Foundation, launched by Dr. Muhammad Yunus, the father of microfinance), which began to develop software in 2004 to meet the demands of microfinance institutions (MFIs). In December 2015, the Mifos Initiative submitted Fineract to the Apache Incubator.

"In many ways Fineract broke new grounds as an Incubating project at the ASF," said Roman Shaposhnik, Apache Fineract Incubator Mentor, Director of Open Source Strategy at Pivotal and Vice President Technology for ODPi at Linux Foundation. It was the first project that was originally developed by a non-profit: Mifos Initiative. It was the first project with an extremely important social agenda in mind: speed up the elimination of poverty. It was the first project that fully embraced the next generation microservices architecture. But there's one thing that gets me even more excited: how quickly the Fineract community embraced 'The Apache Way' of project governance. They truly made my job as a mentor smooth sailing and I wish them to grow by leaps and bounds now that they are a TLP at the ASF."

Apache Fineract can be deployed in any environment, whether Cloud or on-premise, on- or offline, on mobile or PC. Fineract is extensible enough to support any organizational type or delivery channel, and flexible enough to support any product, service, or methodology. For any organization, large or small, Apache Fineract will provide the client data management, loan and savings portfolio management, integrated real time accounting, and social and financial reporting needed to bring digital financial services in a modern connected world.

"As the steward of the Open Source Mifos community since its inception at the Grameen Foundation in 2006, I'm excited for the next phase of growth and development for our ecosystem as it becomes a part of the Apache community," said Edward Cable, President/CEO, Mifos Initiative. "Organizations like Musoni Services and Conflux Technologies have blazed a trail in showing others how to build sustainable and impactful financial inclusion solutions on top of the Apache Fineract platform. I look forward to cultivating and catalyzing new innovations for financial inclusion amongst the developers across The Apache Software Foundation."

An array of organizations use Apache Fineract for rapid product development, support for multiple lending methodologies, full range of deposit products, and flexible calculation of interest, penalties, and fees.

"In my role as CTO of Musoni I have been working in the Fineract community since the very early days, and have seen the community and platform grow to the mature state it is in today," said Sander van der Heyden, CTO, Musoni. "We are using Fineract as one of the core components for our cloud-based core-banking platform, which is currently in use by over 90 MFI's across Africa. Together with the community our team has collaborated on a large number of the features that are in the platform today. We would not have been able to deliver these without the advantages of working together with others in the community, sharing experience, market knowledge and development capacity. The Fineract community is in a truly unique position to have access to hands-on knowledge of financial markets and products across almost all developing markets worldwide and to combine these into the platform. Now that the project is graduating we are hoping to see even more activity and growth in the community, especially looking forward to new versions more suitable for modern cloud based architectures, which are already in development."

"We are the innovation lab for Gentera in which we are devoted to create new business models for the base of the pyramid, through internal entrepreneurs working in specific projects and supporting and collaborating with startups focusing on this market. We have used Fineract because it allowed us to generate loans through its API in a very flexible way, which enables us to offer a completely digitized offer for our group loans clients," said Eduardo Lincona, Platforms Subdirector at Fiinlab. "It has contributed to our success because on our current core banking we were not able to create loans through an interface, therefore it was impossible for us to offer a 100% digitized experience for them. This functionality allowed us to test whether it is feasible to offer a digital loan to our customers. The community is very wide and has many on line materials, in addition Aleks, who has been our consultant, has done a tremendous work allowing us to react very quickly to the demands of our customers."

"Apache Fineract's breadth of functionality and ease of extensibility has enabled us to leverage the same for building 'Finflux', a next generation core-banking system serving multiple sectors of the financial services industry including digital banks, fin-tech lenders, microfinance institutions, co-operatives, credit unions, self-help groups and business correspondents," said Vishwas Babu, CTO of Conflux Technologies. "Engineers at Conflux have been deeply involved with Apache Fineract since its inception, and we look forward to continue contributing our mite towards the project's success."

"For many years, technology had been a barrier to our rapid expansion plans," said Samit Shetty, Director of Chaitanya India Fin Credit Pvt. Ltd. "With the help of Conflux Technologies and their solutions which are powered by Apache Fineract, technology is now our primary business accelerator."

"With the help of Conflux Technologies, we moved from a manual system to a core banking solution powered by Apache Fineract to consolidate varied groups to follow our standardized procedures and reduce reporting delays and efforts by 40%," said Ruhiu (Gathogo) John, ICT Officer at Caritas Nairobi.

"To fully participate in the digital world, all people need access to banking services and electronic money," said Paul Maritz, an industry executive and investor, and a long-time supporter of Mifos.org and Fineract. "Open Source is playing an increasingly important role in today’s software world, and Fineract is an important foundation to enable access by all to the digital world."

"The Apache Fineract community is proud to provide code which helps institutions extend banking services to the poorest of the poor, thus helping them to lift themselves out of poverty," added Krantz. "We welcome contributors who want to support the Fineract technology, from the Fineract code itself, to documentation, and best practices information."

Availability and Oversight
Apache Fineract software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache Fineract, visit http://fineract.apache.org/ and https://twitter.com/ApacheFineract

About the Apache Incubator
The Apache Incubator is the entry path for projects and codebases wishing to become part of the efforts at The Apache Software Foundation. All code donations from external organizations and existing external projects wishing to join the ASF enter through the Incubator to: 1) ensure all donations are in accordance with the ASF legal standards; and 2) develop new communities that adhere to our guiding principles. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. For more information, visit http://incubator.apache.org/

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 620 individual Members and 6,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Alibaba Cloud Computing, ARM, Bloomberg, Budget Direct, Capital One, Cash Store, Cerner, Cloudera, Comcast, Confluent, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, iSigma, LeaseWeb, Microsoft, ODPi, PhoenixNAP, Pivotal, Private Internet Access, Produban, Red Hat, Serenata Flowers, Target, WANdisco, and Yahoo. For more information, visit http://www.apache.org/ and https://twitter.com/TheASF

© The Apache Software Foundation. "Apache", "Fineract", "Apache Fineract", and "ApacheCon" are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.

# # #

The Apache Software Foundation Announces Apache® Metron™ as a Top-Level Project

Open Source Cyber Security Data Analytics Platform used for rapid detection and response to threats at massive scale.

Forest Hill, MD –24 April 2017– The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today that Apache® Metron™ has graduated from the Apache Incubator to become a Top-Level Project (TLP), signifying that the project's community and products have been well-governed under the ASF's meritocratic process and principles.

Apache Metron provides a scalable, advanced security analytics framework to offer a centralized tool for security monitoring and analysis. Metron’s extensible platform integrates a number of elements from the Apache Hadoop ecosystem to effectively enable rapid detection and rapid response using both traditional rules and machine learning for advanced security threats.

"It is abundantly clear that cybersecurity challenges are becoming a bigger part of our reality," said Casey Stella, Vice President of Apache Metron. "Solving them effectively and at scale requires an Open Source, community-oriented approach built upon proven scalable technologies. This is what Metron is about at its core."

Metron is a unified platform for aggregating and enriching a wide variety of security related data.   Built atop Apache Storm, Apache HBase and Apache Kafka, Metron can ingest, transform and normalize any source of telemetry at scale, including full network packet capture. Data ingested into Metron can be enriched with valuable context such as geographic location or asset identifiers as it streams by. New enrichments can be specified with no-downtime through user defined functions and a robust scripting language. Security threats can be specified and triaged using either rules or machine learning models so that only the greatest threats are prioritized for threat response and investigation.

Highlights include:
  • Mechanism to capture, store, and normalize any type of security;
  • Telemetry at extremely high rates;
  • Real time processing and application of enrichments;
  • Efficient information storage;
  • Interface that provides a centralized view of data and alerts passed through the system; and 
  • Use of statistical summary data structures (e.g. sketches) to perform security analytics even on the largest of data sets

Apache Metron leverages Big Data and machine learning to enable users to rapidly detect and respond to cyber security threats, whether in application-specific environments such as an email service provider, or across the Internet of Things (IoT). Australia’s largest telecommunications, media, and Internet Service Provider, Telstra, uses Apache Metron to power enterprise-grade security operations centers (SOCs) in key service hubs.

"Going through the Apache incubation process really illuminated how valuable and important it was to build vibrant and inclusive communities around code. Having infrastructure support from the ASF and active mentors to shepherd us through the hurdles made all the difference in the world," added Stella. "The core ideals of openness, community, and transparency are prerequisites for solving cybersecurity challenges. Metron was a great fit in Apache because the ASF shares those core ideals. It really does take a village to solve the really hard problems."

Metron initiated at Cisco in 2014 as OpenSOC. The project was submitted to the Apache Incubator in December 2015, and released its first release of Apache Metron in April 2016.

Catch Apache Metron in action at the DataWorks Summit, 13-15 June 2017 in San Jose.

Availability and Oversight
Apache Metron software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache Metron, visit http://metron.apache.org/ and https://twitter.com/ApacheMetron 

About the Apache Incubator
The Apache Incubator is the entry path for projects and codebases wishing to become part of the efforts at The Apache Software Foundation. All code donations from external organizations and existing external projects wishing to join the ASF enter through the Incubator to: 1) ensure all donations are in accordance with the ASF legal standards; and 2) develop new communities that adhere to our guiding principles. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. For more information, visit http://incubator.apache.org/

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 620 individual Members and 6,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Alibaba Cloud Computing, ARM, Bloomberg, Budget Direct, Capital One, Cash Store, Cerner, Cloudera, Comcast, Confluent, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, iSigma, LeaseWeb, Microsoft, ODPi, PhoenixNAP, Pivotal, Private Internet Access, Produban, Red Hat, Serenata Flowers, Target, WANdisco, and Yahoo. For more information, visit http://www.apache.org/ and https://twitter.com/TheASF

© The Apache Software Foundation. "Apache", "Hadoop", "Apache Hadoop", "Metron", "Apache Metron", and "ApacheCon" are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.

# # #

Friday April 21, 2017

The Apache News Round-up: week ending 21 April 2017

As we're cranking through April, the Apache community has been working on:

Support Apache –if Apache software has helped you, please consider making a donation, no matter the size. Every dollar counts. http://apache.org/foundation/contributing.html

ASF Board –management and oversight of the business and affairs of the corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 17 May 2017. Board calendar and minutes http://apache.org/foundation/board/calendar.html

ASF Infrastructure –our distributed team on four continents keeps the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield swift performance at 99.95% uptime http://status.apache.org/

ApacheCon™ –Tomorrow's Technology Today. The latest in Big Data, Cloud, Flex, IoT, Tomcat, and dozens of other leading Apache projects across 200+ sessions, 150+ speakers, 4 subconferences, BarCampApache and more. http://apachecon.com/ Register today!
 - PREVIEWS on ApacheCon and Apache: Big Data, exclusively on Feathercast https://feathercast.apache.org/
 - Support your favorite Apache project and community at ApacheCon by becoming an Apache Community and/or BarCamp Sponsor http://events.linuxfoundation.org/events/apachecon-north-america/sponsors/community-sponsor

The Apache Software Foundation Recognizes Apache Innovations Integral to the Pulitzer Prize-winning Panama Papers Investigation
 - Apache Open Source library, search, and document management tools used in investigating the biggest leak in journalism history. https://s.apache.org/UkEw

Apache Commons™ JEXL –a library intended to facilitate the implementation of dynamic and scripting features in applications and frameworks written in Java.
 - Apache Commons JEXL 3.1 released https://commons.apache.org/proper/commons-jexl/download_jexl.cgi 

Apache Jackrabbit™ Oak –a scalable, high-performance hierarchical content repository designed for use as the foundation of modern world-class Web sites and other demanding content applications.
 - Apache Jackrabbit Oak 1.2.25 released http://jackrabbit.apache.org/downloads.html

Apache JMeter™ –used to test performance both on static and dynamic resources such as files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers, and more.
 - Apache JMeter 3.2 released http://jmeter.apache.org/download_jmeter.cgi

Apache Kudu™ –an Open Source storage engine for structured data which supports low-latency random access together with efficient analytical access patterns.
 - Apache Kudu 1.3.1 released http://kudu.apache.org/releases/1.3.1/

Apache Log4j™ –provides logging services for Java.
 - CVE-2017-5645: Apache Log4j socket receiver deserialization vulnerability http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3CCACmp6kodWRpk7U6cguk3_TyP%2BFcA11sBExvb83EntE51Secn6A%40mail.gmail.com%3E

Apache Mahout™ –scalable machine learning library.
 - Apache Mahout 0.13.0 released http://www.apache.org/dist/mahout/0.13.0/

Apache OpenWebBeans™ –an ALv2-licensed implementation of the "Contexts and Dependency Injection for the Java EE platform" specification which is defined as JSR-299.
 - Apache OpenWebBeans-1.7.3 released http://www.apache.org/dyn/closer.cgi/openwebbeans/1.7.3/

Apache POI™ –Open Source Java library and APIs for various file formats based on Microsoft Office.
 - Apache POI 3.16 released https://poi.apache.org/download.html

Apache Syncope™ –an Open Source system for managing digital identities in enterprise environments, implemented in Java EE technology.
 - Apache Syncope 2.0.3 released http://syncope.apache.org/downloads.html

Apache Tomcat™ –an Open Source software implementation of the Java Servlet, JavaServer Pages, Java Unified Expression Language, Java WebSocket and JASPIC technologies.
 - Apache Tomcat 8.5.14 released http://tomcat.apache.org/download-80.cgi
 - Apache Tomcat 9.0.0.M20 released http://tomcat.apache.org/download-90.cgi


Did You Know?

 - Did you know that Apache TinkerPop‏ Gremlin is Turing Complete? http://tinkerpop.apache.org/

 - Did you know that BarCamp Apache will be held prior to ApacheCon, and, per usual, will be free of charge to participate? http://events.linuxfoundation.org/events/apachecon-north-america/extend-the-experience/barcamp

 - Did you know that Walmart Labs uses Apache Storm and Apache Kafka? http://storm.apache.org/ and http://kafka.apache.org/


Apache Community Notices:

 - "Success at Apache" is a new monthly blog series that focuses on the processes behind why the ASF "just works". 1) Project Independence https://s.apache.org/CE0V 2) All Carrot and No Stick https://s.apache.org/ykoG 3) Asynchronous Decision Making https://s.apache.org/PMvk 4) Rule of the Makers https://s.apache.org/yFgQ 5) JFDI --the unconditional love of contributors https://s.apache.org/4pjM

 - Introducing the new Apache Community Newsletter https://blogs.apache.org/comdev/entry/community-development-news-march-2017 Facebook page https://www.facebook.com/ApacheSoftwareFoundation/ and Twitter account https://twitter.com/ApacheCommunity . Do friend and follow us.

 - ASF Operations Summary - Q3 FY2017 https://s.apache.org/NKFz

 - The list of Apache project-related MeetUps can be found at http://apache.org/events/meetups.html

 - Find out how you can participate with Apache community/projects/activities --opportunities open with Apache HTTP Server, Avro, ComDev (community development), Directory, Incubator, OODT, POI, Polygene, Syncope, Tika, Trafodion, and more! https://helpwanted.apache.org/

 - ApacheCon North America + Apache: BigData, CloudStack Collaboration Conference, FlexJS Summit, Apache: IoT, and TomcatCon will be held 16-18 May 2017 in Miami http://apachecon.com/

 - Are your software solutions Powered by Apache? Download & use our "Powered By" logos http://www.apache.org/foundation/press/kit/#poweredby

= = =

For real-time updates, sign up for Apache-related news by sending mail to announce-subscribe@apache.org and follow @TheASF on Twitter. For a broader spectrum from the Apache community, https://twitter.com/PlanetApache provides an aggregate of Project activities as well as the personal blogs and tweets of select ASF Committers.

# # #

Monday April 17, 2017

The Apache® Software Foundation Recognizes Apache Innovations Integral to the Pulitzer Prize-winning Panama Papers Investigation

Apache Open Source library, search, and document management tools used in investigating the biggest leak in journalism history.

Forest Hill, MD —17 April 2017— The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today the role played by several Apache projects in the investigation of the Panama Papers.

At 2.6 terabytes of data, the Panama Papers is the largest leak of all time, comprising 11.5M financial and legal records sent from an anonymous source. The journalistic cooperation involved more than 400 journalists from 100 publications on six continents over the course of a year. The discovery exposed a complex system of criminal and corrupt activities secretly hidden by offshore concerns. The investigation recently received a Pulitzer Prize in the Explanatory Reporting category.

"The Apache Software Foundation incorporated 18 years ago with the mission to create software for the public good," said ASF President Sam Ruby. "We are honored that Apache software played a critical role with the Panama Papers, and congratulate the International Consortium of Investigative Journalists and their media partners on this prestigious award."

The discovery, exchange, and management of information that involved 214,488 entities was made possible by:
  • Tika --toolkit that detects and extracts metadata and structured text content from various documents. Used for document processing.

  • Solr --enterprise search server, based on the Lucene Java search library, with advanced highlighting, faceted search, caching, and replication capabilities. Used for search and indexing.

  • PDFBox --Open Source Java library for working with PDF documents. Used for capturing text from PDF documents.

  • POI --Open Source Java library and APIs for various file formats based on Microsoft Office. Used to extract and manipulate Excel, Word, and PowerPoint files.

  • Commons --40+ projects for reusable Open Source Java components. Used to boost cross-platform development and productivity.

In addition to Apache software, a number of other Open Source projects were also integral to the investigation. This includes Tesseract-ocr (whose optical character recognition engine was used for capturing text from images), Project Blacklight (used as a discovery interface), and Jackcess (used for reading and writing MS Access databases): three examples of the millions of software solutions distributed under the Apache License v2.0, that allows for their free use, modification, and sharing.

Apache Open Source Projects
Many of the ASF's 300+ projects serve as the backbone for some of the world's most visible and widely used applications in Artificial Intelligence and Deep Learning, Big Data, Build Management, Cloud Computing, Content Management, DevOps, IoT and Edge Computing, Mobile, Servers, and Web Frameworks, among other categories.

Programmers, solutions architects, individual users, educators, researchers, corporations, governments, and enthusiasts worldwide depend on Apache software for development tools, libraries, frameworks, visualizers, end-user productivity solutions, and more.

75% of Apache's 150M lines of code have been developed over 65,000 person years, and are valued at US$7B. The ASF serves approximately 9M source code downloads from Apache mirrors on a yearly basis, excluding convenience binaries. Worldwide dependency on Apache software continues to grow, with Web requests received from every Internet-connected country on the planet.

The Apache Incubator is home to 63 projects undergoing development, with emerging innovations Big Data, communication protocols, connected devices, cryptography, data science/machine learning/analytics, development frameworks, microfinances, remote desktop access, serverless computing, and more.

All Apache products are available to the public-at-large completely free of charge. All software development and project leadership is done entirely by volunteers. As a not-for-profit charitable organization, the ASF is funded through tax-deductible contributions from corporations, foundations, and private individuals. Approximately 75% of the ASF's US$1.2M annual budget is dedicated to running critical infrastructure support services that keep Apache services running 24x7x365 at near 100% uptime on an annual budget of less than US$5,000 per project.

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 620 individual Members and 6,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Alibaba Cloud Computing, ARM, Bloomberg, Budget Direct, Capital One, Cerner, Cloudera, Comcast, Confluent, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, iSigma, LeaseWeb, Microsoft, ODPi, PhoenixNAP, Pivotal, Private Internet Access, Produban, Red Hat, Serenata Flowers, WANdisco, and Yahoo. For more information, visit http://www.apache.org/ and https://twitter.com/TheASF

© The Apache Software Foundation. "Apache", "Apache Commons", "PDFBox", "Apache PDFBox", "POI", "Apache POI", "Solr", "Apache Solr", "Tika", "Apache Tika", and "ApacheCon" are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.

# # #

Friday April 14, 2017

The Apache News Round-up: week ending 14 April 2017

The Apache community salutes the ASF's 18 years of Open Source leadership with ongoing productivity:

Support Apache –Apache projects benefit billions of users worldwide for less than $5K/project/year. Please consider making a donation, no matter the size. Every dollar counts. http://apache.org/foundation/contributing.html

ASF Board –management and oversight of the business and affairs of the corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 19 April 2017. Board calendar and minutes available at http://apache.org/foundation/board/calendar.html

Apache Community Development –helps guide newcomers towards becoming a part of the Apache community.
 - Introducing the new Apache Community Newsletter https://blogs.apache.org/comdev/entry/community-development-news-march-2017 and Twitter account https://twitter.com/ApacheCommunity

ASF Infrastructure –our distributed team on four continents keeps the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield twinkling performance back in the "three nines" at 99.89% uptime http://status.apache.org/

ApacheCon™ –Tomorrow's Technology Today. We're looking forward to seeing you the week of 15 May in Miami.
 - Learn the latest in Big Data, Cloud, Flex, IoT, Tomcat, and dozens of other leading Apache projects across 200+ sessions, 150+ speakers, 4 subconferences, BarCampApache and more. http://apachecon.com/ Register by 17 April and save $200!
 - PREVIEWS on ApacheCon and Apache: Big Data, exclusively on Feathercast –featuring Roman Shaposhnik on IoT; Ismaël Mejia & Etienne Chauchot on Apache Beam; Mark Thomas on Tomcat; and Shawn McKinney on Java security https://feathercast.apache.org/
 - Support your favorite Apache project and community at ApacheCon by becoming an Apache Community Sponsor http://events.linuxfoundation.org/events/apachecon-north-america/sponsors/community-sponsor

Apache Ignite™ –in-Memory Data Fabric providing in-memory data caching, partitioning, processing, and querying components.
 - [CVE-2016-6805] Arbitrary File Read due to eXternal Xml Entity attack in Apache Ignite http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3CB39FC5C0-9AC5-4E84-A450-AFF690B74D9C%40apache.org%3E

Apache Libcloud™ –a Python library that abstracts away the differences among multiple Cloud provider APIs.
 - Apache Libcloud 2.0.0rc2 released http://libcloud.apache.org/downloads.html

Apache Log4j™ –provides logging services for Java.
 - Apache Log4j 2.8.2 released https://logging.apache.org/log4j/2.x/

Apache Tomcat™ –an Open Source software implementation of the Java Servlet, JavaServer Pages, Java Unified Expression Language, Java WebSocket and JASPIC technologies.
 - Apache Tomcat 6.0.53 released http://tomcat.apache.org/download-60.cgi
 - [SECURITY] CVE-2017-5651 Apache Tomcat Information Disclosure http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3C63a584ba-4db7-85d3-0206-c1164b9d26c6%40apache.org%3E
 - [SECURITY] CVE-2017-5650 Apache Tomcat Denial of Service http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3C6d8077ef-1bcb-d07b-0bd0-f70ab0043faf%40apache.org%3E
 - [SECURITY] CVE-2017-5648 Apache Tomcat Information Disclosure http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3C8a78e8fe-616e-1959-3c0e-26704fc72766%40apache.org%3E

Apache Twill™ –an abstraction over Apache Hadoop® YARN that reduces the complexity of developing distributed applications, allowing developers to focus instead on their application logic.
 - Apache Twill 0.11.0 released http://www.apache.org/dyn/closer.cgi/twill/0.11.0/src


Did You Know?

 - Did you know that, over the past week, 518 Apache Committers changed 917,176 lines of code over 2,740 commits? http://status.apache.org/#commits

 - Did you know that Apache innovation will be highlighted at ApacheCon and Apache: Big Data with presentations on numerous podlings, including Edgent, Gossip, Hivemall, iota, Mynewt, OpenWhisk, RocketMQ + more? http://incubator.apache.org/

 - Did you know that HBaseCon ASIA will be held on 4 August in Shenzhen, China? http://hbase.apache.org/


Apache Community Notices:

 - "Success at Apache" is a new monthly blog series that focuses on the processes behind why the ASF "just works". 1) Project Independence https://s.apache.org/CE0V 2) All Carrot and No Stick https://s.apache.org/ykoG 3) Asynchronous Decision Making https://s.apache.org/PMvk 4) Rule of the Makers https://s.apache.org/yFgQ 5) JFDI --the unconditional love of contributors https://s.apache.org/4pjM

 - We have been chosen as a Google Summer of Code (GSoC) Mentoring Organization for the 12th consecutive year --Apache Committer Mentors wanted! https://summerofcode.withgoogle.com/organizations/5416945173135360/

 - Feedback from The Apache Software Foundation on the Free and Open Source Security Audit (FOSSA) https://s.apache.org/romf

 - ASF Operations Summary - Q3 FY2017 https://s.apache.org/NKFz

 - The new Apache Community Facebook page is https://www.facebook.com/ApacheSoftwareFoundation/ Do friend and follow us. 

 - The list of Apache project-related MeetUps can be found at http://apache.org/events/meetups.html

 - Find out how you can participate with Apache community/projects/activities --opportunities open with Apache HTTP Server, Avro, ComDev (community development), Directory, Incubator, OODT, POI, Polygene, Syncope, Tika, Trafodion, and more! https://helpwanted.apache.org/

 - ApacheCon North America + Apache: BigData, CloudStack Collaboration Conference, FlexJS Summit, Apache: IoT, and TomcatCon will be held 16-18 May 2017 in Miami http://apachecon.com/

 - Are your software solutions Powered by Apache? Download & use our "Powered By" logos http://www.apache.org/foundation/press/kit/#poweredby

= = =

For real-time updates, sign up for Apache-related news by sending mail to announce-subscribe@apache.org and follow @TheASF on Twitter. For a broader spectrum from the Apache community, https://twitter.com/PlanetApache provides an aggregate of Project activities as well as the personal blogs and tweets of select ASF Committers.

# # #

Friday April 07, 2017

The Apache News Round-up: week ending 7 April 2017

Welcome, April! The Apache community is starting the month with great progress:

Support Apache –if Apache software has helped you, please consider making a donation, no matter the size. Every dollar counts. http://apache.org/foundation/contributing.html

ASF Board –management and oversight of the business and affairs of the corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 19 April 2017. Board calendar and minutes available at http://apache.org/foundation/board/calendar.html
 - ASF Operations Summary - Q3 FY2017 https://s.apache.org/NKFz

Success at Apache –our fifth installment in the new monthly blog series that focuses on the processes behind why the ASF "just works".
 - JFDI --the unconditional love of contributors by Daniel Gruno https://s.apache.org/4pjM

ASF Infrastructure –our distributed team on four continents keeps the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield kicking performance at 97.27% uptime http://status.apache.org/

ApacheCon™ –Tomorrow's Technology Today.
 - Learn the latest in Big Data, Cloud, Flex, IoT, Tomcat, and dozens of other leading Apache projects across 200+ sessions, 150+ speakers, 4 subconferences, BarCampApache and more. http://apachecon.com/ Sign up today and save $200!
 - Become an Apache Community Sponsor at ApacheCon http://events.linuxfoundation.org/events/apachecon-north-america/sponsors/community-sponsor

Apache Attic™ –provides process and solutions to make it clear when an Apache project has reached its end of life.
 - Apache Abera retired http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3CCAK2iWdQ7w2DQgAxL6snQnwX3P%3DSqFOBBQW6M469VUzz-F83pUw%40mail.gmail.com%3E

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.
 - Apache Accumulo 1.7.3 released https://accumulo.apache.org/downloads/

Apache Apex™ Malhar –an enterprise grade big data-in-motion platform that unifies stream and batch processing.
 - Apache Apex Malhar 3.7.0 released http://apex.apache.org/downloads.html

Apache Buildr™ –a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.
 - Apache Buildr 1.5.2 released http://buildr.apache.org/

Apache Flex™ –application framework for expressive Web applications that deploy to all major browsers, desktops and devices.
 - Apache Flex BlazeDS 4.7.3 released http://flex.apache.org/

Apache Geode™ –a data management platform that provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing.
 - Apache Geode 1.1.1 released http://geode.apache.org/releases/
 - [CVE-2017-5649] Apache Geode information disclosure vulnerability http://mail-archives.apache.org/mod_mbox/www-announce/201704.mbox/%3CCAEwge-E4y%3DEVfhwpfRwsbnBH_hBS3Q-BJS%2B1BX5omYGW4dnR1w%40mail.gmail.com%3E

Apache Groovy™ –a multi-faceted language for the Java platform.
 - Apache Groovy 2.5.0-alpha-1 released http://www.groovy-lang.org/download.html

Apache Guacamole (incubating) –a clientless remote desktop gateway that supports standard protocols like VNC, RDP, and SSH.
 - Apache Guacamole 0.9.12-incubating released http://guacamole.incubator.apache.org/releases/0.9.12-incubating/

Apache Jackrabbit™ – a fully compliant implementation of the Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as specified in the Java Specification Request 283 (JSR 283).
 - Apache Jackrabbit 2.12.7 released https://jackrabbit.apache.org/jcr/downloads.html#v2.12
 - Apache Jackrabbit Oak 1.4.15 released http://jackrabbit.apache.org/downloads.html

Apache Lucene™ Solr –the popular, blazing-fast, Open Source enterprise search platform built on Apache Lucene.
 - Apache Solr Reference Guide for Solr 6.5 released https://www.apache.org/dyn/closer.cgi/lucene/solr/ref-guide/apache-solr-ref-guide-6.5.pdf

Apache Nutch™ –a well matured, production ready Web crawler.
 - Apache Nutch 1.13 released http://nutch.apache.org/downloads.html

Apache Tomcat™ –an Open Source software implementation of the Java Servlet, JavaServer Pages, Java Unified Expression Language, Java WebSocket and JASPIC technologies.
 - Apache Tomcat 7.0.77 released http://tomcat.apache.org/download-70.cgi
 - Apache Tomcat 8.0.43 released http://tomcat.apache.org/download-80.cgi

Apache UIMA™ –a component architecture and framework for the analysis of unstructured content like text, video and audio data.
 - Apache UIMA Java SDK 2.10.0 released http://uima.apache.org

Apache Zeppelin™ –a collaborative data analytics and visualization tool for distributed, general-purpose data processing system such as Apache Spark, Apache Flink, etc.
 - Apache Zeppelin 0.7.1 released http://zeppelin.apache.org/download.html


Did You Know?

 - Did you know that the following Apache projects have anniversaries in April? Apache CXF (9 years); Avro, HBase, Mahout, Nutch, Tika, and Traffic Server (7 years); Creadur, Jena (5 years); DeltaSpike (4 years), ORC, Parquet (2 years); Apex, AsterixDB, Johnzon (1 year) --Many Happy Returns! https://projects.apache.org/committees.html?date

 - Did you know that Redfin sends thousands of notifications per minute and millions of emails each day using Apache Kafka and Samza? http://kafka.apache.org/ and http://samza.apache.org/

 - Did you know that we are experiencing a greater influx of participants, with nearly 300 new code contributors and 300-400 new people filing issues each month? https://projects.apache.org/statistics.html


Apache Community Notices:

 - "Success at Apache" is a new monthly blog series that focuses on the processes behind why the ASF "just works". 1) Project Independence https://s.apache.org/CE0V 2) All Carrot and No Stick https://s.apache.org/ykoG 3) Asynchronous Decision Making https://s.apache.org/PMvk 4) Rule of the Makers https://s.apache.org/yFgQ 5) JFDI --the unconditional love of contributors https://s.apache.org/4pjM

 - We have been chosen as a Google Summer of Code (GSoC) Mentoring Organization for the 12th consecutive year --Apache Committer Mentors wanted! https://summerofcode.withgoogle.com/organizations/5416945173135360/

 - Feedback from The Apache Software Foundation on the Free and Open Source Security Audit (FOSSA) https://s.apache.org/romf

 - ASF Operations Summary - Q3 FY2017 https://s.apache.org/NKFz

 - The new Apache Community Facebook page is https://www.facebook.com/ApacheSoftwareFoundation/ Do friend and follow us. 

 - The list of Apache project-related MeetUps can be found at http://apache.org/events/meetups.html

 - Find out how you can participate with Apache community/projects/activities --opportunities open with Apache HTTP Server, Avro, ComDev (community development), Directory, Incubator, OODT, POI, Polygene, Syncope, Tika, Trafodion, and more! https://helpwanted.apache.org/

 - ApacheCon North America + Apache: BigData, CloudStack Collaboration Conference, FlexJS Summit, Apache: IoT, and TomcatCon will be held 16-18 May 2017 in Miami http://apachecon.com/

 - Are your software solutions Powered by Apache? Download & use our "Powered By" logos http://www.apache.org/foundation/press/kit/#poweredby

= = =

For real-time updates, sign up for Apache-related news by sending mail to announce-subscribe@apache.org and follow @TheASF on Twitter. For a broader spectrum from the Apache community, https://twitter.com/PlanetApache provides an aggregate of Project activities as well as the personal blogs and tweets of select ASF Committers.

# # #

Tuesday April 04, 2017

Success at Apache: JFDI --the unconditional love of contributors

by Daniel Gruno

In many respects, The Apache Software Foundation is like a dog.

Some people like dogs, some like cats. The ASF doesn't care, it still loves you. Some people are female, some are male, some don't share the narrow dichotomy of the masses. The ASF doesn't care, it still loves you. Some people have cool parents, and a car, and money, and are connected with the right friends, and some are "strange" loners that can count their friends on one hand (sometimes you don't even need a hand!). The ASF doesn't care, it loves you anyway...as long as you feed it some code or documentation (or any of the other valuable contributions), you get love and respect in return.

But before I start telling my story about a dog named Apache, I should probably tell you a little about myself. I've been involved with Apache (both the foundation and the good ol' HTTP Server) for five years now. I am a Member of the foundation, and the Chair of the Apache STeVe project. The reason I got involved and why I'm still here, working for the ASF as an infrastructure architect, is that I had an itch (several in fact) to scratch and a yearning to show the world that I could...do stuff!

I came to Apache from an academic background. I had been studying at various universities in Denmark, initially Statistics and Business Administration, and later on Human Resource Management, so my assumptions about how Open Source worked were that it probably worked like academia works: You have an idea, you present it, ask for feedback, start a collaborative process and have your peers review it, then implement said idea once they all say it's okay. Now, in some regards, this is accurate, but the method of execution is vastly different.

Academia is built around a mix of healthy and unhealthy inherent mistrust (in many respects akin to the notion of original sin in some beliefs).

The healthy part was in my experience --and in very(!) simple terms-- attributed to critical thoughts of Karl Popper and like-minded science philosophers who, argue against _proof_ as a means of advancing science, but rather seek out a _lack of evidence against_ as the proper way to corroborate a theory (and in doing so removing things like "is there a god?" or "are gnomes real?" from the sphere of academic theories, as you cannot disprove the existence of said figures, thus they are categorized as meta-theories and philosophical conundrums instead --the question of "do we really deserve dogs?" however is still valid!). Instead of proving that the sun does indeed rise every day, one would instead say "I have a theory that the sun won't rise tomorrow" and then debunk that. While proving that the sun rises tomorrow is a nigh impossible task (even with a 99.999% chance of it rising tomorrow, that means there's only a 16% chance of it rising in 500 years time), proving you were wrong tomorrow when the sun rises yet again is a simpler and more attainable goal that _has practical value_.

Now, while this works well in academia, the notion of having to _prove your code doesn’t work_ can be a bit much for someone just trying to fix a typo in a script. Still, things such as unit tests and fuzzing can be compared to the notion of _proving by failing to disprove_, in that we too in Open Source employ a notion of "if we can't break it, it must be working". This calculated and practical mistrust in our work is healthy.

The unhealthy part stems from our fellow human beings being human beings...and not dogs. Unlike Open Source communities like Apache, universities are, in my experience, just high school all over, with fancier charts and bigger books. It matters who you know, how well you can network, who foots the bills. While some schools do make you feel at home, in most cases you are left to fend for yourself and build up a network, both socially and scientific. If you did not have the proper social skill-sets, you were alone. There was no sense of inherent belonging, it was --in a sense-- the capitalist dream turned to a nightmare. Your future was yours to create, and yours alone. If you lacked the skills or mental capacity for socializing, you were simply left behind.

A Dog Named Apache
Looking back at my experiences with education institutes, imagine my surprise when I --the classic loner type with limited social skills-- asked if I could get some patches applied, and five minutes later, they were! The response was, to me, an overwhelming acceptance of the work I had done, and people saying "please do contribute more, we value this immensely". More than that, it was a sense of being invited to a community that didn't have any other reasons to invite me than "I have some patches". 

At Apache, it didn't matter who you had known for years, or what your social standing was, what you looked like or any other generic measurement we generally use in the outside world. If you have something to contribute, and it makes sense, you are welcomed with open arms. 

From the very beginning, I was gently nudged to contribute what I thought was interesting --not what THEY thought they needed, but what I had an interest in solving-- and I saw a profound interest in my skill-set and ideas. I saw people thinking what I did was cool, and I was cool, even though they had no idea who I was. It was like suddenly making friends in a platonic speed-dating séance where all that matters was being interested in doing SOMETHING --didn't matter what it was, as long as it made sense.

There is a general notion that Apache is a meritocracy: You contribute, and through your contributions earn merit that in turn affords you leverage and say in matters. I'll posit that not only is this true, but it's also a positive sum game with "original merit" applied. People are inherently trusted to have good intentions and are afforded an initial goodwill that you might not afford people in other circumstances. I didn't know these people, they didn't know me --and none of that mattered here.

Fast-tracking ideas
Within a week(!) of contributing patches to the HTTP Server project, I was voted in as an Apache Committer, much to my surprise. Even more surprising was the attitude at Apache, especially the Infrastructure Team: If you want to do something, go ahead and do it (with minimal supervision). Here's a server you can hack on, here's a place you can put your code, here's someone who will help review it! I had an idea of making a comment system for the HTTPd documentation, and (again) politely asked if it was at all possible that I could write it. At this point in time, I was expecting a bureaucratic NO, with some explanation of how they didn't know me (and thus, why would they entrust me with their hardware?). The answer was a very terse "JFDI, here's a FreeBSD jail for you". While I felt a bit scared of the general tone at the time, the notion that you could just do something without having to spend time gaining trust, requisitioning things, getting reviews prior to implementation and so on, was exhilarating to me: I could hack on something, I HAD A BOX TO EXPERIMENT ON, no strings attached! Again, the notion that you were inherently trusted was present. It didn't matter that I hadn't worked with infrastructure before, I had an idea that could solve a problem, and to them, that was all that mattered. Welcome to the team!

And so I wrote a comment system for our documentation. It got implemented in the documentation, other projects saw it and said "can we please use this too?". Not long after, I was neck deep in infrastructure business, having discovered that Apache was not only the HTTP Server...It was a plethora of interconnected projects all sharing the same notion of coming together to solve problems and help make the world a better place through advancing computer science. Everywhere I looked inside Apache, the notion seemed the same: If you can help us, you're one of us. Don't care who you are, where you come from, as long as you can contribute in some way, you're welcome in our community as a valued member.

Fast-forward
So I joined another project, and another, and another. Today I am an official part of 10 Apache projects, on the Project Management Committee (PMC) in 8 of them. Do I know about these projects in extreme detail? Heck no! I can barely tell you what some of them really do, but that really doesn't matter at Apache. What matters is your willingness to contribute, no matter what your expertise level is, no matter what field of expertise is. If you have something to contribute, Apache will accept and love you. Just like a dog.

So put down your phone, stop facetweeting, and most importantly, stop thinking you can't possibly help or become a part of Apache. If you can write an email, you can help out. If you can fix typos, you can help out. If you can *sort* of code in a programming language, you can help out. If you can write newsletters, know how to fix a configuration error, help people on IRC, you can help out...and Apache will love you for it. And before you know it, you'll be a deeply integrated part of the Apache community.

If you are in doubt as to what project you would or could contribute to, Apache has an awesome Community Development project that helps mentor and engage people in projects, as well as teach about how the foundation and projects work. For more information, head on over to https://community.apache.org and check out the resources available to you. You can also check out https://projects.apache.org and see if you know one of Apache’s projects, or perhaps discover a new project that fits what you are interested in --welcome aboard!

# # #

"Success at Apache" is a new monthly blog series that focuses on the processes behind why the ASF "just works":

1) Project Independence https://s.apache.org/CE0V
2) All Carrot and No Stick https://s.apache.org/ykoG
3) Asynchronous Decision Making https://s.apache.org/PMvk
4) Rule of the Makers https://s.apache.org/yFgQ

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation