developingchris/roundhouse — comment on commit 7242df51b2cc970dd92b1e43ce22e1fcb804f4cc
File:  line 0
By ferventcoder:

Would you prefer two settings? One to tell me what type of version resolver and one to actually tell me where that file is?

IMHO and not shared by everyone, it's better to let the tool be smarter about it. If you tell me about a file that ends in .xml, there's about a 99% chance you want me to pull the version info from somewhere in the file. If you point me to a DLL, pretty sure that means you want a file version?

One could argue that you want to point me to the DLL, but pull assembly version instead. That's a fair statement, but until the tool has a need to go in that direction, I don't see a need to introduce things that conventions can figure out.

Another example of a convention that is different from other migrators. Many of the frameworks require you to call a create datatabase if the database doesn't exist. This to me seemed counterintuitive. If the goal in the end was to have a database, why would you care if it existed or not? Let the tool figure that out.