Follow

> Even professors who have incorporated directory structure into their courses suspect that they may be clinging to an approach that’s soon to be obsolete.

larlet.fr/david/2021/09/23/

Ma croyance, c'est que les dossiers sur ordi sont un héritage de la manière dont les systèmes d'exploitation sont organisés (par fichier et dossier)
Et les premières interfaces utilisateurs ont reflété naïvement l'API du système d'exploitation

Et c'était mieux que rien

Et clairement, une fois que l'on peut chercher via une requête textuelle qui a une compréhension correcte des dates et du langage, la notion de dossier perd complètement son intérêt

Déjà, le déplacement de "dossier" vers "label" que GMail a proposé a été un premier pas en avant libérateur pour les emails

Le dossier, c'est une des solutions possibles au problème "j'ai besoin de retrouver une information"
Et il y en a beaucoup d'autres

J'imagine que le dossier émerge dans les systèmes d'exploitation, parce qu'il faut trouver *une* solution au problème de retrouver ses infos et le rangement manuel dans des dossiers, c'est 1) assez familier comme modèle mental et 2) facile à implémnter (enfin j'imagine parce que je n'ai jamais implémenter un système de fichier... en tout cas, c'est beaucoup plus facile à implémenter qu'un système qui comprend le langage)

Une des difficulté à implémenter autre chose que des dossiers (ou des labels), c'est que ça amène rapidement des problèmes de performance ou de pertinence

Les dossiers, il n'y a pas de problème de performance (...et pour la pertinence, on délègue entièrement la responsabilité à l'utilisateur de créer/maintenir une arborescence qui lui est pertinente)

Implémenter un système de recherche pertinent, ça demande une compréhension correcte du langage du contenu
... mais quel langage ?
parce qu'une recherche s'implémente différemment selon le langage
Et si on travaille dans plusieurs langues ?

Et l'usage de la recherche devient une partie importante de l'expérience utilisateur

> la recherche de Mail.app est très pertinente, en contrepartie cela me lie fortement à l’outil et dès que je teste une alternative je suis frustré par ce manque.

@davidbruant Wah je suis en train de concevoir un système où les personnes vont déposer leurs fichiers et ça me retourne le cerveau 🤯 @dav

@maiwann
oh wow...
oops ?
On peut en papoter stuv
Chuis dispo dans l'aprèm par exemple

(et je vais rajouter des morceaux à mon thread... et ptèt ça va aider et ptèt ça va être pire...)
@dav

@davidbruant @dav Non mais c'est pas un problème c'est vachement bien ! Et je pourrais choisir de pas le gérer pour l'instant aussi, si c'est pas trop tot :)

@davidbruant Oui, il me semble qu'il y a eu un certain nombre de travaux pour remplacer les systèmes de fichiers hiérarchiques dans les systèmes d'exploitation, à l'époque ou "orienté objet" était à la mode, mais ça n'a jamais vraiment pris. Par exemple le projet OFS de Microsoft éternellement reporté : en.wikipedia.org/wiki/WinFS

Merci @caro ! En lisant le pouet de @davidbruant j'avais en tête une histoire d'il ne peut en rester qu'un. Qu'à une époque il y avait un « combat » entre un système orienté object (historique smalltalk ?) et un système orienté fichier... mais je n'ai pas de source. Merci :)

Sign in to participate in the conversation
Eldritch Café

Une instance se voulant accueillante pour les personnes queers, féministes et anarchistes ainsi que pour leurs sympathisant·e·s. Nous sommes principalement francophones, mais vous êtes les bienvenu·e·s quelle que soit votre langue.

A welcoming instance for queer, feminist and anarchist people as well as their sympathizers. We are mainly French-speaking people, but you are welcome whatever your language might be.