С каждым днем все больше и больше мечтаю о поддержке тегов в ФС.
Дерево директорий - слишком ригидная система иногда, а ссылки не всегда помогают.
@n0icz заразила меня.
С каждым днем все больше и больше мечтаю о поддержке тегов в ФС.
Дерево директорий - слишком ригидная система иногда, а ссылки не всегда помогают.
@n0icz заразила меня.
Replying to @drq@mastodon.ml
@n0icz я вот че подумал, это же даже не настолько было бы сложно реализовать и на старой доброй Ext4, не прибегая к каким-то новым ФС с крутой системой метаданных.
Мы, например, знаем, что имя файла (как и его адрес в дереве директорий) это технически просто хардлинк на некоторую область на диске, и таких хардлинков может быть сколько угодно. То есть, по сути это уже и есть готовая система тегов, надо просто сделать ее чуточку комфортнее.
Например, сделать в корне специальную директорию "/tags", в ней создать поддиректории по именам тегов, а эти директории забить хардлинками на тегированные файлы, и любые операции с ней расценивать только как линкование/разлинкование, запретив копирование и удаление.
Ненуачо, ext4 уже создает служебную папку "/lost+found" со всяким говном с проверки, и никто туда даже не заглядывает, почему бы не сделать что-то более полезное. Заодно юниксвейно, все можно через файлы и сисколлы делать в файловых менеджерах.