On Friday, 6 December 2013 at 19:14:46 UTC, Dicebot wrote:
On Friday, 6 December 2013 at 19:10:51 UTC, Jakob Ovrum wrote:
It's unreasonable for Dub to require users to change the
structure of their project
It has been doing it since the very beginning and still does.
In the very beginning it was much stricter, but it had the excuse
that it was originally a vibe.d-specific utility. Once the scope
of the project changed, we got additions like `sourcePaths` which
made Dub support a much wider range of project structures.
It should be a no-brainer that Dub should impose as few
restrictions on users as possible by letting them specify their
project structure entirely in package.json.