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-cli
must 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.md
aips/features
:feat-0000-short-title.md
aips/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.