On Thu, Dec 19, 2013 at 05:32:57PM +0000, Stephen Patterson wrote:
> I'm the maintainer of Finance::Bank::CooperativeUKPersonal, a module
> for downloading UK bank statements. Part of the output from this
> module is a statement date in dd/mm/yyyy (UK) format. As I've
> started using the module, I'm considering changing this to ISO-SQL
> standard - yyyy-mm-dd. What's the best way of communicating this
> change & managing things during changeover?

If you want to minimize surprises for the users, what you could do
is to adopt the new behavior if the module is called with the new version 
'use Finance::Bank::CUKP 1.23;'. If the module is called with no version 
or an older version, you keep the old behavior, but issue a deprecation 
warning that tell that the default behavior will soon change. And then 
after a reasonable amount of time (6 months?), you can change the default 
behavior
to the new format.

Joy,
`/anick 
-- 

Reply via email to