TheShooter89 / omar

omar (омар) - Simple CLI tool to handle Rust Cargo workspaces
GNU General Public License v3.0
0 stars 0 forks source link

PROJECT ROADMAP #1

Open TheShooter89 opened 4 months ago

TheShooter89 commented 4 months ago

omar features to be implemented are listed below

the goal of this issue is both to provide a development guideline and track implementation progress each entry will be linked to related feature "root issues" to track each feature independently (this roadmap is heavily inspired by tgt roadmap)

Pivotal references

RFC 1525 - workspaces specification Cargo Reference - Workspaces Cargo Reference - Manifest (Cargo.toml) Cargo Reference - External Tools cargo_metadata crate cargo library crate Building a custom Cargo Subcommand

Real world examples

Third party Cargo subcommands tarpaulin (cargo-tarpaulin)

Annotations

Mark Description
☢️ No tests
✅️ Test completed
🚀️ Completed
🔥️ Work In Progress
🚦️ Blocked/Paused
🕟️ TODO / Queued for implementation

Battle Plan

Cargo.toml support

FedericoBruzzone commented 4 months ago

I'm happy that the tgt roadmap was useful to you.

Can't wait to see this project in action 👍