Package directories query

Ah ok - the reason for the confusion on this point is due to this documentation page.

Where it says:

  1. A package directory is a directory containing the source trees of a set of packages as subdirectories, and forms an implicit environment. If X is a subdirectory of a package directory and X/src/X.jl exists, then the package X is available in the package directory environment and X/src/X.jl is the source file by which it is loaded.

The implicit context there, which is not very clear, is that those are entries in the load path. If they’re not entries in the load path, then it doesn’t matter if you put a bunch of packages in a directory because no one knows to look there.