Alexey Loubyansky wrote:
Ultimately we really should push people to using the CLI because then we can get truly intuitive behavior.
Why not start with CLI then? And if needed add a deploy dir-based one later?
That has always been my preference. However, many think we should preserve it, and I am certainly sympathetic to it. I guess really what we need to figure out is can we find the magic balance of trade-offs that makes it intuitive enough, but still not cause application crashes.
Note that for reference Glassfish uses a similar marker file approach, and I haven't heard any major complaints from it. One thing we could also do is ship a HOWTO file in that directory that tells you the semantics.