The AIPs (or Avatar Improvement Proposals) are a set of formal specifications written to guide the development of the Avatar CLI project.
They are divided into three groups:
aips/development: They define how the development process is organized.aips/features: They specify which new features will be added, modified or deprecated.aips/architecture: They define howavatar-climust be structured internally (at the source code level).
AIP documents are numbered, and their filenames follow a common structure (accepted file formats are md, rst & mediawiki):
aips/development:dev-0000-short-title.mdaips/features:feat-0000-short-title.mdaips/architecture:arch-0000-short-title.md
| AIP | Title | Status | Created |
|---|---|---|---|
| dev-0000 | Avatar-CLI Improvement Proposal (AIP) Process | Proposed | 2020-05-31 |
| dev-0001 | Conventional Commits & Automated Version Numbering | Proposed | 2020-06-01 |
| arch-0000 | Rust as main development language | Draft | 2020-06-01 |
| feat-0000 | Avatar-CLI Goals | Draft | 2020-06-12 |
Read the contributing guidelines.
The content of this repository is dual-licensed under CC BY-SA 4.0 and GPL 3.0. See the license text in LICENSE-CC and LICENSE-GPL.