playframework/Play20 — comment on commit d3b4e7f8b5b336d0639e1090f92bb82291fd4884
File:  line 0
By julienrf:

Ok. What are the tweaks required by Play?
Maybe it’s just a personal feeling, but I think it’s a bad thing that Play is so hard to integrate in existing development environments. As a developer I’d like to be able to integrate Play as I currently integrate any other tool or framework: just by adding a single line in my project’s `build.sbt` file. Then it should be possible to use **all** sbt features without any further tweaking (and I should be able to run my Play application with `sbt run`).
Please don’t repeat the mistake of Play 1 where you were almost forced to use the Python script to manage every concern of your application (from running it to resolving its dependencies). It was a very bad design for two reasons: integration with development environments or tools (such as maven) was very bad and it required a lot of extra work to be achieve by Play (despite tools performing the same work — and doing it well — were sometimes already existing (e.g. dependency management))