mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2025-12-11 20:15:30 +01:00
1.0 KiB
1.0 KiB
id, title, status, assignee, parent, priority, tags, whitepaper
| id | title | status | assignee | parent | priority | tags | whitepaper | |||
|---|---|---|---|---|---|---|---|---|---|---|
| VOL-001 | Volume PhysicalClass and Location LogicalClass | To Do | james | VOL-000 | High |
|
Section 4.8 |
Description
Implement the PhysicalClass for Volumes and LogicalClass for Locations. This is the foundation of the intelligent storage tiering system, allowing Spacedrive to understand the physical characteristics of storage devices and the user's intent for the data stored on them.
Implementation Steps
- Define the
PhysicalClassenum (e.g.,SSD,HDD,Cloud) for Volumes. - Define the
LogicalClassenum (e.g.,Hot,Warm,Cold) for Locations. - Implement the logic to associate a
PhysicalClasswith eachVolume. - Implement the logic to allow users to assign a
LogicalClassto eachLocation.
Acceptance Criteria
- The
PhysicalClassandLogicalClassenums are defined. - The system can correctly identify the
PhysicalClassof a Volume. - A user can assign a
LogicalClassto a Location.