It looks like the conclusion on the issue was to go ahead and make no epoch the
default and to announce it on the mailing list
To make 'no epoch' the default, we need to:
fix the code (easy)
make as much noise as possible on the fpm mailing list indicating this major change
make fpm emit a warning of some kind indicating this change, maybe?
IMHO, the way you communicate to users that there is a major change between
releases that is not backwards compatible is to bump the major revision number,
so the proper thing to do here is to bump the version to 1.0.0. If I am
upgrading between major versions I should expect things not to work as they
always have.
BTW, I am +1 for making the default no epoch. It's the right thing to do.