Yes, that was the confusing (or stunning) point I have/had.
Why not keep the usual habbit and place sources in a “source” folder and maybe have any libs that are project-related in there. Placing “bin” and “lib” aside also is strange. The folder “test” should go into sources too.
Now, you can have whatever you want in “_build”, I consider this as “not my business”. Even if dune copies source files there. For whatever reason, I won’t touch them, because the naming signals that.
Maybe this will break dune, I don’t know. Or, show a set of dune files to follow the common structure. That would help both camps (of thinking or stubbornness if you want).
Oh, and while you are at it, please add the pair-of-quotes-oddity to the description of comments.
Unexpected comments behavior Thanks!
Thanks for your efforts.