Tanto quanto sei, não há padrão. Aqui estão algumas idéias da minha experiência.
Configurar, nunca alterá-lo
Isso é onde a maioria das empresas falha. Nada é pior do que um sistema de arquivos em constante mudança estrutura. Se não for possível mantê-lo constante, um sistema de arquivos puro é o contêiner errado para organizar suas informações. Use um banco de dados ou um sistema de gerenciamento de conteúdo.
Use nomes de diretórios descritivos e consistentes
Ninguém tem tempo para ler um arquivo .filing
ou qualquer outra coisa.
Se os seus nomes de diretório não são auto-explicativos, você provavelmente está perdido de qualquer maneira.
Escreva uma documentação para sua estrutura de diretórios
Escreva um documento onde você explica o papel de cada diretório. Dê muitos exemplos. Disponibilize para qualquer pessoa que tenha que trabalhar com sua estrutura, mas não acredite que alguém a leia. Deveria ser mais como uma Bíblia para você. Não é fácil encontrar um exemplo para esse documento, porque obviamente as empresas não as publicam. Um exemplo de software de código aberto é o Padrão de Hierarquia do Sistema de Arquivos .
Se isso soa um pouco negativo, é. Eu nunca vi um repositório não trivial baseado em um sistema de arquivos com mais de cinco usuários trabalhando a longo prazo na prática. O problema é que quaisquer que sejam as categorias que você irá configurar, as pessoas terão idéias completamente diferentes sobre eles. Então, para finalmente responder suas perguntas:
Existe tal coisa?
Não, acho que não.
Se não, por que não?
Na minha opinião: para uma pequena hierarquia estática com alguns usuários, é um exagero. Para uma grande hierarquia de mudanças com muitos usuários, não funcionará porque a ideia de categorias (= diretórios, pasta) não escala.
As pessoas acham que vale a pena?
Hm, é uma ideia interessante.
Para ver se as pessoas vão usá-lo, alguém tem que implementá-lo.
Em vez de um arquivo .filing
, você poderia armazenar essa informação
em um fluxo de dados alternativo (sim, as pastas podem ter ADS também).
Você pode usar atributos estendidos no Linux e no OSX.
O maior problema provavelmente seria corrigir os navegadores de arquivos.