Elektrine lite

← Feed

@drq@mastodon.ml

Post #4204422

2026-07-29 15:43 UTC

С каждым днем все больше и больше мечтаю о поддержке тегов в ФС. Дерево директорий - слишком ригидная система иногда, а ссылки не всегда помогают. @n0icz@mastodon.ml заразила меня.

Replies (5)

  • @n0icz@mastodon.ml @drq@mastodon.ml может просто люди слишком не регидридны при оформлении своих проектов?

    Open ##4204420

  • @drq@mastodon.ml 2026-07-29 16:10

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

    Open ##4364506

  • @shuro@friends.deko.cloud 2026-07-29 16:02

    @drq@mastodon.ml а зачем теги именно на уровне ФС? Это какой юзкейс? Файловая система это базовая инфраструктура, а всё поверх городится из метаданных, зачем это менять?

    Open ##4364512

  • @grishka@friends.grishka.me 2026-07-29 15:44

    типа таких что ли?)

    Open ##4375795

  • @drq@mastodon.ml 1 - в xattr на btrfs можно много бесполезного говна данных хранить. 2 - а нахуя на уровне фс? 3 - так запили йопта. @n0icz@mastodon.ml

    Open ##4375799