Apache Software Foundation

Providing open source software to the public free of charge

Technologies
python, javascript, java, ruby, couchdb
Topics
web, database, cloud, ddd, dsl
Providing open source software to the public free of charge

Established in 1999, the ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors. Our all-volunteer board oversees more than 350 leading Open Source projects, including Apache HTTP Server -- the world's most popular Web server software.

The ASF provides an established framework for intellectual property and financial contributions that simultaneously limits potential legal exposure for our project committers. Through the ASF's meritocratic process known as "The Apache Way," more than 500 individual Members and 4,500 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.

2016 Program

Successful Projects

Contributor
haonguyen
Mentor
rmarechal, Martin Desruisseaux
Organization
Apache Software Foundation
Mapping between the GeoTIFF metadata to ISO 19115
The goal of this project is to improve the Apache SIS coverage module in order to meet the needs of space agencies. Particularly, this includes...
Contributor
bsikander
Mentor
Edward J. Yoon
Organization
Apache Software Foundation
Apache Hama benchmark against Spark and Flink
Distributed system performance benchmarks are an important source of information for decision makers who must choose the right technology for their...
Contributor
nadeesh092
Mentor
Alan R Williams
Organization
Apache Software Foundation
Running Docker from Apache Taverna
Taverna is a comprehensive workflow engine which has several ways of creating work flows and there are multiple layers/interfaces exposed to interact...
Contributor
rhnvrm
Mentor
Heith, Dave Brondsema
Organization
Apache Software Foundation
Improving Discussion Threads and UI/UX of Apache Allura
Improving Discussion Threads and UI/UX of Apache Allura Goals Improve Discussion Threads (ForgeDiscussion) Improve landing page on installation and...
Contributor
Pradyut
Mentor
Suresh Marru
Organization
Apache Software Foundation
Notebooks for Weather Data Analytics
My primary goal with this project is to build a notebook­ front ends so users can interact with weather data. As an initial goal, I will work with...
Contributor
Nges Brian
Mentor
ccollins, mkiiskila
Organization
Apache Software Foundation
White Box and Regression Testing of the Mynewt OS
This Project is based on testing. The aim of this project is to have a white box and regression test carried out on the mynewt os. This is very...
Contributor
Pradeep Sanjeewa
Mentor
Will, aditihilbert
Organization
Apache Software Foundation
Port core OS and a subset of the utilities to a new 32-bit microcontroller
Apache Mynewt OS is a rapidly developing operating system specially designed for 32-bit microcontrollers. With the development of IoT, embedded...
Contributor
Thilina Manamgoda
Mentor
Stian Soiland-Reyes
Organization
Apache Software Foundation
TAVERNA-880 Browse+use CWL tool descriptions
The Taverna suite is consist of Taverna Engine, which handles both Taverna Workbench and the Taverna Server. Taverna Server is used to execute remote...
Contributor
Kaide Mu
Mentor
yukim, Paulo Motta
Organization
Apache Software Foundation
Apache Cassandra: Make streaming operations resumable
Apache Cassandra provides different operations which involves streaming within different nodes and data centers like bootstrap, rebuild, decommission...
Contributor
Tushar
Mentor
Francesco Chicchiriccò
Organization
Apache Software Foundation
Apache SYNCOPE-809
The SYNCOPE-809 feature request points out the lack of a plugin for IDEs to allow users to create and edit mail templates and report stylesheets in...
Contributor
Janaka
Mentor
Jaehwa Jung
Organization
Apache Software Foundation
Add MongoDB to Tajo Storage
Apache Tajo currently embeds HDFS, S3, Openstack, HBase, RDBMS storage plugins, so users can connect those data sources to Apache Tajo. The project...
Contributor
kebertx
Mentor
rvs, Suresh Marru
Organization
Apache Software Foundation
Predicting Criminal Moments with Hidden Markov Models
We aim to construct a probabilistic model which explains a hypothetical criminal's behavior based on that criminal's actions. We will be given the...
Contributor
Davarresc
Mentor
Antonio David Perez Morales
Organization
Apache Software Foundation
Nuxeo repository and Authority connector for Apache ManifoldCF
Nuxeo repository and Authority connector for Apache ManifoldCF Nowadays, there are many containers of information, each one is specialized in a...
Contributor
Jose Carrasco Mora
Mentor
andreaturli@gmail.com
Organization
Apache Software Foundation
Adding PaaS support to Brooklyn
The Apache open-source-project Brooklyn is a multi- cloud application management platform. Brooklyn can manage the provisioning and deployment of...
Contributor
meta-coder
Mentor
Mage
Organization
Apache Software Foundation
Fineract: Implement integration for Unified Payments Interface
Apache Fineract is an open source system for core banking as a platform. The National Payments Corporation of India (NPCI) recently proposed an...
Contributor
Omkar Reddy
Mentor
lewismc
Organization
Apache Software Foundation
Implementing a Python Utility Library for accessing PO.DAAC NASA JPL
Physical Oceanography Distributed Active Archive Center(PO.DAAC) at NASA Jet Propulsion Laboratory has a web API enabling efficient...
Contributor
anish18sun
Mentor
moon
Organization
Apache Software Foundation
Zeppelin Notebooks
The proposal outlines the work done in investigating about the project and the approach that will be taken to accomplish the goals laid down by the...
Contributor
cihad guzel
Mentor
lewismc
Organization
Apache Software Foundation
Apache CouchDB datastore implementation for Apache GORA
Apache Gora open source framework provides an in-memory data model and persistence for big data. Gora supports persisting to column stores, key value...
Contributor
Menaka
Mentor
Steven Jacobs
Organization
Apache Software Foundation
Apache VXQuery - Fully integrate Lucene Indexing into VXQuery
The wide use of XML for document management and data exchange has created the need to query large repositories of XML data. Apache VXQuery is...
Contributor
Dmitry.Bezheckov
Mentor
solomax, sebawagner@gmail.com
Organization
Apache Software Foundation
Proposal for Apache Open Meetings: OPENMEETINGS-1353
My goal is to bring webRTC to Apache Open Meetings. These include adding features for SCTP protocol for signaling and change scheme for sharing video...
Contributor
OnkarShedge
Mentor
Alexander Bezzubov
Organization
Apache Software Foundation
Zeppelin Notebook Storage using P2P protocol
Zeppelin has implementations for storing notebook in local filesystem, local Git repository, S3 and Azure. The idea of this project is to add storage...
Contributor
Danoja
Mentor
Bryan Pendleton
Organization
Apache Software Foundation
Derby bug Fixing
Apache Derby is a Realational Database Management System that is implemented entirely in java. The Derby JIRA has collected the community's knowledge...
Contributor
Ibrahim Jarif
Mentor
lewismc
Organization
Apache Software Foundation
Smoke Tests and Continuous Integration Infrastructure for Apache Open Climate Workbench
The Open Climate Workbench (OCW) project has basic unit test coverage in the form of a test suite written using the nose framework. In order to...
Contributor
Furkan KAMACI
Mentor
lewismc
Organization
Apache Software Foundation
Security Layer for NutchServer (NUTCH-1756)
Apache Nutch is a highly extensible and scalable open source web crawler software project. Stemming from Apache Lucene, the project has diversified...
Contributor
djkevincr
Mentor
lewismc
Organization
Apache Software Foundation
JCache DataStore Implementation for Apache Gora
JCache DataStore implementation for Apache Gora using Hazelcast JCache provider.
Contributor
jkinnison
Mentor
Marlon Pierce, Suresh Marru
Organization
Apache Software Foundation
In-Situ Simulation Management and Analysis Using Apache Airavata
The goal of this project is to extend Apache Airavata to allow in-situ data reporting and analysis for Molecular Dynamics (MD) workflows. The...
Contributor
cricri
Mentor
Till, prestonc@apache
Organization
Apache Software Foundation
JSONiq Support to Apache VXQUERY
The Apache VXQUERY processor is responsible for parsing and querying large amounts of XML documents. The XML format is currently used in a variety of...
Contributor
Ankush Mishra
Mentor
solomax, sebawagner@gmail.com
Organization
Apache Software Foundation
Add the ability to sync events from CalDAV to Apache OpenMeetings Calendar
The project will add the ability to sync events from OpenMeetings Calendar and iCal/CalDAV Protocol. OpenMeetings is a Web-Conferencing and...
Contributor
Tao Lin
Mentor
yhuai
Organization
Apache Software Foundation
Apache Spark: Build monitoring UI and related infrastructure for Spark SQL and structured streaming
As more efforts have been made to Spark SQL, there are more demands on providing more information and metrics through Spark UI in an effective way....
Contributor
Riyafa Abdul Hameed
Mentor
Till
Organization
Apache Software Foundation
VXQUERY-178: Support JSONiq - add objects to the data model
Apache VXQuery will be a standard compliant Xquery processor implemented in java. JSONiq is a query and processing language specifically designed for...
Contributor
Iván Lomba
Mentor
nacx
Organization
Apache Software Foundation
Add support for arbitrary CPU and RAM in the ComputeService (jclouds-482)
This project will add support for arbitrary CPU and RAM in the ComputeService on JClouds. Some providers do not have the hardware profiles concept...
Contributor
Paul Bustios
Mentor
Alexander Bezzubov, moon
Organization
Apache Software Foundation
Apache Zeppelin Notebooks
Apache Zeppelin is becoming a popular web-based notebook for exploratory data analytics due to features like pluggable interpreters and custom GUIs...
Contributor
Gábor Horváth
Mentor
mbalassi
Organization
Apache Software Foundation
[FLINK-3599] Code Generation in Serializers and Comparators of Apache Flink
The current implementation of the serializers can be a performance bottleneck in some scenarios. These performance problems were also reported on the...
Contributor
anastasijam
Mentor
chrismattmann
Organization
Apache Software Foundation
OPENNLP-840 - Sentiment Analysis Project Proposal
My proposal involves developing an ideal model for sentiment analysis for OpenNLP by starting with a simple model and advancing to the desired...
Contributor
wonook
Mentor
johnyangk, bgchun
Organization
Apache Software Foundation
Proposal for the Apache REEF project
Hi, I'm Won Wook Song, currently a final year BS student in Seoul National University in Republic of Korea. I'm interested in working on the Apache...