The Apache Software Foundation

Providing open source software to the public free of charge

Technologies
java, c++
Topics
big data, cloud, libraries
Providing open source software to the public free of charge

The Foundation provides an established framework for intellectual property and financial contributions that simultaneously limits contributors potential legal exposure. Through a collaborative and meritocratic development process, Apache projects deliver enterprise-grade, freely available software products that attract large communities of users. The pragmatic Apache License makes it easy for all users, commercial and individual, to deploy Apache products.

2020 Program

Successful Projects

Contributor
Manthan Raju Surkar
Mentor
awasum, Michael Vorburger
Organization
The Apache Software Foundation
Making Fineract More Robust
The project aims to make Fineract more robust by fixing Issues/feature Requests in Backlog. The major part of this project include work on making...
Contributor
Rumesh Perera
Mentor
djkevincr, Furkan KAMACI
Organization
The Apache Software Foundation
Apache Gora - Implement RethinkDB datastore module
RethinkDB is a popular implementation for document store which is being used extensively in modern real time applications. Detailed technical...
Contributor
Nayananga Muhandiram
Mentor
Denis Istomin, Andrea Cosentino, Zoran Regvart
Organization
The Apache Software Foundation
CAMEL-13934 camel-minio - Component to store/load files from blob store
I have decided to select the project, camel-minio - Component to store/load files from blob store(https://issues.apache.org/jira/browse/CAMEL-13934)...
Contributor
Caleb Herbel
Mentor
prestonc@apache
Organization
The Apache Software Foundation
Interval Join in AsterixDB
AsterixDB currently performs interval joins but it is not optimized; the database uses a nested loop when an interval join is required. In the...
Contributor
vivek
Mentor
Suresh Marru, Eroma Abeysinghe
Organization
The Apache Software Foundation
Implementing Storage limits for multiple types of storages
Airavata based science gateways store data in the gateway storage which is typically mounted in the portal's hosting server. Each user's data is...
Contributor
Yemdjih Kaze Nasser
Mentor
Sanyam96, Courage Angeh
Organization
The Apache Software Foundation
Migrate Fineract ORM from OpenJPA to EclipseLink
In line with the rationale for choosing EclipseLink as the ORM replacement for Hibernate in FineractCN, we have broad consensus across the community...
Contributor
Percy Enoabane
Mentor
awasum, Sanyam96
Organization
The Apache Software Foundation
Strengthen/Harden Fineract 1.x
Strengthen/Harden Fineract 1.x by integration static analysis tool Error Prone and enforce code checks; Migrate from Joda time to new Java 8...
Contributor
Aldair Coronel Ruiz
Mentor
Pablo Estrada, Ismaël Mejía
Organization
The Apache Software Foundation
Implement an Azure blobstore filesystem for Python SDK
Currently, Apache Beam Python SDK has already got support for Google Cloud Storage and Amazon Web Services S3. This project aims to add support for...
Contributor
Nicholas Mowery
Mentor
Marlon Pierce, Suresh Marru, Eroma Abeysinghe
Organization
The Apache Software Foundation
Electron.js for Native Airvata Applications
This proposal focuses on developing a prototype in Electron.js of the SEAGrid native application, currently implemented in JavaFX. Once prototyped,...
Contributor
Alexander Fischer
Mentor
Thomas Andraschko
Organization
The Apache Software Foundation
Building an injectable IoC centric, small and lightweight HTTP server and making it runnable as a native executable [Jira: OWB-1319]
CDI (Contexts and Dependency Injection) is an IoC (Inversion of Control) container, that is implemented in Apache OWB (OpenWebBeans). Even though...
Contributor
Saviyo Perera
Mentor
djkevincr
Organization
The Apache Software Foundation
Hazelcast IMap backed datastore for Apache Gora
Apache Gora currently has support for JCache datastore which can be used with any JCache provider like Hazelcast. However JCache API does not expose...
Contributor
Akhil nagulavancha
Mentor
Suresh Marru, Dimuthu Wannipurage, Eroma Abeysinghe
Organization
The Apache Software Foundation
User Interface for Airavata Managed File Transfer Service
Airavata Managed File Transfer (MFT) (https://github.com/apache/airavata-mft) is the Apache Airavata’s own Data Movement Implementation Framework to...
Contributor
Juan Segarra
Mentor
Denis Istomin, Zoran Regvart
Organization
The Apache Software Foundation
Apache Camel - OAI-PMH Component
This proposal aims to implement an OAI-PMH component for Apache Camel. OAI-PMH is a protocol widely used in libraries and digital repositories across...
Contributor
Qihang Zeng
Mentor
Rui Wang
Organization
The Apache Software Foundation
Implementing Pattern Recognition Function in Beam SQL
Match_Recogniztion syntax was introduced in SQL in 2016. It turned out to be very useful in data analysis. Currently, Beam SQL does not support this...
Contributor
John Mora
Mentor
Rui Wang
Organization
The Apache Software Foundation
BeamSQL aggregation analytics functionality
This project aims to add support for aggregation analytics functions (a.k.a window functions) to the SQLBeam module of the Apache Beam project. The...
Contributor
Arne
Mentor
djkevincr
Organization
The Apache Software Foundation
Implement Scylla DB Datastore for Apache Gora
Scylla is an open-source distributed NoSQL data store. It was designed to achieve significantly higher throughputs and lower latencies. Apache Gora...
Contributor
Dinuka Perera
Mentor
djkevincr, Furkan KAMACI
Organization
The Apache Software Foundation
Implement ArangoDB multi-model data store for Apache Gora
Multi model databases are becoming more popular due its native support for polyglot persistence. Polyglot Persistence is a term to mean that when...