This repository holds coala Enhancement Proposals. You can read more about them
in the cEP-0000.md
document.
Filename | Title | Description |
---|---|---|
cEP-0000 | coala Enhancement Proposals | This cEP describes the official roles members of the coala community can hold and how they can vote on different levels of decisions. |
cEP-0001 | Decision Making in coala | This cEP describes the official roles members of the coala community can hold and how they can vote on different levels of decisions. |
cEP-0002 | Next Gen Bear Design | This cEP describes a new implementation of bears in coala which should make them simpler and make their design more intuitive and better. |
cEP-0003 | Teams in coala | This is a proposal on how to decentralize the management of coala by introducing teams. |
cEP-0005 | coala Configuration | One main pain point for our users is that coala is hard to configure. |
cEP-0006 | coala Community Code of Conduct | Like the technical community as a whole, the coala team and community is made up of a mixture of professionals and volunteers from all over the world,working on every aspect of the mission - including mentorship, teaching, and connecting people. |
cEP-0009 | Change status | This cEP proposes a mechanism to represent and extract information from project files and an interface to utilize the extracted information. |
cEP-0010 | Convert bears to use aspects | This document describes how aspects will be defined for and connected with bears and how their results will be annotated with them. |
cEP-0012 | coala's Command Line Interface | This cEP describes the design of coala's Command Line Interface (the action selection screen). |
cEP-0013 | Cobot Enhancement and porting | This cEP describes about the new features that are to be added to cobot as a part of the GSoC project. |
cEP-0014 | Generate relevant coafile sections | This cEP proposes a framework for coala-quickstart to generate more relevant .coafile sections based on project files and user preferences. |
cEP-0018 | Integration of ANTLR into coala | This cEP describes how an API based on ANTLR will be constructed and maintained |
cEP-0019 | Meta-review System | This cEP describes the details of the process of implementing the meta-review system as a part of the GSoC'18 project. |
cEP-0020 | Newcomer Gamification system | This cEP describes the details of the process of implementing the newcomer gamification system as a part of the GSoC'18 project |
cEP-0021 | Profile Bears | This cEP describes the detailed implementation of a profiling interface as a part of the GSoC'18 project. |
cEP-0022 | coala-quickstart Green Mode | This cEP provides the features, needs, requirements and implementation of the green-mode being added to coala-quickstart. |
cEP-0025 | Integrate pyflakes AST into coala | This cEP describes the details of the process of integrating the pyflakes-enhanced-AST into coala as part of GSoC'18 project. |
cEP-0027 | coala Bears Testing API | This cEP describes the implementation process of BaseTestHelper class and GlobalBearTestHelper class to improve testing API of coala as a part of the GSoC'18 project. |
cEP-0029 | Support TOML as a configuration format | This cEP describes the implementation process how support for TOML will be implemented and integrated with the existing configuration system as a part of the GSoC'19 project. |
cEP-0030 | Next Generation Action System | This cEP describes the details about Next Generation Action System which will allow bears to define their own actions as a part of GSoC'19 project. |
cEP-0031 | Improve Generic Bear Quality | This cEP describes the improvement in the generic bears currently available along with the implementation of the new bears as a part of the GSoC'19 project. |
cEP-0032 | Enhance Websites Architecture | This cEP describes the enhancements and improvements for the coala Community and Projects website as a part of the GSoC'19 project. |
cEP-0033 | Handle Nested Programming Language | This cEP describes the architecture to enable coala to lint nested programming languages present in a file as a part of GSoC'19 project. |
cEP-0034 | Improve Diff Handling | This cEP describes the implementation of binary diffs and xml diffs to allow coala to generate nested diffs as a part of GSoC'19 project. |
cEP-0035 | Extending Support for newer versions of Python | This cEP describes the implementation process to extend support for newer version of Python for coala as a part of the GSoC'21 project. |
cEP-0036 | Gitmate for coala | This cEP describes the improvements to IGitt and Gitmate, which include upgrading dependencies, making it functional, changes to plugins, etc. as a part of the GSoC'21 project. |