Contre les everything buckets

2022-03-10

https://www.al3x.net/blog/2009/01/31/the-case-against-everything-buckets

Un everything bucket est un dispositif utilisé pour enregistrer et organiser n’importe quel type de données. L’idée est de mettre tout au même endroit, puis de tirer parti de certaines fonctionnalités comme les moteurs de recherche pour retrouver les choses.

Le concept a été proposé initialement par Alex Payne dans “The Case Against Everything Buckets”. Comme le titre l’indique, le nom péjoratif (« seau à tout mettre ») avait une visée critique. Le chercheur David Karger l’avait défendu dans “Why All Your Data Should Live in One Application”.

Ici, on retrouve l’orientation critique du début, une bonne dizaine d’années après les premières discussions. Ce qui est intéressant, c’est l’alternative discutée : la philosophie d’Unix, à savoir qu’un logiciel devrait faire une seule chose mais bien, et que l’output de l’un soit l’input de l’autre.

Via Derek Sivers.