The Apache Software Foundation
Providing open source software to the public free of charge
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.
2021 Program
Successful Projects
Contributor
Benura Abeywardena
Mentor
Manthan Raju Surkar, bharath gowda, sanyamgoel96
Organization
The Apache Software Foundation
Improve Robustness by fixing Issues / Feature Requests from the backlog
Proposal is about improving the robustness of MifosX and Apache Fineract by fixing issues/feature requests from the backlog. There're currently 5...
Contributor
Junxuan Wu
Mentor
Suresh Kumar Anaparti, Nicolas Vazquez, Rohit Yadav
Organization
The Apache Software Foundation
Proposal for cloudstack: cloning a VM
Currently, cloudstack does not have an option for the user to clone a VM. In order to achieve a full clone, we have to manually handle it by using...
Contributor
nrumeshp
Mentor
Calvin Kirs, Kevin Ratnasekera
Organization
The Apache Software Foundation
COMDEV-412 Apache DolphinScheduler Parameter coverage
Currently parameter configuration of DolphinScheduler is mainly based on configuration files. However there’s no way to override parameters when the...
Contributor
Bikram Biswas-1
Mentor
Nicolas Vazquez, Harikrishna Patnala, David Jumani, Rohit Yadav
Organization
The Apache Software Foundation
Multiple SSH key holding on CloudStack
Project proposal on issue#4813 about holding multiple SSH keys.
As of now, ACS supports only a single SSH key to be added / reset on a VM. Here I...
Contributor
Varun Jain
Mentor
Chinmay Kulkarni, Ahmad Jawid Muhammadi
Organization
The Apache Software Foundation
Functional Enhancements To Fineract CN Mobile Application
The Fineract-cn-mobile application is the Android client of Apache Fineract CN, built on top of the FIneract CN Platform. It provides banking...
Contributor
Nuwan Jayawardene
Mentor
Isuru Udana, Vanjikumaran Sivajothy
Organization
The Apache Software Foundation
Containerisation of Apache Synapse ESB
The Apache Synapse ESB currently exists as a standard server runtime, the same state it’s been since inception. However cloud native technologies...
Contributor
Hae Dong Lee
Mentor
Gyewon Lee, Won Wook SONG
Organization
The Apache Software Foundation
[Incubator-Nemo] Accurate Task Execution Simulator for Distributed Data Processing
This is a project that develops a simulator consisting of an executor model abstracted based on statistics and a scheduler model that are executed...
Contributor
ShivamSingh
Mentor
Shuyang Wu, Zhiyuan Ju, Ming Wen
Organization
The Apache Software Foundation
Redesign, develop and refactor APISIX landing page
I propose my project idea relating to Apache APISIX growth, titled "Redesign, develop and refactor Apache APISIX landing page and documentation...
Contributor
Nasser Yemdjih Kaze
Mentor
Rahul Goel, aliter42, Abhijit Ramesh
Organization
The Apache Software Foundation
Machine Learning Credit Scorecard PHASE 4
Financial Organizations using Mifos/Fineract are depending on external agencies or their past experiences for evaluating credit scoring and...
Contributor
Ji Ho Kang
Mentor
Jeongyoon Eo, Won Wook SONG
Organization
The Apache Software Foundation
Nemo Optimization by WAN Hierarchical Aggregation and Fidelity Control
This GSOC project aims to optimize Nemo execution by performing hierarchical aggregation and controlling its fidelity based on the distance of a...
Contributor
Hồng Quân Trần
Mentor
Rene Cordier, Benoit Tellier
Organization
The Apache Software Foundation
Apache James - Implement Thread support for JMAP
JMAP is an email application protocol to modernise IMAP, on top of HTTP using a JSON format. JMAP is designed to make efficient use of limited...
Contributor
Pavindu Lakshan
Mentor
Nadeeshan Gimhana, Imesha Sudasingha
Organization
The Apache Software Foundation
Apache OODT - Improving OPSUI React.js UI with Advanced Functionalities
This project aims to improve the functionalities of the Apache OODT OPSUI React.js User Interface and implement a REST API for the resource manager...
Contributor
Michal Lenc
Mentor
Roberto Bucher, Pavel Pisa, Brennan Ashton
Organization
The Apache Software Foundation
NuttX Support for Rapid Control Applications Development with pysimCoder
NuttX is a real time operating system which provides wide support for smaller and cheaper microcontrollers and development boards. PysimCoder is an...
Contributor
Kinar Sharma
Mentor
Garvit Agarwal, Ahmad Jawid Muhammadi, Devansh Aggarwal
Organization
The Apache Software Foundation
Functional Enhancements to Fineract CN Mobile
As we know FIneract CN Mobile is a mobile field operations app built upon the brand new Apache Fineract CN micro-services architecture, with an MVP...
Contributor
Thanoshan M.V.
Mentor
Zhenxu Ke, Juan Pan
Organization
The Apache Software Foundation
Proofread Oracle DML SQL Definitions for the ShardingSphere Parser
Apache ShardingSphere uses ANTLR (ANother Tool for Language Recognition) as a generator for the SQL parser engine and obtains SQL statements from AST...
Contributor
Caleb Herbel
Mentor
prestonc@apache, Tin Vu
Organization
The Apache Software Foundation
Dynamic Partitioning for Interval Joins in Asterix Database
Asterix currently requires a static range hint in the query when performing interval joins. The range hint supplies split points for input data, then...
Contributor
Sang Woo Bae
Mentor
Rohit Yadav, Harikrishna Patnala, Pearl Dsilva, Nicolas Vazquez
Organization
The Apache Software Foundation
Apache CloudStack - Synchronization of network devices on newly added hosts for Persistent Networks
Apache CloudStack’s persistent networks have been a solution for system administrators, that abstracts away the micromanaging of resources like...
Contributor
Liangda Wang
Mentor
Zhenxu Ke, Juan Pan
Organization
The Apache Software Foundation
Apache ShardingSphere - Proofread the Oracle DDL/TCL SQL Definitions
ShardingSphere parser engine helps users parse a SQL to get the AST (Abstract Syntax Tree) and visit this tree to get SQLStatement (Java Object). At...
Contributor
Ke Zhang
Mentor
Zhenxu Ke, Juan Pan
Organization
The Apache Software Foundation
Proposal for Apache SkyWalking: Python agent supports profiling
Apache SkyWalking already has a Python Agent with relatively complete functions, but it still has some functional deficiencies compared with Java...