mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2025-12-11 20:15:30 +01:00
- Changed status of "Epic: Command-Line Interface" from "To Do" to "In Progress". - Updated status of "Semantic Tagging Architecture" from "To Do" to "Done". - Modified status of "Location Watcher Service" from "Done" to "In Progress". - Set status of "Stale File Detection Algorithm" from "In Progress" to "To Do". - Changed status of "Epic: Temporal-Semantic Search" from "To Do" to "In Progress". - Refactored volume detection logic to improve filesystem-aware operations, including enhancements for APFS, Btrfs, NTFS, and ReFS. - Introduced new platform-specific volume detection methods for Linux and macOS, streamlining the overall detection process. - Added comprehensive tests for volume detection and filesystem-aware copy strategy selection.
966 B
966 B
id, title, status, assignee, priority, tags, whitepaper
| id | title | status | assignee | priority | tags | whitepaper | ||
|---|---|---|---|---|---|---|---|---|
| CLI-000 | Epic: Command-Line Interface | In Progress | unassigned | High |
|
N/A |
Description
This epic covers the development of the Spacedrive command-line interface (CLI), providing users with a way to interact with the system from the terminal.
Implementation Notes
- The CLI should be built using the
clapcrate for parsing arguments and subcommands. - It should have a clear and consistent command structure.
- Commands should be implemented for core functionalities such as:
status: Displaying the status of the Spacedrive daemon.index: Triggering indexing of locations.add-location: Adding new locations to be indexed.list-locations: Listing all indexed locations.
Acceptance Criteria
- The CLI can be built and run successfully.
- The CLI provides a set of commands for interacting with the system.
- The CLI is well-documented and easy to use.