3 stable releases
1.0.2 | Dec 17, 2019 |
---|---|
1.0.1 | Dec 9, 2019 |
1.0.0 | Dec 3, 2019 |
#319 in #management
20KB
434 lines
Arc Project Manager
Project management tool for Orion projects
Version: 0.1.0
Author(s): Orion Studios
License(s): MPL-2.0
What is it?
APM is a project management tool that fully manages builds, runtimes, and other project-related activities/actions.
How does APM accomplish its goal?
APM manages projects based on about a dozen predefined "goals".
These goals tell APM what it should do at any given point in the project's build/run time.
For example, one "goal" is to watch for any change to the project file and make changes to
the build and project's assembly.
What types of things does APM support?
- APM is intended to support C, C++, Kotlin, Java, C#, Rust, Go, and PHP.
- C, C++, and Rust support is intended for low-level API or binary application projects.
- Kotlin, Java, and Go are intended for higher-level front-end application projects.
- Go and PHP features are intended to support front-end web development/workflows.
- APM will support fully managed workflows for all of those languages.
- APM supports the managing of dependencies for all of the languages/frameworks.
- APM is intended to be able to assist in the rapid deployment/setup of Orion development environments.
How do I use APM?
Install it from crates.io
cargo install apm
or clone the repo and build it yourself
git clone https://github.com/mdotfive/apm
cd apm
cargo build
License
The Arc Project Management tool is licensed under the Mozilla Public License, v2.0
Thank you!
Dependencies
~12MB
~219K SLoC