The goal for A-A-P is to make it easy to locate,
download, and install software. Additionally, it
supports making changes to a program and managing
different versions that exist in the world, making
it useful both for users and for developers. It
uses a recipe that is similar to a Makefile, but
with many enhancements, such as integrated Python
script support, support for Internet access, and
version control. An IDE will be provided that
integrates your favorite editor, debugger, and
other tools.