Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PROJECT ROADMAP #1

Open
1 task
TheShooter89 opened this issue May 1, 2024 · 1 comment
Open
1 task

PROJECT ROADMAP #1

TheShooter89 opened this issue May 1, 2024 · 1 comment
Labels
ROADMAP Project features Roadmap related issues

Comments

@TheShooter89
Copy link
Owner

TheShooter89 commented May 1, 2024

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

  • [☢️ 🕟️] detect workspace root crate
@TheShooter89 TheShooter89 added the ROADMAP Project features Roadmap related issues label May 1, 2024
@TheShooter89 TheShooter89 pinned this issue May 1, 2024
@FedericoBruzzone
Copy link

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

Can't wait to see this project in action 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ROADMAP Project features Roadmap related issues
Projects
None yet
Development

No branches or pull requests

2 participants