Coming from read-only removable drives, this is use case 1: use inserts an ext
formatted filesystem that he built at home (so files are owned by uid 1000
) in the office computer (where he is uid 1001
). Now, this is a limitation of UNIX-style removable drives, admittedly, but I would expect to be able to sync "down" from the hard drives to copy the contents locally.
So in short, expected behavior:
- insert the drive
- drive is shown in the webapp menu
- add the drive as a remote for the local repo
- sync the content from the drive to the local repo
Actual behavior:
- insert the drive
- drive is not shown in the webapp menu
--anarcat
The webapp only shows drives the user can write to, because in general, there are a vast number of mounted things in modern OS's that the user would be very puzzled to see listed as removable drives. Such as tmpfs and cgroup mount points, and efi boot partitions. Complicating the webapp with knowledge to filter such things out would be a constantly losing battle.
I guess it would be ok to add a "not listed here?" link in the webapp that allowed chosing from a full list or entering the path by hand.