← Back to context

Comment by tkzed49

4 years ago

> Instead of making search powerful and contextualizing it, the author expends his arguments on frivolous pursuit of Johnny.Decimal.

What do you mean? How do you expect the author to "make search powerful"? This system is clearly in the context of a desktop/NAS filesystem, so they're stuck with whatever search systems exist. I honestly don't plan to use this system, and still feel the need to respond to this critique of it.

> Why use numbers?

Is answered here[0], to intentionally preserve ordering. You don't need to know what a plain ID means, because the only reason to use it is in context.

> What if categories do overlap?

There's nothing to stop you from tagging things in addition to using this system, if you want.

> dismisses search without giving any reason

Again, the author is not building their own document storage system.

> Additional metadata

This system is trying to solve the problem of having to supply a bunch of information to find a specific document.

Overall, there are lots of anecdotes here about how this system is useful in some situations. There's really no reason to sound so incredulous about it, even if it's not for you.

[0]: https://johnnydecimal.com/concepts/areas-categories/

Thanks for the color. I'll add one more thing against my argument:

- Discoverability: How many times have you opened glossary of a book just to explore and discover what else is in this book? Or open up a telephone directory with no specific person or business in mind, but a general category - "Shoe repair"? I think when things are organized by category, it allows for discoverability which would be difficult in a flat-searchable structure. Search works great when you know what you're looking for.

This can be half-solved by listing all items in a tag. Just that they'd appear in multiple tag archives as duplicates.